1、湖南省地方标准 DB43 湖南省市场监督管理局 发 布 多表集抄技术规范 第3部分:水、气、热表通信协议 Technical specifications for multiple meters centralized reading Part3: Communication protocol for water, gas and heat meters ICS 17.220 N 22 DB43/T 1720.32019 2019-12-31发布 2020-03-01实施 DB43/T 1720.32019 I 目 次 前言 1 范围 1 2 规范性引用文件 1 3 术语和定义 1 4 物理层
2、 2 5 数据链路层 2 5.1 总则 2 5.2 字节格式 2 5.3 帧格式 2 5.4 传输 4 6 数据标识 5 6.1 数据标识结构 5 6.2 数据传输形式 5 7 应用层 6 7.1 读数据 6 7.2 读后续数据 7 7.3 写数据 7 7.4 读通信地址 8 7.5 广播校时 9 7.6 冻结命令 9 7.7 更改通信速率 10 7.8 修改密码 10 7.9 阀控命令 11 附录A(规范性附录) 数据编码 13 附录B(规范性附录) 状态字信息字 19 附录C(规范性附录) 单位代码表 20 附录D(资料性附录) 数据传输示例 21 DB43/T 1720.32019 II
3、 前 言 本标准依据GB/T 1.12009给出的规则起草。 本标准由湖南省市场监督管理局提出并归口。 本标准起草单位:湖南省计量检测研究院、国网湖南省电力有限公司供电服务中心(计量中心)、 国网湖南省电力有限公司岳阳供电分公司、岳阳市计量测试检定所、国网湖南省电力有限公司郴州供电 分公司客户服务中心(计量中心)、国网湖南省电力有限公司常德供电分公司客户服务中心(计量中心) 本标准主要起草人:谢小军、申丽曼、柳青、王智、杨茂涛、贺星、肖湘晨、易明、廖孝平、刘飞 翔、刘士桢、何献华、刘寒遥、黄辉、李银忠、蔡祖安。 DB43/T 1720.32019 1 多表集抄技术规范 第3部分:水、气、热表通
4、信协议 1 范围 本标准适用于本地系统中表计与手持单元(HHU)或其它数据终端设备进行点对点的或一主多从的 数据交换方式。规定了它们之间的物理连接、通信链路及应用技术规范。 本协议主要基于DL/T 645 多功能电能表通信协议,同时吸收CJ/T 188户用计量仪表数据传输技 术条件标准的一些优点,结合目前水、气、热表运用情况,便于系统的建设、集成与共享。 2 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 DL/T 645 多功能电能表通信协议 CJ/T 188 户
5、用计量仪表数据传输技术条件 3 术语和定义 下列术语和定义适用于本文件 3.1 手持单元(HHU) hand-held unit 能与多功能表计进行数据交换的便携式设备。 3.2 数据终端设备 data terminal equipment 由数据源、数据宿或两者组成的设备。 3.3 直接本地数据交换 direct local data exchange 多功能表计与手持单元之间的数据交换。 3.4 本地总线数据交换 local bus data exchange 一组多功能表计与数据终端设备通过总线连接进行数据交换。 3.5 主站 master station 具有选择从站并与从站进行信息交
6、换功能的设备。本标准中指手持单元或其它数据终端设备。 3.6 从站 slave station 预期从主站接收信息并与主站进行信息交换的设备。本标准中指多功能表计。 3.7 总线 bus DB43/T 1720.32019 2 连接主站与多个从站并允许主站每次只与一个从站通信的系统连接方式(广播命令除外)。 3.8 半双工 half-duplex 在双向通道中,双向交替进行、一次只在一个方向(而不是同时在两个方向)传输信息的一种通信方 式。 3.9 物理层 physical layer 规定了数据终端设备或手持单元与多功能表计之间的物理接口、接口的物理和电气特性,负责物理 媒体上信息的接收和发
7、送。 3.10 数据链路层 data-link layer 负责数据终端设备与多功能表计之间通信链路的建立并以帧为单位传输信息,保证信息的顺序传 送,具有传输差错检测功能。 3.11 应用层 application layer 利用数据链路层的信息传递功能,在数据终端设备与多功能表计之间发送、接收各种数据信息。 4 物理层 4.1 表计物理层应符合CJ/T 188户用计量仪表数据传输技术条件中第5部分物理层中相关要求。 4.2 RS-485、M-bus、微功率无线通信缺省速率为2400bps,光电收发接口缺省速率为1200bps。 5 数据链路层 5.1 总则 本协议为主-从结构的半双工通信方
8、式。手持单元或其它数据终端为主站,多功能表计为从站。每 个多功能表计均有各自的地址编码。通信链路的建立与解除均由主站发出的信息帧来控制。每帧由帧起 始符、从站地址域、控制码、数据域长度、数据域、帧信息纵向校验码及帧结束符7个域组成。每部分 由若干字节组成。 5.2 字节格式 每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1),共 11位。 其传输序列如图1。D0是字节的最低有效位,D7是字节的最高有效位。先传低位,后传高位。 0 D0 D1 D2 D3 D4 D5 D6 D7 P 1 传送方向 起始位 8位数据 偶校验位停止位 图1 字节传输序列 5.3 帧格式
9、帧是传送信息的基本单元。帧格式如表1 所示。 DB43/T 1720.32019 3 表1 帧格式 说 明 代 码 帧起始符 68H A0 A1 A2 A3 A4 地址域 A5 帧起始符 68H 控制码 C 数据域长度 L 数据域 DATA 校验码 CS 结束符 16H 5.3.1 帧起始符 68H 标识一帧信息的开始,其值为 68H=01101000B。 5.3.2 地址域A0A5 地址域由6个字节构成,每字节2位BCD码,地址长度可达12位十进制数。每块表具有唯一的通 信地址,且与物理层信道无关。当使用的地址码长度不足6字节时,高位用“0”补足6 字节。 通信地址999999999999H
10、为广播地址,只针对特殊命令有效,如广播校时、广播冻结等。广播命令 不要求从站应答。 地址域支持缩位寻址,即从若干低位起,剩余高位补AAH作为通配符进行读表操作,从站应答帧的 地址域返回实际通信地址。 地址域传输时低字节在前,高字节在后。 5.3.3 控制码 C 控制码的格式如图2所示。 DB43/T 1720.32019 4 D7 D6 D5 D4 D3 D2 D1 D0 D7 传送方向 0:主站发出的命令帧 1:从站发出的应答帧 D6 从站应答标志 0:从站正确应答 1:从站异常应答 D5 后续帧标志 0:无后续数据帧 1:有后续数据帧 D4D0 功能码 00000:保留 01000:广播校
11、时 10001:读数据 10010:读后续数据 10011:读通信地址 10100:写数据 10101:写通信地址 10110:冻结命令 10111:更改通信速率 11000:修改密码 11001:最大需量清零 11010:表计清零 11011:事件清零 图2 控制码格式 5.3.4 数据域长度L L为数据域的字节数。读数据时L200,写数据时L50,L=0 表示无数据域。 5.3.5 数据域 DATA 数据域包括数据标识、密码、操作者代码、数据、帧序号等,其结构随控制码的功能而改变。传输 时发送方按字节进行加33H处理,接收方按字节进行减33H处理。 5.3.6 校验码 CS 从第一个帧起始
12、符开始到校验码之前的所有各字节的模 256 的和,即各字节二进制算术和,不计 超过 256 的溢出值。 5.3.7 结束符 16H 标识一帧信息的结束,其值为 16H=00010110B。 5.4 传输 5.4.1 前导字节 在主站发送帧信息之前,先发送4个字节FEH,以唤醒接收方。 5.4.2 传输次序 所有数据项均先传送低位字节,后传送高位字节。有单位的数据项先传送单位,后传送数值。数据 传输的举例:累积流量值为123456.78m3,其传输次序如图3所示。 DB43/T 1720.32019 5 图3 传输次序图 传输示例可参见附件D。 5.4.3 传输响应 每次通信都是由主站向按信息帧
13、地址域选择的从站发出请求命令帧开始,被请求的从站接收到命令 后作出响应。 收到命令帧后的响应延时 Td:20msTd500ms。 字节之间停顿时间 Tb:Tb50ms。 5.4.4 差错控制 字节校验为偶校验,帧校验为纵向信息校验和,接收方无论检测到偶校验出错或纵向信息校验和出 错,均放弃该信息帧,不予响应。 5.4.5 通信速率 标准速率:600bps,1200bps,2400bps,4800bps,9600bps,19200bps。 特殊速率:由厂家规定。 通信速率特征字的各位不允许组合使用,修改通信速率时特征字仅在Bit0Bit7一个二进制位为 1 时有效。 通信速率的变更,首先由主站向
14、从站发变更速率请求,从站发确认应答帧或否认应答帧。收到从站 确认帧后,双方以确认的新速率进行以后的通信,并在通信结束后保持更改速率不变。 注:最大通信速率受光电头或多功能表计光学接口的限制,也受多功能表计数据处理单元中工作时钟频率的限制。 6 数据标识 6.1 数据标识结构 数据标识编码用四个字节区分不同数据项,四字节分别用DI3、DI2、DI1和DI0代表,每字节采用 十六进制编码。数据类型分为五类:自定义组合数据块类、当前冻结类、事件记录、参数类、曲线数据。 数据标识具体定义见附录A.2数据标识编码表。 DI3 DI2 DI1 DI0 6.2 数据传输形式 数据标识码标识单个数据项或数据项
15、集合。单个数据项可以用附录A.2中对应数据项的标识码唯一 地标识。当请求访问由若干数据项组成的数据集合时,可使用数据块标识码。实际应用以数据标识编码 表定义内容为准。 6.2.1 数据项、数据块 DB43/T 1720.32019 6 6.2.1.1 数据项 除特殊说明的数据项以ASCII码表示外,其它数据项均采用压缩BCD码表示。 6.2.1.2 数据块 数据标识DI2 、DI1 、DI0中任意一字节取值为FFH时(其中DI3不存在FFH的情况),代表该字 节定义的所有数据项与其它三字节组成的数据块。数据块抄读时,先传输低数据标识的内容,再传输高 数据标识的内容。传输示例参见附录D。 7 应
16、用层 7.1 读数据 7.1.1 主站请求帧 功能:请求读表计数据 控制码:C=11H 数据域长度:L=04H+m(数据长度) 帧格式1(m=0): 帧格式2(m=6,读给定起始时间、块数的曲线数据): 7.1.2 从站正常应答 控制码:C=91H 无后续数据帧;C=B1H 有后续数据帧。 数据域长度:L=04H+m(数据长度) 无后续数据帧格式: 有后续数据帧格式: 注:如果没有满足条件的曲线数据,从站按正常应答帧格式返回(数据域只有数据标识,数据域长度为4)。 7.1.3 从站异常应答帧 控制码:C=D1H 数据域长度:L=01H DB43/T 1720.32019 7 帧格式: 注:错误
17、信息字ERR见附录C。 7.2 读后续数据 7.2.1 主站请求帧 功能:请求读后续数据 控制码:C=12H 数据域长度:L=05H 帧格式: 7.2.2 从站正常应答帧 控制码:C=92H 无后续数据帧;C=B2H 有后续数据帧。 数据域长度:L=05H+m(数据长度) 无后续数据帧格式: 有后续数据帧格式: 注:读后续数据时,为防止误传、漏传,请求帧、应答帧都要加帧序号。请求帧的帧序号从 1 开始进行加一计数,应答帧的帧序 号要与请求帧相同。帧序号占用一个字节,计数范围为1255。 7.2.3 从站异常应答帧 控制码:C=D2H 数据域长度:L=01H 帧格式: 7.3 写数据 7.3.1
18、 主站请求帧 功能:主站向从站请求设置数据(或编程) 控制码:C=14H 数据域长度:L =04H+04H(密码)+04H(操作者代码)+m(数据长度) 数据域:DIODI1DI2DI3+PAP0P1P2+C0C1C2C3+DATA DB43/T 1720.32019 8 帧格式: 注1:P0P1P2为密码,PA表示该密码权限或算法。 注2:C0C1C2C3是操作者代码,为要求记录操作人员信息的项目提供数据。 注3:为提高写数据安全性,密码连续输错3次,表计应挂起24小时,禁止写数据。 注4:PA可根据安全需要自行选择编码范围(00-254),但同一公司算法应统一。 注5:支持远程阀控、关键数
19、据写操作命令的表计应采用硬件加密方式。 7.3.2 从站正常应答帧 控制码:C=94H 数据域长度:L=00H 帧格式: 注:修改表地址后,表计以新地址响应报文。 7.3.3 从站异常应答帧 控制码:C=D4H 数据域长度:L=01H 帧格式: 7.4 读通信地址 7.4.1 主站请求帧 功能:请求读表计通信地址,仅支持点对点通信。 地址域:AAAAH 控制码:C=13H 数据域长度:L=00H 帧格式: 7.4.2 从站正常应答帧 控制码:C=93H 数据域长度:L=06H 帧格式: 注:从站异常不应答。 DB43/T 1720.32019 9 7.5 广播校时 功能:强制从站与主站时间同步
20、 控制码:C=08H 数据域长度:L=06H 数据域:YYMMDDhhmmss(年.月.日.时.分.秒) 帧格式: 注1:广播校时不要求应答。 注2:从站收到命令后将日期时钟调整到与命令下达的日期时钟一致。 注3:不推荐在午夜0时校时,以免影响在0时进行的某些例行操作。 注4:24小时只允许校对一次。表计重新上电后可校时一次。 7.6 冻结命令 7.6.1 主站请求帧 功能:冻结表计数据,冻结内容见冻结数据标识编码表。 控制码:C=16H 数据域长度:L=04H 数据域:MMDDhhmm(月.日.时.分) 普通冻结命令帧格式: 广播冻结命令帧格式: 注1:广播冻结不要求应答。 注 2:数据域
21、99DDhhmm 表示以月为周期定时冻结,9999hhmm 表示以日为周期定时冻结,999999mm表示以小时为周期定时冻结, 99999999为瞬时冻结。 7.6.2 从站正常应答帧 控制码:C=96H 数据域长度:L=00H 帧格式: 7.6.3 从站异常应答帧 控制码:C=D6H 数据域长度:L=01H 帧格式: DB43/T 1720.32019 10 7.7 更改通信速率 7.7.1 主站请求帧 功能:更改表计当前通信速率为其它标准速率 控制码:C=17H 数据域长度:L=01H 帧格式: 7.7.2 从站正常应答帧 控制码:C=97H 数据域长度:L=01H 帧格式: 注:正常应答
22、帧中的Z与请求帧中的通信速率特征字必须相同。 7.7.3 从站异常应答帧 控制码:C=D7H 数据域长度:L=01H 帧格式: 7.8 修改密码 7.8.1 主站请求帧 功能:修改从站密码设置 控制码:C=18H 数据域长度:L=0CH 数据域:DIODI1DI2DI3PAOP0OP1OP2OPANP0NP1NP2N 帧格式: 注1:P00P10P20 为原密码或更高权限的密码,PA0 表示该密码权限或算法。P0NP1NP2N 为新密码或需设置的密码,PAN为新密码 的权限。 注 2:PA0、PAN 的取值范围为 00254。PA 可根据安全需要自行选择编码范围(00-254),但同一公司算法
23、应统一。一般应具备 出厂设置权限、控制权限、写数据权限三种。具体要求应在设备技术规范中明确。 注3:权限或算法默认为:02 级表计地址修改、出厂启用、机电同步、累积流量清零(全电子式表)、修改密码(出厂设置权限), 03级别控制命令(控制权限),04 级写数据(写数据权限)。 DB43/T 1720.32019 11 7.8.2 从站正常应答帧 控制码:C=98H 数据域长度:L=04H 数据域:PANP0NP1NP2N(新编入的密码权限及密码) 帧格式: 7.8.3 从站异常应答帧 控制码:C=D8H 数据域长度:L=01H 帧格式: 7.9 阀控命令 7.9.1 主站请求帧 a) 功能:开
24、启阀门、关闭阀门、允许开阀。 b) 控制码:C=1CH c) 数据域长度:L=08H+数据长度 d) 帧格式: 注1:N1Nm 为明文数据时,N1为控制命令类型,N1=7AH代表开启阀门,N1=7BH代表关闭阀门,N1=7CH代表允许开阀,N2保留。 N3N8代表命令有效截止时间,数据格式为ssmmhhDDMMYY。 注 2:N1Nm 为密文时,N1Nm 解密后的明文数据为 R1R8,R1为控制命令类型,R1=7AH代表开启阀门,R1=7BH代表关闭阀门, R1=7CH代表允许开阀,R2保留。R3R8代表命令有效截止时间,数据格式为YYMMDDhhmmss。 注3:PA默认不带安全认证密级为0
25、3, N1Nm为明文;默认带安全认证密级为98,N1Nm为密文。PA可根据安全需要自行选择 编码范围(00-254),但同一公司算法应统一。 注4:允许开阀后,需要手动操作开阀开关后才打开阀门。 注5:控制命令不得响应地址为广播地址的命令。 7.9.2 从站正常应答帧 a) 控制码:C=9CH b) 数据域长度:L=00H c) 帧格式: 7.9.3 从站异常应答帧 a) 控制码:C=DCH DB43/T 1720.32019 12 b) 数据域长度:L=01H c) 帧格式: DB43/T 1720.32019 13 附录A (规范性附录) 数据编码 A.1 数据格式说明 XXXXXX.XX
26、代表计量值或存储值的整数位和小数位;NNNNNN.NN代表设定值的整数位和小数位;YY 代表年;MM代表月;DD代表日;WW代表星期;hh代表时;mm代表分;ss代表秒;DW代表单位。未特 殊说明均以两位十进制数表示。ZZ代表本字节所列数值的任意一个取值,ZZ不能取值为FF。 单位代码应符合附录C的规定。 数据标识编码用四个字节区分不同数据项,四字节分别用DI3、DI2、DI1和DI0代表,每字节采用 十六进制编码。数据类型分为四类:当前数据、冻结数据、事件数据,参变量。 A.2 数据标识编码表 表 A.1 数据标识编码表(当前数据) 数据标识 功能 DI3 DI2 DI1 DI0 数据格式
27、数据 长度 (字节) 读 写 数据项名称及要求 适用范围 00 XXXXXX.XXDW 5 * (当前)组合累积流量 01 YYMMDDhhmm XXXXXX.XXDW 10 * (上1次)结算日冻结时间 及组合累积流量(不具备填 99) 02 YYMMDDhhmmss 6 * 当前时间(不具备填99) 03 XXXX 2 * 状态ST 70 00 00 FF 23 * 水、气表常用数据块 水、气表 00 XXXXXX.XXDW 5 * (当前)累积热量 01 YYMMDDhhmm XXXXXX.XXDW 10 * (上1次)结算日冻结时间及累积热量(不具备填99) 02 XXXXXX.XXD
28、W 5 * (当前)热功率 03 XXXXXX.XXDW 5 * (当前)累积流量 04 XXXX.XX 3 * 供水温度(C) 05 XXXX.XX 3 * 回水温度(C) 06 XXXXXX 3 * 累积工作时间(小时) 70 00 01 07 YYMMDDhhmmss 6 * 当前时间(不具备填99) 热表 08 XXXX 2 * 状态ST FF 42 * 热表常用数据块 70 00 02 01 XXXXXX.XXDW 5 * (当前)正向累积流量 70 00 02 02 XXXXXX.XXDW 5 * (当前)反向累积流量 水、气表 70 00 10 01 XX.XX 2 * 当前供水
29、温度()( 不具备填99) 水、气表 DB43/T 1720.32019 14 表 A.1 数据标识编码表(当前数据) (续) 数据标识 功能 DI3 DI2 DI1 DI0 数据格式 数据 长度 (字节) 读 写 数据项名称及要求 适用范围 70 00 10 02 XX.XXDW 3 * 当前供水压力(不具备填99) 70 00 10 03 XX.XX,XX.XX,XX.XX 6 * 当前电源电压(V):依次为 计量电路(备用)电池电压; 通信电路(备用)电池;外 部电。说明见注1。 通用 注1:电压电压测量分辨率不低于0.1V。计量电路(备用)电池指用于表计正常工作时计量或外部电源停电时维
30、持计量电路(时钟) 正常工作的电池,不需要电池维持工作或没有该功能电池的填99.99。通信电路(备用)电池指用于表计与外部通信或外部电源停电 时维持外部通信的电池。 注2:外部电源指M-bus不通信时总线电压或提供给表计工作的直流电源(如采用直流电源加RS485结构时)。 表 A.2 数据标识编码表(冻结类数据) 数据标识 功能 DI3 DI2 DI1 DI0 数据格式 数据 长度 (字节) 读 写 数据项名称及要求 适用范围 71 00 00 01 YYMMDDhhmm XXXXXX.XXDW 10 * (上1次)结算日冻结时间及组合累积流量(热量) 71 00 00 * (上n次)结算日冻
31、结时间及组合累积流量(热量) 71 00 00 0C YYMMDDhhmm XXXXXX.XXDW 10 * (上12次)结算日冻结时间及组合累积流量(累积热量) 71 00 00 FF (上 112 次)结算日冻结 时间及组合累积流量(热量) 数据块 71 00 01 01 YYMMDDhhmm XXXXXX.XXDW 10 * (上1次)日冻结时间 及组合累积流量(热量) 71 00 01 * (上n次)日冻结时间 及组合累积流量(热量) 通用 71 00 01 3E YYMMDDhhmm XXXXXX.XXDW 10 * (上62次)日冻结时间及组合累积流量(热量) 71 00 02 0
32、1 YYMMDDhhmm XXXXXX.XXDW 10 * (上1次)整点冻结时间及组合累积流量(热量) 71 00 02 * (上n次)整点冻结时间及组合累积流量(热量) 71 00 02 FE YYMMDDhhmm XXXXXX.XXDW 10 * (上254 次)整点冻结时间及组合累积流量(热量) 71 00 03 01 YYMMDDhhmm XXXXXX.XXDW 10 * (上1次)广播瞬时冻结时间及组合累积流量(热量) 71 00 03 * (上n次)广播瞬时冻结时间及组合累积流量 71 00 03 0C YYMMDDhhmm XXXXXX.XXDW 10 * (上10次)广播瞬时
33、冻结时间及组合累积流量(热量) DB43/T 1720.32019 15 表 A.3 事件记录数据标识编码表 数据标识 功能 DI3 DI2 DI1 DI0 数据格式 数据 长度 (字节) 读 写 数据项名称及要求 适用范围 03 11 00 00 XXXXXX 3 * 掉电总次数(指 MBUS总线失电) 03 11 00 01 YYMMDDhhmmss YYMMDDhhmmss 12 * (上1次)掉电记录: 发生时刻 结束时刻 03 11 00 * 03 11 00 0A * (上10次)掉电记录(同上) 73 00 00 00 XXXXXX 3 * 停水、停气、停热总次数 73 00 0
34、0 01 YYMMDDhhmmss YYMMDDhhmmss 12 * (上1次)停水、停气、 停热记录: 发生时刻 结束时刻 73 00 00 * 73 00 00 0A * (上10次)停水、停气、停热记录(同上) 通用 73 00 01 00 XXXXXX 3 * 表计清零总次数(表计清 零事件任何情况下不能清 除) 73 00 01 01 YYMMDDhhmmss XXXXXX XXXXXX.XXDW 6 3 5 * (上1次)表计清零记录: 清零时刻, 操作者代码, 清零时累积流量(热量) 73 00 01 * 73 00 01 0A * (上10次)表计清零记录(同上) 73 00
35、 02 00 XXXXXX 3 * 表计开盖总次数 73 00 02 01 YYMMDDhhmmss YYMMDDhhmmss XXXXXX.XXDW XXXXXX.XXDW 6 6 5 5 * (上1次)表计开盖记录: 开盖时刻 合盖时刻 开盖时累积流量(热量) 合盖时累积流量(热量) 73 00 02 * 73 00 02 0A * (上10次)表计开盖记录(同上) 73 00 03 00 XXXXXX 3 * 充值(金额)总次数 73 00 03 01 YYMMDDhhmmss, XXXXXXXXXXXXXXXXXXXX XXXX.XX, XXXX.XX, XXXXXX.XXDW 6 1
36、0 3 3 5 * (上1次)充值记录(金 额): 充值时刻, 充值序列号, 本次充值金额(元), 充值后剩余金额(元), 充值时累积流量(热量) 73 00 03 * 73 00 03 0A * (上10次)充值记录(金额) 73 00 04 00 XXXXXX 3 * 充值(流量(热量)总次数 DB43/T 1720.32019 16 表 A.3 事件记录数据标识编码表 (续) 数据标识 功能 DI3 DI2 DI1 DI0 数据格式 数据 长度 (字节) 读 写 数据项名称及要求 适用范围 73 00 04 01 YYMMDDhhmmss XXXXXXXXXXXXXXXXXXXX XXX
37、XXX.XXDW XXXXXX.XXDW XXXXXX.XXDW 6 10 5 5 5 * (上1次)充值记录(流 量(热量): 充 值 时 刻 , 充 值序列号, 本次充值流量(热量), 充值后剩余流量(热量), 充值时表计累积流量(热 量) 73 00 04 * 73 00 04 0A * (上10次)充值记录(流量(热量)( 同 上 ) 73 00 05 00 XXXXXX 3 * 开阀总次数 73 00 05 01 YYMMDDhhmmss C0C1C2C3 XXXXXX.XXDW 6 4 5 * * * (上1次)开阀记录: 开阀发生时刻 开阀操作者代码 开阀时累积流量(热量) 73
38、 00 05 * 73 00 05 0A * (上10次)开阀记录(同上) 73 00 06 00 XXXXXX 3 * 关阀总次数 73 00 06 01 YYMMDDhhmmss C0C1C2C3 XXXXXX.XXDW 6 4 5 * * * (上1次)关阀记录: 关阀发生时刻 关阀操作者代码 关阀时累积流量(热量) 73 00 06 * 73 00 06 0A * (上10次)关阀记录(同上) 表 A.4 参变量数据标识编码表 数据标识 功能 DI3 DI2 DI1 DI0 数据格式 数据 长度 (字节) 读 写 数据项名称 适用范围 04 00 01 0C YYMMDDWWhhmms
39、s 7 * * 当前时间年月日星期(其中0代表星期天)时分秒 04 00 0B 01 02 03 DDhh DDhh DDhh 2 2 2 * * * * * * 每月第1结算日(日时) 每月第2结算日(日时) 每月第3结算日(日时) 04 00 04 01 NNNNNNNNNNNN 6 * * 表计通信地址 04 00 04 02 NNNNNNNNNNNN 6 * * 表号 04 00 04 03 NNNN 32 * * 资产管理编码(ASCII码) 04 00 04 0B 0C 0D XXXX XXXX XXXX 10 10 16 * * * 表型号(ASCII码) 生产日期(ASCII码
40、) 协议版本号(ASCII码)(为 DL/T645-2007-16) 04 00 07 03 NN 1 * * 通信口 1 波特率特征字(Mbus接口速率) 通用 DB43/T 1720.32019 17 表 A.4 参变量数据标识编码表 (续) 数据标识 功能 DI3 DI2 DI1 DI0 数据格式 数据 长度 (字节) 读 写 数据项名称 适用范围 04 00 0C 00 FE NNNNNNNN NNNNNNNN 4 4 * * * 0级密码 254级密码 (支持的个数根据表计技 术规范要求,应支持至少 2个等级) 04 80 00 01 02 03 NNNN NNNN NNNN 32
41、32 32 * * * 厂家软件版本号(ASCII 码) 厂家硬件版本号(ASCII 码) 厂家编号(ASCII 码)(一 般为生产厂家缩写) 74 00 00 01 NN 1 * 设备类型代码: 10 H :冷水水表 11 H: 生活热水水表 12H :直饮水水表 13 H :中水水表 20 H :热量表(计热量) 21H :热量表(计冷量) 30 H :燃气表 其他:保留; 01 NNNNNNNN 4 * 精度等级(ASCII码) 74 00 01 02 NNNN 2 * 水表:公称口径(单位mm) 气表:公称流量(BCD)(单 位m3/h) 通用 03 NN 1 * 计数器读取精度(整数
42、位数、小数位数) 04 XXXXXX.XXDW 7 * 流量满量程翻转值(指通 过电路能读取的数据部 分) FF 10 * 水表规格数据块 00 0 * 出厂启用命令,出厂前发 出,只能发一次(针对需 要机电同步的表) 01 * 机电同步数据 明码传输,收到出厂启用 命令后不再响应 非一体化水表使 用 74 00 02 02 * 出厂时间 通用 00 0 * 表计清零 74 00 03 01 XXXXXXXX 4 * 事件清零(事件记录数据标识,DI0用FF表示) 74 00 04 01 02 MMDDhhmm NNNN 4 2 * * * * 负荷记录起始时间 曲线数据记录间隔时间 (分钟)
43、 通用 DB43/T 1720.32019 18 表 A.4 参变量数据标识编码表 (续) 数据标识 功能 DI3 DI2 DI1 DI0 数据格式 数据 长度 (字节) 读 写 数据项名称 适用范围 74 00 05 01 NN 1 * * 组合累积流量算法: 00:正向累积流量 01:正向累积流量+反向累 积流量 10:正向累积流量-反向累 积流量 水、气表 74 00 06 01 NN 1 * 表计功能配置表,按位表 示。 Bit1、bit0:时钟类型: 00,无时钟,01,软时钟, 10硬件时钟 Bit2:阀门配备,0无,1 有 Bit3:Mbus,0无,1有 Bit4:485接口,0
44、无,1 有 Bit5:红外接口,0无,1 有 Bit6:无线接口,0无,1 有 通用 表 A.5 曲线数据数据标识编码表 数据标识 功能 DI3 DI2 DI1 DI0 数据格式 数据 长度 (字节) 读 写 数据项名称及要求 适用范围 75 00 00 01 YYMMDDhhmmNN 6 * 给定起始时间点及块数的 (组合)累积流量曲线(1个 数据值5个字节) 75 00 00 02 YYMMDDhhmmNN 6 * 给定起始时间点及块数的 压力曲线(1个数据值3个 字节) 通用 75 00 00 03 YYMMDDhhmmNN 6 * 热表给定起始时间点及块 数的供水温度曲线(1个数 据值
45、3个字节) 75 00 00 04 YYMMDDhhmmNN 6 * 热表给定起始时间点及块 数的回水温度曲线(1个数 据值3个字节) 热表 注1:表计返回数据顺序为数据标识(4字节)+给定起始时间点(5字节)+冻结密度(1字节,压缩BCD码,单位分钟)+实际提 供的数据块数(1个字节,压缩BCD码)+数据值(块数n*每个值长度)。 注 2 :提供的数据为大于等于给定起始时间点的数据。 DB43/T 1720.32019 19 附录B (规范性附录) 状态字信息字 表 B.1 表计运行状态字ST Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 保留 保留 保留
46、时钟电池电压 0:正常 1;欠压 通信电池电压 0:正常 1;欠压 保留 阀门状态 (00开,01阀门故障,10 允许开阀,11关) Bit15 Bit14 Bit13 Bit12 Bit11 Bit10 Bit9 Bit8 光电管故障 0:正常 1:故障 温度传感器 0:正常 1:故障 保留 保留 保留 保留 保留 保留 DB43/T 1720.32019 20 附录C (规范性附录) 单位代码表 表 C.1 单位代码为1个字节,高4位为单位的倍率,低4位为单位。 高4位(倍率) 倍率数 代码 10-8 0 10-6 1 10-4 2 10-2 3 100 4 102 5 104 6 106
47、 7 108 8 1010 9 低4位(单位) 单位 代码 备注 m3 0 流量 m3/h 1 流速 MPa 2 压强 kWh 3 MJ 4 能量 kW 5 功率 DB43/T 1720.32019 21 附录D (资料性附录) 数据传输示例 表地址:123456789011,请求表计常用数据块(700000FF)。表的当前累积流量为123456.78m3,当 前时间为2016年4月2日9时00分01秒,上1次结算日冻结时间为2016年4月1日0时00分,上 1次结算日累积流量为123456.78 m3,状态为0000。 为便于参考,下述数据标识和数据内容未进行加、减33H。 请求表计数据的报文格式为 FE FE FE FE 68 11 90 78 56 34 12 68 11 04 FF 00 00 70 CS 16; 表计返回的报文 FE FE FE FE 68 11 90 78 56 34 12 68 91 1B FF 00 00 70 40 78 56 34 12 00 00 01 04 16 40 78 56 34 12 01 00 09 02 04 16 00 00 CS 16;