فروش تجهیزات و آموزش اتوماسیون صنعتی

برنامه نویسی به زبان استپ لدر

25 8/ 03
اشتراک گذاری

چکیده مطلب:

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


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

نحوه برنامه‌نویسی با step-ladder

در این نوع برنامه همه چیز باید به صورت مرحله به مرحله انجام شود و هرمرحله مشروط به یک ورودی است. به عنوان مثال یک ماشین لباس شویی را درنظر بگیرید..تمام مراحل شست و شو به صورت مرحله به مرحله صورت میگیرد. مرحله اول آب وارد مخزن میشود بعد آن مواد شوینده و بعد شروع می کند به شست و شو که خود فرایند شست و شو هم به ترتیب انجام می شود. دریک جمله, "ت مرحله ای انجام نشود وارد مرحله بعدی نخواهد شد."
این زبان دارای یک sequence است. Sequence به تعداد مراحلی که به صورت متوالی جهت انجام یه فرایند انجام می شود گفته می شود.
دومین موضوع step است؛ مانند خروجی هایی که روشن و خاموش می شوند. این step ها دو دسته هستند:
  1. استپ های آغازین (از s0 تا s9 هستند)
  2. استپ های عمومی (از s10 تا s1023)
برنامه نویسی به زبان استپ لدر

به برنامه هایی که در استپ ها نوشته می شود Action می گویند ، اکشن می تواند شامل دستورات برنامه نویسی باشد مانند LD ، OUT ، SET ، RST ، CMP. حال وقتی استپی بخواهد از مرحله ای به مرحله دیگر برود یک شرط دارد که به آن Transition می گویند. به عنوان مثال اگر ورودی x0 فعال شود برنامه از مرحله فعلی به مرحله بعدی منقل می شود.
همانطور که گفتیم زمانی که یک استپ درحال اجراست استپ های قبلی یا بعدی غیرفعال هستند و به این خاطر کنترل برنامه راحت تر انجام می شود و برای برنامه های حجیم و پرتکرار این نوع برنامه نویسی بسیار پرکاربرد است.

حالا وارد محیط نرم افزار می شویم. قبل آن وارد پنل help میشویم و وارد قسمت step ها می شویم.


برنامه نویسی به زبان استپ لدر

همانطور که در عکس مشاهده میکنید تقسیم بندی در رابطه با step ها صورت گرفته و می تواند برای تان مفید باشد.
مطالب مرتبط
کنترل کننده دما چیست و چگونه کار می کند؟
تابلو برق صنعتی چیست؟
ویژگی های درایو دلتا C2000
اینورتر های برند ال اس | LS INVERTER
طرز کار و کاربرد سروو موتور servo motor
ویدیوی آموزشی | کنترلر دمای دلتا قسمت اول
سنسور دما و رطوبت در نرم افزار نرم افزار WPL SOFT
برنامه نویسی به زبان استپ لدر


طبق عکس بالا برنامه را می نویسیم و بعد به سراغ کار عملی می رویم.
مشکل اینجاست که اگر xo را بزنیم خروجی به صورت دائمی روشن نمی شود، ولی زمانی که x1 را بزنیم خروجی به صورت لحظه ای روشن می شود. حال برنامه ای که نوشتیم را روی plc دانلود میکنیم و به حالت آنلاین می رویم.

برنامه نویسی به زبان استپ لدر

طبق عکسی که مشاهده می کنید وقتی x0 را میزنیم خروجی به صورت دائم روشن می شود و با زدن x1 خروجی به صورت لحظه ای روشن می شود و دقیقا این همان چیزی است که می خواستیم.


Divider

راه‌های ارتباطی نیک صنعت:

  • تماس با نیک صنعت: 021:87700210
  • واحد فروش نیک صنعت: 09197872783
  • واحد تعمیرات نیک صنعت: 09197872789
  • ایمیل نیک صنعت: info@nicsanat.com
  • آدرس شرکت: تهران، خیابان بهشتی، خیابان میرعماد، خیابان پیمانی(یازدهم)، پلاک 17
تماس با ما

.

مقالات مرتبط
نظرات