过去,不同厂商的监测设备之间往往存在通信障碍,这严重影响了环境监测的整体效率。HJ212-2017协议通过定义明确的数据格式、传输方式和通信协议,彻底解决了这一行业痛点。 从技术层面来看,HJ212-2017协议具有以下几个关键特点: 标准化的数据格式:协议规定了统一的数据包结构,包括报文头、数据段和校验段,确保数据传输的规...
因2005、2017对原始报文的解析上没有什么巨大分别,只是不同字段的长度在2017协议中有所扩展。在此仅以一例2005年规范的报文作为样例(因简书格式问题,调试时请自行补全包尾换行符): "##0336ST=31;CN=2011;PW=123456;MN=63010000020001;CP=&&DataTime=20200108143205;B02-Rtd=9.88,B02-Flag=N;01-Rtd=10.73,01-...
该程序是基于Qt5.14.2的HJ212-2017 TCP接收服务端,解析入库程序。数据库采用MySQL ODBC,使用Qt库编写TCP服务器,接收到HJ212-2017报文后解析入库到MySQL数据库中。 注意事项 一、开发环境: 1、使用VS2017+QT5.14.2作为开发环境,已经测试过基于X64位的Debug和Relase版本 2、使用到的技术有Qt、ODBC连接库mysql-con...
目前HJ212标准协议已经发布了两个版本,一个是HJ/T 212-2005,另一个是 HJ 212-2017,最新的HJ 212-2017下载地址为:污染物在线监控(监测)系统数据传输标准(HJ 212-2017代替HJ/T 212-2005) 基于C#的HJ212解析类 首先创建一个基于C# .Net的库项目,名称为:HJ212ParseLibrary,相关类实现代码如下: (1)、通用工具...
实现212协议解析,注释很明确,小白亦可理解。 上传者:weixin_42696271时间:2021-09-11 HJ212-2017标准测试服务端程序 多线程通讯;报文log,多线程收发报文写log,采用互斥锁机制,防止阻塞; 基于HJ212-2017协议,接收客户端上报数据后,立即回复确认; 支持控制台输出报文; 可以直接运行HJ212Server.exe 基于VS2010开发,可以...
支持HJ/T 212-2005协议和HJ 212-2017协议。 可定制模拟量采集、开关量采集、开关量输出等。 可定制数据间逻辑运行的结果为触发条件的开关量输出或数据上传。(如数据超上限或超下限启动水泵、风机等)。 上行可选双卡4G模式、单卡4G模式、以太网通信模式等,支持内网外网同时连接。 下行接口可选RS485、RS232、TTL、...
一种基于5G网关的HJ212-2017国标协议数据解析系统及方法 喜欢 0 阅读量: 17 申请(专利)号: 202410347555 申请(专利权)人: 浪潮通信技术有限公司 发明人:张程,孙军伟,马丽君 收藏 引用 批量引用 报错 分享 全部来源 求助全文 cprs.patentstar.com.cn 0...
在具体应用场景中,例如烟气监测,需要采集的数据包括烟气温度、烟气压力、烟气流速、a02(干)、烟气湿度、甲烷(干)、非甲烷总烃(干)、总烃(干)等关键排污指标。这些数据通过HJ212协议进行实时采集。随后,经过解析后,数据被准确存入数据库,以确保数据的完整性和实时性,为其他第三方系统提供稳定的数据...
该程序是基于Qt5.14.2的HJ212-2017 TCP接收服务端,解析入库程序。数据库采用MySQL ODBC,使用Qt库编写TCP服务器,接收到HJ212-2017报文后解析入库到MySQL数据库中。 注意事项 一、开发环境: 1、使用VS2017+QT5.14.2作为开发环境,已经测试过基于X64位的Debug和Relase版本 2、使用到的技术有Qt、ODBC连接库mysql-con...
2005 2017双版协议兼容 解析协议为java对象、Map对象 反向生成协议包 结构校验、CRC校验、字段类型校验 校验启停、解析容错特性开关 码表枚举 使用 通过gradle引入托管在jitpack上的jar包 repositories { maven{ url 'https://jitpack.io' } } dependencies { compile 'com.github.xiaoyao9184.hj-t212-parser:hj...