首页 > 相关标准 > 正文
水资源监控管理系统数据传输规约
    2013-4-3 15:19:00    关键字:水资源监控      浏览量:

  3.3.5 兼容工作方式

  ——该工作方式表示同时包括查询/应答和自报两种工作方式。

  3.3.6 优先级

  ——在查询/应答工作方式时,随机查询的优先级高于定时查询和顺序查询。在自报工作方式时,优先级高低依次为:告警自报,参数变化自报,特定条件自报,定时间隔自报。在兼容工作方式下,自报工作方式的优先级高于查询/应答工作方式。

  1 数据传输报文及数据结构

  1.1 确认∕否认(AFN=01H)

  ——确认∕否认报文是对接收报文中需要被确认的回答,以及终端对所请求的数据不具备响应条件的否认回答。

  68H

  L

  68H

  C

  A

  AFN=01H

  数据域

  CS

  16H

  ——数据域与下行报文的数据域相同。

  1.2 链路检测(AFN=02H)

  1.2.1 下行报文

  68H

  L

  68H

  C

  A

  AFN=02H

  数据域

  CS

  16H

  ——用于GPRS、CDMA登录、退出登录、在线保持。数据域:1个字节,F0登录,F1退出登录,F2在线保持。

  1.2.2 上行报文

  ——确认/否认报文,详见4.1。

  1.3 参数设置及查询

  1.3.1 设置遥测终端或中继站地址(AFN=10H)

  68H

  L

  68H

  C

  A

  AFN=10H

  数据域(5个字节)

  PW

  Tp

  CS

  16H

  ——地址域A为遥测终端或中继站旧地址,数据域为新地址。数据域为5字节,具体格式见A。

  1.3.2 查询遥测终端或中继站地址(AFN=50H)

  68H

  L

  68H

  C

  A

  AFN=50H

  CS

  16H

  ——遥测终端、中继站的响应帧

  68H

  L

  68H

  C

  A

  AFN=50H

  数据域(5个字节)

  CS

  16H

  ——地址域A与数据域值应完全相同。

  1.3.3 设置遥测终端或中继站时钟(AFN=11H)

  68H

  L

  68H

  C

  A

  AFN=11H

  数据域(6个字节)

  PW

  Tp

  CS

  16H

  ——数据域(6字节压缩BCD码):时钟顺序是年、月、日、时、分、秒,其中公元年=2000+年。数据格式为:

数据名称
数据格式
D7
D6
D5
D4
D3
D2
D1
D0
BCD码十位
BCD码个位
BCD码十位
BCD码个位
BCD码十位
BCD码个位
BCD码十位
BCD码个位
星期-月
星期
BCD码个位
BCD码十位
BCD码个位
BCD码十位
BCD码个位

  ——星期定义如下:

  D5~D7编码表示0~7,0:无效,1~7:对应星期一至星期日。

  1.3.4 查询遥测终端或中继站时钟(AFN=51H)

  68H

  L

  68H

  C

  A

  AFN=51H

  CS

  16H

  ——遥测终端、中继站的响应帧

  68H

  L

  68H

  C

  A

  AFN=51H

  数据域(6个字节BCD)

  CS

  16H

  ——数据域为6个字节压缩BCD。数据格式见4.3.3。

  ——请求帧和响应帧的控制域C值不同。

  1.3.5 设置遥测终端的工作模式(AFN=12H)

  68H

  L

  68H

  C

  A

  AFN=12H

  数据域(1个字节)

  PW

  Tp

  CS

  16H

  ——数据域为1个字节BIN。 工作模式类型=00B,设置遥测终端在混合工作状态;工作模式类型=01B,设置遥测终端在自报工作状态;工作模式类型=02B,设置遥测终端在查询/应答工作状态;工作模式类型=03B,遥测终端在调试/维修状态。

  1.3.6 查询遥测终端的工作模式(AFN=52H):

  68H

  L

  68H

  C

  A

  AFN=52H

  CS

  16H

  ——遥测终端的响应帧:

  68H

  L

  68H

  C

  A

  AFN=52H

  数据域(1个字节)

  CS

  16H

  ——请求帧和响应帧的控制域C值不同。数据域见4.3.5。

  1.3.7 设置遥测终端的数据自报种类及时间间隔(AFN=13H)

  68H

  L

  68H

  C

  A

  AFN=13H

  数据域(4个字节)

  PW

  Tp

  CS

  16H

  ——第1—2字节(BIN)为上报数据的种类:

  D0——置“1”:主动上报水量数据;清“0”:不上报水量数据;

  D1——置“1”:主动上报水位数据;清“0”:不上报水位数据;

  D2——置“1”:主动上报水压数据;清“0”:不上报水压数据;

  D3——置“1”:主动上报水质数据;清“0”:不上报水质数据;

  D4——置“1”:主动上报综合数据;清“0”:不上报综合数据;

  D5——置“1”:主动上报水泵运行数据;清“0”:不上报水泵运行数据;

  D6——置“1”:主动上报事件及开关量数据;清“0”:不上报事件及开关量数据;

  D7——置“1”:出现新报警事件时主动上报报警状态及报警事件;清“0”:不主动上报;

  D8——置“1”:出现开、关水泵事件时主动上报报警状态及报警事件;清“0”:不主动上报;

  D9—D15 备用。

  ——第3-4字节(压缩的BCD码)为上报时间: 取值范围为:0—9999;单位:分钟。数据格式为:

