645 - 2007通信协议报文解析

68 00 00 00 00 00 00 68 11 04 34 37 33 37 BA 16   

帧起始符 68H
地址域 00 00 00 00 00
帧起始符 68H
控制码C =11H
数据域长度L= 04
数据域 34 37 33 37
校验码CS= BA
结束符 16
解析
地址域00 00 00 00 00 00 表示该表通信地址为0
控制码11 转换为二进制位00010001, D7位为0,表示是主站发出的命令帧,D6位为0,表示为从站正确应答,D5位为0,表示无后续数据帧,D4-D0位为10001,表示是读数据。
数据域长度L=04H+m(数据长度)

数据域DI0-DI3 为 34 37 33 37 (数据域传输时发送方按字节进行加33H处理)应按字节键33H处理,得到DI3-DI0为04 00 04 01,表示为通信地址的标识编码

校验码CS 从第一帧开始符开始到校验码之前的所有各字的模256的和,即各字节二进制算术和,不计超过256的溢出值。 0X68+0X00+0X00+0X00+0X00+0X00+0X00+0X68+0X11+0X04+0X34+0X37+0X33+0X37=0X1BA. 即CS=BA

68 00 00 00 00 00 00 68 91 0A 34 37 33 37 33 33 33 33 33 33 72 16

帧起始符 68H
地址域 00 00 00 00 00
帧起始符 68H
控制码C =91H

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

初上花样年华

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值