wincc通讯断线警报如何实现
与现场设备通讯使用的MODBUS TCP/IP驱动程序(详附件照片),如果通讯网络断线,在WINCC显示报警讯息,如何实现?谢谢大家。
问题补充:
wincc使用MODBUS TCP/IP驱动通讯断线的情况下,断线需要产生警报,如何实现。
图片说明:
最佳答案
1、wincc建立变量读取cpu的memory clock字节,然后wincc建立内部变量,在全局脚本中判断这个变量和wincc内部变量保存的值是否一样,如果一样则说明通讯中断了,脚本结束后,把当前值保存到wincc内部变量中。脚本执行周期500ms就行了。
2、wincc脚本判断变量的质量代码,这个比较麻烦,如果是4c就说明通讯中断或者地址错误。
补充:我说的1不能解决你的问题吗?如果你用别的plc,没有这个字节,你可以用一个int变量自加大于1000后归零再从新自加,然后采用和我1一样的方法来判断。
提问者对于答案的评价:
能否提供案例,谢谢!
最佳答案作者回复:
http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1313398&b_id=5&s_id=17&pno=1
评论太短,我发到论坛上去了。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc175576.html