工业工程

工业工程

首页
专业认知
课程体系
方法与工具
软件技能
就业发展
考研深造
院校学科
行业洞察
关于
考研倒计时
注册
工业工程

工业工程

首页 专业认知 课程体系 方法与工具 软件技能 就业发展 考研深造 院校学科 行业洞察 关于 考研倒计时 注册
  1. 首页
  2. 软件技能
  3. MES 系统完全指南:从原理、选型到落地实施

MES 系统完全指南:从原理、选型到落地实施

0
  • 软件技能
  • 发布于 2026-01-12
  • 77 次阅读
伴读书童
伴读书童
目录
当前文章没有目录

MES 系统完全指南:从原理、选型到落地实施

引言:为什么 MES 项目一半是失败的

制造业圈子里流传一句话:"上 ERP 是找死,不上 ERP 是等死。" 后来这句话被套用到了 MES 身上。

但 MES 的情况其实更复杂。ERP 至少有相对标准的财务逻辑兜底,而 MES 面对的是每家工厂都不一样的现场:不同的产品、不同的工艺、不同的设备年代、不同的人员素质、不同的管理基础。

一个真实的失败案例:某机械加工厂花 380 万上 MES,厂商承诺"三个月上线,实现无纸化、实时报工、质量追溯"。一年后验收时:

  • 报工功能在用了,但工人嫌麻烦,实际是班组长下班前批量代报
  • 质量模块没用起来,检验员还在用纸质记录单
  • 追溯功能只在客户审核时演示过一次
  • 设备数据采集只接了 3 台新设备,老设备没接口
  • 系统里的数据与现场实际偏差 15%~20%,没人再相信

最终结果是:花了钱,多了道工序(报工),没有产生任何管理改善。

失败的根因不是软件不好,而是顺序错了:这家厂在流程没理顺、基础数据(BOM、工艺路线、编码规则)一团乱、现场管理还停留在"师傅带徒弟"阶段的情况下,直接上了一套要求高度规范化的系统。

MES 的本质是把管理要求固化成系统约束。如果你的管理要求本身是混乱的,系统只会把混乱固化下来,还多了一堆维护成本。

本文会讲清楚:MES 到底是什么、能解决什么问题、不能解决什么、怎么选、怎么落地。


一、MES 解决什么问题

1.1 一个根本问题:计划层与控制层之间的断层

工厂的自动化系统大致分几层:

层级 系统 关心的问题 时间尺度
L4 计划层 ERP 生产什么、什么时候交、成本多少 月 / 周
L3 执行层 MES 怎么生产、谁在做、做得怎么样 天 / 班 / 小时
L2 控制层 SCADA / DCS / HMI 设备怎么运行、参数怎么控制 秒 / 毫秒
L1 设备层 PLC / 传感器 / 执行器 具体的动作 毫秒
L0 现场 机器、人、物料 — —

ERP 的盲区:ERP 知道"要生产 1000 件 A 产品",但它不知道:

  • 这批活现在在哪道工序?
  • 哪台设备在做?谁在操作?
  • 实际用了多少料?产生了多少不良?
  • 为什么昨天只做了 800 件?

因为 ERP 的设计初衷是财务和计划,它管理的是"结果"(入库了 800 件),不是"过程"。

SCADA 的盲区:SCADA 知道"3 号注塑机当前温度 205℃",但它不知道:

  • 这台机器在做哪个工单?
  • 这个温度对应的是哪个产品?
  • 今天的产量完成率是多少?

SCADA 管理的是"设备的物理状态",不是"生产业务"。

MES 填补的正是这个断层:

ERP:  生产什么?什么时候交?  ── 计划
                ↓(下达工单)
MES:  谁在做什么?做得怎么样?用了什么料? ── 执行
                ↓(采集数据)
SCADA:设备状态如何?参数多少? ── 控制

1.2 MES 的四个核心价值

价值 1:过程可视化(看得见)

没有 MES 时:

  • 车间主任要想知道进度,得走到现场问班组长
  • 生产计划员要想知道完工情况,得等下班后的纸质报表
  • 出了问题,追溯要翻几天的记录本

有 MES 后:

  • 实时看板显示各工单进度、各设备状态
  • WIP 分布、瓶颈工位一目了然
  • 异常实时报警

价值 2:数据自动采集(不用抄)

没有 MES 时:数据靠人工记录 → 誊抄 → 录入 Excel。问题:

  • 滞后(今天的数据明天才能看到)
  • 失真(补录、估填、笔误)
  • 成本高(专人做统计)

有 MES 后:

  • 设备数据自动采集(产量、状态、参数)
  • 人员刷卡报工
  • 检验结果实时录入

经验数据:一个 200 人的工厂,手工统计数据的年人力成本约 30~50 万(含各级统计员),且数据质量不可靠。

价值 3:防错与合规(不能错)

这是 MES 相对于"Excel + 人工"的不可替代价值:

防错类型 机制
物料防错 扫码上料,料错则无法开工
工艺防错 工序顺序强制,跳工序无法报工
参数防错 工艺参数下发到设备,不允许人工修改(或超范围报警)
数量防错 报工数量超过工单计划数则拒绝
资质防错 无该岗位资质的人员无法刷卡操作
设备防错 设备未点检/超期未保养则锁定

