遗留的PLC通常能运行数十年,因为它们的控制逻辑稳定、经过验证,并且与生产设备紧密相关。难点在于工厂需要将这些控制器连接到SCADA、MES、EMS、预测性维护软件或云分析。

从Tespro的工程角度来看,仅仅为了获得现代连接而更换一个正常运行的PLC,通常不是首选。一个配置得当的多协议工业网关可以在保留现有控制层的同时,在遗留设备与现代IIoT系统之间建立安全、结构化的数据通道。
遗留PLC集成是一个多层问题
连接旧PLC不仅仅是添加以太网。工程师必须解决四个独立的兼容性层:
| 积分层 | 典型的遗产状况 | 网关需求 |
| 物理接口 | RS232、RS485 或早期以太网 | 兼容的隔离工业端口 |
| 设备协议 | Modbus RTU/TCP、BACnet 或专有协议 | 正确的客户端/服务器实现 |
| 数据模型 | 无标签或时间戳的原始寄存器 | 数据类型、缩放与归一化 |
| 应用接口 | 没有原生云连接 | MQTT、OPC UA 或 HTTPS 发布 |
连接在电气上可以正确,但仍然会产生不可用的数据。在调试前,集成商必须知道PLC地址、串行参数、寄存器映射、数据类型、字节顺序和允许的读写操作。
路由器、协议转换器还是工业网关?
这些设备解决了集成问题的不同部分。
| 装置 | 主要职责 | 协议解释 | 边缘处理 | 云数据发布 |
| 工业路由器 | 连接IP网络 | 限量版 | 限量版 | 通常是外部的 |
| 协议转换器 | 翻译定义的协议对 | 是的 | 基础 | 应用依赖 |
| 多协议工业网关 | 获取、规范化、处理和发布数据 | 是的 | 是的 | 集成 |
工业路由器可能提供远程网络访问,但不一定理解PLC寄存器40021的含义。协议转换器可以将一种通信格式转换为另一种,但可能不提供本地过滤、数据缓冲、脚本或车队管理。
当项目结合了不同的PLC、多接口、边缘逻辑和多个北向系统时,多协议工业网关更为合适。
多协议工业网关如何处理PLC数据
1. 建立南行连接
网关通过RS232、RS485或以太网连接到PLC。串行集成需要的不仅仅是匹配的连接器。必须确认以下参数:
• 波特率、奇偶校验和停止位
• PLC地址或Modbus从属ID
• RS485 两线或四线配置
• 主/从或客户端/服务器角色
• 终端、接地及电缆长度
• 轮询超时和重试限制
接口隔离在电气噪声高的柜体中非常重要,因为通信接地、浪涌事件和电位差可能导致间歇性故障或损坏。
2. 解码PLC寄存器映射
多协议工业网关仅轮询IIoT应用所需的点。每个点应附有以下文档:
• 寄存器或对象地址
• 读写权限
• 数据长度和类型
• 缩放因子与工程单元
• 有效工作范围
• 抽样与报告间隔
监控部署应默认为只读。如果需要远程命令,可写点应单独认证、记录并限制于定义的操作状态。
3. 异构数据归一化
传统PLC通常存储INT16、UINT32、FLOAT32、HEX或ASCII等数值。两个使用Modbus的PLC仍可能以不同的方式表示相同的测量。
因此,网关必须处理:
• 带符号和无符号值转换
• ABCD、DCBA、CDAB 和 BADC 字节顺序
• 原始值标度
• 标签命名与设备层级
• 时间戳分配
• 质量和异常代码
该规范化阶段将协议专用寄存器转换为MES、EMS和云应用可解读的一致信息。
4. 执行边缘规则
将每个轮询值发送到云端会浪费带宽并使分析更复杂。多协议工业网关可以通过以下方式本地处理选定数据:
• 变值或死区报告
• 最小、最大和平均计算
• 阈值和设备状态报警
• 数据聚合
• 协议特定异常处理
• 事件触发报告
关键互锁和确定性机器控制应保留在PLC内部。网关应支持数据集成和监督功能,同时不成为主要控制环路中不必要的依赖。

