如何在wincc中做一个全局脚本,在wincc处于runtime时将某一变量置位,否则不置位,最好是C脚本,这个脚本该如何写?
或者有什么可以参考的资料?
谢谢大家。
最佳答案
也就是你想知道WINCC是不是运行了呗
PLC和WINCC之间做心跳测试
WINCC做一个变量A(M1.0),全局脚本里面定时一直写1 SetTagBit("A",1)
在PLC里面用M1.0的闭点做延时,
如果延时一定时间(T1)闭点一直同的,说明WINCC不运行了,或者通讯不上了
然后PLC里面也定时用这个地址给自己复位,
A M1.0
R M1.0
这样
可以用T1知道WINCC运行不运行了
提问者对于答案的评价:
非常感谢两位,按照这个方法解决了。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc167330.html