المان Bit Logic
در دستورات مورد استفاده در زبان LAD، پرکاربردترین دستورات Bit Logic است. این المان ها می توانند بخش منطقی برنامه را انجام دهند و بر روی یک بیت از حافظه کار کنند. در این دستورات می توان مقدار صفر یا یک منطقی را به متغیر نوع Bool اختصاص داد و استفاده از آدرس های بایتی امکانپذیر نیست. در ادامه 19 المان را توضیح خواهیم داد، با زیمنس کنترل همراه باشید.
مقاله آموزشی پیشنهادی: دستورات پایه LAD
- تیغه باز: اگر متغیر اختصاص داده شده به این متغیر یک منطقی باشد، مقدار RLO برابر یک منطقی می شود.
- تیغه بسته: اگر متغیر اختصاص داده شده به این متغیر یک منطقی باشد، مقدار RLO برابر صفر منطقی می شود.
- المان NOT: اثز لاجیک برنامه معکوس می شود. RLO اگر صفر منطقی باید به یک و اگر یک منطقی باشد به صفر تبدیل می شود.
- المان بوبین: نتیجه RLO ایجاد شده در اثر Logic برنامه را به یک متغیر اختصاص داده و در حقیقت، عمل نوشتن در متغیر را انجام می دهد.
- مقدار معکوس شده RLO را به یک متغیر اختصاص دهد.
- المان Reset: این المان برای ریست متغیر با مقدار صفر منطقی کاربرد دارد.
- ست کردن یک متغیر و اختصاص دادن یک منطقی به متغیر
- ست کردن تعدادی متغیر و اختصاص دادن یک منطقی به همه متغیرها
- ریست تعدادی متغیر و اختصاص صفر منطقی به همه متغیرها
- دو المان Set و Reset در فلیپ فلاپ تجمیع شده و یک متغیر را Set و Reset می نماید. در صورت همزمان پایه ها عمل Reset انجام می شود.
- دو المان Set و Reset در فلیپ فلاپ تجمیع شده و یک متغیر را Set و Reset می نماید. در صورت همزمان پایه ها عمل Set انجام می شود.
- تشخیص ایجاد لبه بالارونده در مقدار یک متغیر. در صورت تشخیص لبه، مقدار RLO به مدت یک سیکل اسکن، برابر یک منطقی می شود.
- تشخیص لبه پایین رونده سیگنال یک متغیر، در صورت تشخیص لبه، مقدار RLO به مدت یک سیکل اسکن، برابر یک منطقی می شود.
- المان تشخیص لبه بالارونده RLO
- المان تشخیص لبه پایین رونده RLO