①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堆栈中删除。