热表通讯要求
1,通讯方式:波特率:2400;校验位:偶;数据位:8位;停止位:1位。2,数据通讯遵循《户用计量仪表数据传输技术条件》。帧格式:
名称代码
帧起始符68H
仪表类型T
地址域A0 A1 A2 A3 A4 A5 A6
控制码C
数据长度域L
数据域DATA
校验码CS
结束符16H
表类型:20H
表地址:地址域(A0~A6)由七个字节组成,每个字节为2位BCD码格式。地址长度为14位十进制数,低地址在前,高地址在后。其中A5、A6为厂商代码。
厂商代码:0X11,0X11
4:控制码:
表4 主站请求读编码格式表
功能控制码CTR_0正常应答控制码
CTR_1
异常应答控制码
CTR_2
备注
读数据01H81H0C1H
读地址03H83H 0C3H 单机通讯,明码传
输
5:读表数据
主叫帧:数据长度:03H;数据标识:1FH,90H;序列号:12H。
帧格式:
68H20H A0 …A6 0103H1F9012CS16H
应答帧:数据长度:2EH;
帧格式:
68H20 A0 …A6 812E1F9012N1…N m CS16H 长度从站应答报文
2E H 数据标识DI,序号SER ,结算日热量,当前热量,热功率,流量,累积流量,供水温度,回水温度,累积工作时间,实时时间,状态ST
举例说明:对表地址位58370259号的表进行读表数据操作
主叫帧:FE FE FE 68 20 59 02 37 58 00 11 11 01 03 1F 90 12 59 16
应答帧:FE FE FE FE FE FE FE FE FE FE FE FE 68 20 59 02 37 58 00 11 11 81 2E 1F 90
12 00 00 00 00 05 04 03 00 00 05 00 00 00 00 17 00 00 00 00 35 36 00 00 00 2C 78 16 00 71 16
00 22 36 00 30 58 08 16 12 08 20 00 00 10 16 16
6读表地址
主叫帧:数据长度:03H;数据标识:0A H,81H;序列号:12H。
帧格式:
68H20H A0 …A6 0103H0A8101CS16H
应答帧:数据长度:03H;
帧格式:
68H20 A0 …A6 83160A8112N1…N m CS16H
举例说明:对表地址位58203188号的表进行读表地址操作
主叫帧:fe fe fe 68 20 AA AA AA AA AA AA AA03 03 0a 81 12 d1 16
应答帧:FE FE FE FE FE FE FE FE FE FE FE FE 68 20 88 31 20 58 00 11 11 83030a 81
12CS 16
7状态ST
ST1 D0 D1 D2 D3 D4 D5 D6 D7
定义电池电压--控制码写
FLASH
数据请求
说明未用未用0:正常
1:欠压保留保
留
0:正常
1:收到错误的控制码
0:正常
1:错误
0:正常
1:非法的数据请求
ST2 D0 D1 D2 D3 D4 D5 D6 D7 定义进水温传回水温传
说明未用0:正常0:正常未用未用未用未用未用
1:故障1:故障
举例说明:
电池欠压并且进水温传故障则:ST1为0x04 ST2为0x02 发送时先发ST1,再发ST2