Modbus TCP, Modbus UDP and Modbus RTU client/server library for .NET
Supports Function Codes:
- Read Coils (FC1)
- Read Discrete Inputs (FC2)
- Read Holding Registers (FC3)
- Read Input Registers (FC4)
- Write Single Coil (FC5)
- Write Single Register (FC6)
- Write Multiple Coils (FC15)
- Write Multiple Registers (FC16)
V5.6: Upload lates version
- This will probably the last version for .NET Framework 4.0
- The next Version will be based on new .NET5 and redesigned
V5.5: Bugfixes and MQTT Bridge removed
V5.0: Major Bugfixes and Event Handlers changed
V4.4 HF1: Bugfix excessive CPU-Load Modbus TCP Server
V4.4: Bugfix Modbus RTU and MQTT
V4.3: Bugfixes Modbus RTU
Webview for Modbus Server Simulator and MQTT functionality for Server
Features
- Modbus TCP
- Modbus RTU
- Modbus UDP
License
MIT LicenseFollow EasyModbusTCP/UDP/RTU .NET
Other Useful Business Software
Rate This Project
Login To Rate This Project
User Reviews
-
Very easy to use and functional. Thank you very much for sharing it!
-
Tested perfectly with Modbus TCP and Modbus RTU - Thankyou
-
Cannot read values from readinputregisters method which contains values above 32767Reply from EasyModbusTCP/UDP/RTU .NET
-
Great library. Works unbelievably well. Thanks!!
-
GPL makes this untouchable. I would love to promote and contribute to opensource projects that I use. But restricting the use as part of a derived product is a show stopper. I can't see why a company would want to use a GPL library if they had to expose source of derived software that was not related to the GPL library itself.