核心用法
iaiops-fab 是专为半导体及显示面板(TFT-LCD/OLED)晶圆厂设计的设备运维 MCP Skill,采用分层架构认知:上层通过 SECS/GEM(HSMS/TCP)对接 MES 系统,下层通过 OPC-UA/S7/Modbus 穿透至设备内部 PLC 控制层。启动时需通过 protocols_supported 确认配置,执行 secsgem_equipment_status 建立 GEM 链路并完成 S1F1/F2 握手,确认设备在线后再执行深度诊断。核心工作流遵循 Doctor-first → Read-first → MOC-gated writes 三级安全原则,所有 SECS/GEM 与 OPC-UA 工具默认只读,写操作强制走 risk=HIGH + dry_run=True + 具名审批人双确认流程。
SVID(状态变量)、ECID(设备常量)、ALID(告警)、PPID(工艺程序)等 SECS-II 语义均可通过标准 Stream/Function 调用获取;OPC-UA 层支持节点浏览、批量读取、有界采样订阅、历史数据访问(HDA)及告警条件扫描。独有 Fab 版工具 spc_check 可套用 Western Electric/Nelson 控制图规则进行统计过程控制判异,defect_pareto 自动生成缺陷帕累托分析定位关键少数。
显著优点
协议覆盖完整性:业界少有的同时原生支持 SECS/GEM(SEMI E5/E30/E37)与 OPC-UA 双栈的运维工具,消除 fab 设备"黑箱"问题,MES 接口层与 PLC 控制层数据可交叉验证。
安全架构严谨:只读优先设计 + MOC(Management of Change)写保护机制,符合半导体行业对产线零误操作的合规要求;诊断工具 downtime_root_cause_live 可引用真实信号进行根因分析,而非黑盒推测。
质量分析专业化:内置 SPC 控制图与帕累托分析,直接输出 Cp/Cpk 过程能力指数及 80/20 关键缺陷类别,省去外部统计软件切换成本。
资产模型语义化:opcua_discover_tags 自动发现 PLC 点位并构建语义资产模型,cross_protocol_asset_model 实现 SECS/GEM 与 OPC-UA 的跨协议资产关联,支撑 OEE 多维计算与预测性维护(PdM)。
潜在缺点与局限性
真机验证待完善:SECS-I(RS-232 物理层)标注为"待核实",HSMS 虽经 host+equipment 全软件自测,但真机验证覆盖度有限,极端场景下的协议兼容性需实际部署验证。
写能力受限:本版 SECS/GEM 与 OPC-UA 工具均为只读,若需远程修改设备常量(ECID)或下载工艺程序(PPID),需依赖 S7/Modbus 层写工具并走严格 MOC 流程,操作链路较长。
行业门槛较高:工具命名与 Stream/Function 映射深度绑定 SEMI 标准,非半导体背景工程师需额外学习 SECS-II 消息结构、SVID/ECID/ALID 语义体系及控制图规则,上手曲线陡峭。
OPC-UA 高级特性待扩展:FX(Field eXchange)与 TSN(Time-Sensitive Networking)标注为"在路线",当前版本仅覆盖 DA(Data Access)、HA(Historical Access)、A&C(Alarms & Conditions)子集。
适合的目标群体
- 半导体/显示面板 fab 设备工程师(Equipment Engineer):负责机台维稳、SVID/ECID 管理、工艺程序版本控制
- MES 系统集成工程师:对接 EAP(Equipment Automation Program),调试 GEM host 通信、验证 SVID 映射准确性
- 生产运营与质量工程师:执行 SPC 监控、缺陷分析、OEE 计算与持续改进(CIP)
- 预测性维护(PdM)算法工程师:获取跨协议时序数据,训练设备健康度模型
- 合规与信创审计人员:使用
compliance_dengbao_levels、compliance_evidence_bundle等工具生成等保/信创证据包
使用风险
性能风险:opcua_subscribe_sample 与 opcua_read_history 在大规模点位(10万+ tags)或长周期历史查询时可能触发 OPC-UA 服务器限流,建议配合 historian_coverage 预检数据完整性并采用分页窗口。
依赖项风险:secsgem>=0.3,<1 与 asyncua>=1.0,<2 为较新主版本,存在 API 变动可能;secsgem 社区成熟度低于商业 SECS 协议栈,关键 bug 修复依赖上游。
数据一致性风险:SECS/GEM 与 OPC-UA 分别对应设备的不同抽象层级(MES 业务层 vs 物理控制层),同一物理量的 SVID 与 PLC tag 可能存在采样周期、单位换算或校准偏移差异,跨协议关联时需谨慎校验 cross_protocol_asset_model 的映射准确性。
合规风险:historian_push、export_data 等数据出域工具涉及生产数据跨境/跨网传输,需预先完成 compliance_mapping 并确认符合等保/信创/数据安全法要求,避免敏感工艺参数泄露。