2、Alarm分类与等级:设备Alarm的分类(如:Critical、Major、Minor)、Alarm等级对生产的影响
在SECS/GEM协议体系中,Alarm(报警)是设备向主机报告异常状态的核心机制。为了有效管理生产风险,GEM标准将Alarm划分为不同的分类与等级。理解这些分类与等级,是实施报警清除与恢复流程的前提。
2.1 Alarm的分类体系
GEM标准并未强制规定具体的分类名称,但行业惯例通常将Alarm分为三大类:Critical(致命)、Major(严重)和Minor(轻微)。这种分类基于异常对设备安全、产品质量和生产连续性的影响程度。
| 分类 | 影响范围 | 典型触发条件 | 恢复要求 |
|---|---|---|---|
| Critical | 设备停机、安全风险、晶圆报废 | 真空泄漏、机械碰撞、火灾报警 | 必须立即停机,人工干预后方可恢复 |
| Major | 工艺偏差、产量下降、需维护 | 温度超限、压力波动、传感器漂移 | 暂停当前批次,需工程师确认 |
| Minor | 不影响生产,但需记录 | 冷却水流量偏低、过滤器寿命预警 | 可继续生产,计划内维护 |
行业实践提示: 在半导体FAB中,Critical Alarm通常关联到设备互锁(Interlock)系统。一旦触发,设备会立即切断动力源,防止事故扩大。Major Alarm则常与工艺参数的超差报警绑定,需要主机(Host)记录并触发Recipe调整。
2.2 Alarm等级对生产的影响
Alarm等级直接决定了设备在报警状态下的行为模式,以及主机对报警事件的响应策略。不同等级对应不同的生产影响深度。
- Critical等级: 导致设备状态从“运行(RUNNING)”直接跳转为“停机(DOWN)”。主机必须记录报警发生时间、清除时间,并触发E87(载具管理)或E94(辅助作业管理)流程。生产损失最大,通常需要重新校准设备。
- Major等级: 设备状态可能变为“空闲(IDLE)”或“暂停(PAUSED)”。主机可以继续接收当前批次数据,但禁止新批次启动。影响范围限于当前工艺腔室(Chamber)。
- Minor等级: 设备状态保持不变,主机仅记录报警日志。生产可继续,但维护团队需在预定时间内处理。影响最小,但长期累积可能引发Major或Critical报警。
关键概念: GEM标准中的Alarm等级与设备状态模型(Equipment State Model)紧密耦合。不同等级的Alarm会触发不同的状态转换路径,进而影响主机对设备可用性的判断。
2.3 Alarm等级与状态转换关系图
下图展示了不同Alarm等级如何驱动设备状态机发生转换。注意,Critical Alarm会强制设备进入“停机”状态,而Major和Minor则停留在“运行”或“空闲”状态,但会附加报警标志。
2.4 Alarm等级在SECS/GEM消息中的体现
在SECS/GEM协议中,Alarm等级通过S5F1(Alarm Report Send)消息中的ALID(Alarm ID)和ALCD(Alarm Code)字段传递。ALCD的高两位字节通常编码了等级信息。
// S5F1 消息结构示例(Alarm等级编码)
<S5F1>
<L 3>
<U4 0x00010001> // ALID: 设备ID + Alarm序号
<U1 0x01> // ALCD: 0x01=Critical, 0x02=Major, 0x03=Minor
<A "Chamber A Vacuum Loss"> // ALTX: 报警文本
</L>
</S5F1>
注意: 不同设备厂商可能自定义ALCD编码。在集成测试阶段,务必确认主机与设备之间的Alarm等级映射表,避免因等级误判导致生产中断或安全风险。
2.5 Alarm等级对生产影响的量化对比
下表从多个维度量化了不同Alarm等级对生产的影响,帮助工程师快速评估风险等级。
| 维度 | Critical | Major | Minor |
|---|---|---|---|
| 平均恢复时间(MTTR) | > 60分钟 | 15~60分钟 | < 15分钟 |
| 晶圆报废风险 | 高(当前批次全部报废) | 中(可能报废1~2片) | 低(无直接报废) |
| 主机干预需求 | 必须人工确认 | 需主机记录并通知 | 仅记录日志 |
| 设备状态变化 | RUNNING → DOWN | RUNNING → IDLE | 状态不变 |
| 报警清除方式 | 人工清除 + 安全确认 | 工程师远程或本地清除 | 自动清除或计划维护 |
2.6 最佳实践:Alarm等级映射与响应策略
在部署SECS/GEM系统时,建议设备供应商与FAB共同制定Alarm等级映射表,并明确各等级的响应策略。
- Critical Alarm: 必须配置为不可屏蔽(Non-maskable),主机收到后立即触发EAP(Equipment Automation Program)暂停,并通知值班工程师。
- Major Alarm: 主机应记录报警发生时的工艺参数快照,便于事后分析。设备可配置为自动暂停当前批次。
- Minor Alarm: 建议设置报警阈值和累积次数,当同一Minor Alarm在短时间内多次触发时,自动升级为Major Alarm。
总结: Alarm分类与等级是SECS/GEM报警管理的基石。通过合理划分Critical、Major、Minor等级,并明确各等级对设备状态和生产的影响,可以显著提升FAB的异常响应效率和设备综合效率(OEE)。