在 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 实例已断开连接' 的提示信息。

C# S7NetPlus 如何判断 PLC 实例断开连接

原文地址: https://www.cveoy.top/t/topic/qta4 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录