


价格:111起
0
联系人:
电话:
地址:
西门子 6ES7322-1BL00-0AA0 数字输出模块 SM 322西门子 6ES7322-1BL00-0AA0 数字输出模块 SM 322西门子 6ES7322-1BL00-0AA0 数字输出模块 SM 322
西门子 6ES7322-1BL00-0AA0 数字输出模块 SM 322西门子 6ES7322-1BL00-0AA0 数字输出模块 SM 322西门子 6ES7322-1BL00-0AA0 数字输出模块 SM 322
西门子 6ES7322-1BL00-0AA0 数字输出模块 SM 322西门子 6ES7322-1BL00-0AA0 数字输出模块 SM 322西门子 6ES7322-1BL00-0AA0 数字输出模块 SM 322
用来控制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“关闭”。
S7通信是S7系列plc基于MPI、PROFIBUS、ETHERNET网络的一种优化的通信协议,主要用于S7-300/400PLC之间的通信。S7-200 通过CP243-1与S7-200 SMART PLC 之间的S7通信也是可以成功的,但是需要S7-200侧作为客户端组态以太网向导。
一、S7-200 CP243-1 作为客户端与S7-200 SMART CPU以太网通讯硬件和软件需求
本文采用一个S7-200 加上CP243-1,一个S7-200 SMART PLC为例,介绍他们之间的S7通讯。
1、硬件需求:
① S7-200 CPU
② CP243-1(6GK7 243-1EX01-0XE0 )
③S7-200 SMART CPU(固件V2.1/V2.2/V2.3/V2.4/V2.5)
④ PC (带以太网卡)
⑤ TP以太网电缆
2、软件需求:
① STEP 7 Micro/WIN V4.0 SP9
② STEP 7 Micro/WIN SMART V2.5
二、S7-200侧CP243-1的组态
1、,通过编程电缆使PC机与S7-200的通信,然后选择工具中的以太网向导配置界面,如下图所示: