انباره ها و ثبات ها در PLC و کاربرد آنها در صنعت

انبارها و ثبات ها در PLC و کاربرد آنها در صنعت

توضیحاتی جامع و کاربردی در مورد انباره ها و ثبات ها در PLC

آشنایی اولیه با انباره ها و ثبات ها در PLC

انباره ها و ثبات ها در PLC

CPU علاوه بر حافظه، دارای بخش های دیگری نیز می باشد که در شکل ۱۰.۵ نشان داده شده است. این بخشها به عنوان انباره، ثبات و پشته شناخته میشوند. در ادامه به بررسی این موارد می پردازیم.

انبارها و ثبات ها در PLC و کاربرد آنها در صنعت

انباره ها و ثبات ها در PLC

بخشهای مختلف نشان داده شده در شکل ۱۰.۵عبارتند از:

Accumulator: به معنی انباره بوده و مکانی است که CPU برای انجام عملیات محاسباتی از قبیل اعمال آریاضی، اعمال تبدیل و غیره از آن استفاده می نماید. روال کار بدین صورت است که در اعمال محاسباتی، مقدار متغیرها به آکومولاتورها منتقل شده و در آنجا عمل محاسباتی صورت می پذیرد. CPUهای ۳۰۰-S7 دارای دو آکومولاتور و CPUهای ۴۰۰-S7 دارای چهار آکومولاتور میباشند.

Status Word: به معنی Word وضعیت بوده و یکی از ثبات های CPU می باشد. از ۱۶ بیتر Status Word، نه (۹) بیت آن استفاده شده است که با توجه به وضعیت برنامه، مقدار این بیت ها تغییر می کند. یکی از بیتهای Status Word، بیت RLO میباشد که CPU به کمک آن برنامه های لاجیک را پردازش می کند.

Nesting Stack: پشته تودرتویی بوده و دارای ۷ سطح می باشد. اگر در برنامه عملیاتی تودرتو انجام گردد (مثلا در زبان STL، پرانتزی باز شود)، مقدار برخی از بیتهای Status Word (از قبیل بیتهای RLO BR و OR) را ذخیره می کند.

 Address Register: به معنی ثبات آدرس میباشد و با استفاده از آن می توان آدرسی را به طور موقت ثبت نموده و از آن در برنامه استفاده نمود. کاربرد این ثبات در آدرس دهی غیر مستقیم است. لازم به ذکر است که CPU دارای دو عدد ثبات آدرس میباشد.

 MCR Stack: ثباتی است که دارای ۸ سطح بوده و در هنگام استفاده از دستورات MCR کاربرد دارد.

مفاهیم دیجیتال و آنالوگ

سیگنال های الکتریکی مورد استفاده در بحث کنترل را می توان به سه دسته تقسیم بندی نمود: 

الف) سیگنال های دیجیتال 

ب) سیگنال های آنالوگ 

ج) سیگنال های خاص

سیگنال های دیجیتال

منظور از سیگنال دیجیتال، سیگنال دو حالته ( Off / On ) یا صفر و یک یا قطع و وصل می باشد. سیگنال دیجیتال یک سیگنال گسسته است. این سیگنال از تجهیزاتی مانند کلیدها و پوش باتون ها و انواع سنسورهای دیجیتال از قبیل لیمیت سوئیچ، سنسور نوری و غیره دریافت می گردد.

انبارها و ثبات ها در PLC

سیگنال های آنالوگ

منظور از سیگنال آنالوگ، یک سیگنال پیوسته و غیر دو حالته میباشد. این سیگنال از سنسور هایی که برای اندازه گیری کمیتهای فیزیکی با ماهیت پیوسته (مانند دما، فشار، فلو، ارتفاع و غیره) استفاده می شوند، دریافت می گردد. سیگنال آنالوگ برخلاف سیگنال دیجیتال دارای دو حالت قطع و وصل نبوده بلکه در یک رنج مشخص می تواند تغییرات داشته باشد. شکل ۱۳.۵ یک نمونه سیگنال آنالوگ را نشان میدهد. 

 انبارها و ثبات ها در PLC

سیگنال های خاص

