①STL形式的打开主控继电器指令“MCR(”。使用“MCR(”打开一个MCR区域指令,可以将RLO保存在MCR堆栈中,并打开一个MCR区域。MCR区域是编程在指令“MCR(”和相应指令“)MCR”之间的指令。指令“MCR(”和“)MCR”必须总是组合使用。
如果RLO =1,则MCR激活。而在该MCR区中的MCR相关指令正常执行。如果RLO =0,则MCR去激活。而在该MCR区中的MCR相关指令根据表3-79执行。
表3-79 MCR的信号状态
②LAD形式的主控继电器接通指令-(MCR>)。“-(MCR<)”(主控继电器区打开指令)用于将RLO保存在MCR堆栈中。以下元素与MCR有关,并在打开一个MCR区时,受保存在MCR堆栈中的RLO状态的影响:
-(#) 中间输出
-( ) 输出
-(s) 输出置位
-(R) 输出复位
RS 复位触发器
SR 置位触发器
MOVE 赋值
①STL形式的主控制继电器断开指令“)MCR”。
如果RLO =1,则MCR激活。而在该MCR区中的MCR相关指令正常执行。
如果RLO =0,则MCR去激活。
“MCR(”:开始MCR区域;“)MCR”:结束MCR区域。
MCR由一个1位宽、8位深的堆栈控制。当所有8个输入项都为“1”时,MCR激活。使用“MCR(”指令,可以将RLO位复制到MCR堆栈中。使用“)MCR”指令,可以删除堆栈中的最后一个输入项,并总是空出第1层。
②LAD形式的主控继电器断开指令“-(MCR>)”。
“-( MCR>)”(主控继电器区断开指令)用于将RLO输入从MCR堆栈中删除。