2. 半导体与电子制造场景解析
EAP(Equipment Automation Program,设备自动化程序)与MES(Manufacturing Execution System,制造执行系统)的协同,并不是一套放之四海而皆准的固定方案。同样是"设备联机+MES派工",在晶圆制造、封装测试和SMT产线上,业务对象、数据粒度、节拍要求和痛点来源完全不同。理解这些差异,是设计协同架构、选择通信协议、确定数据模型的前提。本节沿着"晶圆制造→封装测试→SMT产线"这条真实的产品流,逐段识别EAP与MES协同的业务痛点与自动化需求。
一、晶圆制造:批次流与设备状态的强耦合
晶圆制造是典型的批次(Lot)流场景。一片晶圆从投料到出厂要经过数百道工序,每道工序对应一台或一组设备,Lot在设备间按工艺路线流转。这里的核心协同对象是"Lot + 设备 + 工艺配方(Recipe)"。
MES负责决定"哪个Lot下一步去哪台设备、用哪个Recipe",EAP负责把MES的指令翻译成设备能识别的SECS/GEM消息,并在设备完成加工后把结果回传MES。真实痛点集中在三处:
- Recipe管理失控:同一台设备可能对应几十个Recipe,人工在设备端选择极易选错。EAP需要从MES获取Recipe绑定关系,并在加工前校验设备当前Recipe与MES要求是否一致,不一致则拦截。
- 设备状态与派工脱节:设备处于PM(预防性维护)、工程模式或Down机时,MES若仍派工,Lot就会卡在设备前。EAP必须实时上报设备状态,MES据此动态调整派工。
- 数据采集粒度粗:晶圆制造关心每片晶圆的加工参数(温度、压力、时间),EAP需要采集设备Trace数据并与Lot绑定,供SPC分析。
一个典型的协同动作是:MES下发TrackIn指令,EAP校验设备状态与Recipe后放行,设备加工完成触发TrackOut,EAP将加工结果、设备状态、Trace摘要回传MES。这个闭环的响应时间通常要求在秒级,否则会影响OHT(天车)搬运节拍。
二、封装测试:多设备串行与工单拆分
封装测试的流程是"磨划→装片→键合→塑封→电镀→切筋→测试→编带",设备类型多、单台设备节拍快,且存在大量工单拆分与合并。例如一个晶圆批次在装片工序可能被拆成多个子批次,到测试工序又需要按测试程序重新组织。
这里的EAP与MES协同痛点与晶圆制造不同:
- 工单粒度频繁变化:MES需要支持子批次(Sub-Lot)的生成、流转与合并,EAP要能识别子批次ID并正确绑定设备加工记录。
- 测试程序与产品对应关系复杂:同一台测试机可能跑多种产品,测试程序(Test Program)切换频繁。EAP需在换型时校验程序版本,防止用错程序导致批量误判。
- 设备联机率参差不齐:封装测试设备品牌杂、年代跨度大,部分老设备仅支持串口或文件接口。EAP需要兼容SECS/GEM、OPC UA、文件交换等多种接入方式。
以键合工序为例,MES派发工单后,EAP从设备读取当前程序名与MES要求的程序名比对,一致才允许Start;加工完成后,EAP将每颗产品的键合参数与工单绑定回传。若程序不匹配,EAP应拒绝启动并上报MES,由MES重新派工或触发工程确认。
三、SMT产线:整线节拍与多设备协同
SMT产线由锡膏印刷机、SPI、贴片机、AOI、回流焊、X-Ray等设备串联而成,产品以拼板(Panel)为单位高速流转。与晶圆、封装不同,SMT的核心矛盾是整线节拍平衡和换线效率。
MES在SMT场景下关注的是"工单→拼板→单板"的追溯关系,以及换线时的物料、程序、钢网准备。EAP则要解决:
- 整线联机与节拍监控:贴片机是瓶颈设备,EAP需实时采集每台设备的产出、停机、换料时间,MES据此计算OEE并识别瓶颈。
- 换线协同:换线时MES下发新工单,EAP需同步切换贴片程序、印刷程序、AOI程序,并校验物料站料盘与BOM一致。
- 不良品拦截与追溯:AOI检测到不良后,EAP需将不良位置、缺陷类型回传MES,MES决定是否拦截后续拼板或触发返修。
一个真实需求是:当SPI检测到锡膏印刷不良时,EAP应立即通知MES,MES判断是否暂停贴片机进板,避免不良拼板继续流入回流焊。这种跨设备的联动,单靠设备自身无法完成,必须由EAP与MES协同实现。
四、三类场景的协同差异对比
把三类场景放在一起看,EAP与MES协同的侧重点差异非常明显。下图以数据流为主线,展示了从晶圆制造到SMT产线中,MES派工、EAP执行、设备反馈三者的关系与关键差异点。
五、从场景差异到自动化需求
把上述痛点归纳起来,EAP与MES协同的自动化需求可以落到四个层面:
- 指令闭环:MES派工必须能被EAP确认执行,执行结果必须回传,形成可追溯的闭环。任何"只下发不确认"的设计都会导致工单状态失真。
- 校验前置:Recipe、程序、物料、设备状态的校验应尽量在加工前完成,而不是事后发现。EAP是执行校验的最佳位置,因为它最接近设备。
- 数据粒度匹配:晶圆制造要Lot级Trace,封装测试要子批次级绑定,SMT要拼板/单板级追溯。EAP采集的数据粒度必须与MES的追溯要求对齐,否则数据无法使用。
- 异常联动:设备异常、质量异常、程序不匹配等事件,EAP应主动上报MES,由MES做全局决策(如暂停派工、拦截进板、触发返修),而不是各设备孤立处理。