سیگنال های خاص را نه میتوان آنالوگ محسوب نمود و نه دقیقا دیجیتال. برخی از این سیگنال ها عبارتند از سیگنال انکودر، سیگنال شبکه و مواردی مانند آن. این سیگنال ها به صورت کدگذاری شده می باشند.

آدرس : تهران – بلوار کشاورز- خیابان ۱۶ آذر جنب انتشارات دانشگاه تهران – پلاک ۴۵ – طبقه ۴ – واحد۹

همه روزه از ساعت ۹ تا ۱۶٫۰۰ واتساپ و تلگرام : ۰۹۰۵۹۶۲۶۹۰۰ ایمیل : info@rahyaranlms.ir

تلفن : ۶۶۱۷۶۱۹۶ (۰۲۱)

ساعات اداری : شنبه – پنجشنبه : ۰۹:۰۰ – ۱۶:۰۰

وب سایت ها

 www.kishtech.ir www.kishindustry.ir www.rahyaranlms.ir www.kishindustry.com www.portal.kishtech.ir www.irlift.ir

سخت افزار PLC S7-300 و کاربرد و فواید آن

سخت افزار PLC S7-300 و کاربرد و فواید آن

توضیحاتی جامع و کاربردی در مورد سخت افزار PLC S7-300

آشنایی اولیه با سخت افزار PLC S7-300

مقدمه

به منظور امکان استفاده صحیح از PLC ابتدا باید سخت افزار مناسب را انتخاب کرد. اصطلاحا باید پیکربندی سخت افزار را انجام داد. انجام عمل پیکربندی، نیازمند آشنایی با قسمتهای مختلف سخت افزار یک PLC می باشد. در این بخش به بررسی بخشهای مختلف سخت افزار PLCهای ۳۰۰-S7 می پردازیم.

آشنایی با بخش های اصلی سخت افزار ۳۰۰-S7

به طور کلی می توان گفت که یک ۳۰۰-PLC S7 از قسمتهای زیر تشکیل شده است:

Rack: در سری ۳۰۰-S7 وظیفه رک نگهداری ماژول ها می باشد و قسمتهای مختلف تشکیل دهنده   PLC روی آن نصب می شوند. 

PS: مخفف Power Supply یعنی منبع تغذیه است و وظیفه آن تأمین ولتاژ و جریان مورد نیاز CPU و سایر قسمت های سیستم می باشد.

CPU: واحد پردازش مرکزی بوده و وظیفه آن پردازش برنامه کاربر میباشد.

SM: مخفف Signal Module است و منظور از آن کارت های ورودی خروجی می باشد.

IM: مخفف Interface Module به معنی ماژول رابط است و وظیفه آن برقرای ارتباط بین رک اصلی و رک های توسعه می باشد.

DM: مخفف Dummy Module به معنی ماژول کاذب است و وظیفه آن رزرو اسلات های خالی برای قرار دادن ماژول در آینده می باشد. 

FM: مخفف Function Module است و به منظور انجام مقاصد خاص مانند انجام PID کنترل، کنترل موقعیت، شمارش سریع و … طراحی شده است. 

CP: مخفف Communication Processor به معنی کارت شبکه است و به منظور ارتباط PLC با شبکه های صنعتی طراحی شده است.

شكل ۱.۷ ترتیب قرار گیری ماژول ها را روی رک نمایش میدهد. قرار دادن PS (منبع تغذیه) و IM (ماژول سط) روی رک، در سری ۳۰۰-S7 به صورت اختیاری میباشد. در صورت دلخواه میتوان به جای PS زیمنس، / هر منبع تغذیه دیگری با خروجی ۲۴V DC استفاده نمود.

سخت افزار PLC S7-300

آشنایی با سخت افزار PLC S7-300 و کاربرد و فواید آن

رک

همان طور که قبلا ذکر شد، ماژول های مختلف PLC روی رک قرار می گیرند. در ۳۰۰-S7 رک از جنس آلومینیوم است و کارت ها روی آن از چپ به راست نصب می شوند. هر ماژول روی رک فضایی را اشغال می کند که به آن اسلات گفته می شود. رک ۳۰۰-S7 دارای ۱۱ اسلات می باشد که از نظر فیزیکی دیده نشده ولی در نرم افزار قابل مشاهده میباشد. به شکل ۲.۷ توجه کنید.

