EasyModbusTCP.NET
EasyModbusTCP.NET copied to clipboard
Modbus TCP, Modbus UDP and Modbus RTU client/server library for .NET implementations
I frequently see this error when running either the example GUI apps in this repo or from my own application. Currently, when I get it, I cleanup my client and...
I noticed, that you compare time spans you created using `DateTime.Now`. Here is an [example](https://github.com/rossmann-engineering/EasyModbusTCP.NET/blob/db04194dc50046fd2cb5125af02a6e37c19e5a0f/EasyModbus/ModbusClient.cs#L792). This can wreak havoc if the code is running in an area that observes DST...
I submitted a pull request to avoid the !datareceived condition, as broadcast write to node 0 does not cause any answer from any slave, to avoid collisions. Tried, and it...
Good morning, during some tests, I found a fairly rare situation but it can happen. In particular, using ModBusClient, it may happen that a disalinneability occurs between the request to...
For exemple, For VB, coilsChanged event is ambiguous with CoilsChanged (Case Sensitive). So I have not been able yet to implement the coilsChanged and holdingRegistersChanged Events in VB.Net. Always gives...
If tcpClient is disconnected, data received by ModbusClient.ReadInputRegisters. If `serialport `is null, `udpflag `is false and `tcpClient.Client.Connected` is false, the data array is never updated and no exception is risen,...
Other combinations of Adr and Quantity giving adequate responses. When calling 27.08.2022 10:37:14.99 FC1 (Read Coils from Master device), StartingAddress: 0, Quantity: 1 - getting no return/exceptions to my program,...
I've added new project with .NET Core 6.0 target based on .NET Framework 4.0 project.
Hi, http://www.easymodbustcp.net/ returns currently HTTP 500 - JFYI BR, Gerald
 When client requests 100 holding registers starting from 100, the server actually responds with 100 registers, starting from 101. Its an easy issue to work around when using the...