M-BUS总线制直读水表通讯协议和通讯规约_第1页
M-BUS总线制直读水表通讯协议和通讯规约_第2页
M-BUS总线制直读水表通讯协议和通讯规约_第3页
M-BUS总线制直读水表通讯协议和通讯规约_第4页
M-BUS总线制直读水表通讯协议和通讯规约_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

2、0bps。校验码(CS)符合CJ/T188-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 表计生产年份

3、;A5 生产厂商代码低字节;A6 生产厂商代码高字节;2、表计数据编码格式(采用 BCD 码):如表计数据是 123456.78,则数据编码如下:D00x78;D10x56;D2 0x34;D30x12;3、表类型代码说明:水表为:10热水表:20燃气表为:30热量表:40(注:热水表、燃气表为、热量表代码预留为以后系统扩展应用)4、传输要求:<1采集器在发送命令帧之前先发送2字节0xfe ;在采集器发出命令帧到表计应答时间秒,其它符合 CJ/T188-2004。第4章 数据传输协议1、读表计数据1.1采集器> 表计控制码(CTR_0): 01h;数据长度:L = 03h ;数据标

4、识(DI0 DI1): 901F h;序列号:SER;帧数据:字节Code描述068h帧开始标志1T表计类型代码2-8A0-A6表计地址901hCTR_01003h数据域长度L11-12901Fh数据标识DI0-DI113SER序列号(00h)14CS校验和1516h帧结束例:读表计数据:68 10 01 00 00 05 08 00 00 01 03 90 1f 00 39 16 (针对水表)顺序012-891011-12131415说明68hTADDR01H03901Fh00CS16h实例681001 00 00 05 08 00 00010390 1F0039161.2表计米集器控制码(

5、CTR_1 ): 81h;数据长度:L = 9h ;数据标识(DI0 DI1 ) : 901F h;序列号:SER;帧数据:字节Code描述068h帧开始标志1T表计类型代码2-8A0-A6表计地址981hCTR_110L数据域长度11-12901Fh数据标识DI0-DI113SER序号(00h)14-17CURDATA当前累积流量(D0-D3)18S0状态019S1状态1 (保留字节,置为ff)20CS校验和2116h帧结束采集器根据收到的内容,应答正确,或没有应答。例:表计应答:68 10 01 00 00 05 08 00 00 81 09 90 1F 00 00 23 01 00 00

6、 FF E2 16 (针对水表)说明:表计地址为 00 00 08 05 00 00 01的水表回复当前累积量00 23 01 00 (000123.00为真实数据)顺序012-891011-121314-1718192021说明68hTADDR81HL901FhSERCURDATAS0S1CS16h实例681001 00 00 05810990 1F0000 23 0100FFE21608 00 00002、读表计地址2.1采集器> 表计控制码(CTR_0): 03h;数据长度:L = 03h ;数据标识(DI0 DI1): 810Ah ;序列号:SER;帧数据:字节Code描述068

7、h帧开始标志1T表计类型代码(AAh)2-8A0-A6表计地址为 AA AA AA AA AA AA AAh903hCTR_01003h数据域长度L11-12810Ah数据标识DI0-DI113SER序列号(00h)14CS校验和1516h帧结束例:读表计地址:68 aa aa aa aa aa aa aa aa 03 03 81 0a 00 49 16顺序012-891011-12131415说明68hTA0-A603HL810AhSERCS16h实例68aaaa aa aa aa aa aa aa030381 0A00491622表计>米集器控制码(CTR_1 ): 83h;数据长度

8、:L = 03h ;数据标识(DIO DI1 ) : 810Ah ;序列号:SER;帧数据:字节Code描述068h帧开始标志1T表计类型代码2-8A0-A6表计地址983hCTR_110L数据域长度11-12810Ah数据标识DI0-DI113SER序号(00h)14CS校验码1516h帧结束采集器根据收到的内容,应答正确,或没有应答。例:表计应答:68 10 01 00 00 05 08 00 00 83 03 81 0A 00 97 16(针对水表)顺序012-891011-12131415说明68hTA0-A683HL810AhSERCS16h实例681001 00 00 058303

9、81 0A00971608 00 003、设置表计地址3.1采集器> 表计控制码(CTR_3): 15h;数据长度:L = 0Ah ;数据标识(DIO DI1 ) : A018h ;序列号:SER;帧数据:字节Code描述068h长帧开始标志1T表计类型代码(原类型或 AAh)2-8A0-A6表计地址(原地址或全 AAh)915hCTR_310L数据域长度 L = 0Ah11-12A018h数据标识DI0-DI113SER序号(00h)14-20A0-A6欲设新地址21CS校验和2216h帧结束例 1:设置表计地址 68 aa aa aa aa aa aa aa aa 15 Oa aO

10、18 00 01 00 00 05 08 00 00 9d 16说明:把表计地址设为 01 00 00 05 08 00 00 (实际地址为 000805000001)顺序012-891011-121314-202122说明68hTADDR15HLA018hSERA0-A6CS16h实例68aaaa aa aa aa150AA0 180001 00 00 059D16aa aa aa08 00 00例 2:设置表计地址 68 10 02 00 00 05 08 00 00 15 0a a0 18 00 01 00 00 05 08 00 00 6C 16 说明:把电表原地址为 05 00 00

11、 05 08 00 00 设为 01 00 00 05 08 00 00 01 现在新地址为 00000805000001顺序012-891011-121314-202122说明68hTADDR15HLA018hSERA0-A6CS16h实例681002 00 00 05150AA0 180001 00 00 056C1608 00 0008 00 003.2表计米集器控制码(CTR_4 ): 95h;数据长度:L = 03h ;数据标识(DIO DI1 ) : A018h ;序列号:SER;帧数据:字节Code描述068h长帧开始标志1T表计类型代码2-8A0-A6表计地址(新设置的地址)995hCTR_41003h数据域长度11-12A018h数据标识DI0-DI113SER序号(00h)14CS校验和1516h

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论