在汽车、医疗、航空航天等受监管行业,这些不是"加分项"而是"准入项"。IATF 16949、GMP、AS9100 等体系都要求过程可控、可追溯、防错。

价值 4:追溯(可回溯)

正向追溯(Forward Traceability):给定一批原材料 → 找出用在了哪些成品 → 发给了哪些客户

反向追溯(Backward Traceability):给定一个成品 → 找出用了哪些批次的料 → 哪台设备、哪个班次、哪个操作者、哪些工艺参数

为什么重要:

  • 召回时缩小范围:没有追溯,一批料出问题要召回全部;有追溯,只召回使用了该批次的几百件
  • 定位根因:客户投诉某批产品,能立刻查到当时的设备参数、操作者、来料批次
  • 合规要求:汽车行业通常要求 4 小时内完成双向追溯,医疗行业要求更严

一个真实的成本对比:某 Tier 1 供应商接到主机厂的质量投诉,涉及 3000 件产品。有 MES 追溯的企业,2 小时锁定到 1 个班次、1 台设备、2 个来料批次,实际召回 460 件;没有追溯的企业,只能召回全部 3000 件甚至整月产量。

1.3 MES 不能解决什么

同样重要,避免踩坑:

期望 现实
"上了 MES 效率就提高了" MES 不改进工艺,它只是让问题可见。真正的改善还得靠 IE 做
"上了 MES 就能无纸化" 无纸化是结果,前提是流程标准化、终端到位、人员习惯改变
"上了 MES 就不需要人了" MES 需要维护主数据、处理异常、分析数据,可能还要加人
"MES 能自动排产" 基础 MES 不具备优化排程能力,需要 APS 模块(且 APS 本身也很难)
"MES 能替代 ERP" 不能,两者层次不同,必须集成
"MES 能解决数据采集不到的问题" 老设备没有接口,采集需要硬件改造,成本高

二、ISA-95 标准与 MES 的边界

2.1 ISA-95 / IEC 62264 五层模型

ISA-95(国际标准,对应国标 GB/T 20720)是制造业系统集成的事实标准,定义了企业系统与控制系统之间的分层和接口。

层级 名称 系统 典型功能 时间尺度
L4 企业层 ERP 财务、采购、销售、主计划、成本 月/季
L3 制造运营管理层(MOM) MES 生产、质量、库存、维护、追溯 天/班/小时
L2 监控层 SCADA / DCS / HMI 设备监控、数据采集、报警 秒/分
L1 控制层 PLC / DCS 控制器 逻辑控制、顺序控制 毫秒/秒
L0 现场层 传感器、执行器 检测与执行 毫秒

注意 L3 的官方名称是 MOM(Manufacturing Operations Management,制造运营管理),MES 是 MOM 中"生产管理"这一部分。现代 MES 产品往往覆盖了 MOM 的全部四个领域:

MOM 子域 内容 对应系统
生产管理 工单、报工、调度、追溯 MES 核心
质量管理 检验、SPC、不良、CAPA QMS
库存管理 物料、批次、库位、配送 WMS
维护管理 设备台账、点检、维修 EAM

实务含义:选型时,厂商说的"MES"可能只含生产管理,也可能含 QMS + WMS + EAM。必须明确边界,否则后期会不断加价。

2.2 MES 与周边系统的边界

系统 职责 与 MES 的接口
ERP 主计划(MPS)、物料需求(MRP)、采购、财务、成本核算 ERP → MES:工单/订单、BOM、工艺路线、物料主数据
MES → ERP:完工汇报、物料消耗、工时、废品、成本归集
PLM / PDM 产品设计、图纸、BOM 版本、工艺路线 PLM → MES:BOM、工艺路线、作业指导书、图纸
WMS 仓储、库位、出入库、配送 MES ↔ WMS:物料需求拉动、发料、入库、库位
QMS 检验标准、检验记录、SPC、CAPA MES → QMS:报检请求、生产过程数据
QMS → MES:检验结果、放行/判废
EAM 设备台账、点检、保养、维修 MES → EAM:设备运行小时数、故障报警
EAM → MES:设备可用性、保养计划
SCADA / 数采 设备状态、工艺参数、报警 SCADA → MES:设备状态、产量计数、工艺参数
MES → SCADA:工单信息、工艺参数下发(配方)
APS 高级计划排程 APS → MES:工序级作业计划
MES → APS:实际进度、设备状态、约束反馈

集成的三种方式:

方式 说明 适用
数据库直连 / 中间表 双方读写约定的中间表 简单、常见,但耦合紧
API / Web Service 标准接口调用 现代做法,推荐
消息队列(MQ / Kafka) 异步事件驱动 大数据量、实时性要求高
ESB / 集成平台 企业级集成中间件 系统多时

实务建议:优先要求厂商提供标准 API(RESTful),避免数据库直连(耦合紧、升级易崩、权限风险)。

2.3 关键集成点:ERP 与 MES 的数据交换

这是最容易出问题的集成点。典型交换内容:

ERP → MES(下行):

