PLC的主控继电器指令

   2020-04-15 工业品商城240
核心提示:主控继电器 ( Master Control Relay, MCR)指令用来控制MCR区内的指令是否被正常执行,相当于一个用来接通和断开能流的主令开关。MCRA为激活MCR区指令,表明按MCR方式操作的区域的开始; MCRD为取消MCR区指令,表示按MCR方式操作的区域的结束。MCRA和MCRD指令应成对使用,这两条指令之间的程序的执行与否与MCR位的状态有关
主控继电器 ( Master Control Relay, MCR)指令用来控制MCR区内的指令是否被正常执行,相当于一个用来接通和断开“能流”的主令开关。
MCRA为激活MCR区指令,表明按MCR方式操作的区域的开始; MCRD为取消MCR区指令,表示按MCR方式操作的区域的结束。MCRA和MCRD指令应成对使用,这两条指令之间的程序的执行与否与MCR位的状态有关, MCR区之外的指令不受MCR位的影响。主控继电器指令格式及说明见表3-78。
表主控继电器指令格式及说明 
 
“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控制区。 
当RLO =1时, MCR “打开”,正常执行该MCR控制区内与MCR有关的指令。
当RLO =0时, MCR “关闭”。
)MCR”关闭一个MCR控制区指令。“)MCR”从MCR堆栈中删除一个条目,然后结束一个MCR区域。释放最后一个MCR堆栈位置,并将其设置为“1”。
 
 
更多>同类新闻资讯
推荐图文
推荐新闻资讯
点击排行

新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服