DWG · IDANT-JRN-001 · MES JOURNAL
MES JRN-001 · 12 分钟

MES 落地的 9 个常见误区

从一线交付出发,那些 6 个月后会反噬的设计选择

MES 项目的上线率不低,但**真正运转**的比例远比上线率低。我们见过太多上线一年后 沦为"看板墙花瓶"的系统 —— 不是技术不行,是早期几个设计选择埋了雷。

下面 9 条,每一条背后都有真实工厂在踩坑。**先承认问题存在**, 比上更多模块更重要。

9 PITFALLS · 9 FIXES
01
PITFALL

把 MES 当作 ERP 的车间版

这是最致命的起点错误。ERP 是事后记账,节奏是天 / 周 / 月;MES 是过程控制,节奏是分钟 / 秒 / 工序。两套系统的数据模型、事件粒度、用户角色、KPI 指标都根本不同。把 MES 设计成 "ERP 在车间的延伸",结果就是工人在 MES 里继续做 ERP 的工作 —— 录单、对账、汇总——而真正的过程数据(节拍、稼动、能耗、品质趋势)一片空白。

— FIX

MES 的产品定位就是过程控制系统,先回答"工序如何被执行 / 偏差如何被发现 / 异常如何被闭环",再谈与 ERP 的接口。ERP 给 MES 的是订单 + 物料;MES 给 ERP 的是已完工 + 异常 —— 仅此而已。

02
PITFALL

上来就追求"一步到位"

九个模块全部上线,听上去稳健,实际是项目进入"等"的死循环:等设备入网 → 等 BOM 整理 → 等工艺录入 → 等用户培训 → 等历史数据导入 → 等管理层签字。一个春节假期回来,团队一半的人对这套半死不活的系统已经失去耐心。

— FIX

最多挑两个高 ROI 模块先做(多数情况是「电子工单 + 设备数据」),让车间在 4 周内看见"看板上有数字在跳"。后续模块按 PDCA 滚动 —— 每个模块上线必须能解决一个具体痛点,否则等待。

03
PITFALL

工艺路由写死了

"我们就只生产这两种产品"——这句话每个客户都说过。然后下个季度新产品立项,旧路由要拆要改,工程师才发现工艺路由是写在数据库 ENUM 字段里的。每加一道返修工序,要改代码、回归测试、停机切换。

— FIX

工艺路由必须是配置型而非编码型。最低标准:工序节点 + 顺序关系 + 守卫条件 + 返工分支 全部数据库可配。柔性就是生命线,硬编码就是埋雷。

04
PITFALL

报工系统让工人变成数据录入员

工人每完成一道工序要点 6 次屏幕、扫 4 次码、填 2 个数字 —— 这种系统迟早被绕过。工人会让最快的人代填一天的数据,于是 MES 的工序数据全是"上午 10 点到下午 4 点之间均匀分布"。

— FIX

报工要轻:① 工序自动识别(设备数据触发 / RFID 触发)② 异常才人工介入 ③ 一次操作 ≤ 2 个动作(扫码 + 确认)。工人花在 MES 上的时间应该 < 5% 工时。

05
PITFALL

OEE 是填出来的,不是算出来的

OEE = 时间稼动率 × 性能稼动率 × 良品率。如果这三个数字是班长每天填到表里的 —— 那就是个心理安慰,不是 OEE。一线班长的本能就是把数字"填得好看",因为这是绩效。

— FIX

设备稼动率必须从 PLC / OPC UA / 设备 IO 直接采。性能稼动率从节拍计算(实际节拍 vs 标准节拍)。良品率从质检岗位扫码触发。一切自动算出,让 OEE 不可被人工修改。

06
PITFALL

质量异常依赖会议

出了批次不良 —— 召集生产 / 工艺 / 品管 / 设备 开会,会议纪要写在群里,下一次类似异常发生时没人记得上次怎么处理的。8D 流程在墙上贴着,但没人执行。

— FIX

8D 必须进系统:D1 团队 / D2 描述 / D3 围堵 / D4 根因 / D5 永久措施 / D6 执行 / D7 预防 / D8 表彰。每一步系统强制录入 + 截止日期 + 责任人。下次类似异常自动检索历史 8D,把根因摆在面前。

07
PITFALL

跨系统集成靠定时任务

MES → ERP 同步用每 30 分钟一次的定时任务。半夜 ERP 维护一次,MES 这边的订单状态 12 小时后才纠正。客户问"我下午 3 点下的紧急单为什么没排产",没人能解释。

— FIX

订单 / 异常 / 完工事件用消息总线(Kafka / RabbitMQ)实时推。定时任务只用于幂等性兜底(每天凌晨 2 点全量对账一次)—— 这是"最后一道防线",不是"第一道方案"。

08
PITFALL

看板做太多反而没人看

车间贴了 12 块大屏:生产进度 / 设备状态 / 质量趋势 / 能耗 / 安全 / 5S / 培训 / 出勤 / 物料 / 工单 / KPI / 公告。两个月后只有公告还在更新,其他 11 块要么停留在"加载中"要么数字已死。

— FIX

车间最多 3 块核心大屏,覆盖 80% 决策场景:① 当班产出 vs 计划 ② 设备红黄绿状态阵列 ③ 质量异常列表(开放中 / 处理中 / 已闭环)。其他指标进二级页面 —— 需要时主动查询,而不是被动展示。

09
PITFALL

系统上线 = 项目结束

上线那天大家都在,三个月后客户工厂联系不上当时的实施工程师,半年后 IT 部门换人,一年后没人记得 MES 的模块组件是怎么拼起来的。系统从"运转"退化为"运行",最后变成"占用着服务器但不再能改"。

— FIX

上线只是 0 → 0.1。0.1 → 1 需要持续运营:① 每周 / 每月 KPI 回顾 ② 季度功能演进路线图 ③ 用户反馈渠道(系统内反馈按钮)④ 现场工程师驻场 1-3 个月 ⑤ 知识库沉淀。

END · 完

以上 9 条不是"避坑清单" —— 是我们自己在过去交付里**反复踩过**的。
认识它们的代价是项目失败、客户失望、团队心力。

如果你正在评估 MES 项目 —— 把这 9 条贴在墙上。
上线前自检一遍,比上线后救火便宜 100 倍。

青莲 · idant