多种 PLC 协议如何统一?
现场网关做协议转换,对上提供 OPC UA、MQTT 或 REST 统一标签名。MES 不直接读各厂 Modbus 地址,读映射后的 Tag。
MES研究院 · 术语释义
从涂布机、RTO、分切机等 PLC 读取点位数据,经网关清洗后供 MES、SCADA 与历史库使用。
业务价值:统一设备数据入口,减少人工抄表,为参数采集与 OEE 奠基。
MES 再强,没有 PLC 点位也是空中楼阁。涂布线常见西门子、三菱、欧姆龙、AB 混用,RTO 可能另一套 DCS。PLC 采集层要做协议适配、点位映射、时间戳统一,向上提供"标签名=数值"的标准接口,业务系统不直接碰各厂协议。
实施第一步是点位表(Tag List):设备名、PLC 地址、数据类型、单位、采集周期、归属工序、是否存历史。安徽光太项目里,点位表由自动化牵头、工艺会签、IT 入库,变更走版本,避免"现场改地址、系统还在读旧点"。
网关通常放电气室或机旁柜,通过 OPC UA、MQTT 或 REST 上送。采集周期 1s 与 60s 的点分开配置,减轻网络负载。断网时网关本地缓存 24–72 小时,恢复后补传并标记为缓存数据,MES 分析时知晓。
不要从 MES 直接写 PLC 控制涂布——控制逻辑留在 PLC,MES 写设定值需经设备厂商确认的安全接口。深圳永达辉涂布 HMI 与 MES 分工:HMI 实时控制,MES 记录下发表与反馈值,各守边界。
无以太网的 PLC,用串口服务器或新增 IO 模块读模拟量。张力、温度若只有表头显示,加变送器进 PLC 是最稳路径。一次性全接往往预算爆,按 mes-risk-checklist 排优先级:瓶颈涂布线、配胶、RTO、分切。
点位表与电气图纸同步归档。新加工艺段时,先扩展 PLC 程序与点位表,再开 MES 订阅——顺序反了会出现 MES 空采。定期做"点位健康检查":长时间不变、超量程、null 值占比,及时修探头与接线。
电气改造后 PLC 地址变了,MES 还在读旧点,会出现"设备正常、系统全零"。点位表应有版本号,改造完工单必须触发 IT 更新订阅。每月自动比对:连续 24 小时不变的"死点"列表推给自动化排查。
不同品牌 PLC 时间戳精度不一,网关统一打 UTC+8 接收时间,避免跨设备事件对不齐。断膜在 02:03:12,张力突变应在 ±2 秒内能对上,否则分析白做。
单网关挂全线,故障则全线盲。关键线按工序分段或双机热备,季度演练切换。
OT 与 IT 网络隔离,MES 只读采集网。远程运维走 VPN,禁止 PLC 直接暴露公网。
PLC 原始 AD 值需工程量转换后再入 MES,缩放系数错则曲线全偏。转换公式版本与点位表一起维护。
干扰大的模拟量加软件滤波,滤波窗口写在点位元数据,工艺知道看到的是 5 秒均值还是瞬时值。
PLC 程序升级后点位表同步升级,版本不匹配禁止采集启动,防止升级后静默全零。
备件 PLC 上传临时程序调试,调试完恢复标准程序,MES 标记调试时段数据仅供参考不入批。
旋转接头或滑环场景无线方案易丢包,关键张力仍建议有线。无线点标记延迟可能大于 1 秒。
采集服务器磁盘告警阈值提前 30 天,历史曲线删前备份,别等磁盘满才慌。
电气改造后 PLC 地址变了,MES 仍读旧点,会出现"设备正常、系统全零"。点位表版本号与改造完工单联动,IT 未更新订阅则采集禁止启动。每月推"死点"列表:连续 24 小时不变的可疑点。
不同品牌 PLC 时间戳精度不一,网关统一打接收时间,断膜 02:03:12 与张力突变应在 ±2 秒内对齐,否则分析白做。安徽光太用 NTP 同步网关与 PLC,跨设备事件对齐才可信。
单网关挂全线,故障则全线盲。涂布、分切、RTO 分段网关,季度演练切换。OT 与 IT 隔离,MES 只读采集网,PLC 禁止暴露公网。
模拟量缩放系数错则曲线全偏,转换公式与点位表同版本维护。干扰大的点加 5 秒软件滤波,工艺知道看到的是均值还是瞬时值。
现场网关做协议转换,对上提供 OPC UA、MQTT 或 REST 统一标签名。MES 不直接读各厂 Modbus 地址,读映射后的 Tag。
网关应本地缓存并补传,标记缓存质量位。业务分析需知晓该时段可能延迟,关键批次可人工备注。