数据 说明 频率
生产订单 / 工单 生产什么、多少、何时交 实时/定时
物料主数据 编码、名称、规格、单位 变更时
BOM 产品用料结构 变更时
工艺路线 工序、工作中心、标准工时 变更时
工作中心 / 产线 产能信息 变更时
供应商 / 客户 主数据 变更时

MES → ERP(上行):

数据 说明 频率
完工汇报 合格数、报废数、完工时间 实时/班次
物料消耗 实际用料、批次 实时/批次
工时 人工工时、机器工时 班次/日
废品 / 返工 数量、原因 实时
在制品 WIP 数量 日
设备运行数据 用于成本分摊 日

典型的坑:BOM 和工艺路线的版本同步。ERP 里改了 BOM 版本,MES 没同步,导致现场按旧版领料。这是管理层数据(EBOM)与制造层数据(MBOM)不一致的经典问题。

解法:明确 BOM 的唯一数据源(Single Source of Truth)。推荐做法:设计 BOM(EBOM)在 PLM,制造 BOM(MBOM)在 PLM 或 ERP 生成后统一下发 MES,MES 只读不写。


三、MES 的十一大功能模块

参考 ISA-95 和 MESA 国际协会的定义,加上国内实践,MES 通常包含以下模块。

3.1 资源分配与状态管理(Resource Allocation & Status)

内容:管理生产资源(设备、工装、人员、物料)的状态和可用性。

  • 设备状态:运行/空闲/故障/换型/保养/停机
  • 工装夹具状态:在位、可用、需校准、维修中
  • 人员:在岗、技能等级、资质有效期

IE 关心的:这是 OEE 中"时间开动率"的数据来源。状态定义必须清晰且互斥——很多 MES 上线后数据不准,就是因为状态定义模糊("停机"和"空闲"分不清)。

3.2 工序级详细排程(Operations/Detail Scheduling)

内容:把 ERP 的工单分解到工序级,排到具体设备和时间点。

注意:基础 MES 的排程通常是简单的正排/倒排 + 无限产能,不做优化。真正的优化排程需要 APS(高级计划排程),考虑:

  • 产能约束
  • 换型时间最小化(排序优化)
  • 交期优先级
  • 模具/工装约束
  • 人员技能约束

IE 的用武之地:MES 排程用到的标准工时、换型时间、产能参数,正是 IE 的专业产出。这些参数不准,排程就是垃圾输入。

3.3 生产单元调度(Dispatching)

内容:把作业指令下达到工位/设备,指导现场"现在该做什么"。

  • 工单派工
  • 作业指导书(SOP)下发与版本控制
  • 图纸、工艺参数下发
  • 物料拉动信号

价值:这是"无纸化"的技术基础。工位终端显示当前工单、图纸、SOP,避免用错版本。

3.4 文档管理(Document Control)

内容:管理生产相关的文档:作业指导书、图纸、检验标准、工艺卡、变更通知。

关键:版本控制 + 发放记录 + 回收旧版。受监管行业(汽车、医疗)对此有强制要求——现场不能出现作废版本的文件。

3.5 数据采集与获取(Data Collection / Acquisition)

内容:采集生产现场的各种数据。

数据类型 采集方式
产量(合格/不良/报废) 设备计数、扫码、终端报工
设备状态 PLC 信号、SCADA、安灯(Andon)
工艺参数(温度、压力、转速) PLC / 传感器 / 数采模块
物料批次 扫码枪、RFID
人员 刷卡、指纹、人脸
时间(开工、完工、停机) 系统自动记录 or 人工按键
质量数据 检验终端录入、检测设备直连
环境(温湿度、洁净度) 传感器

三种采集方式对比(见第五章详述)。

3.6 人力资源管理(Labor Management)

内容:人员资质、考勤、技能矩阵、工时统计、绩效。

IE 关心的:

  • 人员效率(挣值工时 / 出勤工时)
  • 多能工矩阵(谁会哪些工位)
  • 资质到期预警(特种作业证、上岗证)

3.7 质量管理(Quality Management)

内容:检验计划、报检、检验记录、SPC、不良管理、CAPA。

功能 说明
首件检验(FAI) 换型/开班首件必须检验合格才能批量生产
巡检 定时定量抽检
完工检验 工单完工前的最终检验
SPC 统计过程控制 控制图、能力分析(Minitab 做的是分析,MES 做的是在线监控)
不良管理 不良代码、不良数量、责任工序
返工/返修管理 返工流程、返工工艺
让步接收 / 偏差 特殊放行的审批流
CAPA 纠正预防措施跟踪

与 QMS 的边界:简单工厂把质量管理放在 MES 里;质量体系复杂(如医疗、汽车)会单独立 QMS,MES 只做报检触发和生产过程数据采集。

3.8 过程管理(Process Management)

内容:监控生产过程,确保按工艺执行,异常时报警或停机。

  • 工艺参数监控(超上下限报警)
  • 工序顺序控制(不允许跳工序)
  • 防错(Poka-Yoke)
  • 安灯(Andon)系统:异常呼叫、升级机制

安灯是精益生产的核心工具,MES 实现它比传统拉绳/看板灯更强大:自动记录响应时间、自动升级(5 分钟没人响应通知主管)、自动统计各类异常的频次和时长。

