4. 设备上电与控制系统初始化
刻蚀设备整机联调的第一步,不是立刻打开工艺配方,而是让主控柜、PLC、上位机与各子系统按正确顺序“醒过来”。Lam Research 这类等离子刻蚀机的控制系统通常由主控柜(Main Control Cabinet, MCC)内的电源分配单元、PLC 机架、上位机(Host/工作站)、安全回路以及射频、气体、真空、传片等子系统的现场 I/O 组成。上电顺序错误,轻则通信握手失败,重则触发安全联锁或损坏板卡。因此本节围绕主控柜上电流程、PLC 与上位机通信建立、软件版本核对、参数备份与恢复策略四条主线展开。
一、主控柜上电流程
主控柜上电遵循“先控制、后动力,先弱电、后强电,先本地、后远程”的原则。典型顺序如下:
- 上电前检查:确认三相输入电压在 380 V±10%、频率 50/60 Hz 范围内,相序正确;检查接地电阻小于 4 Ω;确认所有断路器处于 OFF,急停按钮处于按下状态。
- 控制电源上电:合上 24 VDC 控制电源断路器,观察 PLC 电源模块指示灯(PWR 常绿、BAT 不亮或微亮)。若 BAT 红灯亮,说明后备电池电量不足,需在断电前更换。
- PLC 机架上电:依次给 CPU 模块、通信模块、I/O 模块供电。CPU 的 RUN 灯应在 10~30 秒内由闪烁转为常绿;若保持 STOP 或 FAULT,需通过编程软件读取诊断缓冲区。
- 安全回路上电:复位急停按钮,确认安全继电器(如 Pilz PNOZ)的 Output 指示灯点亮,表示安全门、光栅、急停回路均闭合。
- 动力与子系统上电:在控制电源稳定后,依次合上射频电源、匹配网络、真空泵、气体面板(MFC)、传片机械手等动力断路器。每合一路,观察对应子系统的状态指示灯和上位机报警栏。
上电过程中若出现“Communication Lost”或“Safety Chain Open”报警,应先检查通信线缆和急停回路,不要反复复位,以免掩盖真实故障。
二、PLC 与上位机通信建立
PLC 与上位机之间通常采用 Ethernet/IP、PROFINET 或 Modbus TCP 协议。以 Ethernet/IP 为例,通信建立的关键步骤是:
- 物理层确认:检查 PLC 通信模块与上位机网卡的 Link 灯常亮、Act 灯闪烁;使用
ping命令确认 IP 可达。 - IP 与子网配置:PLC 通常设为固定 IP(如 192.168.1.10),上位机设为同网段(如 192.168.1.100),子网掩码 255.255.255.0。
- EDS 文件导入:在上位机组态软件中导入 PLC 的 EDS 文件,建立 I/O 连接和标签映射。
- 握手验证:观察上位机通信状态由“Disconnected”变为“Connected”,并在变量表中读取 PLC 的心跳字(Heartbeat)和状态字(Status Word)。
若通信无法建立,按“物理层→网络层→应用层”逐层排查:先换网线、再查 IP、最后查 EDS 与组态。常见故障包括 IP 冲突、防火墙拦截、EDS 版本不匹配等。
三、软件版本核对
版本核对是防止“带病联调”的关键环节。需要核对的版本至少包括四类:
| 对象 | 核对内容 | 示例值 | 不一致后果 |
|---|---|---|---|
| PLC 固件 | CPU 固件版本 | V3.2.1 | 指令集不兼容,程序无法下载 |
| 上位机软件 | HMI/组态版本 | V5.8.0 | 标签映射错位,通信异常 |
| 射频电源 | 固件版本 | V2.4.3 | 功率控制曲线偏差 |
| MFC | 校准版本 | V1.9.2 | 气体流量偏差,影响刻蚀速率 |
核对方法:在 PLC 编程软件中查看 CPU 属性;在上位机“About”菜单查看版本;在射频电源和 MFC 的本地面板或诊断界面读取固件号。若发现版本与项目基线不一致,应记录差异并联系工艺工程师确认,不得擅自升级或降级。
四、参数备份与恢复策略
参数备份应遵循“三二一”原则:至少三份副本、两种不同介质、一份离线存放。具体操作:
- PLC 程序备份:通过编程软件将整个项目(含硬件组态、程序块、符号表)上传并保存为
.prj或.apj文件。 - 参数备份:将射频功率、气体流量、压力设定、温度设定等工艺参数导出为 CSV 或 XML 文件。
- HMI 配方备份:导出上位机配方数据库和报警记录。
- 恢复顺序:先恢复 PLC 硬件组态和程序,再恢复参数,最后恢复 HMI 配方。恢复后逐项核对关键参数,并执行一次空跑测试。
恢复参数后,必须重新确认安全联锁和急停回路功能正常,再进行任何带射频或气体的操作。
完成上述四步后,控制系统初始化即告一段落。此时应确认:PLC 处于 RUN 状态、上位机显示 Connected、所有子系统无报警、关键参数与基线一致。只有满足这些条件,才能进入下一阶段的单模块功能测试。