5. 发布北向数据
归一化数据可以通过 MQTT、OPC UA 或 HTTP/HTTPS 传递到 SCADA、MES、EMS、MQTT 代理或云平台。
北向规范应定义MQTT主题结构、服务质量、有效载荷模式、时间戳、证书和设备身份。对于OPC用户识别,工程师应定义命名空间、节点结构、安全策略和客户端/服务器角色。
为不稳定网络设计
工业IIoT站点无法假设连续连接。以太网、Wi-Fi和蜂窝链路可能因运营商中断、信号弱、电缆损坏或上行维护而失效。
可靠的多协议工业网关部署应定义:
• 局部缓冲容量
• 存储转发行为
• 重联间隔
• 消息排序与重复去重
• 主链路和备用链路
• 心跳和连接状态监测
• 停电后的恢复
如果没有这些规则,云平台在网络中断后可能会收到不完整、重复或错误排序的记录。
OT与IIoT系统之间的安全性
网关应形成受控边界,而非直接将PLC端口暴露给外部网络。推荐的控制措施包括:
• 控制网络与维护网络之间的VLAN分离
• 用于远程连接的VPN隧道
• MQTT和HTTPS的TLS证书
• 个人用户账户和基于角色的权限
• 防火墙规则和服务白名单
• 禁用的未使用的接口和服务
• 记录的配置变更
• 受控固件和证书更新
远程访问应遵循最小权限原则。云应用不应仅仅因为需要收集数据就获得无限制的PLC网络路由。
Tespro TG-325 作为集成平台
在Tespro,我们设计了TG-325 智能边缘计算网关用于将传统串行设备与现代有线、无线和蜂窝基础设施相结合的项目。
硬件提供:
• 一个RS232和两个RS485端口,带有3千伏隔离
• 四个可配置的GPIO通道
• 两个10/100/1000 Mbps以太网端口
• 双频Wi-Fi
• 2G/3G/4G/5G连接
• 双SIM卡/eSIM选项
• 12–36 V 直流输入
• 无风扇金属外壳及DIN导轨或墙挂式安装
• −40°C至75°C,指定工作范围
TG-325协议环境包括Modbus RTU/TCP、BACnet、M-Bus和OPC UA,而MQTT、Azure MQTT和HTTP(S)则支持北向报告。TesproOS提供基于网页的配置、事件和系统日志、远程诊断、批处理配置和云固件升级。
对于分布式安装,VPN 选项、VLAN 隔离、证书管理、链路检测、双 SIM 切换和内置看门狗有助于保持安全连接并从常见通信故障中恢复。具体协议驱动程序和可选功能应与 PLC 文档和交付固件进行核实。
服役清单
在部署多协议工业网关之前,请先确认:
- PLC型号、固件、接口及协议版本
- 寄存器映射、数据类型、缩放和字节顺序
- 只读和授权可写点
- 轮询率与可接受的PLC通信负载
- 边缘过滤、报警和缓冲规则
- MQTT、OPC UA 或 API 数据模型
- 以太网、Wi-Fi 或蜂窝故障切换行为
- VPN、证书与访问权限
- 电源、接地、温度和箱体条件
- 数据准确性、延迟、中断恢复和远程升级结果
结论
多协议工业网关允许制造商保留经过验证的PLC控制系统,同时将其数据提供给现代IIoT应用。结果依赖于严格的协议映射、数据归一化、安全设计和现场验收测试——而不仅仅是协议支持。
如果您计划进行遗留PLC集成,Tespro可以审查您的PLC模型、通信手册、点列表、网络状况和目标IIoT平台,帮助在现场部署前确定合适的TG-325配置和测试计划。
常见问题解答
问题1。Tespro TG-325能连接到传统的PLC吗?
是的。TG-325 提供 RS232、隔离的 RS485 和千兆以太网接口,用于连接遗留的 PLC、控制器、仪表和工业仪器。兼容性应通过 PLC 通信手册和协议版本验证。
问2。Tespro TG-325支持哪些工业协议?
TG-325 支持诸如 Modbus RTU、Modbus TCP、BACnet、M-Bus 和 OPC UA 等协议。它还支持多种电表和能源协议。应确认已交付固件的可用驱动程序。
问题3。TG-325可以将Modbus RTU数据转换为Modbus TCP吗?
是的。Tespro TG-325 可以通过 RS485 从 Modbus RTU 设备获取数据,并通过 Modbus TCP 提供数据。寄存器地址、数据类型、字节顺序和轮询区间必须正确配置。
问题4。Tespro 可以将遗留的 PLC 数据发送到 MQTT 平台吗?
是的。TG-325支持MQTT发布和Modbus到MQTT集成。工程师可以根据目标IIoT平台定义数据点、MQTT主题、报告间隔和服务器参数。
问5。TG-325支持OPC UA集成吗?
是的。OPC UA包含在TG-325协议环境中。项目规划应定义网关是作为客户端还是服务器运行,以及节点结构、证书和安全策略。