當(dāng)前位置:首頁 > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 講師博文 > MODBUS的ASCII模式的碼的計(jì)算
例子:
:A10305
05: 0000 0101
even:01(偶數(shù)個(gè)1為1,奇數(shù)個(gè)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
補(bǔ):0101 0110 --------- 56
(LRC校驗(yàn):把地址、功能、數(shù)據(jù)、校驗(yàn)碼之和后的補(bǔ)碼。)
:A1030501560D0A(字符串)
例子:
:A10603
03: 0000 0011
even:01(偶數(shù)個(gè)1為1,奇數(shù)個(gè)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
補(bǔ): 0101 0101 ------- 55
:A1060301550D0A(字符串)