工业与智能制造S32
Modbus 转 OPC UA
客戶問題
MES 和历史库需要 OPC UA,但仪表、变频器和小型控制器只提供没有名称、单位和比例的 Modbus 寄存器。
方案說明
由 MILESGO 网关通过 Modbus RTU / Modbus TCP 采集电能表、变频器(VFD)、PLC、老旧 RS-232/RS-485 仪器的数据,并以 OPC UA 送至MES、历史数据库(MySQL、SQL Server、InfluxDB)、SCADA 系统。现场设备保持原有协议和控制逻辑,集成通过组态和点位映射完成,无需定制代码。
典型范围
- 电能表
- 变频器(VFD)
- PLC
- 老旧 RS-232/RS-485 仪器
协议路径
Modbus RTU / Modbus TCP → OPC UA
项目经理实施检查清单
- 尽早向每家设备厂商收集寄存器表和协议文档;缺少点表是最常见的延误原因。
- 同一串口通道上的设备必须使用相同协议和通讯参数,设计时按通道分组。
- RS-485:屏蔽双绞线、手拉手拓扑、两端加终端电阻,无中继时每段不超过 32 个节点。
- 按点数(各型号 256/512/1024/2048 点)和 RS-485 通道数选型,预留约 20% 余量。
- OT 网络保持隔离,远程访问使用 VPN,不直接向公网开放端口。
- 安装前在场外完成组态并仿真测试(FAT),缩短现场时间。
项目交付物
- 签字确认的点表与协议映射
- 网关组态文件及备份
- IP 地址规划与网络图
- 出厂测试(FAT)与现场验收(SAT)记录
- 竣工文档与操作培训
系統架構
现场层:电能表、变频器(VFD)、PLC、老旧 RS-232/RS-485 仪器,通过 Modbus RTU / Modbus TCP 接入。边缘与集成层:MILESGO 协议网关与边缘控制器,导轨安装在现有控制箱内,轮询各设备、为数据打时间戳并本地缓存。上层:MES、历史数据库(MySQL、SQL Server、InfluxDB)、SCADA 系统,以 OPC UA 接收数据。维护用远程访问走 VPN,不对公网开放端口。
系統組成
- 现场设备
- 电能表、变频器(VFD)、PLC、老旧 RS-232/RS-485 仪器
- 边缘/集成
- MILESGO 协议网关与边缘控制器
- 上层系统
- MES、历史数据库(MySQL、SQL Server、InfluxDB)、SCADA 系统 (OPC UA)
- 工具与调试
- Web 组态、点表导入导出(Excel)、场外仿真与现场诊断工具
軟體與AI能力
- 基于上传寄存器表的点位映射辅助試點
交付步驟
- 1
现场勘查与点位清单
清点设备、协议、寄存器表、柜内空间、电源和网络路径。
- 2
设计与点表确认
把每个点位映射到目标协议和系统,与业主及上层系统承包商签字确认。
- 3
组态与出厂测试(FAT)
场外完成网关组态并仿真,对照签字点表测试。
- 4
安装与接线
网关导轨安装,完成 RS-485/IO/以太网接线,按 IP 规划配置。
- 5
现场验收(SAT)与告警测试
与就地读数比对数值,逐条端到端测试告警和控制命令。
- 6
移交与支持
移交组态备份、点表和竣工文档,培训操作人员。
客戶價值
- 开放接口(BACnet、Modbus、OPC UA、MQTT、HTTP)避免被单一厂商锁定
- 新设备通过组态接入,无需定制驱动开发
- 为优化和故障诊断提供可靠的趋势数据
- 在不改动现有控制程序的前提下增加监控