دستور ریست بیت (RESET-BF) در PLC S7-1200 و PLC S7-1500 زیمنس چگونه عمل میکند؟

دستور ریست بیت (RESET-BF) در PLC S7-1200 و PLC S7-1500 زیمنس چگونه عمل میکند؟

دستور ریست بیت (RESET-BF) در PLC S7-1200 و PLC S7-1500 زیمنس چگونه عمل میکند؟

1401/6/30
153
0

دستورreser-bf

نحوه عملکرد دستور ریست بیت در PLC S7-1200 و PLC S7-1500:

شمای فنی: ---(RESET-BF)---


شما از دستورالعمل "RESET-BF" برای ریست کردن چندین بیت از یک آدرس خاص استفاده می شود.

<Operand1> تعداد بیت هایی را که باید ریست شوند تعیین می کند. آدرس اولین بیتی که باید ریست شود با <Operand2> مشخص می شود. اگر مقدار <Operand1> بیشتر باشد، دستورالعمل اجرا نمی‌شود و پیغام خطای «Range violation for index Operand1» نمایش داده می‌شود. بیت ها تا زمانی که توسط دستورالعمل دیگری تنظیم ریست نشوند، "1" می مانند.

<Operand1> را در زیر عملوند دستورالعمل و <Operand2> را در بالای عملوند دستورالعمل قرار دارد.

ست بیت خروجی

این دستورالعمل تنها در صورتی اجرا می شود که نتیجه عملیات منطقی (RLO) در ورودی کویل "1" باشد. اگر RLO در ورودی کویل "0" باشد، دستورالعمل اجرا نمی شود.

پارامترهای دستور ریست بیت
پارامتر ها نوع عملگر نوع ورودی نوع حافظه توضیحات
<Operand1> ورودی (Inpot)

UINT

مقدار ثابت تعداد بیتی که باید ریست شود را مشخص میکند.
<Operand2> خروجی (Outpot) BOOL

I, Q, M

 آدرس اولین بیتی که باید ریست شود را مشخص میکند.

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

دستور ست بیت