loading...
automation
شاهان اتو بازدید : 83 پنجشنبه 16 اردیبهشت 1400 نظرات (0)

1. نمودار نردبان پی ال سی

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

نمودار نردبان به صورت پله های افقی با دو ریل عمودی ساخته شده است که نشان دهنده اتصال الکتریکی در نمودارهای رله-منطقی است.

می توانید تمام شرایط لازم ورودی را برای تأثیرگذاری بر شرایط خروجی ، چه منطقی و چه فیزیکی ، برنامه ریزی کنید.

1-1 مزایای نمودار نردبان

مزایای اصلی زبان نمودار نردبان عبارتند از:

1. پله ها به شما امکان می دهند که مرتب و راحت دنبال شود.

2. همچنین به شما امکان می دهد نظراتی را که به راحتی قابل مشاهده هستند ، مستند کنید.

3. از ویرایش آنلاین بسیار موفقیت آمیز پشتیبانی می کند.

1-2 معایب نمودار نردبان

نقطه ضعف اصلی این است که برخی دستورالعمل ها در دسترس نیستند ، که ممکن است برنامه نویسی مانند حرکت یا دسته بندی را دشوارتر کند.


زبان برنامه نویسی بعدی PLC که در مورد شما صحبت خواهم کرد ، نمودارهای عملکرد توالی است که از یک نوع گرافیکی برنامه نویسی استفاده می کند.

2. نمودارهای عملکرد متوالی (SFC)

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


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

Transitions دستورالعمل هایی است که شما برای حرکت از یک مرحله به مرحله دیگر با تنظیم شرایط درست یا غلط استفاده می کنید.


برخلاف نمودارهای جریان سنتی ، نمودارهای عملکرد توالی می توانند مسیرهای مختلفی داشته باشند. برای شروع چندین مرحله همزمان می توانید از شاخه ها استفاده کنید.

2-1 مزایای نمودارهای عملکردی پی در پی

چند مزیت نمودارهای توالی متوالی عبارتند از:

1. فرآیندها را می توان به مراحل عمده تقسیم کرد که می تواند عیب یابی را سریعتر و آسان تر کند.


2. شما در این منطق دسترسی مستقیم دارید که ببینید یک قطعه از تجهیزات از کجا خراب شده است.


3. طراحی و نوشتن منطق به دلیل توانایی استفاده از اعدام های مكرر از قطعات منطقی ، می تواند سریعتر باشد.


2-2 نمودارهای عملکرد متوالی معایب

حتی وقتی مزایای نمودارهای عملکرد متوالی را در نظر می گیرید ، این زبان برنامه نویسی PLC همیشه با همه برنامه ها متناسب نیست.

اکنون ما به سومین زبان برنامه نویسی PLC خود رسیده ایم.

3. نمودار بلوک عملکرد (FBD)

نمودار بلوک عملکرد که همچنین یک نوع گرافیکی از زبان است. نمودار بلوک عملکرد ، تابعی بین ورودی و خروجی را توصیف می کند که توسط بلوک های متصل به بلوک ها متصل می شوند.


Function Blocks در ابتدا برای ایجاد سیستمی ساخته شده است که می توانید بسیاری از کارهای معمول و قابل تکرار مانند شمارنده ها ، تایمرها ، حلقه های PID و غیره را تنظیم کنید.

شما بلوک ها را روی ورق ها برنامه ریزی می کنید و سپس PLC مرتباً ورق ها را به ترتیب عددی اسکن می کند یا توسط اتصالی که بین بلوک ها برنامه ریزی می کنید تعیین می شود.


3-1 معایب نمودار بلوک عملکرد

کد می تواند با استفاده از این زبان برنامه نویسی PLC بی نظم شود زیرا شما می توانید بلوک های عملکرد را در هر نقطه از صفحه قرار دهید. این امر همچنین می تواند عیب یابی را دشوارتر کند.

3-2 مزایای نمودار بلوک عملکرد

1- نمودار بلوک عملکرد با کنترل های حرکت به خوبی کار می کند.

2. روش بصری برای برخی از کاربران آسان تر است.

3. بزرگترین مزیت نمودار بلوک عملکرد این است که می توانید خطوط زیادی از برنامه نویسی را انتخاب کرده و آن را در یک یا چند بلوک عملکرد قرار دهید.


4. متن ساختار یافته (ST)

چهارمین زبان برنامه نویسی PLC متن ساختاری است. این زبان یک زبان متنی است.

Structured Text یک زبان سطح بالا است که مانند Basic ، Pascal و "C" است.

این یک ابزار بسیار قدرتمند است که می تواند کارهای پیچیده را با استفاده از الگوریتم ها و توابع ریاضی همراه با کارهای تکراری اجرا کند.

این کد از عباراتی استفاده می کند که توسط نقطه ویرگول از هم جدا شده و سپس یا ورودی ها ، خروجی ها یا متغیرها توسط این دستورات تغییر می کنند.

شما باید هر خط کد را بنویسید و از توابع مانند FOR ، WHILE ، IF ، ELSE ، ELSEIF و CASE استفاده می کند.


اگر تجربه استفاده از زبان های Basic یا C را دارید ، این زبان برنامه نویسی PLC از برخی از انواع دیگر زبان های PLC آسان تر خواهد شد.

ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آمار سایت
  • کل مطالب : 29
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • آی پی امروز : 10
  • آی پی دیروز : 3
  • بازدید امروز : 25
  • باردید دیروز : 4
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 86
  • بازدید ماه : 271
  • بازدید سال : 1,045
  • بازدید کلی : 2,508