آموزش پی ال سی | دستور AND در PLC :
دستور AND درPLC از جمله دستورهای شرطی در آموزش پی ال سی محسوب می شود. در استفاده از این دستور خروجی در حالتی فعال می شود که همه ورودی ها فعال باشند. در زبان عامیانه هرگاه در ادبیات شرطی از کلمه “و” استفاده می کنیم، در برنامه نویسی نیاز به استفاده از دستور AND است. به عنوان مثال:
- فن در حالتی روشن می شود که دکمه استارت فشرده شده و دمای مخزن از حد مجاز فراتر رفته باشد.
در زیر نحوه استفاده از دستور AND در قالب یک مثال به صورت کامل شرح داده شده است.
مثالی از دستور AND در PLC | هل دادن بطری های افتاده :
هدف سیستم کنترلی:
در این برنامه، وضعیت بطری های روی نوار نقاله توسط دو سنسور X0 و X1 رصد می شود. سنسور X1 بالای بطری و سنسور X0 پایین بطری ها را رصد می کند. در صورتی که هر دو سنسور روشن شوند یعنی بطری ایستاده است و خروجی پی ال سی فعال نمی شود. در صورتی که سنسور X1 فعال و سنسور X0 خاموش باشد به منزله تشخیص بطری افتاده است، در این صورت بازو عمل کرده و بطری افتاده را از خط تولید خارج می کند.
المان های مورد نیاز:
عملکرد | المان ها |
---|---|
X0: سنسور مانیتورینگ فتوسل، این سنسور زمانی روشن است که پایین بطری را رویت کند. | X0 |
X1: سنسور مانیتورینگ فتوسل، این سنسور زمانی روشن است که بالای بطری را رویت کند. | X1 |
Y0: پیستون پنیوماتیک است که در صورت فعال شدن عمل کرده و بطری افتاده را به بیرون هل می دهد. | Y0 |
حل مساله با نرم افزار FBD EDITOR:
شرح برنامه:
- اگر بطری در حالت ایستاده باشد، هر دو سنسور آن را رویت کرده و روشن می شوند. (X1=ON & X2=ON) در نتیجه خروجی غیر فعال است، و پیستون پنیوماتیک عمل نمی کند.
- اگر بطری در حالت افتاده باشد، سنسور X0 آن را رویت کرده و روشن می شود (X1=ON)، در صورتی که سنسور X1 آن را رویت نمی کند (X2=OFF). در نتیجه خروجی فعال است و پیستون پنیوماتیک عمل کرده و بطری افتاده را از نوار نقاله خارج می کند.