Build Status | Code Coverage | |
---|---|---|
Mono | ||
MS .NET |
NModbus is a C# implementation of the Modbus protocol. Provides connectivity to Modbus slave compatible devices and applications. Supports serial ASCII, serial RTU, TCP, and UDP protocols. NModbus4 it's a fork of NModbus(https://code.google.com/p/nmodbus). NModbus4 differs from original NModbus in following:
- removed USB support(FtdAdapter.dll)
- removed log4net dependency
- removed Unme.Common.dll dependency
- assembly renamed to NModbus4.dll
- target framework changed to .NET 4
To install NModbus4, run the following command in the Package Manager Console
PM> Install-Package NModbus4
This library now support custom functions in Modbus Slave, and example code has been added in samples project.
Visual studio 2017 is required to compile the solution. Comunity edition should be Ok!
Documentation is available in chm format (NModbus.chm)
NModbus4 is licensed under the MIT license.