1、通讯规约(底层)第一字节:0x3A 集中器与采集器通讯 collector_start0x35 抄表器与采集器通讯 remote_start第二字节:采集器编号(0255)第三字节:命令字0x01:上传指定水表表码及水表故障累计时间(小时)send data0x02:全部水表数据清零 rst_all0x03:指定水表故障累计时间清零 rst_cut_off0x04:指定水表表码修改0x05:设置采集器巡检周期0x06:设置采集器编码0x07:设置水表在用状态0x08: 设置通讯优先级0x09:上传采集器系统设置0x0A:重新启动0x0B:设置楼号(显示用,1-255)第四字节:表号(023 )
2、第五八字节:数据第九字节:校验和数据格式:0x04 为 4 字节修改水表表码,高位在前。0x05 第五字节为设置的巡检周期常数(0255) 。0x06 第五字节为该采集器所在区域(0255) ,第六字节为该采集器编码(0255) 。0x07 第五字节为 18 号水表在用设置,第六字节为 916 号水表在用设置,第七字节为 1724 号水表在用设置。1 表示启用,0 表示停用。高位对应低编号水表。0x08 第 5 字节为通讯优先级(07H)0x0B 第五字节为楼号(1-255) 上传数据格式水表数据:第一字节:0xC5 与集中器通讯标志0xCA 与抄表器通讯标志第二字节:该采集器区号第三字节:该
3、采集器编码第四字节:表号第五八字节:水表表码,高位在前第九十字节:水表故障累计时间,高位在前第十一字节:校验和采集器设置数据:第一字节:0xC5 与集中器通讯标志0xCA 与抄表器通讯标志第二字节:区号第三字节:该采集器编码第四字节:0xFF(命令执行完毕)第五字节:扫描周期第六字节:楼号第七九字节:水表在用设置第十字节:最高位为供电方式(1市电,0电池)0-3 位为通信优先级,4-6 位为型号(x100xxxx:24;x010xxxx:12)第十一字节:校验和上位机与集中器:启始 集中器号采集器号命令 数据 数据 数据 数据 数据 校验0x3A m n X X X X X X k1、命令 1
4、-B 同前2、命令 0x21:上传集中器概况启始 集中器号采集器号命令 数据 数据 数据 数据 数据 校验0x3A m X 0x21 X X X X X k返回:启始 集中器号采集器号数据 数据 数据 数据 数据 数据 数据 校验0XC5 m 0xFF 0x21 集中器号采集器总数X X X X k3、命令 0x22:使能/禁止水表轮询检测(水表故障时,向上位机发送水表信息)启始 集中器号采集器号命令 数据 数据 数据 数据 数据 校验0x3A m X 0x22 X X X X X k返回:启始 集中器号采集器号数据 数据 数据数据数据数据数据数据校验0XC5 m 0xFF 0x22 1- 开
5、启0-关闭X X X X X X k系统运行时,当此功能使能,返回:启始 集中器号采集器号命令 数据 数据 数据 数据 数据 数据 校验0XC5 m n 0x09 采集器设置 k表示采集器 n 电源方式为电池供电。当返回:启始 集中器号采集器号数据 数据 数据 数据 数据 数据 数据 校验0XC5 m n 0x89 X X X X X X k表示集中器试图与采集器 n 建立通讯不成功(总线或采集器故障)当返回:启始 集中器号采集器号数据 数据 数据 数据 数据 数据 数据 校验0XC5 m n 水表号+0x40水表指针数据 水表故障累计k表示此水表有故障。1、命令 0x23:设置集中器编号启始
6、 集中器号采集器号命令 数据 数据 数据 数据 数据 校验0x3A m X 0x23 集中器编号X X X X k返回:启始 集中器号采集器号数据 数据 数据 数据 数据 数据 数据 校验0XC5 m 0xFF 0x23 X X X X X X k表示成功。启始 集中器号采集器号数据 数据 数据 数据 数据 数据 数据 校验0XC5 m 0xFF 0xA3 X X X X X X k表示不成功。原因可能是进一步设置集中器时错误。2、命令 0x24:设置集中器下接采集器总数启始 集中器号采集器号命令 数据 数据 数据 数据 数据 校验0x3A m X 0x24 采集器总数X X X X k返回:
7、启始 集中器号采集器号数据 数据 数据 数据 数据 数据 数据 校验0XC5 m 0xFF 0x24 采集器总数X X X X X k3、命令 0x25:全面检测该集中器下采集器启始 集中器号采集器号命令 数据 数据 数据 数据 数据 校验0x3A m X 0x25 X X X X X k返回:启始 集中器号采集器号命令 数据 数据 数据 数据 数据 数据 校验0XC5 m n 0x09 采集器设置 k表示检测采集器 n 成功。返回:启始 集中器号采集器号命令 数据 数据 数据 数据 数据 数据 校验0XC5 m n 0x89 X X X X X X k表示检测采集器 n 不成功。最后返回:启始 集中器号采集器号数据 数据 数据 数据 数据 数据 数据 校验0XC5 m 0xFF 0x25 检测采集器总数电池供电采集器个数X X X X k红外手持抄表器与集中器通讯协议和采集器相同,集中器下接采集器总数不能超过 8 台。