价格:88.8起
浔之漫智控技术(上海)有限公司
联系人:聂聪
电话:18973693076
地址:上海市嘉定区江桥镇嘉涌路99号
产品规格:
产品数量:999 个
包装说明:
关 键 词:西门子驱动器S120,西门子中国授权代理商,西门子代理商,西门子模块代理商
发布时间:2023-03-21
①STL形式的主控继电器启动指令MCRA和主控继电器停止指令MCRD。
MCRA主控继电器。执行MCRA指令,表示进入按照MCR控制的区域。
MCRD取消主控继电器。执行MCRD指令,表示离开按照MCR控制的区域。
MCRA和MCRD在编程时必须成对使用。程序中位于MCRA和MCRD之间的指令执行与否取决于MCR位的状态。在MCRA指令之前或MCRD指令之后编写的程序不取决于MCR的位状态。
指令的执行与状态位无关,而且对状态位没有影响。
②LAD形式主控继电器启动指令“-(MCRA)”和主控制继电器停止指令“-(MCRD)”。
“-( MCRA)”(主控继电器启动指令)用于启动主控继电器的功能。在该指令之后,它可以使用指令编程MCR区:“-(MCR<)”和“-(MCR>)”。
“-( MCRD)”(主控继电器停止指令)可以停止MCR功能。在该指令之后,不能编程MCR区。
①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堆栈中删除。
主控继电器( Master Control Relay,MCR)指令用来控制MCR区内的指令是否被正常执行,相当于一个用来接通和断开“能流”的主令开关。 MCRA为MCR区指令,表明按MCR方式操作的区域的开始;MCRD为取消MCR区指令,表示按MCR方式操作的区域的结束。MCRA和MCRD指令应成对使用,这两条指令之间的程序的执行与否与MCR位的状态有关,MCR区之外的指令不受MCR位的影响。主控继电器指令格式及说明见表3-78。 表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(”在MCR堆栈上保存RLO,然后打开一个MCR控制区。 当RLO =1时,MCR“打开”,正常执行该MCR控制区内与MCR有关的指令。 当RLO =0时,MCR“关闭”。 “)MCR”关闭一个MCR控制区指令。“)MCR”从MCR堆栈中删除一个条目,然后结束一个MCR区域。释放最后一个MCR堆栈位置,并将其设置为“1”。 |