C# S7NetPlus 库连接状态 - 网线拔除后 IsConnected 为真
在使用 S7NetPlus 库的 C# 代码中,如果拔掉网线,plc.IsConnected 属性的值仍然为 true。这是因为 S7NetPlus 库使用了心跳包来检测 PLC 的连接状态,即使网线被拔掉,PLC 仍然会发送心跳包给计算机,因此库中的连接状态仍然是 true。
但是,如果 PLC 的电源被关闭,或者 PLC 与计算机之间的通信被中断,那么 plc.IsConnected 的值将会变为 false。
原文地址: https://www.cveoy.top/t/topic/qtbu 著作权归作者所有。请勿转载和采集!