概述
本文档描述如何将一台支持 Modbus TCP/RTU 的工业网关配置为 OPC UA 服务器,实现数据向 MES 的标准化推送。适用硬件:任何支持双协议的边缘网关(如 Advantech、Moxa、国产主流品牌)。
前置条件
- 网关已上电并接入车间局域网
- 已知 Modbus 从站设备的 IP/串口参数
- 已获取 OPC UA 客户端(如 MES 系统)的 IP 与证书
配置步骤
- 通过网关 Web 界面登录,默认 IP 以设备标签为准,切勿使用 192.168.1.x 等常见网段。
- 在“协议转换”菜单中,添加 Modbus 通道,填写从站地址、寄存器起始地址、数据类型。
- 在 OPC UA 服务器设置中,启用安全策略(推荐 Basic256Sha256),导入客户端证书。
- 将 Modbus 点表映射到 OPC UA 变量节点,建议按设备类型组织文件夹。
- 保存并重启网关,使用 OPC UA 客户端(如 UaExpert)测试连接。
注意事项
- Modbus 地址偏移:不同厂商(如西门子、施耐德、三菱)对 40001 的定义可能不同,务必以设备手册为准。
- OPC UA 节点 ID 一旦发布,后续修改需通知所有客户端。
- 日志记录:开启网关的通信日志,便于排查丢包或超时问题。