آشنایی با سخت افزار PLC S7-300 و کاربرد و فواید آن

رک در ۳۰۰-S7 فقط وظیفه نگهداری ماژول ها را بر عهده دارد و ارتباط بین ماژول ها را برقرار نمی کند. در ۳۰۰ Rack به منظور برقراری ارتباط بین ماژول های مختلفی که روی آن نصب می شوند، از یک کانکتور به نام Bus Connector یا Backplane Connector استفاده میشود. این کانکتور قبل از نصب هر ماژول در پشت آن قرار می گیرد تا کارت بعدی پس از نصب روی باس قرار گیرد.

آدرس : تهران – بلوار کشاورز- خیابان ۱۶ آذر جنب انتشارات دانشگاه تهران – پلاک ۴۵ – طبقه ۴ – واحد۹

همه روزه از ساعت ۹ تا ۱۶٫۰۰ واتساپ و تلگرام : ۰۹۰۵۹۶۲۶۹۰۰ ایمیل : info@rahyaranlms.ir

تلفن : ۶۶۱۷۶۱۹۶ (۰۲۱)

ساعات اداری : شنبه – پنجشنبه : ۰۹:۰۰ – ۱۶:۰۰

وب سایت ها

 www.kishtech.ir www.kishindustry.ir www.rahyaranlms.ir www.kishindustry.com www.portal.kishtech.ir www.irlift.ir

ارتباط بین PLC و کامپیوتر و تجزیه و تحلیل آن

اصول ارتباط بین PLC و کامپیوتر

توضیحاتی جامع و کاربردی در مورد اصول ارتباط بین PLC و کامپیوتر

آشنایی اولیه با اصول ارتباط بین PLC و کامپیوتر

PLC و کامپیوتر

به منظور انجام عمل دانلود (انتقال برنامه از کامپیوتر به PLC) و نیز آپلود (انتقال برنامه از PLC به کامپیوتر) باید ابتدا یک ارتباط بین PLC و کامپیوتر ایجاد نمود. این ارتباط را میتوان از طریق شبکه صنعتی MPI یا برخی دیگر از شبکه هایی که PLCهای زیمنس پشتیبانی می نمایند، از قبیل Profibus و اترنت صنعتی انجام داد. آنچه که در این بخش از کتاب بررسی می شود، برقراری ارتباط از طریق شبکه صنعتی MPI است که با اتصال به پورت MPI روی CPU صورت می پذیرد.

استفاده از PG برای ارتباط بهتر PLC و کامپیوتر

PG، لپ تاپ صنعتی اختصاصی زیمنس می باشد. که دارای نرم افزارها و سخت افزارهای لازم برای کار با PLCهای زیمنس می باشد. PG مجهز به کارت های مختلف شبکه بوده و در صورت استفاده از آن نیازی به استفاده از تجهیزات اضافه نیست و به راحتی می توان توسط آن به PLC متصل شده و عمل برنامه ریزی را انجام داد. شکل ۳۵.۷ یک مدل PG زیمنس را نشان میدهد. عيب PG گران بودن آن است، لذا در عمل به ندرت از آن استفاده میشود.

 اصول ارتباط بین PLC و کامپیوتر

استفاده از PC Adapter

یکی دیگر از روش های ارتباط بین کامپیوتر و PLC استفاده از تجهیزی به نام PC Adapter است. این تجهیز دارای دو پورت می باشد. که یکی از آنها به پورت MPI روی CPU متصل شده و پورت دیگر که معمولا به صورت USB است، به پورت USB کامپیوتر متصل می شود. شکل ۳۶.۷، PC Adapter را نشان میدهد.

اصول ارتباط بین PLC و کامپیوتر

مزیت PC Adapter این است که اولا قابل حمل است و آن را می توان به کامپیوترهای مختلف متصل نمود. ثانيا برای لپ تاپ نیز قابل استفاده می باشد. البته باید توجه نمود که استفاده از PC Adapter یک راه حل موقت برای برقراری ارتباط بین PLC و کامپیوتر می باشد. زیرا طول سیم آن کوتاه بوده و سرعت های بالا را نیز پشتیبانی نمی نماید. از این رو می توان از کارت های شبکه ای که در کامپیوتر یا لپ تاپ نصب می گردند، استفاده نمود.

