DB21-T 2988-2018环境监测数据采集传输协议技术规范_第1页
DB21-T 2988-2018环境监测数据采集传输协议技术规范_第2页
DB21-T 2988-2018环境监测数据采集传输协议技术规范_第3页
DB21-T 2988-2018环境监测数据采集传输协议技术规范_第4页
DB21-T 2988-2018环境监测数据采集传输协议技术规范_第5页
已阅读5页,还剩20页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

ICS13.020

N50

备案号:61282-2019

DBDB21/T212988-2018

辽宁省地方标准

DB21/T2988-2018

环境监测数据采集传输协议技术规范

TechnicalSpecificationforDataAcquisitionandTransmissionProtocolfor

EnvironmentalMonitoring

DB21/T2988-2018

前言

本标准根据GB/T1.1-2009给出的规则进行起草。

本标准由沈阳市质量技术监督局提出。

本标准由辽宁省环保厅归口。

本标准起草单位:沈阳灏金环保科技有限公司,辽宁省环境监控中心。

本标准的主要起草人:赵喜山,方力,白杨,宋平,公衍滨,王羽,丁雷。

III

DB21/T2988—2018

环境监测数据采集传输协议技术规范

1范围

本规范适用于污染物在线自动监控(监测)系统、环境质量监测过程中环境监测协议转换器与数据

采集传输仪、监控设备之间的数据交换传输。

本规范规定了数据采集传输仪与环境监测协议转换器之间的数据命令、运行状态、参数命令、反控

指令和代码定义,规定了环境监测协议转换器与监控设备之间传输数据的代码定义。

2规范性引用文件

下列文件对于本文件的应用是必不可少的,凡是注日期的引用文件,仅注日期的版本适用于本文件。

凡是不注日期的引用文件,其最新版本(包括所有修改单)适用于本文件。

GB13223火电厂大气污染物排放标准

GB3838地表水环境质量标准

GB/T16706环境污染源类别代码

GB/T19582基于Modbus协议的工业自动化网络规范

HJ524大气污染物名称代码

HJ525水污染物名称代码

HJ/T353水污染源在线监测系统安装技术规范

HJ75固定污染源烟气排放连续监测技术规范

HJ76固定污染源烟气排放连续监测系统技术要求及监测方法

HJ/T417环境信息分类与代码

EIARS-232C数据终端设备与使用串行二进制数据进行交换的数据通信设备之间的接口

3术语和定义

下列术语和定义适用于本文件

3.1

自动监控(监测)设备

安装在污染源和环境质量监测点现场,用于监控、监测污染物状况及完成与上位机的数据通讯传输

的单台或多台设备,包括污染物排放监控(监测)仪器、流量(速)计、污染治理设施运行记录仪和数

据采集传输仪等,是自动监控(监测)设备的组成部分。

3.2

数据采集传输仪

采集各种类型监控仪器仪表的数据、完成数据存储及与上位机数据通讯传输功能的单片机、工控机、

嵌入式计算机、嵌入式可编程自动控制器(PAC)或可编程控制器等。

3.3

环境监测协议转换器

通过数字接口与各种自动监控(监测)设备连接、完成与自动监控(监测)设备进行数据通讯,并

1

DB21/T2988—2018

将通讯数据上传给数据采集传输仪的单片机或自动控制软件模块等。

4系统结构

现场有一套或多套监控仪器、仪表,监控仪器、仪表具有数字输出接口,监控仪器、仪表的数字接

口连接到环境监测协议转换器;数据采集传输仪与环境监测协议转换器通过RS232接口相连接,实现数

据采集传输仪与监控仪器之间的数据交换和收发指令,如图1所示。

图1现场系统结构图

5通讯协议

5.1应答模式

完整的命令由请求方发起,应答方应答组成,具体步骤如下:

1)请求方发送请求命令给响应方;

2)响应方接到请求命令后应答,请求方收到应答后认为连接建立;

3)响应方执行请求的操作;

4)响应方通知请求方请求执行完毕,没有应答按超时处理;

