DB32-T 4346-2022水污染在线监测设备与数据采集传输仪通讯协议技术规范_第1页
DB32-T 4346-2022水污染在线监测设备与数据采集传输仪通讯协议技术规范_第2页
DB32-T 4346-2022水污染在线监测设备与数据采集传输仪通讯协议技术规范_第3页
DB32-T 4346-2022水污染在线监测设备与数据采集传输仪通讯协议技术规范_第4页
DB32-T 4346-2022水污染在线监测设备与数据采集传输仪通讯协议技术规范_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

ICS13.020.40CCSZ05

DB32江 苏 省 地 方 标 准DB32/T4346-2022水污染在线监测设备与数据采集传输仪通讯协议技术规范TechnicalspecificationofcommunicationprotocolforwastewaterTechnicalspecificationofcommunicationprotocolforwastewateron-linemonitoringequipmentanddataacquisitioninstruments(报批稿)2022-09-062022-10-06江苏省市场监督管理局发布目 次目次 I前言 II范围 1规性用件 1术与义 1系结构 2数采集 3通协议 3附录A(资性报答格及例 10参考献 12前 言本文件按照GB/T1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定起草。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由江苏省生态环境厅提出并归口。本文件起草单位:江苏环保产业技术研究院股份公司、无锡高科物联网科技发展有限公司。本文件主要起草人:王彧、吴云波、刘建、侯兴、毛凯、徐鑫、周蕾、汤俣周、吴一亚、崔小爱、程伟、黎刚、周进、郇洪江、黄艳、陈书义、钱维林。水污染在线监测设备与数据采集传输仪通讯协议技术规范范围本文件规定了水污染在线监测设备与数据采集传输仪(以下简称数采仪)通讯的系统结构、数据采集结构及通讯协议。本文件适用于水污染源自动监控系统中水污染在线监测仪、水质自动采样系统与数采仪之间的数据通讯。下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T19582.1ModbusHJ212污染源在线监测系统数据传输标准3 3 HJ212界定的以及以下术语和定义适用于本文件。3.1数据采集传输仪equipmentofdatacollectorandtransmission(ProgrammableAutomationLogicController,PLC)[来源:HJ212-2017,3.4]3.2水质自动采样系统automaticwatersampler水污染源在线监测系统中用于采集瞬时水样及混合水样、超标留样、平行监测留样、比对监测留样的系统。[来源:HJ355-2019,3.5,有修改]3.3水污染在线监测仪wastewateron-linemonitoringequipment用于在线连续监测污染物浓度和排放量的设备。[来源:HJ353-2019,3.2,有修改]3.4水污染在线监测设备wastewateron-linemonitoringequipment用于采集与处理水样,以及在线连续监测污染物浓度和排放量的设备,本文件中为水质自动采样系统与水污染在线监测仪的合称。[来源:HJ353-2019,3.2,有修改]3.5标样核查(标样核查分析)checkwithstandardsolution水污染在线监测仪自动测量标准溶液,自动判定测量结果的准确性。[来源:HJ355-2019,3.9有修改]3.6反控reversecontrol数采仪向自动监控设备发送控制命令并接收反馈数据的过程。3.7样品时间标记sampletimelabel用于识别样品唯一性的时间标记,一般取现场端系统运行工艺中的某个节点时间作为时间标记。监控中心通过传输网络与自动监控设备中的数采仪交换数据。数采仪通过串口信号线路与水污染监控中心通过传输网络与自动监控设备中的数采仪交换数据。数采仪通过串口信号线路与水污染在线监测设备(包括水污染在线监测仪和水质自动采样系统)通讯,并采用本文件约定的协议交换数据、发起和应答指令。系统结构见图1。图1 系统构水污染在线监测设备与数采仪之间的通讯协议采用ModbusRTU标准,数采仪作为Modbus主机,水污染在线监测仪与水质自动采样系统作为Modbus从机,见图2。图2 信号示图CRC校验CRC校验算法说明执行GB/T19582.1规定的内容。6.1 Modbus6.1 ModbusRTU功能码按表1的要求定义。表1Modbus功能码定义6.2 报文帧结构按图3和2的要求执行。报文应答示例见附录A。图3 串行路的Modbus表2Modbus报文结构代码功能数据类型备注0x03读整形/浮点/字符读多个寄存器0x10写整形/浮点/字符写多个寄存器名称类型长度(字节)描述地址字段BYTE1485下不同在线监测仪器。取值范围1~247功能码BYTE1功能码定义见表1数据BYTE[n]N变长数据,伴随功能码、应答模式不同而不同CRCWORD2ModbusCRC16校验结果数据类型按表3的要求定义。表3Modbus数据类型描述及要求BYTE无符号单字节整型(字节,8位)WORD无符号2字节整型(字,16位)DWORD无符号4字节整型(双字,32位)FLOAT4字节浮点数型(字节,32位)IEEE754标准DOUBLE8字节浮点数型(字节,64位)BYTE[n]N字节STRINGGBK编码,采用0终结符,若无数据,则放一个0终结符CHAR[n]N个字符,ASCIIDATE日期类型6字节年(BYTE)-月(BYTE)-日(BYTE)-时(BYTE)-分(BYTE)-秒(BYTE)其中:年=byte+2000,月:1-12,日:1-31,时:0-23分:0-59秒:0-59数值格式:BCD码数据内容按表4的要求分类。本文件允许扩展其他数据内容。表4数据内容分类6.4.2 数据内容按表4的要求分类。本文件允许扩展其他数据内容。表4数据内容分类6.4.2 工作状态按表5的要求定义,编码和控制命令编码一样。表5工作状态定义名称描述工作状态仪器当前工作状态测量数据包括测量数值、数据时间、数据标记等。告警信息仪器部件、分析系统、预处理告警等管控参数包括设定参数(如消解时长)、运行参数(如斜率、截距)。控制命令水样测试、标样核查、零点校准、跨度校准等序号参数名称数据类型单位说明1水污染在线监测仪状态WORD无运行(0)(1)(2)、、测量(7)(8)(9)、(12)2水质自动采样系统工作状态WORD无待机(0)、运行(1)、维护(2)、故障(3)3水质自动采样系统门禁状态WORD无关(0)、开(1)4水质自动采样系统工作模式WORD无间等比例(2)、定量(3)6.4.4 6.4.4 告警信息按表7的要求定义。表7告警信息6.4.5 9表8水污染在线监测仪管控参数表5工作状态定义(续)序号参数名称数据类型单位说明5留样瓶状态BYTE[n]无使用个220181号瓶有样,2号瓶有样6.4.3 测量数据的内容按表6的要求定义。表6测量数据内容定义序号参数名称数据类型单位说明1因子编码DWORD无具体因子见HJ212-2017附录B2测量数值单位WORD无3标样核查标准值FLOAT与测量单位一致4水样数据时间DATEDATE5水样实测浓度值FLOAT与测量单位一致6水样吸光度(电压)值FLOAT无7水样数据标记CHAR[12]无8标样数据时间DATEDATE9标样实测浓度值FLOAT与测量单位一致10标样吸光度(电压)值FLOAT无11标样数据标记CHAR[12]无12其他预留序号参数名称数据类型单位说明1水污染在线监测仪告警信息WORD无正常0(12、4567、8(、10)2水质自动采样系统告警信息WORD无、供样失败(3)、留样失败(4)序号参数名称数据类型单位说明1是否有有效测量值WORD无无(0()2取水时间DATEDATE型表8水污染在线监测仪管控参数(续1)序号参数名称数据类型单位说明标样核查记录3核查相对误差标准值FLOAT%4核查相对误差FLOAT%仪器参数5当前量程FLOAT与测量单位一致6测量精度FLOAT与测量单位一致7测量间隔WORDmin8消解温度FLOAT℃需要消解动作的仪器提供9消解时长WORDmin需要消解动作的仪器提供10加热温度FLOAT℃需要消解动作的仪器提供11燃烧温度FLOAT℃需要消解动作的仪器提供12校准时间DATEDATE型输出校准时间13校准曲线斜率FLOAT无(斜率14校准曲线截距FLOAT无水污染在线监测仪由标液浓度值及其(截距15测量检出限FLOAT与测量单位一致16是否存在设备上电启动或软件重启时间WORD无无(0()17设备上电或重启时间DATEDATE型18校准方式WORD无01)19自动校准间隔WORDh20修正因子FLOAT无如果不存在转换过程的则可固化为121修正偏差FLOAT无如果不存在转换过程的则可固化为0校准参数22零点校准结果WORD无无(012)23零点校准时间DATEDATE型24零点校准浓度测量值FLOAT与测量单位一致25零点校准吸光度(电压)FLOAT1(V)26零点校准数据标记CHAR[12]无27量程校准结果WORD无无(012)28量程校准时间DATEDATE型29量程校准浓度测量值FLOAT与测量单位一致30量程校准吸光度(电压)FLOAT1(V)31量程校准数据标记CHAR[12]无标液参数32标液1浓度FLOAT与测量单位一致由具体的在线仪类型确定标液数量33标液1吸光度(电压)值FLOAT1(V)34标液2浓度FLOAT与测量单位一致35标液2吸光度(电压)值FLOAT1(V)表8水污染在线监测仪管控参数(续2)序号参数名称数据类型单位说明标液参数36标液3浓度FLOAT与测量单位一致37标液3吸光度(电压)值FLOAT1(V)38标液4浓度FLOAT与测量单位一致39标液4吸光度(电压)值FLOAT1(V)40标液5浓度FLOAT与测量单位一致41标液5吸光度(电压)值FLOAT1(V)反控结果42反控启动测量结果WORD无失败0)43反控校时结果WORD无失败0)44反控校准结果WORD无失败0)表9水质自动采样系统管控参数序号参数名称数据类型单位说明工作运行参数1采样器门禁揽样管理密码BYTE[n]无2药品剩余量FLOATmL3当前留样瓶数WORD个留样记录4留样结果WORD无留样成功(0)、留样失败(1)5留样量FLOATmL6是否加固定剂WORD无否(0)、是(1)7固定剂类型WORD无硫酸(0)、硝酸(1)、盐酸(2)、无(3)8留样瓶加药比例FLOAT%9留样触发方式WORD无控制(2)10留样触发条件WORD无指定时段故障留样(1)、指定时段超(4)11样品时间标记DATEDATE型采用14个0~92020年12月7日150200标记为20201207150200)12样品编号WORD无160~9的(202012月723时00分-202012月8日01时00注:混采时间段不超时24小时)13留样结果WORD无表9水质自动采样系统管控参数(续)序号参数名称数据类型单位说明弃样记录14弃样结果WORD无弃样失败(0)、弃样成功(1)15样品时间标记DATEDATE型采用14个0~92020年12月7日150200标记为20201207150200)16样品编号WORD无160~9的(202012月723时00分-202012月8日01时00注:混采时间段不超时24小时)17弃样瓶号WORD无留样控制超标信息记录18样品时间标记DATEDATE型采用14个0~92020年12月7日150200标记为20201207150200)19样品编号WORD无160~9的(202012月723时00分-202012月8日01时00注:混采时间段不超时24小时)20样品分析值FLOAT无21超标阀值FLOAT无22超标因子DWORD无留样控制故障信息记录23样品时间标记DATEDATE型采用14个0~92020年12月7日150200标记为20201207150200)24样品编号WORD无160~9的(202012月723时00分-202012月8日01时00注:混采时间段不超时24小时)25故障设备BYTE无26故障信息WORD无6.4.6 控制命令按表10的要求定义。表10序号名称备注水污染在线监测仪1零点校准此操作2量程校准作3启动测量4标样核查5清洗否支持此操作6时间校准对水污染在线监测仪工作时间进行校准。7设置现场机时间指令内容包括在线分析仪设备编码、平台系统时间水质自动采样系统8立即瞬时留样指令内容包含采样器设备编码9远程弃样指令内容包括弃样瓶号、采样器设备编码10设置指定时段超标混合留样11提取指定时段超标混合留样用于上位机提取水质自动采样系统的指定时段超标混合留样设置12上传指定时段超标混合留样用于现场机上传指定时段超标混合留样的参数设置13设置指定时段同步混合留样内容包含留样起止时间、采样器设备编码14提取指定时段同步混合留样用于上位机提取水质自动采样系统的指定时段同步混合留样设置15上传指定时段同步混合留样用于现场机上传指定时段同步混合留样的参数设置16设置指定时段故障混合留样17提取指定时段故障混合留样用于上位机提取水质自动采样系统的指定时段故障混合留样设置18上传指定时段故障混合留样用于现场机上传指定时段故障混合留样的参数设置19恢复维护操作密码附录A(资料性)报文应答格式及示例(0x03)设备地址功能码寄存器地址寄存器数量CRC-HCRC-L1BYTE1BYTE2BYTE2BYTE1BYTE1BYTE设备地址:主控板地址,为0x01-0xF7可选;功能码:为0x03;寄存器地址:要读取数据的存放开始地址;寄存器数量:要读取的寄存器的个数;从机应答:设备地址功能码数据字节数数据CRC-HCRC-L1BYTE1BYTE1BYTE...1BYTE1BYTE设备地址:下位机地址,为0x01-0xF7可选;功能码:为0x03;数据字节数:寄存器数量×2;设备地址(1BYTE)+出错功能码+错误类型(1BYTE)+CRC校验设备地址(1BYTE)+出错功能码+错误类型(1BYTE)+CRC校验注意出错功能码是功能码BYTE最高位取反得到。例如0x03出错功能码为0x83错误类型:注:以上错误类型为ModbusRTU标准含义。示例:读取命令:010300000002C40B(设备地址01)其中设备地址(01)+功能码(03)+寄存器起始地址(0000)+

温馨提示

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

评论

0/150

提交评论