光电直读水气表通讯协议(188)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、本协议符合CJ-T188-2004用户计量仪表数据传输技术条件,仪表的通讯接口形式为

M-BUS(Meter-bus)通信接口。

3、数据链路层

本协议采用主-从结构的半双工通信方式。手持单元或其它数据终端为主站,表计为从站。每个表计均有各自的地址编码。通信链路的建立与解除均由主站发出的信息帧来控制。每帧由帧起始符、从站地址域、控制码、数据长度、数据域、帧信息纵向校验码及帧结束符等7 个部分组成。每部分由若干字节组成。

3.1 字节格式为每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位(E)和一个停止位(1),共11位。其字节传输序列如图1。D0是字节的最低位,D7是字节的最高位,先传低位,后传高位。

图1、字节传输序列

3.2 帧格式

表1、帧格式

3.2.1 帧起始符固定为68H,标识一帧信息的开始,仪表类型T通过写表地址命令设置,如写表地址命令帧中仪表类型T为10H,则表地址成功设置后,此表的表类型就是10H,具体表类型T的定义如表2:

表2、仪表类型T

3.2.2地址域(A0~A6)由七个字节组成,每个字节为2位BCD码格式。地址长度为14位十进制数,低地址在前,高地址在后。

当表地址为AA AA AA AA AA AA AA 为广播地址,广播地址只能应用于点对点的通讯中。

3.3.3 控制码(C)的格式按图2所示:

D7:0-由主站发出的控制帧;

1-由从站发出的应答帧。

D6:0-通讯正常;

1-通讯异常。

D5~D0:000000:保留;

000001:读数据;

000100:写数据;

001001:读密钥版本;

000011:读地址(表号);

010101:写地址(表号);

010110:写机电同步数(置表底数);

1XXXXX:厂商自定义。

3.2.4 数据长度(L)为数据源的字节数,用十六进制表示。读数据时L小于或等于64H,写数据时L小于或等于32H,L等于零表示无数据域。

3.2.5 数据域(DATA)包括数据标识、序列号和数据,其结构随控制码的功能而改变。3.2.6 校验码(CS)为一个字节,从帧起始符开始到校验码之前的所有各字节进行二进制算术累加,不计超过FFH的溢出值。

3.2.7 结束符16H:标识一帧信息的结束。

4、传输层

4.1 前导字节

在发送帧信息之前,先发送4个字节FEH,以唤醒接收方。

4.2 传输次序

所有数据项均先传送低位字节,后传送高位字节。

4.3传输速率

固定为2400bps。

4.4响应延时

水(气)表在接收到主站命令帧后,需要延时250毫秒后,将应答数据发给主站,发送数据字节与字节之间有3毫秒延时。

5、应用层

说明:所有数据均不加密,明文传输。

为确保系统的兼容性,注意事项:

1、从站计量表接收到的各项命令不判T、A6,SER,只判断A0~A5;

2、计量表回复的表类型T为写表地址时主站发出的命令帧中的T,序列号SER固定为0。

5.1 读操作:

5.1.1读计量数据:

主站请求命令帧格式:

表地址:A0~A6,总线上表具地址

控制码:01H;

数据长度:L=03H;

数据标识:DI0=1FH;DI1=90H或者DI0=90H;DI1=1FH

序列号: SER=00H;

从站正常应答命令帧格式:

表地址:A0~A6,总线上表具地址;

控制码:81H;

数据长度:L=16H;

数据标识:DI0=1FH;DI1=90H或者DI0=90H;DI1=1FH

注:抄数据时数据标识1F90 和901F 均可响应,回复命令帧时,数据标识与接收的数据标识符保持一致。

序列号: SER=00H

数据项:见附注1。

帧格式:

接收到的数据标识为1F90H:

附注1:

附注2:

命令帧举例:如表计的当前数量为123456.78吨

数据标识选择1F90H:

发送: FE FE 68 10 01 00 31 12 13 10 00 01 03 1F 90 00 92 16

应答: FE FE 68 10 01 00 31 12 13 10 00 81 16 1F 90 00 78 56 34 12 2C 99 99 99 99 2C 99 99 99 99 99 99 99 00 00 24 16

数据标识选择901FH:

发送: FE FE 68 10 01 00 31 12 13 10 00 01 03 90 1F 00 92 16

应答: FE FE 68 10 01 00 31 12 13 10 00 81 16 90 1F 00 78 56 34 12 2C 99 99 99 99 2C 99 99 99 99 99 99 99 00 00 24 16

5.1.2读地址:(广播命令)

主站请求命令帧格式:

表地址:A0~A6(广播地址:AA AA AA AA AA AA AA)

控制码:03H;

数据长度:L=03H;

数据标识:DI0=0AH;DI1=81H;

序列号: SER=00H;

帧格式:

从站正常应答命令帧格式:

表地址:A0~A6,总线上表具地址;

控制码:83H;

数据长度:L=03H;

数据标识:DI0=0AH;DI1=81H;

序列号: SER=00H

帧格式:

相关文档
最新文档