国家地表水监测系统通信协议详情技术导则Word文档下载推荐.docx
《国家地表水监测系统通信协议详情技术导则Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《国家地表水监测系统通信协议详情技术导则Word文档下载推荐.docx(80页珍藏版)》请在冰豆网上搜索。
![国家地表水监测系统通信协议详情技术导则Word文档下载推荐.docx](https://file1.bdocx.com/fileroot1/2022-12/9/946ac9df-6601-45ae-9500-460b3b373580/946ac9df-6601-45ae-9500-460b3b3735801.gif)
表2通讯包组成
名称
类型
长度
描述
字符
2
固定为##
十进制整数
4
数据段的ASCII字符数,如:
长255,
则写为“0255”
数据段(见6.3.2)
0<
n<
8192
变长的数据
十六进制整数
数据段(6.3.2)的校验结果
固定为<
CR>
<
LF>
(回车,换行)
6.5数据段结构组成
数据段结构见表3,其中长度为最大长度,不足位数按实际位数。
表3数据段结构组成
请求编码QN
20
精确到毫秒的时间戳:
QN=YYYYMMDDhhmmsszzz,用来
唯一标识一次命令交互
系统编码ST
5
地表水ST=21系统编码,系统编码取值详见《系统编码表》
命令编码CN
7
CN=命令编码,详见《命令编码表》
访问密码PW
9
PW=访问密码
站点唯一标识
MN
77
MN-地表水用于站点编码唯一标识,编码规则:
12位行政
区域代码+2位序列编号,
指令参数CP
OWnW950
CP-&
&
数据区&
,数据区定义见6.3.3章节
6.6数据区
661数据区结构定义
字段与其值用‘='
接;
在数据区中,同一项目的不同分类值间用,’‘来分隔,不同项目
之间用:
’来分隔。
662数据区数据类型
N14.2:
用可变长字符串形式表达的数字型,
表示14位整数和2位小数,带小数点,
C4:
表示最多4位的字符型字符串,不足4位按实际位数;
N5:
表示最多5位的数字型字符串,不足5位按实际位数;
带符号,最大长度为18;
YYYY:
日期年,如2016表示2016年;
MM:
日期月,女口09表示9月;
DD:
日期日,女口23表示23日;
hh:
时间小时;
mm:
时间分钟;
ss:
时间秒;
ZZZ:
时间毫秒。
6.6.3数据区字段定义
字段名字段名要区分大小写,单词的首个字符为大写,其他部分为小写。
字段名
字符集
宽度
取值及描述
SystemTime
系统时间
0-9
N14
YYYYMMDDhhmmss
ExeRtn
执行结果回应
代码
N3
取值详见《执行结果定义表》
DataTime
监测时间
xxxxxx-Rtd
监测值
--
“xxxxxx是污染因子编码,污染监测因子编码取值详见附录A
xxxxxx-Vol
加标体积
xxxxxx-Mix
加标回收混样
值
xxxxxx-Std
标样核查标样
浓度
xxxxxx-Flag
监测数据标识
A-Z/0-9
C1
参见6.3.5章节的表8《数据标记表》
BeginTime
开始时间
EndTime
截止时间
Polld
监测因子编码
O-9/a-z/A-Z
C6
NewPW
新密码
VaseNo
留样瓶编号
N2
取值围为0<
n<
99
User
操作用户
操作设置反控命令用户名
LocallP
本地IP地址
操作设置反控命令电脑IP
CstartTime
采样起始时间
N6
hhmmss
Ctime
采样周期
单位为小时,取值0<
24之间
Cmode
采样模式
0:
维护模式1:
间隔采样2:
加密采样3:
连续采样4:
手工采样5:
应急采样
Ltime
留样周期
Lmode
留样模式
0:
手工留样1:
超标留样2:
周期留样
LRmode
运行模式
采样器运维模式(等比、等时、手动)
xxxxxx-Info
现场端信息
-
“xxxxxx是现场端信息编码,详见附录A
表A.5
InfoId
现场端信息编
码
0-9/a-z
取值见附录A表A.5
664请求命令返回
请求命令返回如下所示:
编号
备注
1
准备执行请求
请求被拒绝
3
PW错误
MN错误
ST错误
6
Flag错误
QN错误
8
CN错误
系统繁忙不能执行
100
未知错误
665数据标记(以国家标准为依据)
数据标记如下所示。
标识
标识定义
说明
N
正常
测量数据正常有效
T
超上限
监测浓度超仪器测量上限
L
超下限
监测浓度超仪器下限或小于检出限
P
电源故障
系统电源故障,可由是否为UPS来供电进行判断
D
仪器故障
F
仪器停运/离线
仪器停运或离线或数据米集失败
Z
取水点无水样
取水点没有水样或米水泵未正常上水
S
手工输入数据
手工输入的设定值
M
维护调试数据
在线监控(监测)仪器仪表处于维护(调试)期间产生的数据
CZ
空白校准
空白校准,又称零点校准
CS
量程校准
量程校准,又称跨度校准
bt
空白测试
空白测试,有手工与自动两种
sc
标样核查测试
标样测试核查,有手工与自动两种
ra
加标回收测试
加标回收测试,有手工与自动两种
PS
平行样测试
自动监测数据的获取过程中曾进行平行样测试
Ir
缺试剂
监测仪器缺试剂
Ip
缺纯水
监测仪器缺纯水
Iw
缺水样
监测仪器缺水样
Is
缺标样
监测仪器缺标样
666命令编码
命令名称
命令编码
命令类型
上位向
现场
现场向上位
参数命令
取监测仪表时间
1011
请求命令
用于提取监测仪表的系统时间
上监测仪表机时间
用于上传监测仪表时间
设置监测仪表时间
1012
用于设置监测仪表的系统时间
取数采仪时间
1014
用于提取数采仪的系统时间
上传数采仪时间
用于上传数采仪时间
设置数米仪时间
1015
用于设置数采仪的系统时间
设置监测仪表密码
1072
用于设置监测仪表的密码
设置数米仪密码
1073
用于设置数采仪基站软件的密码
预留参数命令
预留命令围1074-1999
数据命令
取污染物实时数据
2011
用于启动数采仪上传实时数据
上传污染物实时数据
上传命令
用于数采仪上传污染物实时数据
取配水管路压力数据
2021
用于启动数采仪上传配水管路压力数据
取水质周期数据
2051
用于启动数采仪上传水质监测数据
上传水质周期数据
用于数采仪上传水质周期监测数据
上传配水管路压力数据
用于数采仪上传配水管路压力数据
取测量数据
2061
用于上位机提取数采仪的地表水小时历史数据
上传测量数据
用于上传数采仪地表水小时历史数据
取核查数据
2062
用于上位机提取数采仪质控核查数据
上传核查数据
用于上传数采仪质控核查数据
取加标回收数据
2063
用于上位机提取数采仪质控加标回收测试数据
上传加标回收数据
用于上传数采仪质控加标回收测试数据
取平行样测试数据
2064
用于上位机提取数采仪质控平行样测试数据
上传平行样测试数据
用于上传数采仪质控平行样测试数据
上传数采仪开机时间
2081
用于数采仪自动上报数采仪开机时间
预留数据命令
预留命令围2082-2999
控制命令
超标留样
3015
用于上位机启动即时留样
上传超标留样信息
用于数采仪上传在线监测仪器的超标留样信息
设置留样器留样模式
3031
1等时,2等比,3手动
取留样器留样模式
3032
上传留样器留样模式
上传仪表信息(日志)
3020
提取仪表信息(日志)
上传仪表信息(状态)
提取仪表信息(状态)
上传仪表信息(参数)
提取仪表信息(参数)
提取现场系统信息
3040
提取现场经纬度及环境信息
3041
针对浮标、监测船、移动监测车
远程切换运行模式
3042
手动模式;
1:
间歇模式;
2:
连续模式;
3:
应急模
式;
远程重启现场数采仪
3043
远程启动系统单次测试
3044
用于上位机启动即时采样测试
远程控制系统紧急停机命令
3045
远程控制系统进入待机命令
3046
系统报警确认
3047
远程启动系统全面清洗
3048
远程启动系统外管路清洗
3049
远程启动系统管路清洗
3050
远程启动沉砂池清洗
3051
远程启动系统除藻操作
3052
远程启动五参数池清洗
3053
远程启动系统过滤器清洗
3054
远程设置系统沉淀时间
3055
远程设置系统运行测量时间间隔
3056
设置采样泵运行模式
3057
远程控制泵
3058
远程控制阀门
3059
启动单台仪表自动校准
3081
启动单台仪表平行样测试
3082
启动单台仪表标液核查
3083
启动单台仪表加标回收
3084
启动空白校准和或量程校准
3085
用于上位机启动监测仪表空白校准和或量程校准
启动空白测试和或量程测试
3086
用于上位机启动监测仪表空白测试和或量程测试(标液测试)
设置加标体积
3087
取加标体积
3088
上传加标体积
设置标样浓度
3089
取标样浓度
3090
上传标样浓度
3091
预留命令围3054-3999
交互命令
请求应答
9011
用于数米仪回应接收上位机请求命令是否有效
执行结果
9012
用于数米仪回应接收上位机请求命令执行结果
通知应答
9013
回应通知命令
数据应答
9014
数据应答命令
预留交互命令
预留命令围9015-9999
7附录A
(规性附录)
常用监测因子和设备信息编码表
表A.1水监测因子编码表(可扩充,遵循HJ525-2009)
编码
中文名称
缺省计量单位(浓度)
缺省计量单位(排
放量)
缺省数据类型
(浓度)
wOOOOO
污水
升/秒
立方米
N5.2
W01001
pH值
无量纲
N2.2
W01002
色度
[色]度
N3.2
W01003
浊度
NTU
W01006
溶解性总固体
毫克/升
千克
N4
W01009
溶解氧
W01010
水温
摄氏度
W01012
悬浮物
W01014
电导率
微西[门子]/厘米
W01017
五日生化需氧量
W01018
化学需氧量
W01019
高锰酸盐指数
W01020
总有机碳
W02003
粪大肠菌群
个/升
N9
W02006
细菌总数
W03001
总a放射性
贝可[勒尔]/升
W03002
总3放射性
W19001
表面活性剂
W19002
阴离子表面活性剂
W20012
钡
N3.3
W20023
硼
W20038
钻
N3.4
W20061
钼
W20089
铊
纳克/升
毫克
W20092
锡
w20111
总汞
微克/升
克
W20113
烷基汞
W20115
总镉
W20116
总铬
W20117
六价铬
N2.3
W20119
总砷
W20120
总铅
W20121
总镍
W20122
总铜
W20123
总锌
W20124
总锰
W20125
总铁
W20126
总银
W20127
总铍
W20128
总硒
N4.2
W20138
铜
W20139
锌
W20140
硒
W20141
砷
W20142
汞
W20143
镉
W20144
铅
W21001
总氮
W21003
氨氮
W21004
凯氏氮
W21006
亚硝酸盐
W21007
硝酸盐
W21011
总磷
W21016
氰化物
W21017
氟化物
W21019
硫化物
W21022
氯化物
W21038
硫酸盐
W22001
石油类
W23002
挥发酚
W25043
苯并[a]芘
W33001
、-、-、-
八八八
W33007
滴滴涕
W99001
有机氮
表A.2环境测因子编码表
原编码
缺省计量单位(浓度)
aO1OO1
温度
a01002
湿度
%
a01003
电压
V
a01004
水压1
a01005
水压2
a01006
水压3
a01007
水压4
表A.3现场端设备分类编码表
序号
类别
在线监控(监测)仪器仪表
数据采集传输仪
辅助设备
预留扩充
4-5
表A.4现场端信息分类编码表
日志
状态
参数
表A.5现场端信息编码表
现场端信息编码表按照监测项目类别,分为氨氮、总磷、化学需氧量、高锰酸盐指数、
五参数等,具体数据传输容如下:
缺省计量单位
水站编码
共14位阿拉伯数字,前12位是行政区域代码,
后两位是站点顺序编码
河流编码
根据《河流、流域名称代码DB11/T
1172—2015》
数采仪编码
现场端信息编码格式采用十二位固定长度的
字母数字混合格式,详见6.3.1.2
8附录B
(资料性附录)
通讯命令示例和拆分包及应答机制示例
示例说