1ZY系列热量表通信协议热量表通信协议(简称协议),主要参照了CJ/T188-2004行业标准。一、应用范围M-BUS远传接口二、通信端口设置Com端口可选,波特率:2400,偶校验,1bit结束符三、命令格式:表(1)命令帧格式名称代码帧起始符68H仪表类型T地址域A0A1A2A3A4A5A6控制码C数据长度域L数据域DATA校验码CS结束符16H命令/响应格式前导字节(0xFE+0xFE)+起始符(0x68)+仪表类型(T)+地址(A0…A6)+控制码(CTR)+数据长度(L)+数据标识(DI0+DI1)+序列号(SER)+DATA(N1---Nm)+校验码(CS)+结束符(0x16)。其中数据域长度:L=3+mT:为仪表类型,20H表示热量表,21H表示冷量表。地址:共7字节,0XAAAAAAAAAAAAAA表示广播地址,广播地址只能应用于点对点的通讯中。控制码:01H读数据。03H读地址数据长度域(L):为数据域的字节数,用十六进制表示。读数据时L小于或等于64H,写数据时L小于或等于32H。数据域:包括数据标识、序列号和数据。校验码(CS):为一个字节,从帧起始符开始到校验码之前的所有各字节进行二进制算术累加,不计超过FFH的溢出值。结束符:16H2四、指令功能定义:表(2)指令说明指令CTRLDI0+DI1备注读数据命令0x010x030x901F行业标准响应0x810x2E读地址命令0x030x030x810A响应0x830x03五、指令实例(1)读数据”命令表(3)指令说明序号数据格式单位代号(1字节)数据长度(字节)1上次抄表热量××××××.××有(kwh)52当前热量××××××.××有(kwh)53热功率××××××.××有(kw)54瞬时流量××××.××××有(m3/h)55累计流量××××××.××有(m3)56供水温度××××.××无(℃)37回水温度××××.××无(℃)38累计工作时间××××××无(小时)39实时时间YYYYMMDDhhmmss无710状态(ST)××××无2命令:FEHFEH68H20HAddr(7bytes)01H03H90H1FH00HCS16H前导字节起始符仪表类型地址控制码数据长度数据标识序列号校验码结束符响应:FEHFEH68H20HAddr(7bytes)81H2EH90H1FH00H前导字节起始符仪表类型地址控制码数据长度数据标识序列号DATA(43bytes)CS16H数据域校验码结束符FEFEFEFE6820111700120000000103901F007516FEFE682011170012000000812E901F008801000005880100000500000000170000000035070000002C3323003324002200012257061110120000003D163(2)读地址命令命令:FEHFEH68H20HAAHAAHAAHAAHAAHAAHAAH03H03H81H0AH前导字节起始符仪表类型地址控制码数据长度数据标识00HCS16H序列号校验码结束符响应:FEHFEH68H20HAddr(7bytes)83H03H81H0AH00HCS16H前导字节起始符仪表类型地址控制码数据长度数据标识序列号校验码结束符FEFEFEFE6820AAAAAAAAAAAAAA0303810A00BF16FEFE6820111700120000008303810A00D316