5)命令完成。

5.2超时重发机制

5.2.1请求回应的超时

1)一个请求命令发出后在规定的时间内未收到回应,认为超时;

2)超时后重发,重发规定次数后仍未收到回应认为通讯不可用,通讯结束;

3)超时时间根据具体的通讯方式和任务性质可自定义;

4)超时重发次数根据具体的通讯方式和任务性质可自定义。

2

DB21/T2988—2018

5.2.2执行超时

请求方在收到请求回应(或一个分包)后规定时间内未收到返回数据或命令执行结果,认为超时,

命令执行失败,结束。

表1缺省超时及重发次数定义表

通讯类型缺省超时定义(秒)重发次数

GPRS103

CDMA103

ADSL53

WCDMA103

TD-SCDMA103

CDMA2000103

PLC103

TD-LTE103

FDD-LTE103

WIMAX103

5.3通讯协议数据结构

所有的通讯包都是由ACSII码字符组成。

5.3.1通讯包结构组成

表2通讯包结构组成

名称类型长度描述

包头字符2固定为##

数据段的ASCII字符数

数据段长度十进制整数4

例如:长255,则写为“0255”

数据段字符0≤n≤1024变长的数据

CRC校验十六进制整数4数据段的校验结果,如CRC错,即执行超时

包尾字符2固定为<CR><LF>(回车、换行)

5.3.2数据段结构组成

表3数据段结构组成

名称类型长度描述

精确到毫秒的时间戳:QN=YYYYMMDDHHMMSSZZZ,用来唯一标

请求编号QN字符20

识一个命令请求,用于请求命令或通知命令

总包号PNUM字符4PNUM指示本次通讯中总共包含的包数

包号PNO字符4PNO指示当前数据包的包号

3

DB21/T2988—2018

名称类型长度描述

系统编号ST字符5ST=系统编号,系统编号见5.3.4中系统编码表

命令编号CN字符7CN=命令编号,命令编号见5.3.8中命令列表

访问密码字符6PW=访问密码

MN=设备唯一标识,这个标识固化在设备中,用于唯一

标识一个设备。MN由EPC-96编码转化的字符串组成,即

MN由24个0~9,A~F的字符组成。

EPC-96编码结构

设备唯一标识MN字符24

厂商识对象分类

名称标头序列号

别代码代码

长度

8282436

(比特)

Flag=标志位,这个标志位包含标准版本号、是否拆分包、

数据是否应答。

V5V4V3V2V1V0DA

V5-V0:标准版本号;Bit:000000表示标准HJ/T

拆分包及应答标志

字符3212-2005,000001表示本次标准修订版本号。

Flag

A:数据是否应答;Bit:1-应答,0-不应答

D:是否有数据序号;Bit:1-数据包中包含包序号和总包

号两部分,0-数据包中不包含包序号和总包号两部分

示例:Flag=7表示标准版本为本次修订版本号,数据段需

要拆分并且命令需要应答

指令参数CP字符0≤n≤951CP=&&数据区&&,数据区定义见5.3.3

5.3.3数据区

字段与其值用“=”连接;在数据区中,同一项目的不同分类值间用“,”来分隔,不同项目之间用

“;”来分隔。

表4字段对照表

字段名描述字符集宽度取值及描述

SystemTime系统时间0-9N14YYYYMMDDHHMMSS

QN请求编号0-9N17YYYYMMDDhhmmsszzz

QnRtn请求回应代码0-9N3

ExeRtn执行结果回应代码0-9N3

0-9,a-z,

PolId污染物的编号C6见5.3.4中系统编码表

A-Z

BeginTime开始时间0-9N14YYYYMMDDHHMMSS

EndTime截止时间0-9N14YYYYMMDDHHMMSS

DataTime数据时间信息0-9N14YYYYMMDDHHMMSS

4

DB21/T2988—2018

字段名描述字符集宽度取值及描述

ReportTime数据上报时间信息0-9N40100

注:

5.3.4系统编码表

表5系统编码表(可扩充)

系统名称系统编号描述

