全厂的普通话和钟表:主数据、消息、时间
台系CIM入门解说 · 第21篇 | 主线案例:Lot L261029-A01-001|12寸晶圆|产品A01

凌晨一点四十七分,两块钟打架
卷三收尾,讲三件不起眼的事。先从一桩查不清的案子说起。
十月中旬的一个夜班,凌晨一点四十七分,ET02 报了气体流量异常。同一时段的值班记录里写着:操作员小林一点四十四分听到异响,手动按了急停。
设备工程师老陈第二天看记录就皱眉:系统这边,报警在前;人这边,急停在前。到底谁先动的手?报警在前,说明机器自己先发现了问题;急停在前,得查人是不是误操作。两种结论,责任完全两样。
查了一下午,答案哭笑不得:ET02 控制器的时钟慢了三分钟。报警其实发生在一点五十,急停发生在一点四十四——机器发现得晚,人发现得早,本来就没什么纠纷。可就为对这三分钟,老陈翻了两边的日志,又核对了一遍班表和门禁记录。
"晶圆厂里,时间戳就是证词。"老周说,"两台机器差一分钟,出了事就说不清谁先谁后;差三分钟,责任认定能吵一个礼拜。"
从那以后,厂里上了时间同步:所有服务器、所有机台,每隔固定间隔对一次标准时间,偏差一超阈值就告警。全厂只有一块钟,谁也不许自带。
同步的频率有讲究:服务器每 10 秒对一次标准钟,机台控制器每 5 分钟对一次,偏差超过 1 秒就报警。老陈还给每台机台的时钟漂移画了一张趋势图——哪台机器的钟走得越来越慢,多半是主板电池快没电了,顺手就把隐患排了。
全厂的户口本
第二件事,主数据。
哪几台机台能做 A01 产品、A01 的工艺路线有几站、ET02 用的配方是第几版、一个 Lot 的标准加工时间是多久——这些"底账"就叫主数据。你可以把它理解成全厂的户口本:人可以搬家,户口只能落在一个地方。
第18篇讲过那个案子:工程部把 ET02 从 A01 的可用清单里划掉,RTD 手里的副本三天没更新,货派过去被拒收。根子就一条——同一份底账,存了两处。
老周立过规矩,就三条:主数据只能有一个源头,改只能改在源头;源头的每一次改动,主动推给所有订阅的下游,不等对方来问;每天夜里全量对一次账,对不上就报警,第二天必须有人交代。
听着啰嗦?阿凯原来也嫌啰嗦。直到他自制的"机台信息表"在组里传开第三周——他把一台保养中的机台标成了可用,两个班次照着排了十几个 Lot。表收上去,他写了一句话:我以为我记的和大家记的,是同一个东西。
老周没骂他,带他看了一样东西:主数据源头的每一笔改动,谁改的、几点改的、改了哪个字段,翻都翻得出来。"你要是改在源头,十分钟就有人打电话找你;改在自己那张表里,三天都没人知道。出事了你都不在场。"
全厂的对讲机频道
第三件事,系统之间怎么传话。
卷二讲了十几个系统,你算一笔账:十二个系统,两两之间都要传话,最多得拉六十六条"专线"。哪条断了、哪条改了格式,排查起来是灾难。
实际的做法,是中间架一套消息中间件——你可以把它想成全厂的对讲机频道。要说话的系统把消息发到频道上,谁关心谁收听:FDC 喊一嗓子"ET02 报警了",频道上 QMS 听见了就开单,RTD 听见了就停止派工,MES 听见了就挂 Hold。喊的人不用知道谁在听,听的人也不用认识喊的人。
六十六条专线,变成了十二根天线,每家只管往频道上喊、从频道上听。
新系统要接入,往频道上加订一个栏目就行,老系统一个都不用动。这套频道一天要过几十万条消息,忙的时候一秒几百条;哪条丢了、谁的回执没回,频道自己带记录,事后能一条条翻出来。
阿凯联调时问过一句:"要是我发的消息,当时没人订呢?"
"那就先躺在频道里。"老周说,"发消息的人不用干等有人听,这叫解耦。FDC 半夜报警的时候,QMS 正好在升级,升级完了把漏掉的消息补上就行,谁也不耽误谁。要是以前那种点对点的专线,一边升级,另一边的报警就喊破喉咙也没人听见。"
"没有频道之前,系统之间是串门传话。"老周说,"串门传话的问题不是慢,是传丢了不知道,传错了没对证。"
口径和时间,才是集成的地基
三件事讲完,卷三到头了。
回看这四篇:一批货四十秒的接力,靠的是回执、对账和一个快递单号;一个数字走进报表,靠的是单一源头;一盒货自己找到机台,靠的是三方状态一致。拆到最底下,全是同一个东西——全厂说同一种话,看同一块钟,抄同一本户口。这三件事干得好的时候没人注意,因为它们就像空气,空气没了才知道呛。
"集成做不好,八成不是算法不行。"老周说,"是口径没对齐,时间没对齐,各记各的账。算法是楼上,地基就压在这三件事上。楼上装修得再漂亮,地基歪一寸,楼上全歪。"
后面几卷会讲到,CIM 从立项到上线要跨多少道坎。但不管哪一卷,你都会反复撞见这三件小事:谁是真的源头,谁在听消息,钟对没对上。
卷三讲的是系统怎么串。下一卷讲更现实的问题:这么一大套系统,从立项到产线真用起来,为什么要两年?中间每一步,为什么一步都省不掉?请看卷四第一篇:【一套CIM上线,为什么要两年?】





