• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
sdwyz
级别: 略有小成
精华主题: 0
发帖数量: 91 个
工控威望: 220 点
下载积分: 1082 分
在线时间: 180(小时)
注册时间: 2009-02-06
最后登录: 2022-08-17
查看sdwyz的 主题 / 回贴
楼主  发表于: 2013-01-20 14:26
我在一个电动机保护器的通信协议中看到这个
: 0C 06 00 64 00 A2 E7

: 0C 03 00 00 00 16 DC

上面两个发送的数据中的校验码E7和DC是怎么算出来的?
LRC校验码的计算应该是从0C到A2相加,然后取反再加一即为LRC的校验码,我是怎么算都不对啊?
还有一个也是一样的,即0C到16,校验码是DC。

上面的数据都是对的。
二手工控电器
且行且珍惜
级别: 工控侠客
精华主题: 0
发帖数量: 2815 个
工控威望: 4441 点
下载积分: 213039 分
在线时间: 3171(小时)
注册时间: 2008-02-22
最后登录: 2024-11-01
查看二手工控电器的 主题 / 回贴
1楼  发表于: 2013-01-20 15:14
去百度一下LRC校验码的计算方法就有答案!!!!
欢迎捧场光临工控自动化小店!供应二手拆机PLC 、伺服、步进、变频器、3相固态调压调功模块、接线端子等等
http://shop115113109.taobao.com/?spm=a1z10.5-c.0.0.L6cazp&v=1
rejayta
在最深的红尘里守候最初的萌动与欢欣.
级别: 略有小成
精华主题: 0
发帖数量: 117 个
工控威望: 239 点
下载积分: 545 分
在线时间: 284(小时)
注册时间: 2009-08-30
最后登录: 2024-10-07
查看rejayta的 主题 / 回贴
2楼  发表于: 2013-01-20 16:32
0c是起始符吧?,计算时好像是不加的吧!仅供参考!
sdwyz
级别: 略有小成
精华主题: 0
发帖数量: 91 个
工控威望: 220 点
下载积分: 1082 分
在线时间: 180(小时)
注册时间: 2009-02-06
最后登录: 2022-08-17
查看sdwyz的 主题 / 回贴
3楼  发表于: 2013-01-20 19:36
楼上的,oc不是起始符,“:”的才是起始符。
sdwyz
级别: 略有小成
精华主题: 0
发帖数量: 91 个
工控威望: 220 点
下载积分: 1082 分
在线时间: 180(小时)
注册时间: 2009-02-06
最后登录: 2022-08-17
查看sdwyz的 主题 / 回贴
4楼  发表于: 2013-01-20 19:39
引用
引用第1楼wenrong于2013-01-20 15:14发表的  :
去百度一下LRC校验码的计算方法就有答案!!!!

我是去百度搜过了,但他告诉我的跟我说算法的是一样的。我就不知道保护器的算法是怎么算出来的???
sunzhihaowy
级别: 略有小成
精华主题: 0
发帖数量: 128 个
工控威望: 255 点
下载积分: 2085 分
在线时间: 22(小时)
注册时间: 2013-01-02
最后登录: 2020-03-29
查看sunzhihaowy的 主题 / 回贴
5楼  发表于: 2013-01-21 08:14
不懂哦
试试就能行,挣挣就能赢!
sdwyz
级别: 略有小成
精华主题: 0
发帖数量: 91 个
工控威望: 220 点
下载积分: 1082 分
在线时间: 180(小时)
注册时间: 2009-02-06
最后登录: 2022-08-17
查看sdwyz的 主题 / 回贴
6楼  发表于: 2013-01-21 19:52
我用windowsxp自带的计算器计算计算出来是这样的
0C 06 00 64 00 A2 E7进行十六进制累加是118,然后FF-118=E7,E7+1=E8.多了个一,
0C 03 00 00 00 16 DC进行十六进制累加是25,然后FF-25=DA,DA+1=DB,却少了个一,

真不知道厂家是怎么算出来的?
sdwyz
级别: 略有小成
精华主题: 0
发帖数量: 91 个
工控威望: 220 点
下载积分: 1082 分
在线时间: 180(小时)
注册时间: 2009-02-06
最后登录: 2022-08-17
查看sdwyz的 主题 / 回贴
7楼  发表于: 2013-01-22 19:38
生产厂家给我发来一个通讯协议,请大家帮我看看这个校验码是怎么算的?

http://pan.baidu.com/share/link?shareid=190335&uk=3054503757
wananjushi
万安居士
级别: 网络英雄
精华主题: 0
发帖数量: 859 个
工控威望: 5759 点
下载积分: 11561 分
在线时间: 216(小时)
注册时间: 2011-12-24
最后登录: 2018-07-22
查看wananjushi的 主题 / 回贴
8楼  发表于: 2013-01-23 08:21
用台达软件就可以算出来
wananjushi
rockyhuo
专业制造全伺服高速卫生巾机器
级别: 论坛先锋

精华主题: 0
发帖数量: 1611 个
工控威望: 1929 点
下载积分: 4459 分
在线时间: 438(小时)
注册时间: 2008-07-14
最后登录: 2024-10-09
查看rockyhuo的 主题 / 回贴
9楼  发表于: 2013-01-23 16:33
看到底是LRC还是CRC校验的,两样的算法不同
变频器中心放卷,可以稳定达到280M/分钟线速度.
全伺服卫生巾、尿裤、护垫机机器项目合作,承接多功能卫生巾中包机制造,尿裤垛码机制造
QQ:84818626
电话:18923140420
sdwyz
级别: 略有小成
精华主题: 0
发帖数量: 91 个
工控威望: 220 点
下载积分: 1082 分
在线时间: 180(小时)
注册时间: 2009-02-06
最后登录: 2022-08-17
查看sdwyz的 主题 / 回贴
10楼  发表于: 2013-01-23 17:14
引用
引用第8楼wananjushi于2013-01-23 08:21发表的  :
用台达软件就可以算出来

我手上没有台达的软件,麻烦兄弟帮我算下咯!谢谢!通讯协议的说明书我也在七楼贴出来了,也麻烦兄弟帮我看看,厂家是怎么算出来的。
sdwyz
级别: 略有小成
精华主题: 0
发帖数量: 91 个
工控威望: 220 点
下载积分: 1082 分
在线时间: 180(小时)
注册时间: 2009-02-06
最后登录: 2022-08-17
查看sdwyz的 主题 / 回贴
11楼  发表于: 2013-01-23 17:16
引用
引用第9楼rockyhuo于2013-01-23 16:33发表的  :
看到底是LRC还是CRC校验的,两样的算法不同

我在七楼已贴出了厂家发过来的通讯协议,里面非常明确的说了是LRC校验码。请兄弟也帮我看看里面是怎么算的。拜托啦!
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go