数据格式
 
D7
D6
D5
D4
D3
D2
D1
D0
BYTE 1
BCD码十位
BCD码个位
BYTE 2
BCD码千位
BCD码百位

  ——上报时间基准是每月1日0时0分0秒

  1.3.8 查询遥测终端的数据自报种类及时间间隔(AFN=53H)

  68H

  L

  68H

  C

  A

  AFN=53H

  CS

  16H

  —— 遥测终端的响应帧:

  68H

  L

  68H

  C

  A

  AFN=53H

  数据域(4个字节)

  CS

  16H

  ——数据域定义参见4.3.7。

  1.3.9 设置遥测站需查询的实时数据种类(AFN=14H)

  68H

  L

  68H

  C

  A

  AFN=14H

  数据域(2个字节)

  PW

  Tp

  CS

  16H

  ——数据域为2字节BIN码,每一位代表一类实时数据,定义如下:

  D0——置“1”:查询水量相关数据;清“0”:不查询水量相关数据;

  D1——置“1”:查询水位相关数据;清“0”:不查询水位相关数据;

  D2——置“1”:查询水压相关数据;清“0”:不查询水压相关数据;

  D3——置“1”:查询水质相关数据;清“0”:不查询水质相关数据;

  D4——置“1”:查询水泵运行相关数据;清“0”:不查询水泵运行相关数据;

  D5—D15 备用。

  1.3.10 查询遥测站需查询的实时数据种类(AFN=54H):

  68H

  L

  68H

  C

  A

  AFN=54H

  CS

  16H

  ——遥测站的响应帧:

  68H

  L

  68H

  C

  A

  AFN=54H

  数据域(2个字节)

  CS

  16H

  ——数据域数据格式定义参见4.3.9;

  ——请求帧和响应帧的控制域C值不同。

  1.3.11 设置遥测终端的本次充值量(AFN=15H)

  68H

  L

  68H

  C

  A

  AFN=15H

  数据域(4个字节BCD)

  PW

  Tp

  CS

  16H

  ——数据域为4个字节压缩BCD。取值范围为:0—99999999,单位:立方米。数据格式为:

数据格式
 
D7
D6
D5
D4
D3
D2
D1
D0
BYTE 1
BCD码十位
BCD码个位
BYTE 2
BCD码千位
BCD码百位
BYTE 3
BCD码十万位
BCD码万位
BYTE 4
BCD码千万位
BCD码百万位

  1.3.12 查询遥测终端最近成功充值量和现有剩余水量(AFN=55H)

  68H

  L

  68H

  C

  A

  AFN=55H

  CS

  16H

  ——遥测终端的响应帧

  68H

  L

  68H

  C

  A

  AFN=55H

  数据域(9个字节BCD)

  CS

  16H

  ——数据域前者是最近一次成功充值量,为4个字节压缩BCD。取值范围为:0—99999999,单位:立方米。数据格式为:

数据格式
 
D7
D6
D5
D4
D3
D2
D1
D0
BYTE 1
BCD码十位
BCD码个位
BYTE 2
BCD码千位
BCD码百位
BYTE 3
BCD码十万位
BCD码万位
BYTE 4
BCD码千万位
BCD码百万位

  ——数据域后5个字节为压缩BCD。代表剩余水量取值范围为:0—7999999999,单位:立方米。数据域最后字节的D7位上为剩余水量的符号位: 0为正值; 1为负值。数据格式为:

数据格式
 
D7
D6
D5
D4
D3
D2
D1
D0
BYTE 1
BCD码十位
BCD码个位
BYTE 2
BCD码千位
BCD码百位
BYTE 3
BCD码十万位
BCD码万位
BYTE 4
BCD码千万位
BCD码百万位
BYTE 5
 
BCD码十万万位
BCD码万万位

  ——请求帧和响应帧的控制域C值不同。

  1.3.13 设置遥测终端的剩余水量报警值(AFN=16H)

  68H

  L

  68H

  C

  A

  AFN=16H

  数据域(3个字节BCD)

  PW

  Tp

  CS

  16H

  ——数据域为3个字节压缩BCD。取值范围为:0—999999,单位:立方米。数据格式为:

  1.3.14 查询遥测终端的剩余水量和报警值(AFN=56H)

  68H

  L

  68H

  C

  A

  AFN=56H

  CS

  16H

  ——遥测终端的响应帧

  68H

  L

  68H

  C

  A

  AFN=56H

  数据域(8个字节BCD)

  CS

  16H

  ——数据域前3个字节为压缩BCD。代表剩余水量报警值,取值范围为:0—999999,单位:立方米。数据格式为:

  ——数据域后5个字节为压缩BCD。5个字节为剩余水量取值范围为:0—7999999999,单位:立方米。数据域最后字节的D7位上为剩余水量的符号位: 0为正值; 1为负值。数据格式为:

数据格式
 
D7
D6
D5
D4
D3
D2
D1
D0
BYTE 1
BCD码十位
BCD码个位
BYTE 2
BCD码千位
BCD码百位
BYTE 3
BCD码十万位
BCD码万位
BYTE 4
BCD码千万位
BCD码百万位
BYTE 5
 
BCD码十万万位
BCD码万万位

  ——请求帧和响应帧的控制域C值不同。

  1.3.15 设置遥测终端的水位基值、水位上下限(AFN=17H)

  68H

  L

  68H

  C

  A

  AFN=17H

  数据域(N*7个字节BCD)

  PW

  Tp

  CS

  16H

  ——有N个水位点,数据域为N*7个字节压缩BCD。前3个字节为水位基值,第一个字节为整数位高字节,第二个字节为整数位低字节,第三个字节为小数,取值范围为:0—9999.99,单位:米。数据格式为:

数据格式
 
D7
D6
D5
D4
D3
D2
D1
D0
BYTE 1
BCD码千位
BCD码百位
BYTE 2
BCD码十位
BCD码个位
BYTE 3
BCD码十分位
BCD码百分位

  ——第4-5个字节为水位下限,其值为水位值减去水位基值之数,取值范围为:0—99.99,单位:米。数据格式为:

  ——后2个字节为水位上限,其值为水位值减去水位基值之数,取值范围为:0—99.99,单位:米。数据格式为:

  1.3.16 查询遥测终端的水位基值、水位上下限(AFN=57H)

  68H

  L

  68H

  C

  A

  AFN=57H

  CS

  16H

  ——遥测终端的响应帧

  68H

  L

  68H

  C

  A

  AFN=57H

  数据域(N*7个字节BCD+1字节终端报警)

  CS

  16H

  ——请求帧和响应帧的控制域C值不同。有N个水位点,数据域定义见4.3.15,终端报警格式参见4.3.33数据域第一字节。

  1.3.17 设置遥测终端水压上、下限值(AFN=18H)

  68H

  L

  68H

  C

  A

  AFN=18H

  数据域(N*8个字节BCD)

  PW

  Tp

  CS

  16H

  ——有N个水压点,数据域N*8个字节BCD,前4个字节为水压上限值,低位在前,高位在后,取值范围:0—999999.99,单位:KPa;后4个字节为水压下限值,低位在前,高位在后,取值范围:0—999999.99,单位:KPa。

