用于计算CRC16(Modbus)值的函数

use*_*620 6 c# modbus crc16

使用C#.net,WPF应用程序.我要连接到设备(MODBUS协议),我必须计算CRC(CRC16).我使用的函数计算正常crc16和值是正确的,但我想要CRC16(modbus)的值.

帮我整理一下.

Alb*_*rto 6

关于modbus协议crc16的计算,网上有很多资源。

例如:

http://www.ccontrolsys.com/w/How_to_Compute_the_Modbus_RTU_Message_CRC

http://www.modbustools.com/modbus_crc16.htm

我认为在 c# 中翻译该代码应该很简单。