首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏ccf19881030的博客

    环保 HJ212协议解析

    HJ212协议是一种字符串协议,数据传输通讯包主要由包头、数据段长度、数据段、CRC校验、包尾组成,其中“数据段”内容包括请求编码、系统编码、命令编码、密码、设备唯一标识、总包数、包号、指令参数。

    3.8K20发布于 2020-09-22
  • 来自专栏ccf19881030的博客

    HJ212协议C#代码解析实现

    HJ212协议C#代码解析实现 HJ212协议是环保中一个非常重要的标准协议(字符串协议),之前写了两篇C++ HJ212协议解析的相关博文: 环保 HJ212协议解析 基于Qt5.14.2的HJ212 一般来说,环保自动站通过HJ212协议将仪器设备的数据上传给省站或者国家总站,是通过TCP协议进行推送的(一般需要设置VPN网络传输),发送方是TCP客户端(解析数采仪设备数据-》解析入库到本地数据库- 》连接服务器-》从本地数据库中将设备监测数据整合成HJ212格式-》推送给TCP服务端),接收端是TCP服务端(接收-》解析-》入库)。 HJ212协议简介 由于是做环保相关的,有时需要对212协议进行拆包和解包。 HJ212协议是一种字符串协议,数据传输通讯包主要由包头、数据段长度、数据段、CRC校验、包尾组成,其中“数据段”内容包括请求编码、系统编码、命令编码、密码、设备唯一标识、总包数、包号、指令参数。

    1.3K00编辑于 2024-05-24
  • 来自专栏全栈程序员必看

    c# HJ212协议组包

    c# 关于HJ212协议组包 今天突然想起好久没有登过博客了 又将近两年没有更新 太懒散。。太懒散了。。。 工作中学习到的很多 但也很容易忘记 用过的东西某天可能想再用的时候却想不起来了 或者找不到了 只能挠头哇~~ 好了 进入正题 我在工作中关于HJ212协议这块用到的还是很多的 下面是一个简单的demo ——给现有HJ212报文加上报文头及检验码得到完整212报文 在demo中的HJ212辅助类中有212协议组包的相关代码 有需要的可自行参考~ 先放一张转换为完整报文的成果图: 以下为完整代码

    74240编辑于 2022-09-17
  • 来自专栏HJ212

    工厂环境监控传感器Modbus数据上传数据到环保局HJ212平台的项目案例

    因此,工厂面临一个关键挑战:如何将厂内大量Modbus协议传感器的数据,高效、准确、稳定地转换并上报至环保局的HJ212协议平台。 协议转换:内置HJ212协议栈,可将采集到的原始数据自动打包成符合环保局要求的HJ212报文。双中心上报:支持同时向两个环保监测中心上报数据,满足冗余备份要求。 3.HJ212协议转发配置在软件中启用HJ212服务。根据环保局提供的参数,配置HJ212报文头:系统编码(ST)、设备唯一标识(MN):由平台分配。访问密码(PW):按平台要求填写。 关联数据:将之前定义好的、已映射HJ212编码的数据点,添加到HJ212服务的“检测因子”列表中。4.工程下载与激活完成所有配置后,通过软件将整个工程下载至VFbox网关硬件中。 网关自动重启并开始执行任务:按设定间隔采集传感器数据->封装为HJ212报文->发送至环保局服务器。

    10510编辑于 2026-01-16
  • 来自专栏ccf19881030的博客

    基于Qt5.14.2的HJ212 TCP服务端接收解析入库程序

    基于Qt5.14.2的HJ212 TCP服务端接收解析入库程序 之前写过一篇关于环保 HJ212协议解析的博文,有不少做环保行业的人咨询我关于HJ212-2017协议怎么解析,由于我主要是做C++开发的

    1.9K10发布于 2021-05-06
  • 来自专栏Python in AI-IOT

    前端开发---使用bootstrap-table展示物联网数据

    navbar-right">

  • 退出
  • <a href="/<em>hj212</em> YYYY-MM-DD 00:00:00'); var end=moment().subtract(-1, 'days').format('YYYY-MM-DD 00:00:00'); $.post('/<em>hj212</em> span').html(start.format('YYYY-MM-DD') + ' 至 ' + end.format('YYYY-MM-DD')); $.post('/<em>hj212</em>

1.7K30发布于 2020-11-26
  • 来自专栏物联网智慧生活

    集中供热计量温控一体化数据采集监控终端

    图片2.png 7、支持国家水文/水资源规约/HJ212协议,Modbus TCP/Modbus RTU协议,MQTT协议等。

    57020发布于 2021-10-09
  • 来自专栏物联网智慧生活

    采集监测控制终端RTU

    5、支持国家水文/水资源规约/HJ212协议,Modbus TCP/Modbus RTU协议,MQTT协议等。

    73430发布于 2021-07-09
  • 来自专栏工业4.0

    医院污水处理设备远程监控超标报警解决方案

    水质监测仪等设备中,网关适配协议并进行数据采集工作(如温度、氨氮、重金属浓度等水质参数及电压、电力等设备参数),采集到的数据将会以5G/4G/WIFI/以太网等方式上传到本地监控中心、远程监控平台及环保局平台中(如HJ212

    44610编辑于 2023-12-20
  • 来自专栏ccf19881030的博客

    在 C#和ASP.NET Core中创建 gRPC 客户端和服务器

    比如我们使用C++对环保数采仪器设备通过串口或者网口传送的数据协议如Modbus协议、HJ212协议、或者厂商自定义的协议进行解析之后,将数据存放到本地数据库,这个时候我们如何将C++的数据传给前端网页呢

    1.8K00编辑于 2024-05-24
  • 来自专栏ccf19881030的博客

    使用rapidJson C++库生成JSON字符串

    应用场景 之前使用过rapidjson读取过激光雷达的数据,最近在实际C++项目开发过程中需要将从设备客户端发送的HJ212报警数据解析后生成指定的JSON格式,如下所示: { "Stcode":

    7.6K10发布于 2020-03-04
  • 来自专栏总线协议转换网关

    PPI以太网模块应用解析:S7-200 PLC与上位机数据采集+触摸屏报警系统配置

    上位机配置· 在海康iVMS-8800“环保仪表”驱动中选择“Modbus TCP”,添加IP 192.168.1.100,站号1;· 根据HJ212因子编码,创建寄存器映射表:pH → 40001(VW1000

    40410编辑于 2025-08-11
  • 来自专栏Python in AI-IOT

    Python开发---基于HJ 212协议的简单接收程序

    connectionList #connectionList = {} server=WebSocketServer() server.begin() hjt212.py文件中定义了hj212

    3.4K42编辑于 2022-04-01
  • 领券