دستور ست/ریست فیلیپ فلاپ (SR) در PLC S7-1200 و PLC S7-1500 زیمنس چگونه عمل میکند؟

دستور ست/ریست فیلیپ فلاپ (SR) در PLC S7-1200 و PLC S7-1500 زیمنس چگونه عمل میکند؟

دستور ست/ریست فیلیپ فلاپ (SR) در PLC S7-1200 و PLC S7-1500 زیمنس چگونه عمل میکند؟

1401/6/30
175
0

دستور SR

نحوه عملکرد دستور ست/ریست فیلیپ-فلاپ در PLC S7-1200 و PLC S7-1500:

شمای فنی: SR: Set/reset flip-flop

عملگر SR


برای ست (SET) یا ریست (RESET) یک بیت عملوند مشخص شده، بسته به وضعیت سیگنال در پایه های ورودی S و R1، از دستورالعمل "SR" استفاده میشود. اگر سیگنال "1" در ورودی S و "0" در ورودی R1 باشد، عملوند مشخص شده روی "1" ست می شود. اگر حالت سیگنال "0" در ورودی S و "1" در ورودی R1 باشد، عملوند مشخص شده "0" می شود.

در عملگر SR ورودی R1 بر ورودی S اولویت دارد. هنگامی که وضعیت سیگنال در هر دو ورودی S و R1 روی "1" باشد، وضعیت سیگنال عملوند مشخص شده به "0" می شود.

اگر حالت سیگنال در دو ورودی S و R1 روی "0" باشد، دستورالعمل اجرا نمی شود. درنتیجه حالت سیگنال عملوند بدون تغییر باقی می ماند.

وضعیت ست و ریست به پایه Q منتقل میشود و میتوان از آن در خروجی استفاده کرد.

دستور SR

پارامترهای دستور ست/ریست (SR)

پارامتر ها نوع عملگر نوع ورودی

نوع حافظه

توضیحات
S7-1200 S7-1500
پایه S ورودی (Inpot)

BOOL

I, Q, M, D, L یا مقدار ثابت

I, Q, M, D, L یا مقدار ثابت فعال کننده ست
پایه R1 ورودی (Inpot) BOOL

I, Q, M, D, L یا مقدار ثابت

I, Q, M, D, L, T یا مقدار ثابت

فعال کننده ریست
پایه Q خروجی (Outpot) BOOL

I, Q, M, D, L

I, Q, M, D, L

آدرسی که عملوند روی آن ست میشود.
عملوند ورودی/خروجی BOOL

I, Q, M, D, L

I, Q, M, D, L

پایه خروجی عملوند

مثال زیر نحوه عملکرد دستورالعمل SET-BF را نشان می دهد:

دستور ست/ریست sr