本文基于匿名工业设备物联需求做公开化方案整理。客户名称、设备品牌、站点信息、报价和付款条款均已去除,保留通用技术架构;如有侵权请联系调整。
一、需求回顾
制氮机、空压机、干燥机、纯水机这类工业设备一旦分散部署到多地,售后运维就会从“现场看仪表”变成“远程知道设备是否正常”。询盘里常见诉求包括:给已有制氮机增加4G联网模块,采集压力、流量、纯度、运行时间、报警状态和保养周期;给用户端提供小程序查看设备状态;给厂家端提供Web后台管理设备、客户、站点、工单和报警。
公开化后的目标是:开发一套制氮机物联平台,硬件侧通过RS485/Modbus、开关量、模拟量或PLC接口采集设备数据,经4G网关上传云端;平台侧支持设备档案、实时数据、历史曲线、报警推送、保养提醒、远程参数和权限管理。第一版不建议直接做复杂远程控制,先把数据可信、报警及时、运维闭环做稳。
二、系统架构
flowchart LR A["制氮机PLC/仪表"] -- "Modbus RTU/RS485" --> B["4G物联网网关"] C["压力/流量/纯度传感器"] -- "AI/DI" --> B B -- "MQTT/HTTPS" --> D["云端接入服务"] D -- "时序数据" --> E["数据存储与报警引擎"] E -- "接口" --> F["Web管理后台"] E -- "接口" --> G["微信小程序"] H["短信/微信模板消息"] -- "告警通知" --> G
平台分为设备采集层、通信接入层、业务平台层和用户应用层。采集层负责把设备真实状态转成统一数据点;通信层处理离线重连、缓存补传和安全认证;业务层处理设备、客户、站点、报警、保养和数据曲线;应用层区分厂家管理员、代理商、终端客户和售后人员。
三、硬件改造方案
如果原设备已有PLC和通讯口,优先通过RS485 Modbus读取运行数据,减少对原电控系统的侵入。若设备只有仪表和继电器输出,则增加模拟量采集模块和开关量采集模块。常见采集点包括氮气纯度、出口压力、瞬时流量、累计流量、吸附塔切换状态、空压机联动、露点、运行小时、故障码和维护倒计时。
4G网关需要支持工业宽温、电源浪涌保护、看门狗、SIM卡或物联网卡、断网缓存和远程配置。若设备需要定位,可增加GPS或通过安装地址管理;GPS更适合移动设备,固定制氮站点通常用地址和经纬度档案即可。
四、软件平台
后端建议采用设备接入服务、业务API、时序数据存储、关系数据库和消息队列组合。设备长连接可走MQTT,配置和查询可走HTTPS。每台设备拥有唯一SN、密钥、固件版本和点位模板。不同型号制氮机的数据点位可能不同,因此平台必须有点位配置能力,不能把字段写死在代码里。
Web后台面向厂家运维,功能包括设备列表、地图/站点、实时状态、历史曲线、报警中心、客户管理、保养计划、工单记录、角色权限和数据导出。小程序面向终端用户和售后人员,重点显示设备是否在线、核心指标、报警、保养提醒和联系方式。界面应减少无用动画,优先让用户一眼看懂设备状态。
五、软件平台与功能模块
制氮机物联平台的核心是“点位清楚、数据可信、报警闭环”。建议把设备接入、数据存储、业务后台和小程序分开设计,避免后期每接一种设备都改主流程。
| 模块 | 功能 | EVT阶段 | DVT阶段 | PVT/运营预案 |
|---|---|---|---|---|
| 设备接入 | MQTT/HTTPS、鉴权、心跳 | 单型号接入 | 多型号点位模板 | 批量导入和设备密钥管理 |
| 点位采集 | Modbus、AI/DI、PLC寄存器 | 压力/纯度/流量/报警 | 自定义点位、采集周期 | 点位版本和远程下发 |
| 报警引擎 | 阈值、离线、故障码 | 基础报警 | 分级报警、通知策略 | 工单联动和统计分析 |
| Web后台 | 设备、客户、站点、曲线 | 设备列表和实时数据 | 权限、导出、保养计划 | 代理商和多租户 |
| 小程序 | 用户查看、报警、保养提醒 | 设备状态和消息 | 站点共享、报修入口 | 客户服务闭环 |
| 运维诊断 | 日志、固件、通信质量 | 网关在线日志 | OTA、远程参数 | 设备健康评分 |
| 数据点类型 | 示例点位 | 采集来源 | 用途 | |
| --- | --- | --- | --- | |
| 运行状态 | 开机、待机、制氮、故障 | PLC寄存器/DI | 判断设备当前状态 | |
| 工艺数据 | 氮气纯度、出口压力、流量 | 仪表/RS485/AI | 曲线、报警、产能评估 | |
| 维护数据 | 运行小时、滤芯寿命、阀门次数 | PLC/网关累计 | 保养提醒 | |
| 通信数据 | 在线、信号强度、SIM状态 | 4G网关 | 远程诊断 | |
| 位置档案 | 安装地址、经纬度、客户 | 后台录入/GPS | 售后派单和资产管理 |
六、测试验证与验收项
| 测试类别 | 测试项 | 测试方法 | 判定标准 | 备注 |
|---|---|---|---|---|
| 采集准确性 | 寄存器、模拟量、开关量 | 与现场仪表对照 | 数据解释一致 | 点位表必须版本化 |
| 通信稳定性 | 4G弱网、断网、重连 | 屏蔽/断网模拟 | 自动重连并补传 | 工业现场网络波动常见 |
| 报警时效 | 超限、离线、故障码 | 故障注入 | 在约定时间内推送 | 报警要避免过度打扰 |
| 平台权限 | 厂家、代理、客户角色 | 多账号测试 | 数据隔离正确 | 多租户需早设计 |
| 数据曲线 | 历史查询、导出、压缩 | 大量数据模拟 | 查询响应可接受 | 时序数据不要全塞关系库 |
| 安装维护 | 网关接线、SIM、配置 | 现场安装演练 | 技术员可按SOP完成 | 接线错误要有保护 |
七、周期、阶段与人员安排
| 阶段 | 周期 | 主要工作 | 输出物 | 参与人员 |
|---|---|---|---|---|
| 点位与协议 | 第1-2周 | 设备协议、寄存器、角色和页面原型 | 点位表、原型图、接口定义 | 项目经理、嵌入式、后端 |
| 网关EVT | 第3-4周 | RS485采集、4G上线、缓存、心跳 | 可联网网关样机 | 嵌入式/硬件1人 |
| 平台开发 | 第5-7周 | 后端、Web后台、小程序、报警 | 可试运行平台 | 后端、前端、小程序 |
| 设备联调 | 第8-9周 | 真实设备采集、曲线、报警、权限 | 联调报告 | 全栈工程组、现场实施 |
| 试运行优化 | 第10-12周 | 多站点、日志、OTA、安装SOP | 上线版本和运维手册 | 测试、实施、开发 |
| 角色 | 人数 | 工作重点 | ||
| --- | ---: | --- | ||
| 项目经理 | 1 | 点位冻结、权限和验收 | ||
| 网关/嵌入式工程师 | 1 | Modbus、4G、缓存、OTA | ||
| 后端工程师 | 1 | 设备接入、数据、报警、接口 | ||
| 前端工程师 | 1 | Web后台、曲线、权限 | ||
| 小程序工程师 | 1 | 用户端状态、通知、报修 | ||
| 测试/实施工程师 | 1 | 现场接线、稳定性、文档 |
八、风险边界
工业物联项目最怕点位不清和现场设备型号混杂。开发前必须拿到PLC协议、仪表说明书或现场采样数据。若客户希望平台承载计费、远程启停或安全联锁,需要额外定义责任边界和异常策略,不能只把普通监测平台升级成控制系统。


近期评论