数据格式
 
D7
D6
D5
D4
D3
D2
D1
D0
BYTE 1
BCD码十万位
BCD码万位
BYTE 2
BCD码千位
BCD码百位
BYTE 3
BCD码十位
BCD码个位
BYTE 4
BCD码十分位
BCD码百分位

  ——数据格式为:

  1.3.18 查询遥测终端水压上、下限值(AFN=58H)

  68H

  L

  68H

  C

  A

  AFN=58H

  CS

  16H

  ——遥测终端的响应帧

  68H

  L

  68H

  C

  A

  AFN=58H

  数据域(N*8个字节BCD+1字节终端报警)

  CS

  16H

  ——有N个水压点,数据域数据格式参见4.4.17,终端报警格式参见4.3.33数据域第一字节。请求帧和响应帧的控制域C值不同。

  1.3.19 设置遥测终端水质参数种类、上限值(AFN=19H)

  68H

  L

  68H

  C

  A

  AFN=19H

  数据域(5+N*4+1个字节)

  PW

  Tp

  CS

  16H

  ——数据域中前5个字节是本遥测终端监测的水质参数种类,为BIN代码,每位代表一种参数,对应位置1则监测,清0则不监测,见下表:(表中N(D,【d】)为数值型数据,D表示数据的总位数,不包括小数点;d表示数据的小数点位数。)

对应位
名称
计量单位
上限值
对应位
名称
计量单位
上限值
D0
水温
N(3,1)
D18
六价铬
mg/L
N(5,3)
D1
pH值
 
N(4,2)
D19
mg/L
N(7,5)
D2
溶解氧
mg/L
N(4,1)
D20
氰化物
mg/L
N(5,3)
D3
高锰酸盐指数
mg/L
N(4,1)
D21
挥发酚
mg/L
N(5,3)
D4
电导率
µs/cm
N(5)
D22
苯酚
mg/L
N(5,2)
D5
氧化还原电位
mv
N(5,1)
D23
硫化物
mg/L
N(5,3)
D6
浊度
N(3)
D24
粪大肠菌群
个/L
N(10)
D7
化学需氧量
mg/L
N(7,1)
D25
硫酸盐
mg/L
N(6,2)
D8
五日生化需氧量
mg/L
N(5,1)
D26
氯化物
mg/L
N(8,2)
D9
氨氮
mg/L
N(6,2)
D27
硝酸盐氮
mg/L
N(5,2)
D10
总氮
mg/L
N(5,2)
D28
mg/L
N(4,2)
D11
mg/L
N(7,4)
D29
mg/L
N(4,2)
D12
mg/L
N(6,4)
D30
石油类
mg/L
N(4,2)
D13
氟化物
mg/L
N(5,2)
D31
阴离子表面活性剂
mg/L
N(4,2)
D14
mg/L
N(7,5)
D32
六六六
mg/L
N(7,6)
D15
mg/L
N(7,5)
D33
滴滴涕
mg/L
N(7,6)
D16
mg/L
N(7,5)
D34
有机氯农药
mg/L
N(7,6)
D17
mg/L
N(7,5)
D35-D39
备用

  ——之后的数据是这些监测水质参数的上限值,按照本遥测终端存在的参数顺先后次序排列,每一种参数由4个字节BCD码构成(取值范围:0—99999999),低位在前,高位在后,小数点位置由每个参数的要求决定。粪大肠菌群由5个字节BCD码构成,没有小数位。不需要监测的参数不参加排列。如果本遥测终端有N个水质参数,数据域为5+N*4(+1【参数含粪大肠菌群时】)个字节。

[12 [3] [4