M-BUS总线制直读水表通讯协议和通讯规约

上传人:re****.1 文档编号:512329830 上传时间:2023-02-06 格式:DOCX 页数:10 大小:152.98KB
返回 下载 相关 举报
M-BUS总线制直读水表通讯协议和通讯规约_第1页
第1页 / 共10页
M-BUS总线制直读水表通讯协议和通讯规约_第2页
第2页 / 共10页
M-BUS总线制直读水表通讯协议和通讯规约_第3页
第3页 / 共10页
M-BUS总线制直读水表通讯协议和通讯规约_第4页
第4页 / 共10页
M-BUS总线制直读水表通讯协议和通讯规约_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《M-BUS总线制直读水表通讯协议和通讯规约》由会员分享,可在线阅读,更多相关《M-BUS总线制直读水表通讯协议和通讯规约(10页珍藏版)》请在金锄头文库上搜索。

1、精品文档M-BUS总线制直读水表通讯协议和通讯规约第1章概述本规范是专线集中抄表系统下行接口通讯协议(除少部分自定义部分外,均参照CJ/T188-2004中华人民共和国城镇建设行业标准)。协议内容分为两层:控制帧、文件传输协议。网络拓扑图如下:精品文档收费票据打印本协议为主-从模式的半双工通讯方式。采集器为主叫方,水表为被叫方。每个水表均有各自的地址编码。通讯链路的建立与解除均由采集器来完成。字节格式符合CJ/T188-2004标准字节格式,即每字节含8位二进制码,传输时加上1位起始位(0)、一个偶校验位、一个停止位(1),共11位。通讯波特率为2400bps。校验码(CS)符合CJ/T188

2、-2004,即从起始符(0x68)开始到校验码之前的所有字节和的模256。第2章控制帧由主叫发往被叫的控制帧以SND_为前缀,由被叫发往主叫的控制帧以RSP_为前缀。采集器与表计之间的通讯包含以下几个命令帧,如下:1、读表计数据:SND_SU2、读表计地址:SND_UD_RAD3、设置表计地址:SND_UD_AD4、读表计状态:SND_UD_CK第3章表计地址及数据编码格式1、表计地址编码格式(采用BCD码):A0生产流水号最低字节;A1生产流水号次高字节;A2一生产流水号最高字节;A3一表计生产月份;A4一表计生产年份;A5一生产厂商代码低字节;A6一生产厂商代码高字节;2、表计数据编码格式

3、(采用BCD码):如表计数据是123456.78,则数据编码如下:D00x78;D10x56;D20x34;D30x12;3、表类型代码说明:水表为:10热水表:20燃气表为:30热量表:40(注:热水表、燃气表为、热量表代码预留为以后系统扩展应用)4、传输要求:采集器在发送命令帧之前先发送2字节0xfe;在采集器发出命令帧到表计应答时间表计控制码(CTR_0):01h;数据长度:L=03h;数据标识(DI0DI1):901Fh;序列号:SER;帧数据:Code描述068h帧开始标志1T表计类型代码2-8A0-A6表计地址901hCTR_01003h数据域长度L11-12901Fh数据标识DI

4、0-DI113SER序列号(00h)14CS校验和1516h帧结束例:读表计数据:6810010000050800000103901f003916(针对水表)顺序012-891011-12131415说明68hTADDR01H03901Fh00CS16h实例6810010000050800000103901F0039161.2表计一一采集器控制码(CTR_1):81h;数据长度:L=9h;数据标识(DI0DI1):901Fh;序列号:SER;帧数据:Code描述068h帧开始标志1T表计类型代码2-8A0-A6表计地址981hCTR_110L数据域长度11-12901Fh数据标识DI0-DI1

5、13SER序号(00h)14-17CURDATA当前累积流量(D0-D3)18S0状态019S1状态1(保留字节,置为ff)20CS校验和2116h帧结束采集器根据收到的内容,应答正确,或没有应答。例:表计应答:6810010000050800008109901F000023010000FFE216(针对水表)说明:表计地址为00000805000001的水表回复当前累积量00230100(000123.00为真实数据)顺序012-891011-121314-1718192021说明68hTADDR81HL901FhSERCURDATAS0S1CS16h实例681001000005080000

6、8109901F000023010000FFE2162、读表计地址2.1 采集器一一表计控制码(CTR_0):03h;数据长度:L=03h;数据标识(DI0DI1):810Ah;序列号:SER;帧数据:Code描述068h帧开始标志1T表计类型代码(AAh)2-8A0-A6表计地址为AAAAAAAAAAAAAAh903hCTR_01003h数据域长度L11-12810Ah数据标识DI0-DI113SER序列号(00h)14CS校验和1516h帧结束例:读表计地址:68aaaaaaaaaaaaaaaa0303810a004916顺序012-891011-12131415说明68hTA0-A603

7、HL810AhSERCS16h实例68aaaaaaaaaaaaaaaa0303810A0049162.2 表计一一采集器控制码(CTR_1):83h;数据长度:L=03h;数据标识(DI0DI1):810Ah;序列号:SER;帧数据:Code描述068h帧开始标志1T表计类型代码2-8A0-A6表计地址983hCTR_110L数据域长度11-12810Ah数据标识DI0-DI113SER序号(00h)14CS校验码1516h帧结束采集器根据收到的内容,应答正确,或没有应答。例:表计应答:6810010000050800008303810A009716(针对水表)顺序012-891011-121

8、31415说明68hTA0-A683HL810AhSERCS16h实例6810010000050800008303810A0097163、设置表计地址3.1 采集器一一表计控制码(CTR_3):15h;数据长度:L=0Ah;数据标识(DI0DI1):A018h;序列号:SER;帧数据:Code描述068h长帧开始标志1T表计类型代码(原类型或AAh)2-8A0-A6表计地址(原地址或全AAh)915hCTR_310L数据域长度L=0Ah11-12A018h数据标识DI0-DI113SER序号(00h)14-20A0-A6欲设新地址21CS校验和2216h帧结束例1:设置表计地址68aaaaaa

9、aaaaaaaaaa150aa01800010000050800009d16说明:把表计地址设为01000005080000(实际地址为000805000001)顺序012-891011-121314-202122说明68hTADDR15HLA018hSERA0-A6CS16h实例68aaaaaaaaaaaaaaaa150AA01800010000050800009D16例2:设置表计地址681002000005080000150aa01800010000050800006C16说明:把电表原地址为05000005080000设为0100000508000001现在新地址为0000080500

10、0001顺序012-891011-121314-202122说明68hTADDR15HLA018hSERA0-A6CS16h实例681002000005080000150AA01800010000050800006C163.2 表计一一采集器控制码(CTR_4):95h;数据长度:L=03h;数据标识(DI0DI1):A018h;序列号:SER;帧数据:Code描述068h长帧开始标志1T表计类型代码2-8A0-A6表计地址(新设置的地址)995hCTR_41003h数据域长度11-12A018h数据标识DI0-DI113SER序号(00h)14CS校验和1516h帧结束采集器根据收到的内容,应答正确,或没有应答。例:表计应答:6810010000050800009503A01800D616(针对水表)顺序012-891011-12131415说明68hTA0-A695HL810AhSERCS16h实例6810010000050800009503A08100D616

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 市场营销

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号