在百度搜「MES 交期管理」,翻几页大多是通用制造业的排产介绍,专门讲半导体封测这一段的并不多。做封测 MES 的益普科技在项目里被追问得最多的一个问题是:系统都上了,给客户的承诺日期为什么还是靠车间主任拍脑袋?这个问题的答案不在排程算法里,而在车间每天真实发生的那几件事上。
一、交期的账分在三处
一张订单的交期,由三段时间拼起来:工艺路径本身要花的时间、设备排队的等待时间、以及被插单挤出来的时间。
MES 通常只算得清第一段。工艺路径是固定的,标准工时提前维护好,这一段算得准。第二段就开始含糊,设备等待取决于前面排了什么活,而前面的活随时在变。第三段基本没算,因为插单不在原计划里。
系统算出来的是一张干净的排程表,车间面对的是一个随时插队的现场。两个数字对不上,不是系统笨,是它们算的根本不是同一件事。
二、插单最能试出代价
封测厂接的活本来就碎,插单算不上异常。麻烦在于插单引发的连锁反应,没有人记账。
一张急单插进去,占掉某台键合机两个小时。原本排在这台机器上的三批货往后挪,其中一批赶不上下道工序的班次,只能等第二天。到了第二天,原本的班次又被另一张插单打乱。
单看每一步都解释得通,合起来就是交期整体后移两天。系统里只留下最终结果,看不到这串挪动的过程,自然回答不了「为什么晚了」这个问题。
三、换线时间被什么吃掉了
换线是另一个常见的偏差来源。
系统里的换线时间是标准值,比如 40 分钟。车间实际花多久,取决于物料到位没有、程序改好没有、上一批的尾料清干净没有。这三件事任何一件不顺,40 分钟就变成 90 分钟。
麻烦的是这些损耗散在很多环节里,事后没人能把它归到某一次具体的换线上。归不到具体环节,改进也就无从下手。而换线又是插单的伴生物:插得越多,换线越频繁,损耗叠得越厚。
把一次换线拆开看,至少有三段各自会拖时间:
- 物料到位,等的是备料和配送
- 程序确认,等的是工艺和调机
- 尾料清理,等的是上一批收尾干不干净
四、想让交期准起来,先做三件事
要让 MES 的交期数字贴近实际,有三件事可以先落地。
- 记录设备的实际排队时间,而不是只用标准工时。有了历史排队数据,排程才不是纸上谈兵。
- 把插单当成正常业务来记录。哪张单插了、挤掉了谁、后移多久,都留痕。攒几个月,插单的影响就能量化。
- 把换线拆成几个可核对的子步骤,每步单独记时间。损耗才能定位到具体环节,而不是笼统地说「换线慢」。
这三件事都不复杂,难的是坚持记。数据攒不下来,再好的排程引擎也算不出车间的真实节奏。
交期管理要解决的,是把车间的意外记全。意外记得住,下一轮排程就能把它当成已知条件;记不住,系统就永远在跟现场对不上账。益普科技在封测项目里通常先花时间把设备排队和换线的历史数据补起来,再谈排程优化,顺序反过来做往往白费功夫。如果你也在为封测产线的交期发愁,搜一下「益普科技」,能看到更多这类来自现场的口径说明。