rossmann-engineering / EasyModbusTCP.NET

Modbus TCP, Modbus UDP and Modbus RTU client/server library for .NET implementations
922 stars 396 forks source link

Device Offline but modbusClient.Connected returns true #93

Open avnet78 opened 1 year ago

avnet78 commented 1 year ago

I am using EasyModbusTCP, Version 5.6.0

I know that the device is offline but the modbusClient.Connect() method doesn't throw an exception & modbusClient.Connected returns true.

Here's the sample code

string modbusIP = "192.168.200.16";
int modbusPort = 502;

modbusClient = new ModbusClient(modbusIP, modbusPort);
modbusClient.Connect(); 
bool isConnected = modbusClient.Connected; // I expect this line to return FALSE as the device is offline. Not sure how it is able to establish connection.

Please advise.

francescoz-devtek commented 1 year ago

I'm having the same problem