水气表下行通信规约188Word格式文档下载.docx
《水气表下行通信规约188Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《水气表下行通信规约188Word格式文档下载.docx(16页珍藏版)》请在冰豆网上搜索。
1读表计数据:
SND_SU
2置表底数:
SND_UD_DT
3读表计地址:
SND_UD_RAD
4设置表计地址:
SND_UD_AD
5读表计状态:
SND_UD_CK
6写阀门控制:
SND_UD_CTR
第3章表计地址及数据编码格式
表计地址编码格式(采用BCD码):
A0—生产流水号最低字节;
A1—生产流水号次高字节;
A2—生产流水号最高字节;
A3—表计生产月份;
A4—表计生产年份;
A5—生产厂商代码低字节;
A6—生产厂商代码高字节;
表计数据编码格式(采用BCD码):
如表计数据是123456.78,则数据编码如下:
D0—0x78;
D1—0x56;
D2—0x34;
D3—0x12;
表类型代码说明:
水表为:
10
燃气表为:
30
电表为:
40
传输要求:
集中器在发送命令帧之前先发送2字节0xfe;
在集中器发出命令帧到表计应答时间<
1秒,其它符合CJ/T188-2004。
第4章数据传输协议
4.1读表计数据
集中器——>
表计
控制码(CTR_0):
01h;
数据长度:
L=03h;
数据标识(DI0DI1):
901Fh;
序列号:
SER;
帧数据:
字节
Code
描述
68h
帧开始标志
1
T
表计类型代码
2-8
A0-A6
表计地址
9
01h
CTR_0
10
03h
数据域长度L
11-12
901Fh
数据标识DI0-DI1
13
SER
序列号(00h)
14
CS
校验和
15
16h
帧结束
例:
4.1读表计数据:
6810010000050800000103901f003916(针对水表)
顺序
2--8
说明
ADDR
01H
03
00
实例
68
01000005080000
01
901F
39
16
表计——>
集中器
控制码(CTR_1):
81h;
L=9h;
81h
CTR_1
L
数据域长度
序号(00h)
14-17
CURDATA
当前累积流量(D0-D3)
18
S0
状态0
19
S1
状态1(保留字节,置为ff)
20
21
集中器根据收到的内容,应答正确,或没有应答。
表计应答:
6810010000050800008109901F000023010000FFE216(针对水表)
说明:
表计地址为00000805000001的水表回复当前累积量00230100(000123.00为真实数据)
81H
81
09
00
00230100
FF
E2
4.2设置表计底数
控制码(CTR_3):
16h;
L=08h;
A016h;
长帧开始标志
CTR_3
数据域长度L=08h
A016h
UNC
单位代码(00h)
15-18
欲设当前累积流量(D0-D3)
4.2设置表计底数:
6810010000050800001608A0160000002301007E16(针对电表)
把表计地址为00000805000001的水表设为00230100(000123.00为真实数据)
16H
08
A016
00230100
7E
控制码(CTR_4):
96h;
L=05h;
96h
CTR_4
05h
14-15
ST
状态(S0-S1)(S1置为ff)
17
6810010000050800009605A0160000FFD616(针对电表)
96H
96
05
00FF
D6
4.3读表计地址
03h;
810Ah;
表计类型代码(AAh)
表计地址为AAAAAAAAAAAAAAh
810Ah
4.3读表计地址:
68aaaaaaaaaaaaaaaa0303810a004916
03H
aa
aaaaaaaaaaaaaa
810A
49
83h;
83h
校验码
6810010000050800008303810A009716(针对水表)
83H
83
97
4.4设置表计地址
15h;
L=0Ah;
A018h;
表计类型代码(原类型或AAh)
表计地址(原地址或全AAh)
15h
数据域长度L=0Ah
A018h
14-20
欲设新地址
22
例1:
4.4设置表计地址68aaaaaaaaaaaaaaaa150aa01800010000050800009d16
(说明:
把表计地址设为01000005080000(实际地址为000805000001)
15H
0A
A018
9D
例2:
4.4设置表计地址681002000005080000150aa01800010000050800006C16
把电表原地址为05000005080000设为0100000508000001现在新地址为00000805000001
02000005080000
6C
95h;
表计地址(新设置的地址)
95h
6810010000050800009503A01800D616(针对水表)
95H
95
A081
4.5写阀门控制
讨论:
由于CJ/T188-2004标准没有控制阀门的控制码,需要自定义。
2Ah(自定义);
L=04h;
A017h;
2Ah
数据域长度L=04h
A017h
55h/99h
开/关阀门控制操作
4.5写阀门控制6840010000050800002A04A0170055F016(针对电表--开阀)
2AH
开/关
40
2A
04
A017
55
F0
A5h(自定义)
A5h
状态(S0-S1)(S1置为ff)
684001000005080000A505A0170000FF1616(针对电表)
A5H
A5
00FF
状态字解析说明:
CJ/T188-2004标准中的ST状态字占2个字节,第一字节最低2位已定义了阀门3个状态和第3位已定义电池电压2状态,第4、5位为保留,而第一字节的其它位和第二个字节由厂商自定义。
在本协议中用第6位定义为IT05的2状态,而最高2位定义为报警器的3状态,而第二字节作为保留字节。
具体定义如下表所示:
D0
D1
D2
D3
D4
D5
D6
D7
定义
阀门状态
电池电压
——-
——
IT05状态
报警器状态
说明
00-开
01-关11-异常
0-正常
1-欠压
保留
0-上电
1-未上电
00-报警
01-上电
11-未上电