4. 可靠性验证标准与规范
在XG-X系统的可靠性验证工程中,标准不是“越多越好”,而是“越准越好”。IEC 61508、ISO 13849、SEMI E10分别面向功能安全、机械安全控制系统和半导体设备可靠性统计,三者的关注对象、量化指标和验证方法差异显著。若不加裁剪地全盘套用,会导致验证项冗余、指标冲突、证据链断裂。本节的核心任务是:建立一套“标准适用性裁剪”的判断逻辑,使XG-X的验证活动既能覆盖真实风险,又不被无关条款拖累。
三套标准在XG-X语境下的定位差异
IEC 61508是功能安全的基础标准,核心是安全完整性等级(SIL),关注安全功能失效的概率量化,适用于XG-X中承担安全相关控制的软硬件子系统,例如急停回路、安全门监控、光幕联锁。它的验证重点是:安全功能是否达到目标SIL、诊断覆盖率(DC)是否足够、共因失效是否被控制。
ISO 13849则更贴近机械安全控制系统的工程实现,核心是性能等级(PL),从结构类别(Cat. B、1、2、3、4)、MTTFd、DCavg、CCF四个维度评定。XG-X作为视觉控制器,若参与安全相关停机或速度限制,通常需要按PL d或PL e进行验证。它的验证重点是:架构是否满足类别要求、元件可靠性数据是否可追溯、诊断是否覆盖危险失效。
SEMI E10是半导体设备可靠性、可用性、可维护性(RAM)的统计标准,核心是设备状态分类与时间统计,关注设备在长期运行中的可用率、故障间隔和维修效率。XG-X作为产线视觉检测设备,其验证重点不是“安全失效概率”,而是“检测节拍稳定性、误报率、连续运行可用率”。
三者的关系可以概括为:IEC 61508管“安全功能失效概率”,ISO 13849管“安全控制架构与性能等级”,SEMI E10管“设备运行可靠性统计”。XG-X验证必须根据子系统承担的角色,选择对应的标准主线,而不是三套并行全做。
裁剪的判断逻辑:从子系统角色出发
裁剪的第一步不是看标准目录,而是先判定XG-X子系统在整机中的角色。可以按以下顺序提问:
- 该子系统是否执行安全功能?如果XG-X的输出直接导致安全相关停机、安全速度限制或安全门锁定,则必须纳入IEC 61508或ISO 13849的验证范围。若只是普通检测结果输出,不参与安全决策,则不应套用SIL或PL。
- 安全功能是电气/电子/可编程电子(E/E/PE)为主,还是机械结构为主?若安全功能主要由XG-X的软件逻辑和I/O实现,优先用IEC 61508的SIL路线;若安全功能由安全继电器、安全PLC等标准安全部件构成,XG-X仅作为信号源,则优先用ISO 13849的PL路线。
- 验证目标是“失效概率”还是“运行统计”?若目标是证明安全功能在要求时能可靠动作,用IEC 61508或ISO 13849;若目标是证明设备长期运行可用、故障可快速恢复,用SEMI E10。
以某XG-X视觉检测工位为例:XG-X负责拍摄产品并输出OK/NG信号,NG信号触发气缸剔除。若剔除动作可能伤及操作人员,则剔除控制回路属于安全相关,需按ISO 13849评定PL d;若XG-X仅输出检测结果给上位机,不直接驱动危险动作,则安全相关部分由安全继电器承担,XG-X本身只需按SEMI E10验证检测可靠性和可用率。这就是典型的“同一台XG-X,不同子系统角色,不同标准裁剪”。
裁剪后的验证项与证据链
裁剪不是删减,而是把标准条款映射到可执行的验证项。以ISO 13849 PL d为例,裁剪后的验证项通常包括:
| 标准条款 | XG-X验证项 | 测试方法 | 判定阈值 |
|---|---|---|---|
| 结构类别Cat. 3 | 双通道输入与交叉监控 | 断开单通道,观察是否进入安全状态 | 单通道失效时安全功能仍动作 |
| MTTFd | 元件可靠性数据追溯 | 查供应商MTTFd数据与SN29500计算 | MTTFd ≥ 30年 |
| DCavg | 诊断覆盖率验证 | 注入短路、断线、逻辑错误 | DCavg ≥ 90% |
| CCF | 共因失效评分 | 按 Annex F 逐项打分 | CCF ≥ 65分 |
对于SEMI E10,裁剪后的验证项则完全不同:设备状态时间分类(运行、待机、维修、故障)、可用率计算、MTBF与MTTR统计。例如,XG-X连续运行72小时,记录总时间、故障停机时间、计划维护时间,计算可用率A = (总时间 - 故障停机时间) / 总时间。若A ≥ 95%,且误报率低于0.5%,则判定运行可靠性达标。这些数据必须来自实际运行日志,不能由仿真替代。
常见裁剪误区与规避
误区一:把SEMI E10的可用率指标套到安全功能上。安全功能验证关注的是“要求时失效概率”,不是“长期可用率”。一个安全功能可能很少被触发,但一旦触发必须可靠,这与可用率是两套逻辑。
误区二:用ISO 13849的PL等级替代IEC 61508的SIL。两者虽然都涉及安全完整性,但PL基于类别和MTTFd,SIL基于失效概率和诊断覆盖率,不能直接换算。若XG-X安全功能涉及复杂可编程逻辑,应优先按IEC 61508进行SIL验证,ISO 13849可作为架构补充。
误区三:裁剪后不记录理由。裁剪必须留下证据:为什么某条款不适用、依据是什么、由谁确认。建议在验证计划中设置“标准适用性矩阵”,逐条标注“适用/不适用/部分适用”,并附裁剪理由。这样在审核或复盘时,才能证明验证范围的合理性。
裁剪结果的落地形式
最终,XG-X验证计划中应形成一份“标准适用性裁剪表”,至少包含以下字段:标准名称、条款编号、条款要求摘要、XG-X对应子系统、适用性判定(适用/不适用/部分适用)、裁剪理由、验证项编号、测试方法、判定阈值、证据记录编号。这份表是连接标准与验证执行的桥梁,也是后续审核和复盘的核心依据。
以某XG-X项目为例,裁剪表可能呈现如下片段:IEC 61508 SIL 2适用于急停回路,验证项为“急停按钮至XG-X安全输入响应时间≤100ms”;ISO 13849 PL d适用于安全门监控,验证项为“双通道门开关交叉监控,单通道失效触发安全停机”;SEMI E10适用于检测工位运行统计,验证项为“连续72小时可用率≥95%,误报率≤0.5%”。三套标准各司其职,互不重叠,验证资源集中在真正影响安全与可靠性的环节。