vb6.0与200的串口通信

各位师傅:
     SD SA DA FC FCS ED  
其中SD为起始符,为10H
SA为数据源地址
DA为目的地址
FC为功能码,取6CH
FCS为SA+DA+FC的和的末字节
ED为结束符,取16H
从别的资料看到读取vb100时的代码为68 1B 1B 68 2 0 6C 32 1 0 0 0 0 0 E 0 0 4 1 12 A 10 2 0 1 0 1 84 0 3 20 8B 16   请问8b为效验码是怎样计算出来的,能给具体计算方法吗?谢谢

问题补充:
或者请给位师傅能具体介绍读、写一条或多条数据的详细代码和效验计算,比如m10.0  qw5   vb55 vd64 类似的解释。谢谢

最佳答案

8b是等于 2 0 6C 32 1 0 0 0 0 0 E 0 0 4 1 12 A 10 2 0 1 0 1 84 0 3 20 这些值的和取末字节,这些值的和为18b,所以校验码为8b。

提问者对于答案的评价:
谢谢师傅。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc309023.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