آدرس : تهران – بلوار کشاورز- خیابان ۱۶ آذر جنب انتشارات دانشگاه تهران – پلاک ۴۵ – طبقه ۴ – واحد۹

همه روزه از ساعت ۹ تا ۱۶٫۰۰ واتساپ و تلگرام : ۰۹۰۵۹۶۲۶۹۰۰ ایمیل : info@rahyaranlms.ir

تلفن : ۶۶۱۷۶۱۹۶ (۰۲۱)

ساعات اداری : شنبه – پنجشنبه : ۰۹:۰۰ – ۱۶:۰۰

وب سایت ها

 www.kishtech.ir www.kishindustry.ir www.rahyaranlms.ir www.kishindustry.com www.portal.kishtech.ir www.irlift.ir

آشنایی با خصوصیات PLCهای زیمنس و مقایسه با سایر شرکت ها

آشنایی با خصوصیات PLCهای زیمنس

توضیحاتی جامع و کاربردی در مورد آشنایی با خصوصیات PLCهای زیمنس

آشنایی اولیه با خصوصیات PLCهای زیمنس

آشنایی با خصوصیات PLCهای زیمنس و مقایسه با PLCهای سایر شرکت ها 

در این بخش از منظرهای مختلف به بررسی PLCهای زیمنس با PLCهای دیگر سازندگان می پردازیم.

الف) از نظر هزینه: هزینه یکی از مهم ترین عوامل در انتخاب یک نوع PLC میباشد. PLCهای زیمنس از نظر هزینه جزء گران ترین PLCهای دنیا محسوب میشوند. PLCهایی که توسط شرکتهای آسیایی از قبیل ژاپن و کره تولید می شوند، معمولا هزینه کمتری در بر دارند. مثلا هزینه PLCهای امرون نسبت به زیمنس کمتر است.

ب) از نظر امکانات برنامه نویسی: از این نظر اگرچه زیمنس نسبت به شرکتهایی چون امرون جلوتر است، اما از نظر کاربرپسند بودن نرم افزار و امکانات آن، نسبت به سازندگانی از قبیل Allen Bradley عقب تر است. همچنین پراکندگی وظایف مختلف در نرم افزارهای مختلف زیمنس، کاربر را دچار سردرگمی مینماید. البته در ورژن های جدید نرم افزارهای ارائه شده توسط زیمنس، این اشکالات برطرف شده است.

ج) از نظر قابلیت پردازش و اطمینان: از این نظر زیمنس جزء شرکتهای پیشتاز محسوب شده و قابلیت استفاده در پروسه های پیچیده را دارا میباشد. همچنین زیمنس با ارائه مدلهای ریداندانت و Fail Safe اطمینان بالایی را در اختیار کاربران قرار میدهد. 

د) از نظر سایر موراد: سایر مواردی که باید مد نظر قرار گیرد عبارتند از: 

تأمین قطعات یدکی: از این نظر PLCهای زیمنس مشکلی ندارند و در ایران قطعات یدکی آنها نسبتأ آسان تهیه میشود. 

آموزش: از نظر آموزش PLCهای زیمنس در حال حاضر گام های خوبی برداشته شده است و این امر به خوبی پشتیبانی می شود. البته برخی از PLCهای آلن برادلی و آمرون نیز دارای منابع آموزشی مفیدی میباشند. 

پشتیبانی فنی: با توجه به اینکه امروزه تعداد افرادی که با عیب یابی PLCهای زیمنس آشنا هستند، کم نیست؛ لذا پیدا نمودن افراد متخصص PLC زیمنس نسبت به سایر PLCها ساده تر می باشد.

آشنایی با خصوصیات PLCهای زیمنس

آشنایی با استاندارد ۶۱۱۳۱ IEC

