工业协议接入与设备网关 - 皓辰科技
Protocol Access

工业协议接入与设备网关 先让设备说上话,再谈数据能用

协议解析工厂 + Modbus / JSON 通用 / MQTT 直连三类解析器 + 字段映射。新增一种设备,补的是解析器与字段映射,不是改平台主干。

  • 协议解析工厂
  • Modbus 解析
  • JSON 通用解析
Overview

这一层要解决的问题

工业现场的协议比农业更杂:老设备是 Modbus RTU/TCP,新设备爱走 MQTT,还有一些厂商用自定义的 JSON 报文。如果每接一类设备都要动平台代码,项目就会被协议适配拖住。这套实现把「协议」做成可注册的解析器,把「字段」做成可配置的映射,接入新设备主要是配置工作量。

01

接一台新设备就要改一次代码

协议散落在业务逻辑里,每次适配都要开发介入、回归测试,现场等不起。

02

报文读得懂,但字段对不上

设备报的是寄存器地址和原始值,业务要的是温度、压力;中间缺一层可配置的映射。

03

连不上时说不清断在哪

是网络、是连接鉴权、还是报文格式变了?没有分层日志就只能靠猜。

Capabilities

工业协议接入与设备网关包含哪些能力

以下每一项都可独立交付、单独验收,先上哪几项由现场条件与目标决定。

协议解析工厂

按协议类型注册并取用对应解析器,新增协议以插件方式接入。

工厂模式协议可注册不改主干

Modbus 解析

面向 PLC、仪表等常见工业设备,按寄存器与数据类型解析原始报文。

Modbus寄存器解析老设备兼容

JSON 通用解析

面向自定义 JSON 报文的设备,用通用解析器加字段映射即可接入。

通用解析自定义报文配置化

MQTT 直连

设备或网关直接以 MQTT 上报,由连接管理器统一维护会话。

MQTT 直连连接管理主题订阅

字段映射

把设备原始字段映射到业务量,含单位与量程,避免把换算写进代码。

字段映射单位量程可配置

设备日志与数据管道

原始数据经统一管道处理并留存日志,排查时有据可依。

数据管道设备日志可追溯
How it works

从现场到系统,五步跑通

每一步都有明确产出物,避免「需求理解偏差」变成项目风险。

  1. 1

    盘点设备与协议

    列出要接入的设备型号、通信方式与协议类型,识别需要新写解析器的部分。

  2. 2

    确定接入路径

    能直连的走 MQTT 直连,老设备走 Modbus 或加网关转换,避免为单台设备定制。

  3. 3

    配置字段映射

    逐字段核对原始值与业务量、单位与量程,先在少量设备上验证。

  4. 4

    验证数据链路

    连续观察一段时间,确认无丢点、无异常跳变,再批量铺开。

  5. 5

    纳入监控

    把设备接入状态与数据质量纳入监控规则,异常时能第一时间发现。

Details

关键实现与口径边界

把实现方式和边界写清楚,选型时更容易判断是否符合你的现场要求。

解析器
按协议类型注册的解析器工厂,内置 Modbus、JSON 通用与 MQTT 直连三类
扩展方式
新增协议以解析器实现接入,不改动业务主干
字段映射
设备原始字段到业务量独立映射,含单位与量程配置
连接管理
MQTT 连接由连接管理器统一维护,避免业务代码各自建连
数据管道
原始数据经统一处理管道入库,并留存设备日志
现场确认项
具体设备型号、通信接口与点表需现场勘查后确认
FAQ

常见问题

如果这里没有覆盖你的疑问,直接打电话或到访,我们把细节聊清楚。

多数可以。老设备通常支持 Modbus RTU/TCP,属于已内置的解析类型;如果只有专有协议或串口输出,一般通过加装采集模块或网关转换来接入,通常不需要停机改造。具体型号需现场确认。

Industrial IoT

现在开始推进工业协议接入与设备网关

把现场情况讲清楚,皓辰给出可落地的范围、周期与投入建议。