以太网通讯中断能否检测?
现场硬件设备:PLC1200系列,以太网连接中央控制室Wincc。
现场甲方提出:增加通信故障报警装置,有故障时在调度室及时发出声光报警
那么,我在中央控制室,怎么知道现场的PLC与WinCC以太网通讯中断了?
问题补充:
WinCC V7.2,有4个PLC-(S7-1200)与Wincc相连,通讯介质光纤,通讯协议:工业以太网。
我想知道:当其中有PLC与WinCC通讯中断时候,WinCC能够及时发现,并报警
最佳答案
可以做心跳变量
1.在PLC中定义bool类型变量a,触摸频率为1秒(频率可选)的方波。
2.wincc端定义内部变量b。
3.在wincc的全局脚本中周期去判断a变量的值,如果连续5秒(时间可选)a未放生变化,那么将b置位1.
4.然后在用b触发一条通讯中断的报警。后者触发一条声音都可以。
四个plc四个变量就可以。
提问者对于答案的评价:
PLC通讯中断,wincc中的变量都变虚,来着PLC中的变量是保持前值?还是其他的状态?
最佳答案作者回复:
变虚是wincc通信参数设置和IO域显示问题,值可以使用脚本来读取。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc359811.html