به منظور استانداردسازی PLCها و زبانهای برنامه نویسی آنها، استاندارد ۶۱۱۳۱ IEC  توسط کمیته بین المللی الکتروتکنیک در سال ۱۹۹۳ ارائه شد. این استاندارد در سال ۲۰۰۰ کامل شده و در قالب ویرایش دوم ارائه شد. این استاندارد بخش های مختلفی دارد که یکی از آنها بخش ۳-۶۱۱۳۱ IEC است که به بررسی انواع زبانهای برنامه نویسی PLC می پردازد. در این بخش، پنج زبان برنامه نویسی ارائه می شود که سازندگان مختلف PLC موظف به استفاده از آنها (یا برخی از آنها در PLCهای خود می باشند. این زبانها عبارتند از :

LD: روش برنامه نویسی دیاگرام نردبانی است و ترسیم آن مشابه نقشه های مدارات فرمان رله ای می باشد. این زبان از پرکاربردترین زبان های متداول در برنامه نویسی انواع PLCها است. در PLCهای زیمنس، این زبان به نام LAD شناخته میشود. 

FBD: روش برنامه نویسی بلوک دیاگرامی می باشد که شبیه گیتهای مدارات منطقی طراحی شده و به FBD موسوم است. در PLCهای زیمنس، این زبان به همان نام FBD شناخته می شود. 

IL: روش کدنویسی سطح پایین شبیه زبان برنامه نویسی اسمبلی می باشد. در PLCهای زیمنس، این زبان به نام STL شناخته میشود.

ST: روش ساختاریافته شبیه برنامه نویسی های سطح بالا مانند پاسکال و C می باشد. در PLCهای زیمنس، این زبان به نام SCL شناخته میشود.

SFC: این زبان یک روش گرافیکی برای کنترل فرایندهای ترتیبی می باشد. در PLCهای زیمنس، این زبان به همان نام SFC شناخته می شود. البته زیمنس زبان دیگری به نام Graph را نیز برای برنامه نویسی فرآیندهای ترتیبی ارائه نموده است که ساختار و اصول آن بسیار شبیه SFC است.

آشنایی با خصوصیات PLCهای زیمنس

اصول تبدیل مدارات ساده فرمان به زبان LAD

در زبان LAD دستورات متنوع به صورت گرافیکی وجود دارد که بخشی از آنها به عنوان دستورات Bit Logic شناخته شده و با استفاده از آنها می توان مدارات ساده رله فرمانی را معادل سازی نمود. در بخش دستورات Bit Logic سه المان اصلی زیر وجود دارد: 

تيغه باز (No): منظور از آن تیغه نرمال باز است. این تیغه می تواند دارای یک آدرس باشد. هرگاه آدرس مذکور مقدار یک منطقی پیدا نماید، تیغه باز تغییر وضعیت داده و به حالت بسته تبدیل میشود.

تیغه بسته (NC): منظور از آن تیغه نرمال بسته است. این تیغه می تواند دارای یک آدرس باشد و هرگاه آدرس مذکور مقدار یک منطقی پیدا نماید، تیغه بسته تغییر وضعیت داده و به حالت باز تبدیل می شود. 

بوبین (Coil): منظور از آن بوبین است و میتواند مقدار یک آدرس را صفر یا یک منطقی نماید. برای تبدیل برنامه های ساده مدار فرمان به زبان LAD کافیست تا به جای المان های تیغه باز، تیغه بسته و بوبین در مدارات فرمان؛ معادل آنها در زبان LAD قرار داده شود. بدین ترتیب می توان یک برنامه مدار فرمان را به یک برنامه LAD تبدیل نمود.

آدرس : تهران – بلوار کشاورز- خیابان ۱۶ آذر جنب انتشارات دانشگاه تهران – پلاک ۴۵ – طبقه ۴ – واحد۹

همه روزه از ساعت ۹ تا ۱۶٫۰۰ واتساپ و تلگرام : ۰۹۰۵۹۶۲۶۹۰۰ ایمیل : info@rahyaranlms.ir

تلفن : ۶۶۱۷۶۱۹۶ (۰۲۱)

ساعات اداری : شنبه – پنجشنبه : ۰۹:۰۰ – ۱۶:۰۰

وب سایت ها

 www.kishtech.ir www.kishindustry.ir www.rahyaranlms.ir www.kishindustry.com www.portal.kishtech.ir www.irlift.ir