Modbus 的CRC校验 点击:1981 | 回复:19



tj_hm

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:2帖 | 0回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2003年9月15日
发表于:2004-10-25 13:13:00
楼主
请问各位大侠,MODBUS 协议中CRC校验,包括前面的地址数据,和命令数据吗? 还是仅对后面的数据做CRC校验?谢谢!



popcorn263

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2004年3月24日
发表于:2004-10-29 11:14:00
1楼
包括

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2006-11-14 16:01:00
2楼
不用,只做数据检验就行

通讯网

  • 精华:11帖
  • 求助:1帖
  • 帖子:431帖 | 10265回
  • 年度积分:0
  • 历史总积分:24711
  • 注册:2004年7月09日
发表于:2006-11-24 18:40:00
3楼
下面引用由刘先生在 2006-11-14 16:01:00 发表的内容:   不用,只做数据检验就行 --------------------------------------------------------------------------------------------

通讯网

  • 精华:11帖
  • 求助:1帖
  • 帖子:431帖 | 10265回
  • 年度积分:0
  • 历史总积分:24711
  • 注册:2004年7月09日
发表于:2006-11-24 18:41:00
4楼
下面引用由刘先生在 2006-11-14 16:01:00 发表的内容:   不用,只做数据检验就行 -------------------------------------------------------------------------------------------- 错!!不要误导,所有数据都要参与crc计算。

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2006-11-25 02:47:00
5楼
我做过,所有的数据都要参与CRC

zhongdingjidian

  • 精华:3帖
  • 求助:0帖
  • 帖子:167帖 | 1364回
  • 年度积分:0
  • 历史总积分:2372
  • 注册:2003年5月29日
发表于:2006-11-25 07:50:00
6楼
对,所有的数据都要参与CRC

wenjun

  • 精华:0帖
  • 求助:0帖
  • 帖子:27帖 | 629回
  • 年度积分:0
  • 历史总积分:733
  • 注册:2005年2月21日
发表于:2006-11-25 08:06:00
7楼
支持!

20021222

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 27回
  • 年度积分:0
  • 历史总积分:39
  • 注册:2006年6月21日
发表于:2006-11-30 13:30:00
8楼
对的,所有的数据都要做CRC校验

supman

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 444回
  • 年度积分:0
  • 历史总积分:525
  • 注册:2006年11月16日
发表于:2006-12-13 22:45:00
9楼
学习中

直流电机

  • 精华:1帖
  • 求助:0帖
  • 帖子:5帖 | 39回
  • 年度积分:0
  • 历史总积分:125
  • 注册:2006年1月21日
发表于:2006-12-26 12:33:00
10楼
所有数据都要CRC校验。

直流电机

  • 精华:1帖
  • 求助:0帖
  • 帖子:5帖 | 39回
  • 年度积分:0
  • 历史总积分:125
  • 注册:2006年1月21日
发表于:2006-12-26 12:33:00
11楼
所有数据都要CRC校验。

sevenlee

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2007年1月09日
发表于:2007-01-11 09:24:00
12楼
为什么我算出来是CD C5?    能否給串别的数测试下啊? 

通讯网

  • 精华:11帖
  • 求助:1帖
  • 帖子:431帖 | 10265回
  • 年度积分:0
  • 历史总积分:24711
  • 注册:2004年7月09日
发表于:2007-01-11 10:19:00
13楼
下面引用由SEVEVLEE在 2007-1-11 9:24:00 发表的内容:
  为什么我算出来是CD C5?    能否給串别的数测试下啊? 
--------------------------------------------------------------------------------------------
算的是对的。发送时,先低位后高位。


交朋友,把你邮箱给我,给你软件。wdo_1000@126.com

通讯网

  • 精华:11帖
  • 求助:1帖
  • 帖子:431帖 | 10265回
  • 年度积分:0
  • 历史总积分:24711
  • 注册:2004年7月09日
发表于:2007-01-11 14:36:00
14楼
再给你一串数字!

伺服爱好者

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 3回
  • 年度积分:0
  • 历史总积分:106
  • 注册:2007年1月11日
发表于:2007-01-11 17:08:00
15楼
包括, 因为他们本来就是帧的一部分.

直流电机

  • 精华:1帖
  • 求助:0帖
  • 帖子:5帖 | 39回
  • 年度积分:0
  • 历史总积分:125
  • 注册:2006年1月21日
发表于:2007-01-12 16:35:00
16楼
字节值为零时是不需要校验的.

KingLion

  • 精华:2帖
  • 求助:0帖
  • 帖子:86帖 | 1155回
  • 年度积分:0
  • 历史总积分:2681
  • 注册:2002年2月26日
发表于:2007-02-27 14:32:00
17楼
所有的数据都要参加校验的!!!

club

  • 精华:0帖
  • 求助:0帖
  • 帖子:47帖 | 739回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2007-03-30 08:36:00
18楼

猎隼

  • 精华:1帖
  • 求助:1帖
  • 帖子:151帖 | 1661回
  • 年度积分:0
  • 历史总积分:8983
  • 注册:2005年9月28日
发表于:2007-03-30 08:53:00
19楼
应该是除校验码和结束码之外的数据都进行校验吧!

热门招聘
相关主题

官方公众号

智造工程师