社区
网络编程
帖子详情
哪位大哥告诉小弟一下这个Modbus 的crc16是怎么回事?
yuanchao1985
2010-07-07 05:10:07
01 03 00 00 00 14 C5 45
为什么校验码是C4 45呢?
谢谢了
...全文
95
4
打赏
收藏
哪位大哥告诉小弟一下这个Modbus 的crc16是怎么回事?
010300000014C545 为什么校验码是C4 45呢? 谢谢了
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xfzh84
2010-12-31
打赏
举报
回复
01 03 00 00 00 14 C5 45
能有详细的CRC-16的计算步骤吗?
flfq
2010-07-08
打赏
举报
回复
什么叫google?baidu?
yuanchao1985
2010-07-07
打赏
举报
回复
帮我算一下好吗?我刚注册不久,分少,第一次提问
chinaboyzyq
2010-07-07
打赏
举报
回复
校验码是c5 45,不是c4 45。
何琪正,给分要大气
支持
CRC
16
计算的串口调试助手
超级好用的串口调试助手 这个工具集成了市面上的所有同类软件的优点。具有不可见字符显示、显示发送内容开关
ModBus
CRC
校验工具、
16
位和计算工具、字符十六位格式转换、字符个数统计、十六进制字节数 统计、自动发送等功能。支持流控功能、可以在2000上使用。无比的强大!纯绿色软件没有安装 程序或DLL库。不需要OCX库。注意伪装成安装程序的病毒
Modbus
RTU c#
Modbus
Rtu c# 相关代码(
CRC
生成,数据发送,数据接收与验证)
modbus
应用协议
本资源为
modbus
应用协议,对于开发
modbus
应用有一定帮助
Modbus
通信
CRC
16
校验程序
ModBus
通信协议的
CRC
( 冗余循环校验码)含2个字节, 即
16
位二进制数。
CRC
码由发送设备计算, 放置于所发送信息帧的尾部。接收设备再重新计算所接收信息的
CRC
, 比较计算得到的
CRC
是否与接收到的
CRC
相符, 如果两者不相符, 则认为数据出错。 1.
CRC
16
计算方法 1) 预置 1 个
16
位的寄存器为十六进制FFFF(即全为 1) , 称此寄存器为
CRC
寄存器...
Modbus
crc
16
校验
CRC
-
16
/
MODBUS
: 1)
CRC
寄存器初始值为 FFFF;即
16
位全为1; 2)
CRC
-
16
/
MODBUS
的多项式A001H (1010 0000 0000 0001B) ‘H’表示
16
进制数,‘B’表示二进制数 计算步骤为: (1).预置
16
位寄存器为十六进制 FFFF(即全为 1) ,称此寄存器为
CRC
寄存器; (2).把第一个 8 位数据与
16
位
CRC
寄存器的低位相异或,把结果放于
CRC
寄 存器; (3).检测相异或后的
CRC
寄存器的最低位,若最低位为1
网络编程
1,502
社区成员
18,432
社区内容
发帖
与我相关
我的任务
网络编程
VB 网络编程
复制链接
扫一扫
分享
社区描述
VB 网络编程
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章