地表水监测21

空气质量监测22

区域环境噪声监测23

地下水质量监测24

土壤质量监测25

海水质量监测26

大气环境污染源31

地表水体环境污染源32

地下水体环境污染源33

海洋环境污染源34

土壤环境污染源35

声环境污染源36

振动环境污染源37

放射性环境污染源38

工地扬尘监测39

电磁环境污染源41

火电厂烟气排放过程监控51

城镇污水处理厂污染源排放过程监控52

系统交互91

5.3.5执行结果定义表

表6执行结果定义表(可扩充)

编号描述备注

1执行成功

2执行失败,但不知道原因

3找到的数据错误

4与智能设备通讯超时

5系统繁忙不能执行

6系统故障

100没有数据

5.3.6请求返回表

表7请求返回表(可扩充)

5

DB21/T2988—2018

编号描述备注

1准备执行请求

2请求被拒绝

3密码错误

4MN错误

5ST错误

6Flag错误

7QN错误

8CN错误

9CRC校验错误

100未知错误

5.3.7数据标记定义表

表8数据标记表(可扩充)

数据标记标记说明

N在线监控(监测)仪器仪表工作正常

F在线监控(监测)仪器仪表停运

M在线监控(监测)仪器仪表处于维护期间产生的数据

S手工输入的设定值

D在线监控(监测)仪器仪表故障

C在线监控(监测)仪器仪表处于校准状态

T在线监控(监测)仪器仪表采样数值超过测量上限

B在线监控(监测)仪器仪表与数采仪通讯异常

5.3.8命令列表

表9命令列表(可扩充)

控制命令名称命令编号命令类型命令描述

用于现场机到协议转换器及协议转换器到数据采

上传污染物实时数据2011上传命令

集传输仪按照设置的间隔自动上传实时数据

用于现场机到协议转换器及协议转换器到数据采

上传监控设备运行状态、设置参数数据3020上传命令集传输仪按照设置的间隔自动上传监控设备运行

状态数据

分析仪校时1012请求命令

校零校满3011请求命令

即时采样命令3012请求命令

启动烟气反吹、COD、氨氮清洗3013请求命令

设置设备采样时间、周期3016请求命令

提取设备采样时间、周期3017请求命令

协议转换器扩展指令3091请求命令新增

6

DB21/T2988—2018

6串行通讯的数据结构

6.1采用RS485通信的数据采集系统的结构

数据采集传输系统为组网形式的主从结构:

图2RS485总线系统结构

6.2采用RS232通信的数据采集系统的结构

数据采集传输系统为RS232的组网结构:

图3RS232结构系统

7传输内容

表10传输内容

序号命令说明

1实时数据采集采集现场在线仪器污染物瞬时数据,为主要传输内容

2设备工作状态采集采集现场在线仪器设备工作状态,为主要传输内容

3校正时间对在线仪器工作时间进行校正,为主要传输内容

4设备清洗、反吹对在线仪器进行设备清洗,根据具体仪器确定是否支持此操作

5校零对在线仪器进行校零功能的操作,根据具体仪器确定是否支持此操作

6设置设备采样时间设置在线仪器的采样时间,根据具体仪器确定是否支持此操作

7触发采样污染物出现瞬时排放异常,根据具体仪器确定是否支持此操作

7

DB21/T2988—2018

序号命令说明

8校满对在线监控仪器量程液校正,根据具体仪器确定是否支持此操作

9即时采样只针对间隔采样的监测仪表

8

DB21/T2988—2018

附录A(规范性附录)

常用部分污染物相关参数编码表

表A.1废水污染物参数编码表

代码中文名称原代码计量单位数据类型

w00000污水B01L/s

w01001pH值001无量纲N2.2

w01002色度002度N3.2

w01012悬浮物003mg/LN3.0

w01017五日生化需氧量(BOD5)010mg/LN5.1

w01018化学需氧量(COD)011mg/LN5.1

w01020总有机碳015mg/LN3.1

w20111总汞020μg/LN3.2