3.9 设备维护管理(Maintenance Management)

内容:设备台账、点检、保养计划、维修工单、备件。

  • 预防性维护(PM)计划:按时间/按产量/按运行小时触发
  • 点检:日常点检项、点检记录
  • 故障报修:Andon 触发或人工报修
  • 维修记录:故障现象、原因、处理、备件、时长
  • MTBF / MTTR 分析

IE 关心的:OEE 中"时间开动率"的改善,很大一部分来自设备管理。MES 提供的 MTBF/MTTR 数据是制定 PM 策略的依据。

3.10 产品追溯与谱系(Product Tracking & Genealogy)

内容:记录每个产品/批次的完整生产履历。

追溯的四个维度(4M1E):

维度 记录内容
Man(人) 操作者、班次、技能等级
Machine(机) 设备编号、模具、工装
Material(料) 物料批次、供应商、来料检验结果
Method(法) 工艺版本、工艺参数、作业指导书版本
Environment(环) 温湿度、洁净度、班次

两种追溯模式:

模式 粒度 适用 数据量
批次追溯 按生产批次 流程行业(化工、食品)、批量生产 小
单件追溯(序列号) 按单个产品 汽车、电子、医疗(高价值/高安全) 大
混合 关键件单件 + 一般件批次 折中方案 中

实务考量:单件追溯的数据量是批次追溯的几十上百倍。不要为低价值、低风险的零件做单件追溯,成本收益不成比例。

3.11 性能分析(Performance Analysis)

内容:对生产过程数据做统计分析,输出 KPI。

指标 说明
OEE / TEEP 设备综合效率 / 完全有效生产率
产量达成率 实际 / 计划
良率 / 直通率 一次通过率
周期时间 工单从开工到完工
准时交付率 OTD 按期完成比例
WIP 在制品数量与分布
停机分析 按原因的帕累托
人员效率 挣值工时 / 出勤工时

与 BI 的分工:MES 自带报表通常简单固定;深度分析通常把 MES 数据同步到数据仓库,用 Power BI / Tableau 做(见 SQL 和 Power BI 两篇)。


四、MES 的三种典型部署模式

模式 说明 适用 成本
标准产品 + 配置 买成熟 MES 产品,通过配置实现需求 管理较规范、需求标准 中
产品 + 二次开发 标准产品 + 定制开发 有行业特殊需求(最常见) 中高
完全定制开发 从零开发 需求极特殊、有强 IT 能力 高

强烈建议优先选前两种。完全定制开发的 MES 项目:

  • 周期长(1~2 年)
  • 风险高(相当于自己做一个软件产品)
  • 维护难(依赖原开发团队)
  • 升级难

实务经验:"七分标准三分定制" 是比较健康的结构。定制比例超过 40%,项目风险显著上升。

4.1 部署方式

方式 说明 优缺点
本地部署(On-Premise) 服务器在工厂机房 数据自主、可控;需自维护、初始投入高
私有云 部署在企业私有云 折中
公有云 SaaS 订阅云服务 上线快、成本低;数据在云端(敏感行业受限)
混合 核心数据本地 + 分析上云 常见折中

制造业的现实:出于数据安全(工艺参数、产能数据是核心资产)和合规考虑,中大型制造企业多数选择本地部署或私有云。中小企业 SaaS 化趋势明显。


五、数据采集:MES 落地的第一道坎

5.1 三种采集方式对比

方式 说明 优点 缺点 成本
① 手工录入(终端/PC) 工人在工位终端或电脑上录入 成本最低、任何场景可用 滞后、易错、增加作业负担 低
② 扫码 / RFID 扫工单码、物料码、人员卡 快、准、可防错 需要标签/卡片;物料需预先贴标 中
③ 设备直连(PLC/数采) 从设备控制系统直接读取数据 实时、准确、无人工干预 需设备有接口;改造成本高;老设备难 高

5.2 三种方式的实际选择

判断逻辑:

这个数据重要吗?(影响质量追溯/关键KPI?)
├─ 不重要 → 手工录入甚至不采集
└─ 重要 → 继续

频次高吗?(每分钟还是每天?)
├─ 低频(每天几次)→ 扫码/手工
└─ 高频(实时)→ 继续

设备能取数吗?(有 PLC 且开放接口?)
├─ 能 → 设备直连(最优)
├─ 改造可行 → 加装数采模块(外挂传感器 + IoT 网关)
└─ 不可行 → 扫码/终端按键

典型的混合方案:

数据 采集方式
设备状态(运行/停机/故障) 设备直连(PLC 信号)或从电控柜取信号
产量计数 设备直连(计数器)或 出口光电感应
工艺参数(温度/压力/转速) 设备直连(通过 OPC UA / Modbus)
物料批次 扫码(来料贴码)
人员 刷卡 / 人脸
质量检验结果 检验终端录入 或 检测设备直连
不良原因 终端选择(下拉菜单)
换型开始/结束 终端按键 或 自动判定

5.3 设备直连的技术方案

