天车数据采集与边缘计算方案:OPC UA工业网关、协议转换与断网续传
数据上了云才有价值,但怎么从天车PLC里把数据安全、稳定地送上云,中间这一步很多人没想清楚——直接让PLC连外网不安全,全用串口线拉太长,断网了怎么办。边缘计算网关就是解决这个问题的:它坐在天车和云平台中间,读PLC数据、转协议、本地缓存、断网续传,把数据链路做到工业级可靠。本文从硬件选型、OPC UA数据采集、协议转换、断网续传到部署成本,把边缘计算网关怎么配讲清楚。

一、为什么需要边缘计算
没有边缘网关的情况下,把天车数据送上云有三种常见做法,各有各的问题:
| 做法 | 问题 | 后果 |
|---|---|---|
| PLC直连外网 | 安全风险 | 工控网暴露在公网,上次某钢厂被勒索就是这条路 |
| 上位机读PLC再转发 | PC死机数据就断 | 监控数据丢失、报警漏报 |
| 人工导出报表 | 滞后、有遗漏 | 故障隐患不能被及时发现 |
边缘网关的四大核心能力:安全隔离(PLC不直接暴露外网)、协议转换(PROFINET→MQTT/OPC UA)、本地缓存(断网72小时不丢数据)、边缘AI(在本地做推理,延迟<5ms)。
二、边缘网关硬件选型
| 型号 | 厂商 | 核心功能 | 接口 | 价格 | 推荐场景 |
|---|---|---|---|---|---|
| MGate 5105 | Moxa | OPC UA+Modbus+MQTT | 2×GE, 2×RS232/485 | ¥3,500 | 标准天车·性价比首选 |
| SCALANCE M-800 | 西门子 | PROFINET直连+OPC UA | 4×GE, PROFINET | ¥12,000 | S7-1500·深度集成 |
| AR650 | 华为 | 5G+工业路由+边缘计算 | 4×GE, 2×RS485, WiFi6 | ¥6,000 | 无线场景·集成5G |
| Jetson Orin NX | NVIDIA | 边缘AI推理+数据采集 | USB3.0, M.2, GE | ¥5,500 | 需要视觉AI处理的L3/L4天车 |
| 自组装工控机 | — | 灵活定制+软网关 | 按需配置 | ¥3,000 | 有开发能力、需要深度定制 |
选型建议:标准天车监控用Moxa MGate(¥3,500)性价比最优;如果天车PLC是西门子S7-1500且走PROFINET,推荐SCALANCE M-800直接深度集成;需要视觉AI的无人化天车(L3/L4)上Jetson Orin NX。
三、OPC UA数据采集:从PLC读什么
OPC UA(IEC 62541)是目前工业数据采集的标准协议。边缘网关通过OPC UA客户端连接PLC的OPC UA服务器,读取PLC中定义的变量。不需要改PLC程序——只要PLC支持OPC UA(S7-1200/1500全系列都支持),配一下安全证书就能读。
| 变量组 | 示例变量 | 数据类型 | 采集周期 |
|---|---|---|---|
| 运行状态 | 运行/待机/故障 | 整型(0/1/2) | 1s |
| 位置数据 | 大车位置、小车位置、起升高度 | 浮点数(m) | 1s |
| 载荷数据 | 当前载荷、额定载荷 | 浮点数(t) | 1s |
| 电机参数 | 电流、转速、温度、扭矩 | 浮点数 | 1s |
| 变频器状态 | 频率、电压、故障码 | 浮点数/整型 | 1s |
| 安全状态 | 限位开关、超载信号、急停 | 布尔 | 100ms |
| 累计数据 | 运行时长、循环次数、能耗 | 长整型 | 1h |
一台边缘网关典型配置读取80-120个变量,每秒采集一轮,数据量约5KB/s。加上压缩后再上传到云平台,实际带宽占用不到1Mbps——走4G都绰绰有余。
四、断网续传:不怕网断了
工厂网络不稳定是常态——机修时断电、交换机重启、光纤被挖断。边缘网关的本地缓存能力决定了远程监控靠不靠谱。
工作原理:网关内嵌SQLite数据库,正常时实时上传数据到云平台,同时本地写一份。一旦检测到网络中断,自动切换为纯本地写入模式。网络恢复后,按时间戳顺序把缺失的数据补传到云端,不会因断网时间差导致数据错乱。实测支持本地缓存72小时以上的全量数据(128GB存储卡足够存半年)。
我们给一个客户部署时,中间遇到了厂区光缆施工断了36小时网络。恢复后网关自动补传了约60万条数据记录,云端数据完整度100%,没有一条遗漏。
五、部署方案与成本
| 场景 | 网关方案 | 硬件成本/台 | 安装调试 | 总投入 |
|---|---|---|---|---|
| 1-5台天车起步 | Moxa MGate 5105 | ¥3,500 | ¥2,000 | ≈¥5,500/台 |
| 10-30台标准化 | 西门子SCALANCE M-800 | ¥12,000 | ¥3,000 | ≈¥15,000/台 |
| 无人化天车(L3/L4) | Jetson Orin NX + MGate | ¥9,000 | ¥4,000 | ≈¥13,000/台 |
对比之前讲的两层——天车物联网远程监控平台解决云平台问题,天车5G与工业无线通信方案解决网络问题,这篇解决数据采集和边缘处理问题。三层合在一起,就是一个完整的无人天车数字化体系。
六、常见问题
问:加装边缘网关需要改PLC程序吗?
答:不需要。OPC UA是标准协议,S7-1200/1500出厂就支持。配一下安全证书和IP白名单即可,不需要修改PLC里的梯形图或SCL代码。
问:边缘网关会拖慢PLC吗?
答:不会。OPC UA读取对PLC CPU占用率影响极小,实测在S7-1500上读取100个变量,CPU占用增加不到2%。网关本身有独立处理器,不占用PLC运算资源。
问:断网恢复后数据能完整补回来吗?
答:能。网关按时间戳缓存,恢复后自动补传到云端,不会有重复或错位。实测连续断网36小时后补传60万条记录,数据完整度100%。
问:边缘计算数据采集遵循什么标准?
答:OPC UA通信标准为IEC 62541(对应国标GB/T 33863-2017),数据安全遵循GB/T 22239-2019《网络安全等级保护基本要求》,工业以太网布线遵循ISO/IEC 11801。边缘网关设备需通过CE/FCC工业级认证。