w20113烷基汞021ng/LN3.0

w20115总镉022μg/LN3.1

w20116总铬023mg/LN3.3

w20117六价铬024mg/LN2.3

w20119总砷026mg/LN2.3

w20120总铅027μg/LN3.0

w20121总镍028mg/LN3.2

w20122总铜029mg/LN3.2

w20123总锌030mg/LN3.3

w20124总锰031mg/LN3.3

w20125总铁032mg/LN3.3

w20126总银033mg/LN3.3

w20127总铍034μg/LN3.3

w20128总硒035μg/LN3.2

w20092锡036mg/LN3.1

w20023硼037mg/LN3.3

w20061钼038mg/LN3.4

w20012钡039mg/LN3.3

w20038钴040mg/LN3.4

w20089铊041ng/LN3.0

w21003氨氮060mg/LN3.2

w99001有机氮061mg/LN3.1

w21001总氮065mg/LN3.2

w21019硫化物071mg/LN3.3

w21017氟化物072mg/LN3.2

w22001石油类080mg/LN3.2

w21011总磷101mg/LN3.3

9

DB21/T2988—2018

表A.2废气污染物参数编码表

代码中文名称原代码计量单位数据类型

a00000废气B02m3/s

a34013烟尘01mg/m3N5.2

a21026二氧化硫02mg/m3N5.2

a21002氮氧化物03mg/m3N5.3

a21005一氧化碳04mg/m3N2.3

a21028硫化氢05mg/m3N3.2

a21018氟化物06mg/m3N2.3

a21017氰化物(含氰化氢)07mg/m3N3.3

a21024氯化氢08mg/m3N4.3

a34038沥青烟09mg/m3N4.3

a21001氨10mg/m3N4.3

a21022氯气11mg/m3N4.3

a99051二硫化碳12mg/m3N4.3

a30022硫醇13mg/m3N4.3

a34039硫酸雾14mg/m3N4.3

a34040铬酸雾15mg/m3N2.4

a25003甲苯17mg/m3N4.2

a25005二甲苯18mg/m3N4.2

a31001甲醛19mg/m3N3.3

a25044苯并[a]芘20mg/m3N3.6

a26001苯胺类21mg/m3N4.3

a25023硝基苯类22mg/m3N3.4

a25010氯苯类23mg/m3N4.3

a99049光气24mg/m3N3.3

a24087碳氢化合物(含非甲烷总烃)25mg/m3N5.2

a31002乙醛26mg/m3N3.4

a23001酚类27mg/m3N3.3

a30001甲醇28mg/m3N5.2

a24046氯乙烯29mg/m3N4.3

a05001二氧化碳30mg/m3N4.3

a20057汞及其化合物31mg/m3N4.4

a20043铅及其化合物32mg/m3N2.4

a20025镉及其化合物33mg/m3N3.4

a20091锡及其化合物34mg/m3N4.3

a20063镍及其化合物35mg/m3N3.3

a20016铍及其化合物36mg/m3N4.4

a01010林格曼黑度37N1

a19001O2含量S01%N3.1

a01011烟气流速S02m/sN5.2

a01012烟气温度S03℃N3.1

a01017烟气动压S04kPaN5.3

10

DB21/T2988—2018

代码中文名称原代码计量单位数据类型

a01014烟气湿度S05%N3.1

a01015制冷温度S06℃N3.1

a01016烟道截面积S07m2N4.2

a01013烟气压力S08kPaN5.3

表A.3废水监控设备状态参数编码表

字节

项目名称类型字段名称备注

长度

数采仪工作状态1Int(0:运行1:停机i22001-Info按照数采仪的内核状态进行判断

2:故障3:维护)

数采仪与分析仪连接1Int(0:连接1:断开)i12002-Info1:凡是接数字接口则通过协议转换

状态器判断,如果接模拟量,则直接为0;

2:由PolID的值确定是哪个分析仪

分析仪设备厂商24Int参考厂商列表w01018-SN例如:1.根据HJ212-20

温馨提示

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

评论

0/150

提交评论