层级 技术 说明
通信协议 Modbus RTU/TCP、OPC UA/DA、Profinet、EtherNet/IP、MTConnect、S7、Focas(发那科) 不同设备支持不同协议
数采硬件 IoT 网关、边缘计算盒子、串口服务器 协议转换、数据缓存
数据中间件 Kepware、Matrikon、Ignition 工业级 OPC 服务器
传输 工业以太网 / 5G / WiFi
上位 SCADA / MES / 数据平台

OPC UA 是目前的主流标准(跨平台、安全、语义化),新设备基本都支持。老设备常见 Modbus RTU(串口)或根本没有通信接口。

老设备改造的三种方案:

方案 做法 成本 能取到什么
加装外挂传感器 在设备外加装电流互感器、光电开关、振动传感器 低(千元级/台) 开关机状态、产量计数、粗略能耗
从电控柜取信号 从继电器、接触器辅助触点取开关量 低 运行/停机/报警状态
PLC 加装通信模块 给老 PLC 加通信卡,或换 PLC 中高 完整数据(取决于 PLC 程序)

实务经验:对于"只想知道设备开没开、做了多少"的需求,外挂电流互感器 + 光电计数 是性价比最高的方案,成本通常只有设备直连的 1/10,且不改动设备本体(不影响保修、不影响设备可靠性)。

5.4 数据采集的三个原则

  1. 不要采集你不会用的数据。多一个采集点,多一份维护成本。先想清楚分析需求,再决定采集什么。
  2. 自动优先,但不强求。能自动的一定自动(准确、实时、无负担);不能自动的,设计最简单的人工录入方式(下拉选择 > 数字输入 > 文字输入;扫码 > 手工输入编码)。
  3. 采集点要能验证。设计时就想好"怎么知道这个数据是准的"。比如产量采集,要能定期与人工盘点对账。

六、选型评估

6.1 六个评估维度

维度 权重建议 评估要点
功能匹配度 25% 行业匹配、核心功能覆盖、可扩展
技术架构 20% 部署方式、开放性(API)、性能、移动端、可扩展
实施能力 25% 实施团队经验、同行业案例、本地化服务能力
总成本 15% 软件授权 + 硬件 + 实施 + 运维 + 二次开发
厂商稳定性 10% 公司规模、财务健康、产品路线图、客户续约率
生态与集成 5% 与现有 ERP/PLM/设备的集成经验

注意"实施能力"权重很高——MES 项目成败,实施团队的经验往往比软件功能更重要。一个功能稍弱但有丰富同行业经验的团队,比一个功能强大但没做过的团队更可能成功。

6.2 国内外主流厂商(概览)

国际厂商:

厂商 产品 特点 定位
Siemens SIMATIC IT / Opcenter 与西门子自动化生态深度集成,功能全面 大型离散制造,尤其汽车
Rockwell FactoryTalk ProductionCentre 与罗克韦尔自动化集成 大型离散、过程
SAP SAP ME / SAP MII / SAP Digital Manufacturing 与 SAP ERP 无缝 已用 SAP ERP 的大型企业
达索(Dassault) DELMIA Apriso 与 3DEXPERIENCE 平台集成 航空航天、复杂制造
AVEVA(原 Wonderware) AVEVA MES 过程行业强 流程工业
Emerson Syncade 生命科学 制药
GE Digital Proficy 有历史积累 多行业
Critical Manufacturing Critical Manufacturing MES 半导体/电子专业 高科技电子

国内厂商(仅列举常见,不构成推荐):

厂商 特点
鼎捷(Digiwin) 台湾起家,ERP+MES 一体,中小企业覆盖广
用友 ERP 起家,MES 与用友 ERP 集成好
金蝶 同上,云化路线
盘古信息 专注 MES,电子行业案例多
华磊迅拓 专注 MES,多行业
明基逐鹿 台资背景,制造业经验丰富
中控技术 流程工业(化工)出身,向离散扩展
摩尔元数 低代码 MES 平台
大族 / 先导 / 博杰 等设备商 设备自带的 MES(通常与自家设备绑定)

选型建议:

  • 已用 SAP/用友/金蝶 ERP → 优先考虑同厂商的 MES(集成成本低),但也要评估其 MES 的专业度
  • 用西门子/罗克韦尔自动化设备 → 考虑同生态 MES
  • 行业特殊(半导体、制药、汽车) → 选该行业有成熟案例的厂商
  • 预算有限的中小企业 → 国内厂商,或从核心模块(工单+报工+追溯)起步
  • 有强 IT 能力 → 可以考虑低代码平台自建

6.3 选型流程

1. 需求梳理(3~6 周)
   - 现状调研(As-Is):现有流程、痛点、数据基础
   - 需求定义(To-Be):要解决的问题、优先级
   - 输出:需求规格说明书(RFI/RFP)

2. 厂商初筛(2~4 周)
   - 发 RFI,收集资料
   - 筛出 5~8 家

3. 详细评估(4~8 周)
   - 发 RFP,厂商做方案与报价
   - 演示(Demo):**用自己的真实场景做 Demo,不要看标准演示**
   - 客户拜访:**去同行业的实际用户现场看,不要只听厂商说**
   - POC(概念验证):必要时做小范围试点

