MES 和 ERP 的区别:
一条单据链讲清楚
ERP 回答「企业该做什么、花了多少钱」,MES 回答「车间做得怎么样、还能不能做下去」。 两者不是替代关系,而是同一条单据链上的两段:ERP 负责开单与结算,MES 负责把单据变成工位上的动作, 再把动作的结果(工时、物料、检验数据)送回单据里。
ERP 按月,MES 按秒
ERP 的计划单位通常是周与日,MES 的采集单位是工位动作、节拍与传感器读数。
ERP 管账,MES 管物
ERP 管订单、金额、库存数量;MES 管工单、批次、序列号、设备、模具、工艺参数。
ERP 给办公室,MES 给现场
ERP 的用户是财务、计划、采购;MES 的用户是班组长、操作工、质检员、设备工程师。
同一条链,两边看到的是不同的段
制造企业的业务其实是一条链:销售订单 → 需求计算 → 采购申请 / 工单 → 领料与报工 → 检验 → 入库 → 发货 → 对账。 ERP 关心这条链的「头」和「尾」,MES 关心中间的「腰」。
| 环节 | ERP 里是什么 | MES 里是什么 |
|---|---|---|
| 接单 | 销售订单、价格与交期承诺、客户信用 | 订单拆解成工单,落到产线与交期 |
| 算料 | MRP 运算、采购申请、供应商与到货计划 | 按工单备料、领料、缺料预警 |
| 排产 | 粗能力平衡(周 / 月) | APS 按工位、设备、模具资源排到分钟 |
| 执行 | 看不到 | 派工、报工、SOP 与图纸查看、异常上报与闭环 |
| 质量 | 质量成本与索赔 | IQC / IPQC / FQC / OQC 四级检验、批次与序列号追溯、SPC、8D |
| 入库 | 库存数量与金额、成本核算 | 入库单、库位、批次、盘点和标签打印 |
| 发货对账 | 发货单、应收、开票与核销 | 装箱、发运明细、售后工单与装机档案 |
这张表也是我们做系统时的组织方式:数语 MES 2.0 以单据为中心,每张单据都能看到「来源」和「去向」, 从销售订单一路下推到工单、检验单与入库单,任何一次流转都留痕。
各自不做什么,比做什么更重要
选型时最容易踩的坑,是希望一套系统把两头都吃掉。真实的边界是这样的:
ERP 不做现场的「此刻」
- 不按秒读取设备状态,也不管某台机床当前的刀具寿命。
- 不做工位级排产:它的计划粒度通常到日,不到分钟。
- 不做首件检验、过程巡检这类现场质量动作。
- 不承担「操作工不登录后台也能报工」这类终端体验。
MES 不做总账与结算
- 不生成会计凭证,也不做应收应付与开票核销。
- 不做采购寻源与供应商准入的主流程。
- 不做集团级合并报表;它只输出可核算的数据底座。
- 不替代 PLM 管图纸版本与 BOM 设计变更的源头。
四个常见误区
ERP 里的工时和产量,多数是事后补录的汇总值。补录的数据能用来算成本,但没法用来回答「今天下午三点为什么停线」。 车间数据必须来自工位动作与设备采集,这正是 MES 的位置。
功能的交集很小,数据的频率差了两个数量级。把 MES 塞进 ERP 的结果通常是:现场嫌它难用, 办公室嫌它不准。两者用接口对接(标准接口对既有 ERP / PLM / WMS)比强行合并更省事。
如果销售订单、物料主数据和库存账都不成立,MES 就只剩一个报工看板。顺序通常是: 主数据与账先立住(ERP 或基础业务系统),再把执行层接上来。
单据链、检验流程、设备台账这些是通用的,能标准化;真正需要定制的往往是工艺路线、 报工口径和与老设备的接口。判断标准是:问「能不能按工位排产」「能不能追溯到这个批次」——能,就是产品能覆盖的部分。
三个信号,说明你该先上 MES
不用做完整的成熟度评估,看三个信号就够了。
在制不清
同一个工单,车间说做了 80%,系统说 40%,没人知道哪个对。这是执行层缺数据的典型症状。
追溯靠翻纸
客户投诉某一批货,需要两天时间翻纸质记录才能定位到批次和人。
排产靠 Excel
换一次型,计划员要手工重排三张表,而且排完没法解释「为什么这样排」。
我们的 MES 长什么样
数语 MES 2.0 是面向离散制造与流程制造混合场景的一体化制造运营管理平台,采用「应用市场 + 插件式路由」架构: 平台内核提供组织、权限、字典、审批、打印等公共能力,业务能力以 5 个独立应用挂载,各应用可单独启用、互不阻塞。
文中「284 个功能页面」「259 个权限点」等数字,为原型版本的内部统计口径,实际交付范围以项目范围清单为准。