Top 20 NuGet modbus Packages

It converts Modbus polling function to event. It uses NModbus4
Computes standard and custom CRCs up to 32 bits, and provides bit manipulation extension methods.
Cyclic redundancy check support: CRC16 CRC16 CCITT_0x0000 CRC16 CCITT_0xFFFF CRC16 CCITT_0x1D0F CRC16 Kermit CRC16 Modbus CRC32 CRC8 CRC8 CCITT CRC8 DALLASMAXIM CRC8 SAEJ1850 CRC8 WCDMA
Provides basic .NET implementation for Modbus TCP protocol
Modbus TCP, UDP and RTU library for .NET library with MQTT Bridge
NModbus4 is a C# (.NetStandard 2.0) implementation of the Modbus protocol. Provides connectivity to Modbus slave compatible devices and applications. Supports ASCII, RTU, TCP, and UDP protocols. NModbus4 it's a fork of NModbus(https://github.com/NModbus4/NModbus4)
NModbus Serial Class Library
a C# implementation of the Modbus protocol. Provides connectivity to Modbus slave compatible devices and applications. Supports serial ASCII and serial RTU protocols.
Tako.Modbus.Client support 1.Tcp 2.RTU
Modbus.Net Modbus Implementation
Modbus.Net Modbus Implementation
NModbus4.Serial Class Library
A serial port adapter implementation for the SerialPortStream library. Please note that an additional native dll is necessary to make this work. More details can be found at: https://github.com/jcurl/SerialPortStream
Extremely lightweight and fast .NET Standard implementation of the Modbus TCP protocol.
NModbus is a C# implementation of the Modbus protocol. Provides connectivity to Modbus slave compatible devices and applications. Supports TCP, and UDP protocols.
A C# implementation of the Modbus protocol. Provides connectivity to Modbus slave compatible devices and applications. Supports TCP, and UDP protocols.
modern modbus library for .net
Provides access to Programmable logic controller through Modbus.
Modbus Core
一个通讯框架,支持串口和网口,内置Modbus和Fins协议,旨在让开发者关注协议本身,而不必维护通讯的细节。 1. 抽象了通讯方式 不用编写通讯方面的代码,通过配置选择串口或者网口通讯,例如串口设备增加了串口服务器变成网口通讯的情况。 2. 封装了通讯流程 可指定超时时间、重试次数,自动处理发送和接收同步的问题,带有收发日志和事件上报。 3. 应答报文的完整性检查 可选择固定长度的应答、使用指定的长度字节来判断、以固定标志结尾、等待固定时间或者没有应答。 4. 校验方式 可选择校验和、异或校验、CRC16,支持自定义扩展。 5. 驱动与协议分离 一个驱动下可以使用不同的协议,例如读取和设置...