4. 商务谈判(2~4 周)
   - 明确范围、里程碑、验收标准、知识产权(定制部分归谁)
   - 明确运维费用、二次开发单价

5. 决策与签约

最重要的一条建议:去同行业、同规模的实际用户现场看。厂商的 PPT 都很漂亮,客户拜访才能看到真相:系统真的用起来了吗?工人在用还是班组长在代录?数据准不准?上线多久了?花了多少钱?

问客户的关键问题:

  1. 上线多久了?实际用了哪些模块?(很多系统只用了 30%)
  2. 数据准确率大概多少?怎么验证的?
  3. 实施过程中最大的困难是什么?
  4. 二次开发花了多少钱?
  5. 如果重来一次,你会怎么做?

七、实施落地:五个阶段

阶段 1:准备与规划(4~8 周)

核心:不要急着装软件。 这个阶段做的准备工作,决定了项目能否成功。

任务 说明
成立项目组 必须有高层 sponsor(一把手或分管副总),有专职项目经理
流程梳理(As-Is) 画出当前的实际流程,包括各种例外和变通
流程优化(To-Be) 先优化流程,再上系统(下面详述)
基础数据准备 编码规则、物料主数据、BOM、工艺路线、工作中心、人员、设备台账
标准工时测定 排程、报工、效率分析都需要
需求确认与范围锁定 明确本期做什么、不做什么
主计划 里程碑、资源、风险

"先优化流程再上系统"是铁律。

原因:如果把现状的混乱流程直接搬进系统,你会得到:

  1. 系统里固化了低效流程,日后改流程要改系统(成本更高)
  2. 系统要求规范性,与混乱流程冲突,导致大量"变通"操作(绕过系统)
  3. 用户觉得"系统让工作更麻烦了",产生抵触

正确顺序:现状流程 → 分析浪费(ECRS:取消、合并、重排、简化)→ 优化后流程 → 用系统固化 → 持续改善

阶段 2:设计与配置(6~12 周)

任务 说明
系统设计(Solution Design) 详细设计文档,含流程图、数据流、界面原型
系统配置 编码规则、业务规则、审批流、报警规则
二次开发 定制功能(控制规模)
接口开发 与 ERP、WMS、设备的接口
硬件部署 服务器、网络、终端、扫码枪、看板
基础数据导入 最耗时最痛苦的环节

基础数据导入的现实:这是 MES 项目中最容易被低估的工作。一个中型厂可能有:

  • 物料主数据:2 万~20 万条
  • BOM:几千条,每条几十个子项
  • 工艺路线:几千条
  • 设备台账:几百条
  • 人员数据:几百条

数据准备的常见问题:

  • 编码不统一(同一物料多个编码)
  • 一物多码、一码多物
  • BOM 版本混乱、与实际不符
  • 工艺路线缺失或过时
  • 计量单位混乱("个/件/台/套"混用)

实务建议:不要试图一次性把所有历史数据都清洗干净。只清洗本期上线范围内的数据(如近一年的活跃物料、在产产品)。历史数据按需逐步清理或归档。

阶段 3:测试(3~6 周)

测试类型 内容
单元测试 各功能模块单独测试
集成测试 接口、端到端流程
UAT 用户验收测试 由最终用户在真实场景下测试(最关键)
性能测试 并发、大数据量
压力/异常测试 断网、断电、误操作

UAT 的关键:让一线操作工和班组长来测,不是 IT 和顾问。他们会发现顾问想不到的问题("扫码枪的线太短"、"这个按钮太小戴手套点不到"、"报警声音和注塑机声音一样分不清")。

阶段 4:上线(2~8 周)

三种上线策略:

策略 做法 风险 适用
直接切换(Big Bang) 某一天旧方式全停,全部用新系统 高 小范围、简单场景
并行运行 新旧系统同时运行一段时间 中(工作量翻倍) 关键业务、稳妥优先
分批上线(推荐) 按车间/产线/模块逐步上线 低 大多数情况

分批上线的推荐顺序:

第 1 批:1 条示范线 / 1 个车间,跑通全流程
   ↓ 总结经验、优化配置
第 2 批:推广到 2~3 个车间
   ↓
第 3 批:全厂推广
   ↓
持续优化:启用更多模块(SPC、APS、Andon…)

上线的配套工作(常被忽略):

  • 培训:分层培训(操作员/班组长/主管/IT),操作员要实操练习,不能只听
  • 激励机制:上线初期效率会下降,要有容忍期和激励(如"报工准确率 98% 奖励")
  • 现场支持:上线头两周,顾问和 IT 要驻场,问题立刻解决
  • 操作手册与快速参考卡:贴在工位旁的 A4 纸,比 100 页手册有用

阶段 5:持续改善(长期)

任务 说明
数据质量监控 定期检查数据准确率、及时性
用户反馈收集 定期回访,收集问题
功能深化 启用更多模块、优化配置
报表与分析 从"能看数"到"能分析"到"能预警"
与精益改善结合 用 MES 数据识别改善机会

一个残酷的现实:很多 MES 项目在验收后就停滞了。验收不是终点,是起点。系统上线只是把数据收集起来了,真正的价值在于用这些数据做改善。


八、八个常见陷阱

陷阱 1:流程没理顺就上系统

