主控繼電器(MCR)指令用於控制MCR區域的指令是否正常執行,相當於一個開啟和關閉“能流”的總開關。
MCRA是激活MCR區域的指令,指示以MCR模式運行的區域的開始;MCRD是取消MCR區域的指令,表示在MCR模式下操作的區域結束。MCRA和MCRD的說明應該成對使用。這兩條指令之間程序的執行與MCR位的狀態有關,MCR區外的指令不受MCR位的影響。主控指令的格式和說明見表3-78。
繼電器的主要控制指令格式和說明
“MCR”(“和”)MCR”必須在編程期間成對使用,以指示子總線的開始和結束。MCR控制區指“MCR”(“和”)MCR之間的指令。“MCR”(“和”)MCR”指令可以嵌套,最大嵌套深度為8級指令。的最大可能堆棧條目數為8。當堆棧已滿時,執行“MCR”()將導致MCR堆棧失敗(MCRF);當堆棧為空時,執行“MCR”將生成MCR堆棧故障(MCRF)。
如果在“MCR”(“和”)MCR”指令之間使用BEU指令,則在執行BEU時,MCR區域也將結束。如果在MCR控制區中有塊調用指令,則MCR的當前狀態不能繼承到被調用的塊中。如果需要在被叫塊中使用MCR控制區域,則必須在被叫塊中重新激活MCR區域。
“MCR”(打開一個MCR控制區域命令。“MCR”(將RLO保存在MCR堆棧上,然后打開一個MCR控制區域。
當RLO =1時,MCR為“開”,MCR控制區中與MCR相關的指令正常執行。
當RLO =0時,MCR“關閉”。
")MCR "命令關閉一個MCR控制區域。)MCR從MCR堆棧中刪除一個條目,然后結束一個MCR區域。釋放最后一個MCR堆棧位置,並將其設置為“1”。
以上屬於基礎內容,看不明白的朋友可以多看看plc視頻教程,其實也不難,感謝您的閱讀。本文來源:www.jcpeixun.com。