本技术要求明确了地表水水质自动监测站与数据监测运维管理平台之间的数据传输通信方式及通信过程,制定了远程平台和现场端交互通信的技术实现方式,定义和规范了相关的名词定义及信息编码,适用于固定式,简易式,小型式,水站固定平台和浮船式等地表水自动监测站现场和对应的数据监测运维管理平台数据交互及远程控制的通信要求。
技术要求引用文件:《HJ 212-2017 污染物在线监控(监测)系统数据传输标准》、《GB/T 19582-2008 基于 Modbus 协议的工业自动化网络规范》、《HJ 525-2009 水污染物名称代码》。
数据采集传输仪
采集各种类型监控仪器仪表的数据、完成数据存储及与上位机数据传输通讯功能的单片机、工控机、嵌入式计算机、可编程自动化控制器(PLC)或可编程控制器等,以下简称数采仪或基站。
上位机
是安装在各级环保部门、通过传输网络与数采仪连接并对其发出查询和控制等指令的数据接收和数据处理系统,包括计算机及计算机软件等,本技术要求简称上位机。
地表水在线监测系统构成方式
现场有一套或多套监控仪器,监控仪器仪表具有数字输出接口,连接到独立的数据采集传输仪,上位机通过传输网络与现场机进行通讯(包括发起、数据交换、应答等),如图 1 所示。
协议层次
现场机与上位机之间基于计算机网络传输数据,具体的组网方式不作限制。
本技术要求规定的数据传输协议应用于 TCP/IP 的应用层,即现场机与上位机之间进行通信时,
交换消息的内容和规范,在 TCP/IP 传输层,规定使用 TCP 协议。
协议内容
应答模式
完整的命令由请求方发起、响应方应答组成,具体步骤如下:
1)请求方发送请求命令给响应方;
2)响应方接到请求后,向请求方发送请求应答(握手完成);
3)请求方收到请求应答后,等待响应方回应执行结果;如果请求方未收到请求应答,按请求回
应超时处理;
4)响应方执行请求操作;
5)响应方发送执行结果给请求方;
6)请求方收到执行结果,命令完成;如果请求方没有接收到执行结果,按执行超时处理。