دوره آموزش پی ال سی | دستور OR :
دستور OR در پی ال سی جز دستورهای شرطی محسوب می شود. در استفاده از این دستور خروجی بلوک OR زمانی فعال می شود که حداقل یکی از ورودی ها فعال باشند. در زبان عامیانه هرگاه در ادبیات شرطی از کلمه “یا” استفاده می کنیم، در برنامه نویسی نیاز به استفاده از دستور OR است. به طور مثال:
- پمپ آب در حالتی خاموش می شود که شستی استاپ فشرده شده یا سطح آب مخزن از 10 درصد حداکثر ارتفاع آن کم تر شود.
در زیر نحوه استفاده از دستور OR در پی ال سی، به صورت یک مثال شرح داده شده است.
مثالی از دستور OR در پی ال سی | تخلیه آب مخزن :
هدف سیستم کنترلی:
- با فشردن دکمه ی START پمپ شروع به بیرون کشیدن آب از مخزن می کند.
- با فشردن دکمه ی STOP یا در صورت خالی شدن مخرن پمپ خاموش شود.
![Draining the tank water pic](http://fararopaya.com/wp-content/uploads/2021/12/Draining-the-tank-water-pic.png)
المان های مورد نیاز:
عملکرد | المان ها |
---|---|
X0: کلید استارت، با فشردن آن، X0=ON می شود. | X0 |
X1:کلید استپ، با فشردن آن، X1=ON می شود. | X1 |
X2: سنسور تشخیص سطح، مادامی که مخزن حاوی آب است، X2=ON است. | X2 |
M0: پالس تریگر برای یک سیکل برنامه | M0 |
Y0: موتور پمپ | Y0 |
![Draining the tank water Pro](http://fararopaya.com/wp-content/uploads/2021/12/Draining-the-tank-water-Pro.png)
حل مساله با نرم افزار FBD Editor:
شرح برنامه:
- در صورت وجود آب در مخزن (X2=ON)، با فشردن دکمه استارت (X0)، لبه بالا رونده آن تشخیص داده شده و طبق دستور Set Bit، پمپ روشن می شود.
- طبق دستور OR دو حالت برای خاموش شدن پمپ وجود دارد.
- در حالت اول با فشردن دکمه استپ، X1=ON و دستور ریست بیت اجرا و پمپ خاموش می شود .
- در حالت دوم در صورت خالی شدن مخزن، X2=OFF شده و دستور ریست اجرا و پمپ خاموش می شود.