表现:把混乱的现状流程搬进系统,导致系统里到处是"变通"操作。

后果:系统形同虚设,数据不准,用户抵触。

解法:先做流程优化(价值流图、ECRS),把 To-Be 流程定下来,再上系统固化。

陷阱 2:低估基础数据的工作量

表现:项目计划里数据准备只排了 2 周,实际做了 3 个月。

后果:项目延期,或者带着脏数据上线。

解法:

  • 数据准备与系统配置并行启动(不要等系统好了再准备数据)
  • 安排专人负责数据
  • 先清洗上线范围内的数据,历史数据分批
  • 用工具辅助(Excel 批量导入模板、数据校验脚本)

陷阱 3:需求无限膨胀

表现:"既然上了系统,顺便把这个也做了吧",功能越加越多。

后果:范围蔓延,工期失控,预算超支。

解法:

  • 锁定范围(Scope Freeze),变更必须走流程并评估影响
  • 分阶段实现:一期做核心(工单+报工+追溯),二期做扩展(SPC+Andon+APS)
  • 用 MoSCoW 优先级法:Must have / Should have / Could have / Won't have

陷阱 4:一线员工抵触

表现:工人觉得系统增加了工作量,消极应付(代报、补报、填假数据)。

后果:数据不准,系统失去价值。

解法:

  • 参与感:让一线班组长参与需求调研和设计
  • 减负:系统设计要减少一线的工作量,而不是增加。例如:用扫码替代手工填写;用自动采集替代人工记录
  • 培训:充分实操培训,让工人会用、敢用
  • 激励:上线初期设激励,容忍效率下降
  • 反馈闭环:工人提的问题要有回应

判断标准:如果上线后一线的工作量增加了,这个系统注定失败。好的 MES 应该让操作更简单。

陷阱 5:数据采集方案脱离实际

表现:方案里所有数据都要自动采集,实际老设备没接口,改造预算没批。

后果:采不到数据,功能无法使用。

解法:

  • 早期做设备接口调研(哪些设备有接口、什么协议、开放程度)
  • 分级:关键数据用自动,次要用半自动,非关键用手工
  • 老设备用外挂传感器方案

陷阱 6:与 ERP 集成没做通

表现:MES 和 ERP 各管一段,两边数据对不上,人工在中间倒数据。

后果:双份维护工作,数据不一致,成本无法归集。

解法:

  • 明确唯一数据源(哪些数据 ERP 管,哪些 MES 管)
  • 接口要双向、实时/准实时
  • 设计对账机制(如每日核对工单状态和数量)
  • 接口异常要有报警和重试

陷阱 7:把 MES 当成"改善"本身

表现:"上了 MES,效率就会提升 20%"。

后果:期望落空,项目被认为失败。

解法:明确 MES 的作用是让问题可见、让流程受控、让数据可信。真正的改善要由 IE、工艺、设备部门基于 MES 提供的数据来做。

正确的表述:"MES 能让我们看清楚损失在哪里,改善要靠人去做。"

陷阱 8:没有长期运维规划

表现:项目验收,顾问撤场,没有内部维护能力,系统出问题没人管。

后果:小问题积累成大问题,系统逐渐被弃用。

解法:

  • 项目期就培养内部关键用户(Key User),深度参与
  • 明确运维责任人和流程
  • 与厂商签运维合同(或培养内部 IT)
  • 建立变更管理流程

九、MES 与 IE 的关系

9.1 IE 在 MES 项目中的角色

IE 在 MES 项目里通常承担以下角色(取决于组织):

角色 职责
需求定义者 定义现场到底需要什么(工位布局、信息展示、操作方式)
数据提供者 提供标准工时、工艺路线、节拍、换型时间、产能参数
流程设计者 设计 To-Be 流程(价值流、工序流、物流、信息流)
关键用户 参与测试、培训、推广
数据使用者 用 MES 数据做效率分析、瓶颈识别、改善项目

IE 的核心贡献是"参数"和"流程":

MES 里所有与效率相关的计算,都依赖 IE 提供的参数:

参数 用途 谁提供
标准工时(ST) 排程、效率计算、成本核算 IE
节拍时间(Takt) 产线设计、平衡 IE
换型时间 排程、OEE 计算 IE / 工艺
产能 排程约束 IE / 生产
标准 WIP 看板数量、投料控制 IE
搬运时间 物流调度 IE / 物流
OEE 目标值 绩效管理 IE / 设备 / 生产

这些参数不准,MES 输出的所有分析都是错的。 这是 IE 在数字化项目中的核心价值,也是最容易被忽视的价值。

9.2 MES 给 IE 带来的变化

传统 IE 有 MES 之后的 IE
秒表测时,样本小 系统里有全量历史数据,样本巨大
手工统计报表,滞后 实时看板,随时可查
改善效果靠前后对比,难量化 改善前后数据自动记录,效果可量化
数据收集占大量时间 时间用于分析和改善
凭经验找瓶颈 数据直接指出瓶颈

但也要警惕:有数据不等于有洞察。MES 会给你海量数据,IE 的价值在于知道该看什么、怎么解读、怎么做判断。

9.3 数字化时代的 IE 能力结构

