2. MES系统基础
在推进AI与制造执行系统(MES)对接之前,必须先建立对MES本身的清晰认知。MES不是简单的“车间看板”,也不是ERP的附属插件,而是位于企业计划层与控制层之间、面向车间执行过程的核心信息系统。它承接ERP下达的生产订单,把计划拆解为可执行的工序任务,再把设备、人员、物料、工艺和质量数据实时汇聚起来,形成制造过程的事实记录与闭环控制。
一、MES的定义与边界
从ISA-95标准看,企业信息化通常分为五层:L0现场设备层、L1控制层、L2过程监控层、L3制造执行层、L4企业经营计划层。MES正处在L3,是连接L4的ERP与L2/L1的SCADA、PLC、CNC之间的桥梁。ERP关心“要生产什么、什么时候要、成本多少”,MES关心“现在做到哪一步、谁在做、设备是否正常、质量是否合格”。
因此,MES的边界可以概括为三句话:向上接收订单与主数据,向下采集设备与工艺数据,横向协同人员、物料、质量、设备与工艺。它既不是纯管理软件,也不是纯自动化软件,而是制造现场的“执行中枢”。
二、发展历程:从报表工具到智能执行平台
MES的发展大致经历四个阶段。第一阶段是20世纪80至90年代的专用报表与工单跟踪系统,主要解决纸质记录电子化问题;第二阶段是2000年前后的模块化MES,开始覆盖排产、物料、质量、设备等独立模块;第三阶段是2010年后的集成化MES,强调与ERP、PLM、WMS、SCADA的纵向集成;第四阶段是当前面向智能制造的MES,具备实时数据采集、低代码配置、微服务架构和AI分析能力。
这一演进背后有两条主线:一是数据粒度越来越细,从班次统计走向秒级设备信号;二是决策方式越来越实时,从“事后报表”走向“过程预警与动态调度”。AI的加入,正是第四阶段的重要特征。
三、核心功能模块
典型MES通常包含以下核心模块,它们共同构成车间执行的闭环:
| 模块 | 核心职责 | 关键数据对象 | AI对接价值 |
|---|---|---|---|
| 计划与排产 | 接收ERP订单,拆分工单与工序,分配产线与设备 | 工单、工序、资源、日历 | 智能排产、交期预测 |
| 物料与追溯 | 物料齐套检查、批次绑定、正反向追溯 | 物料批次、条码、消耗记录 | 缺料预警、质量根因分析 |
| 质量与工艺 | 首检、巡检、SPC、工艺参数校验与防错 | 检验记录、缺陷代码、参数值 | 缺陷预测、参数优化 |
| 设备与绩效 | 设备状态监控、OEE统计、点检保养 | 设备状态、停机原因、产量 | 预测性维护、OEE提升 |
| 数据服务总线 | 实时采集、事件驱动、接口集成、报表看板 | 事件流、接口日志、指标 | 数据供给、模型推理触发 |
四、在智能制造中的定位与作用
在智能工厂中,MES是“承上启下”的关键层。对上,它把ERP的计划转化为可执行任务,并把执行结果反馈给ERP,使计划与成本核算有据可依;对下,它向SCADA、PLC、CNC下发配方与参数,并采集设备状态、工艺参数和产量数据;横向,它与WMS协同物料配送,与QMS协同质量判定,与能源管理系统协同能耗优化。
更重要的是,MES是制造数据的“事实源”。AI模型要发挥作用,离不开高质量、带时间戳、带上下文的数据。MES中的工单号、设备号、批次号、工艺参数、质量结果,正是AI进行关联分析和推理的基础。没有MES的数据治理,AI就容易变成“空中楼阁”。
五、案例场景:从订单到追溯的闭环
假设某电子厂接到ERP下达的1000台产品订单。MES首先进行工单拆分,按SMT、插件、组装、测试四道工序生成任务;随后检查物料齐套情况,绑定PCB批次与元器件批次;生产过程中,MES从贴片机采集程序号、从回流焊采集温区曲线、从AOI采集缺陷代码;测试完成后,MES把合格数量、不良代码、设备OEE反馈给ERP。若后续出现客诉,可通过MES在几分钟内追溯到具体批次、设备、参数和操作人员。
工单号: WO-2024-0518-001
产品: 控制器主板
工序: SMT → 插件 → 组装 → 测试
关键采集点:
SMT: 贴片程序号、锡膏批次、回流焊温区曲线
测试: 测试程序版本、通过率、不良代码
反馈ERP: 完工数量 986,不良 14,OEE 82.3%
六、常见误区与复盘
- 误区一:把MES当成ERP的报表工具。MES的核心是执行过程控制与实时数据采集,报表只是输出之一。
- 误区二:只上模块,不做数据治理。如果工单、物料、设备编码不统一,AI对接时会出现大量脏数据。
- 误区三:忽视实时性。AI预测和动态调度依赖秒级或分钟级数据,批处理式接口往往无法满足。
- 误区四:把MES与SCADA混为一谈。SCADA偏设备监控,MES偏制造执行与业务协同,两者层次不同但需紧密集成。
综上,MES是智能制造的执行中枢,也是AI进入制造现场的关键入口。理解它的定义、演进、模块与定位,是后续开展AI+MES系统对接的前提。