X
xinxie
Unregistered / Unconfirmed
GUEST, unregistred user!
RS485&MBUS远传表数据格式1、比如发送读数据命令后热量表返回数据如下:①68 20 10 00 00 00 00 66 78 81 2E 1F 90 00 ②00 00 00 00 08 ③78 56 34 12 08 ④00 00 00 00 08 ⑤91 00 00 00 35 ⑥78 56 34 12 2C ⑦00 00 00 ⑧00 00 00 ⑨78 56 34 ⑩20 08 06 02 18 32 47 ⑾00 00 ⑿C9 ⒀16① 返回数据代码等,其中2E是数据长度。② 结算日热量:本型表无此数据,为零,最后的08H是MWh的单位代码。③ 当前热量:低位在前,高位在后的5字节BCD码,第5个字节的08H是MWh的单位代码。例中数据是12345678MWh。④ 热功率:本型表无此数据,为零,最后的08H是MWh的单位代码。⑤ 瞬时流量:低位在前,高位在后的5字节BCD码,第5个字节的35H是m3/h的单位代码。例中数据是91m3/h。⑥ 累积流量:低位在前,高位在后的5字节BCD码,第5个字节的2CH是m3的单位代码。例中数据是12345678 m3。⑦ 进水温度:低位在前,高位在后的3字节BCD码,保留两位小数点,单位是℃。例如: 3456代表56.34℃。⑧ 回水温度:同进水温度。⑨ 累积工作时间:低位在前,高位在后的3字节BCD码,单位是小时。此例中是345678小时。⑩ 当前日期及时间:YYYYMMDDhhmmss,7字节的BCD码。⑾ 保留,无意义。⑿ 校验和。⒀ 16H为帧结束符。'6820'+NumStr+'0000667801031F9000';NumStr表号,怎么'81'成了'01','2E'省略了???