使用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/