当前位置: 主页 > PLC控制

opc数据更新问题

OPC软件通讯。用STEP7组态CPU224和CP561,用OPCSCOUT做OPC服务器,OPC服务器里数据存在如下问题如何解决?
PLC工作正常时,OPC服务器里VW0的值等于PLC程序里的值,比如=2。
当PLC停止工作时,比如PLC断电,OPC服务里的VW0还是=2,总是保存最后的那个值。
请问如何能让OPC服务器里的VW0变为0或者提示错误呢?

ASs='html_titleimg_p' style='text-align:CEnter;'>

最佳答案

你可以在plc中做一个通讯的处理:用一个int变量,cpu运行时每个周期加1,然后上位机判断这个变量的值,如果两个周期的值一样,则说明通讯中断或者cpustop,上位机来处理数据。

提问者对于答案的评价:
3Q

  • 关注微信
上一篇:SCL 问题

猜你喜欢

微信公众号