2、MES系统基础概念:MES的定义与功能、MES与ERP/SCM的关系、半导体MES的独特需求
2.1 MES到底是什么?——别把它想得太玄乎
很多人一听到MES,就觉得是个高大上的系统。其实说白了,MES就是车间里的“现场指挥官”。
我习惯这样定义它:MES(制造执行系统)是连接企业计划层(ERP)与底层设备控制层(PLC/SCADA)的桥梁。它负责把ERP下发的生产计划,转化成车间里实实在在的作业指令。
你想想看,ERP告诉你“今天要生产1000片晶圆”,但具体哪台机台做?哪个工艺参数?什么时候开始?这些ERP管不了。这就是MES的活儿。
核心定义:MES是面向制造执行层的信息管理系统,它实时监控、跟踪、记录从原材料到成品的全过程。
我在项目中遇到过不少企业,上了ERP就觉得万事大吉。结果车间里还是一团乱麻——物料找不到、进度不知道、质量查不到。嗯,这就是缺了MES的后果。
2.2 MES的五大核心功能
MES的功能很多,但真正核心的,我总结下来就这五块:
- 生产调度与派工——谁先做?谁后做?哪个机台做?MES帮你排好。
- 物料跟踪与追溯——每片晶圆从哪来、到哪去、经过哪些工艺,全程可查。
- 质量管理——SPC、缺陷检测、良率分析,都在这里面。
- 设备管理——机台状态、维护计划、OEE计算,MES都管。
- 数据采集与报表——实时数据、历史数据、KPI看板,一目了然。
我的经验:很多企业一上来就想把所有功能都上了,结果项目拖了两年还没落地。我建议先抓“物料跟踪”和“质量管理”这两块,这是半导体厂的命脉。
2.3 MES与ERP/SCM的关系——别搞混了
经常有人问我:“MES和ERP到底有什么区别?”我打个比方你就明白了:
- ERP是“大脑”——负责战略层:接单、采购、财务、库存计划。
- MES是“手脚”——负责执行层:怎么生产、什么时候生产、质量如何。
- SCM是“供应链神经”——负责上下游协同:供应商、客户、物流。
它们的关系,我用一张图来展示:
从这张图你能看出来:ERP管的是“做什么、做多少”,MES管的是“怎么做、做得怎么样”。SCM则负责把供应商和客户的信息拉通。
注意:我曾经见过一个项目,ERP和MES的数据接口没打通,结果ERP说库存有1000片,MES说只有800片。最后查出来,是因为中间有200片在返工,ERP不知道。这就是典型的“信息孤岛”。
2.4 半导体MES的独特需求——跟别的行业真不一样
我做半导体MES这么多年,最大的感受就是:半导体厂的MES,跟汽车、电子组装行业的MES,完全是两码事。
为什么?因为半导体制造有几个“变态”的特点:
| 特点 | 半导体行业需求 | 普通制造业需求 |
|---|---|---|
| 工艺流程 | 300-500道工序,反复进出同一机台 | 几十道工序,线性流程为主 |
| 批次管理 | 每片晶圆独立ID,25片一批,可拆分合并 | 整批管理,很少拆分 |
| 设备自动化 | EAP自动派工,机台自动上传数据 | 人工扫码为主 |
| 质量要求 | ppm级缺陷控制,实时SPC报警 | 抽检为主,事后分析 |
| 追溯粒度 | 单晶圆追溯,每道工艺参数可查 | 批次追溯即可 |
我举个例子你就明白了。在半导体厂,一片晶圆可能要反复进出光刻机10-20次。每次进去,参数都不一样。MES必须精确记录:
- 哪台光刻机做的?
- 用的什么光刻胶?
- 曝光剂量是多少?
- 当时的温湿度是多少?
这些数据,缺一个都不行。因为一旦良率出问题,你得能回溯到具体哪一步出了偏差。
避坑指南:我曾经在一个项目里,客户要求MES支持“晶圆级追溯”。一开始觉得不就是加个字段嘛,结果发现——每片晶圆经过100多道工序,每道工序又有几十个参数,数据量直接爆炸。后来我们不得不引入时序数据库来存这些数据。所以,做半导体MES,数据架构一定要提前规划好。
2.5 半导体MES的三大核心模块
根据我的经验,半导体MES再怎么复杂,核心模块就这三个:
- 派工模块(Dispatching)——决定哪批货上哪台机。规则复杂得很:要考虑机台状态、工艺匹配、交期优先级、甚至光罩的可用性。
- 追溯模块(Tracking & Tracing)——从晶圆入场到划片,每一步都要记。我见过最变态的要求是:连操作员上厕所的时间都要记录(因为可能影响生产节拍)。
- 质量模块(Quality Management)——SPC控制图、缺陷分类、良率分析。这个模块的数据量最大,也最值钱。
这三个模块,说白了就是:让正确的货,在正确的时间,用正确的机台,做出正确的质量。
嗯,听起来简单,做起来嘛……你懂的。