您现在的位置是:首页 > PLC技术 > PLC技术
S7-300/400的主控继电器指令
来源:艾特贸易2017-09-21
简介主控继电器 (MasterCo ntrol Relay) 简称为 MCR 。主控继电器指令用来控制 MCR 区内的指令是否被正常执行,相当于一个用来接通和断开“能流”的主令开关。 MCR 指令用得并不多, S7 - 200 没有
主控继电器(MasterControl Relay)简称为MCR。主控继电器指令用来控制MCR区内的指令是否被正常执行,相当于一个用来接通和断开“能流”的主令开关。MCR指令用得并不多,S7 - 200没有MCR指令。
在图3-110中,MCRA为激活主控继电器指令,MCRD为取消激活主控继电器指令。
打开主控继电器区指令“MCR<”在MCR堆栈中保存该指令之前的逻辑运算结果RLO(即MCR位),关闭主控继电器区指令“MCR>”从MCR堆栈中取出保存在里面的RLO。“MCR<”与“MCR>”用来表示受控临时“电源线”的形成与终止。
图3-110 主控继电器指令
MCR指令可以嵌套使用,即MCR区可以在另一个MCR区之内。MCR堆栈是一种后进先出的堆栈,允许的最大嵌套深度为8级。
图3-110的MCR位受到I0.2的控制,MCR堆栈中的MCR位与I0.2的状态相同。MCR位为1状态时,才会执行MCR控制区内的Q4.0的线圈指令和MOVE指令。MCR位为0状态时,Q4.0为0状态。
点击排行
