打印

请教OPEN M-NET的通讯协议,校验码不是CRC16?

[复制链接]
2940|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ddb_21ic|  楼主 | 2008-11-4 12:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在遇到一个协议,每帧数据长度一致,有固定的帧头、帧尾,如:
发送:01 64 01 30 15 07 00 00 00 00 00 00 00 28 CC 04
返回:01 01 64 30 16 07 0B F5 16 59 9F 8B 00 9A 03 04
28 CC、9A 03 应该分别是校验码,但是这校验码不知道是怎么计算的
和Modbus CRC16计算的结果不一致。
注:设备是Mita-Teknia 的 WP4084

相关帖子

沙发
chunyang| | 2008-11-4 20:01 | 只看该作者

这个只能多试试

用CRC计算器,常用算法:CRC16、CRC CCITT、CRC8、CRC Modbus等等。

使用特权

评论回复
板凳
ddb_21ic|  楼主 | 2008-11-4 23:12 | 只看该作者

谢谢,是CRC CCITT

下载了个计算器,发现是CCITT
我笨啊,居然以为只有Modbus用的CRC16是“标准”

使用特权

评论回复
地板
hotpower| | 2018-12-30 00:55 | 只看该作者

使用特权

评论回复
5
hotpower| | 2018-12-30 00:56 | 只看该作者
这本来是个CRC**问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

105

主题

1106

帖子

3

粉丝