传统 IE 核心能力(依然重要)
├─ 方法研究(动作分析、作业测定)
├─ 设施规划(布局、物流)
├─ 质量管理(SPC、DOE)
├─ 运筹优化(排程、库存)
└─ 人因工程

数字化新增能力(越来越重要)
├─ 数据获取:SQL、数据库理解
├─ 数据分析:统计、Python/R
├─ 数据可视化:Power BI
├─ 系统理解:MES/ERP/WMS 的边界与数据流
├─ 业务流程:能把业务需求翻译成系统需求
└─ 仿真:FlexSim 等

只会传统 IE 的工程师,会逐渐失去对数据的掌控力;只会数据分析不懂业务的工程师,做不出有价值的改善。两者的交集,是未来 IE 的核心竞争力。


十、给 IE 学生的建议

如果你还在学校,想在 MES 方向建立竞争力:

10.1 可以做的事

做法 说明
理解 MES 的数据模型 找开源的 MES 项目(GitHub 上有),看它的数据库设计
学 SQL 这是理解和使用 MES 数据的基础
做一个迷你 MES 用低代码平台(如简道云、明道云)或自己写,实现工单+报工+看板
实习时关注流程 去工厂实习,重点观察"数据是怎么流转的"
学一门 BI 工具 Power BI,把模拟数据做成看板
读 ISA-95 不用全读,理解分层和 MOM 的四大领域即可

10.2 面试时能加分的话

与其说"我了解 MES",不如说:

  • "我在实习时参与了 XX 系统的报工流程优化,把报工操作步骤从 6 步减到 3 步,报工及时率从 70% 提到 95%"
  • "我用 SQL 从 MES 数据库里取过 XX 数据,分析出 XX"
  • "我理解 MES 和 ERP 的边界:ERP 管计划和成本,MES 管执行过程,两者通过工单完工汇报和物料消耗回传打通"

具体的、有数字的经历,永远比抽象的"了解"有说服力。


结语:系统是手段,改善是目的

最后强调一个容易颠倒的关系。

MES 不是目的,改善才是目的。 一套 MES 系统本身不产生任何价值,它只是:

  • 让现状可见(不靠猜)
  • 让流程受控(不靠人自觉)
  • 让数据可信(不靠回忆)
  • 让改善可量化(不靠感觉)

顺序永远是:先有管理需求,再有系统;先有流程优化,再有系统固化;先有改善行动,系统才能显示效果。

那些成功的企业,不是因为上了 MES 才变好,而是因为本来就在持续改善,MES 让改善的效率更高、证据更硬、复制更快。

反过来,指望"上一套系统解决问题"的,无论花多少钱,最后都会失望。

相关阅读

  • MES 落地方法论完全指南:从选型到上线,避开 80% 项目踩的坑:MES 不是买套软件装上就行,70% 的项目失败在落地。本文讲清 MES 的 11 个功能模…
  • SQL 工业工程数据分析实战:从 MES 取数到指标看板:IE 日常有 60% 的时间花在等数据上。本文从真实取数场景出发,讲透 SQL 核心语法(S…
  • ERP、MES 与工业软件完全学习指南:从数据流转看制造信息化:工业软件的本质是把管理逻辑固化到系统里,而这个逻辑正是 IE 的专业领域。本文按 ISA-9…
  • 离散事件仿真完全指南:FlexSim、Arena 与 AnyLogic 怎么选怎么用:产线要投 3000 万,Excel 算出的产能差 15% 就可能是盈与亏。本文讲透离散事件仿…
  • 工业工程必备软件地图:从 Excel 到 FlexSim,每个阶段该学什么:按学习阶段给出 IE 的软件全景图:Excel、统计分析、仿真建模、CAD、企业系统,并给出…
相关文章

APS排到分钟级:有限产能可以按工作中心切

Acumatica 2026 R2 已正式发布,制造业侧三项增强:APS 支持按工作中心分别设置有限或无限产能、排程精度细化到分钟、重叠班次合并为单一日历;

TrakSYS 14.1:用对话配置MES

Parsec Automation 发布 TrakSYS 14.1,核心是 TrakSYS IQ Build:一个基于模型上下文协议(MCP)的连接器。

MES 12.0:AI智能体直接改配置,还要人点头

10 月 20 日,Critical Manufacturing 发布 MES 驱动的工业运营平台 12.0 版。

浪潮海岳MOM9.0:九大模块全面AI化

10 月 16 日,浪潮数字企业在山东省具身智能产业发展大会上发布浪潮海岳 AI 原生工业软件——新一代制造运营 MOM9.0。

Poka发布无代码AI Studio

IFS 旗下工业 AI 平台 Poka 在 IFS Unleashed 大会上发布 Poka AI Studio——一个面向车间“人的流程”管理的无代码智能体构。

工业智能中枢 + 数字孪生验证层

10 月 12 日第二十六届中国国际工业博览会期间,库卡在上海发布“开天 KAI”智能平台并同步推出 Visual Components CN。

目录
当前文章没有目录
Copyright © 2002 CUMT All Rights Reserved. Powered by 中国矿业大学工业工程系.
粤ICP备2024349181号-3