C# S7NetPlus 如何判断 PLC 实例断开连接
在 C# 中使用 S7NetPlus 库,可以使用 'Plc.IsAvailable' 属性来判断 PLC 实例是否断开连接。如果 'IsAvailable' 属性为 'false',则表示 PLC 实例已断开连接。
以下是一个示例代码:
using PlcDriver;
// 创建 PLC 实例
Plc plc = new Plc(CpuType.S71200, '192.168.0.1', 0, 1);
// 断开连接
plc.Close();
// 判断 PLC 实例是否断开连接
if (!plc.IsAvailable)
{
Console.WriteLine('PLC 实例已断开连接');
}
在上述示例中,首先创建了一个 PLC 实例,然后使用 'plc.Close()' 方法断开连接。接着通过检查 'plc.IsAvailable' 属性,判断 PLC 实例是否断开连接。如果 'IsAvailable' 属性为 'false',则输出 'PLC 实例已断开连接' 的提示信息。
原文地址: https://www.cveoy.top/t/topic/qta4 著作权归作者所有。请勿转载和采集!