各位师傅:
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