有一回在做半导体晶圆制造的设备调试时,我碰到了个头疼的事儿。一台国产的温控设备,它用的是MODBUS TCP协议,死活跟主控PLC(用的是ETHERNET IP协议)搭不上线。因为老是断连,控温数据老是断档,结果工艺腔室的温度曲线画得乱七八糟,这直接让CVD(化学气相沉积)这道工艺的均匀性受了影响。在这良率至上的前道工序里,这肯定是个大麻烦。 最大的痛点就是协议壁垒跟实时性冲突。本来想在电脑端弄个转换软件来处理,但发现这东西延时太高,还动不动就掉链子。一旦传感器给的反馈因为堵了路而变慢,PLC发的指令就成了瞎指挥,很容易把一整批晶圆都给弄报废了。 再者就是车间的电磁环境复杂得很,对线路的抗干扰要求特别高。后来我们拿疆鸿智能的ETHERNET IP转MODBUS TCP网关来做这个事儿。光接线可不行,关键在于怎么把数据对应上,还有怎么管车间里的数据流。我仔仔细细查了温控设备的寄存器表,把温度实际值(PV)、设定值(SV)和报警状态这些重要的东西,精确地映射到了PLC的ETHERNET IP标签里头。 为了对付半导体工艺对数据反应速度的高要求,我还特意在网关里调了数据刷新的周期,保证温度只要一有动静,PLC就能在毫秒级内接收到信号去做PID调节。 效果那是立竿见影。以前的话,通讯故障差不多每4个小时就要发生一次,操作员得一直去重启设备或者重设通讯,不仅累得够呛,还带出来一大堆工艺不稳定的风险。现在这条链路终于实现了7×24小时的零故障连续运行。最直观的变化是在CVD这一步的炉管温度曲线图上再也看不到那种突然的大跳跃了,而Within-Wafer Uniformity(晶圆内部膜厚均匀性)的指标也涨了大概1.5%,这在做成熟节点的工艺上可是非常大的一个进步。 说到底,在半导体制造这种高精度的自动化场合里,网关早就不能光是当个“线缆连接器”了,它是决定工艺控制准不准的核心节点。选一个能搞清楚数据对应关系、又能反应快的网关(像疆鸿智能这种),就能把那种因为协议不一样而搞成的“数据孤岛”和“通讯慢半拍”的问题从根子上给解决掉。它确保了从传感器到控制器的数据这条路上一点都不堵车,这就是实现那种“想让它怎样它就怎样”的精密工艺的基础。以后工厂越来越智能了,这种能当“翻译官”的设备肯定会越来越重要,它的好坏直接决定了产品能做到多好、生产能有多快。