Hi,欢迎来到中国嵌入式培训高端品牌 - 在线365bet<北京总部官网>,专注嵌入式工程师培养13年!
当前位置: > 嵌入式学院 > 嵌入式学习 > 讲师博文 > MODBUS的ASCII模式的码的计算
MODBUS的ASCII模式的码的计算
时间:2017-05-22作者:华清远见

例子:

:A10305

05:  0000 0101

even:01(偶数个1为1,奇数个1为0.)

:A1030501

 

A1   03    05    01

  1010 0001  A1

+ 0000 0011  03

------------------

  1010 0100

+ 0000 0101  05

---------------------

  1010 1001

+ 0000 0001  01

-------------------

  1010 1010 --------- aa

补:0101 0110 --------- 56

(LRC校验:把地址、功能、数据、校验码之和后的补码。)

:A1030501560D0A(字符串)

 

例子:

:A10603

03:  0000 0011

even:01(偶数个1为1,奇数个1为0.)

:A1060301

 

A1   06    03   01

     1010 0001  A1

+    0000 0110  06

-----------------------

     1010 0111  

+    0000 0011  03

---------------------------

     1010 1010  

+    0000 0001  01

----------------------------

     1010 1011

补: 0101 0101 ------- 55

 

:A1060301550D0A(字符串)


发表评论

全国咨询电话:400-706-1880,双休日及节假日请致电值班手机:15010390966

在线咨询: 曹老师QQ(619366077), 余老师QQ(2657985593), 李老师QQ(2814652411), 徐老师QQ(1462495461)

企业培训洽谈专线:010-82600901,院校合作洽谈专线:010-82600350,在线咨询:QQ(248856300)

Copyright 2004-2017 华清远见教育集团 版权所有 ,沪ICP备10038863号,京公海网安备110108001117号