图18
在项目树下面的“设备设置—调度器”中建立一个作业,每分钟执行一次,在函数列表
中添加脚本connection_lost,用于检测是否和两个CPU的连接都中断,如果都中断,提示“connection lost”,如图19所示。
图19
本文附件中包含三个脚本文件。在项目树的“脚本”下添加脚本“connection_PLCA”,
将附件中的connection_PLCA.txt文件内容拷贝到connection_PLCA中,注意ChangeConnection的参数必须和conn_A的参数一致,如图20所示。
图21
继续添加脚本“connection_lost”,将附件中的connection_lost.txt文件内容拷贝到
connection_lost中,如图22所示。
图16
2.2.3 切换连接的脚本逻辑解释
在变量trigger_PLCA的“事件—更改数值”中添加脚本connection_PLCA,实现切换连
接到conn_A,如图17。脚本逻辑参见下文。
图14
在Conn_B下建立变量,如图15所示。其中trigger_PLCB的地址是M0.4,采集模式是
“循环连续”,采集周期是500ms。
图5
2.1.2 Step7中的网络组态
A站和B站之间通过CP342-5建立FDL连接,此连接为AB站之间的数据链路通道,打开Netpro界面,新建一个FDL连接,如图6所示。
-/gjjdcf/-