当前位置: 主页 > PLC控制

S7-1200 TCP通信,如何判断连接是否中断并需要重新建立连接

S7-1200TCP通信采用TCON指令建立连接,如何知道当前连接状态,怎么样判断连接是否中断并需要重新建立连接,TCON的STATUS状态怎么已连接和未连接状态值都是16#7000呢?

问题补充:
伙伴方断开连接后,error状态为false,没什么变化,T_DIAG状态一直为16#7000

最佳答案

使用T_DIAG指令可以检查连接状态,具体使用参考TIA博途软件帮助文件。
补充回答:T_DIAG的RESULT参数为连接状态显示,不要看status。

图片说明:

S7-1200 TCP通信,如何判断连接是否中断并需要重新建立连接f14f3aeefb0de9e4b79440e3d6deede4

提问者对于答案的评价:
谢谢!

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号