MES(制造执行系统)和 ERP(企业资源计划系统)是企业信息化架构中两个核心但定位不同的系统。它们的关联可以概括为:ERP 负责“制定计划、管好账”,MES 负责“执行计划、盯好活”。
两者定位区别
1. ERP(企业资源计划)
聚焦企业顶层资源:销售订单、采购、库存、财务成本、主生产计划、BOM 物料、工艺基础数据,面向管理层。
输出:月度 / 周级主生产计划、生产工单、物料需求,不知道车间设备、人员实时产能。
2. MES(制造执行系统)
聚焦车间现场执行:工序派工、设备稼动、投料管控、制程质检、工时报工、在制品流转、车间损耗,面向车间生产、质检、班组长。
输出:实际生产数据、完工入库、不良损耗、实际用料。
具体关联体现在以下几个方面:
1、上下层数据贯通
ERP 向 MES 下达指令:ERP 生成生产计划(如生产什么、多少、何时完成),MES 接收后将其拆解为车间可执行的详细工序。
MES 向 ERP 反馈实况:MES 将实际生产数据(如产量、工时、物料消耗、设备状态、质量检验结果)实时回传 ERP,让管理层掌握真实进度与成本。
2、关键业务流程衔接
生产订单管理:ERP 的生产订单下达到 MES 后,MES 记录从领料、各工序加工到成品入库的全过程,再将完工数量、报废量、工时等信息回传 ERP,用于成本核算。
物料与库存:MES 实时扣减在制品消耗,ERP 据此更新原材料库存;成品下线时 MES 触发 ERP 的产成品入库单,保持账实一致。
质量控制:MES 记录过程检验数据,不合格品信息可自动回传 ERP,触发采购退货、供应商评估或生产订单调整。
设备与维护:MES 监控设备状态和效率(如 OEE),当故障影响交期时,可通知 ERP 调整后续计划。
3、互补提升管理精度
时间颗粒度:ERP 一般以“天”或“周”为周期,MES 可精细到“分钟”甚至“秒”。
数据颗粒度:ERP 关注订单级物料需求,MES 跟踪到每个工序、每台设备、每个操作员、每个批次的质量数据。
协同效应:没有 MES,ERP 如同“计划近视”——对车间实际一无所知,容易给出脱离现实的计划;没有 ERP,MES 无法获得整体计划指导,成为车间信息孤岛。
4、典型集成方式
通过中间表、API 接口或企业服务总线(ESB)实现双向数据交换。
常用的集成数据包括:物料主数据、BOM(物料清单)、工艺路线、生产订单、物料领退单、工序完工单、质检记录、设备状态等。
一个简单的理解例子:
ERP 收到客户订单后,计算需要多少原料、什么时候采购、什么时候交货,并下达“本周生产 1000 件 A 产品”的计划。
MES 接手后,把计划拆解为:第一工序用几号机床、谁操作、多长时间;第二工序如何质检……过程中实时记录:上午已完成 200 件,其中 3 件返工,设备中途故障 10 分钟。最后将“实际完工 980 件,耗时 22.5 小时”传回 ERP。
ERP 据此生成完工入库单、核算成本、更新库存,并评估能否按时向客户交货。
需要留意的是:
通常先上 ERP 管理企业整体资源,后上 MES 精细化车间执行。
如果业务场景不具备集成条件,也可以人工将 ERP 的生产工单导出再导入 MES,但实时性和准确性会差很多。
简单来说,ERP 是大脑,负责思考和计划;MES 是手脚,负责执行和反馈。两者有效集成,才能实现从企业资源到车间现场的全链条闭环管理。