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

帮我整理一下。

最佳答案

在线上有很多资源,有关针对modbus协议(protocol)的crc16的计算。

例如:

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

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

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

关于c# - 计算CRC16(Modbus)值的功能,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18526685/

10-11 16:08