FluentModbus 5.0.1

FluentModbus

GitHub Actions NuGet

FluentModbus is a .NET Standard library (2.0 and 2.1) that provides Modbus TCP/RTU server and client implementations for easy process data exchange. Both, the server and the client, implement class 0, class 1 and class 2 (partially) functions of the specification. Namely, these are:

Class 0:

  • FC03: ReadHoldingRegisters
  • FC16: WriteMultipleRegisters

Class 1:

  • FC01: ReadCoils
  • FC02: ReadDiscreteInputs
  • FC04: ReadInputRegisters
  • FC05: WriteSingleCoil
  • FC06: WriteSingleRegister

Class 2:

  • FC23: ReadWriteMultipleRegisters

Please see the introduction to get a more detailed description on how to use this library!

Below is a screenshot of the sample console output using a Modbus TCP server and client:

Sample.

No packages depend on FluentModbus.

Version Downloads Last updated
5.3.2 57 02/25/2026
5.3.1 1 02/27/2026
5.3.0 1 02/27/2026
5.2.0 1 02/27/2026
5.1.0 1 02/27/2026
5.0.3 1 02/27/2026
5.0.2 1 02/27/2026
5.0.1 1 02/27/2026
5.0.0 1 02/27/2026
4.1.0 1 02/27/2026
4.0.0 1 02/27/2026
4.0.0-preview.5 1 02/27/2026
4.0.0-preview.4.final 1 02/27/2026
4.0.0-preview.3.final 1 02/27/2026
4.0.0-preview.2.final 1 02/27/2026
4.0.0-preview.1.final 1 02/27/2026
3.2.2 1 02/27/2026
3.2.1 1 02/27/2026
3.2.0 1 02/27/2026
3.1.1 1 02/27/2026
3.1.0 1 02/27/2026
3.0.1 1 02/27/2026
3.0.1-preview.1.final 1 02/27/2026
2.4.2 1 02/27/2026
2.4.1 1 02/27/2026
2.4.0 1 02/27/2026
2.3.0 1 02/27/2026
2.2.1 1 02/27/2026
2.2.0 1 02/27/2026
2.1.0 1 02/27/2026
2.0.0 1 02/27/2026
2.0.0-preview.3.final 1 02/27/2026
2.0.0-preview.2.final 1 02/27/2026
2.0.0-preview.1.final 1 02/27/2026
1.4.1 1 02/27/2026
1.4.0 1 02/27/2026
1.4.0-alpha.1.final 1 02/27/2026
1.3.0 1 02/27/2026
1.2.0 1 02/27/2026