2. KUKA机器人安全相关标准与法规框架
在KUKA机器人安全系统工程中,标准不是一堆并列的文件名,而是一套有层次、有分工、有引用关系的“规范体系”。理解这套体系的关键,是分清哪些标准管“机器人本体与集成”,哪些标准管“安全控制系统性能”,哪些标准管“人机协作场景”。如果边界混淆,就会出现两种典型错误:一是把ISO 13849的PL等级直接当成机器人整机安全等级;二是把ISO/TS 15066的协作参数套用到非协作应用上。下面按“应用边界—合规要求—落地映射”三层展开。
一、标准体系的分层关系
从KUKA系统集成的视角看,这套标准可以分成三个层次。最上层是A类基础安全标准,如ISO 12100,规定风险评估与风险减小的通用方法;中间是B类群体安全标准,如ISO 13849-1(控制系统安全相关部件)、IEC 62061(机械安全电气/电子/可编程电子安全相关系统)、IEC 61508(功能安全通用基础),它们规定安全功能的实现与验证方法;最下层是C类机器安全标准,如ISO 10218-1/2(工业机器人本体与集成)和ISO/TS 15066(协作机器人补充要求),它们直接针对机器人应用给出具体要求。
KUKA系统的合规逻辑是:C类标准优先,C类未覆盖的部分回落到B类,B类未覆盖的回落到A类。例如,KUKA KR系列机器人的安全停止功能,其功能要求来自ISO 10218-1,而该功能需要达到的性能等级(PLd或PLc)则由ISO 13849-1确定。这就是“要求来自C类、方法来自B类”的典型分工。
二、各标准在KUKA系统中的具体应用边界
ISO 10218-1针对机器人本体,规定KUKA机器人制造商必须满足的安全要求,包括急停功能、安全停止、模式选择、速度限制等。KUKA的KR C4/C5控制器中,这些功能以安全功能形式内置,例如“安全停止1(SS1)”和“安全停止2(SS2)”就是按ISO 10218-1定义实现的。ISO 10218-2针对机器人系统集成,规定KUKA机器人与外围设备、夹具、安全围栏、光幕等集成后的安全要求。集成商需要依据该标准完成风险评估、安全防护设计和验证。
ISO/TS 15066是协作机器人应用的补充技术规范,它给出了功率与力限制(PFL)和速度与分离监控(SSM)两种协作方法的量化限值。KUKA LBR iiwa和KR AGILUS协作版本在协作模式下,必须依据该规范确定接触力阈值。例如,准静态接触时,手部允许的最大接触力约为140 N,瞬态接触时约为280 N(具体数值随身体部位不同而变化,此处为示例性引用,实际应以标准表格为准)。需要强调的是,ISO/TS 15066只适用于协作空间内的人机接触场景,非协作的KUKA系统不应引用其限值。
ISO 13849-1是KUKA系统安全功能性能评估的主要依据。它用PL(Performance Level)等级a到e表示安全功能可靠性。KUKA安全控制器中的安全功能,如安全停止、安全速度限制、安全区域监控,通常要求达到PLd(Category 3)或PLc(Category 2)。评估时需要计算每个安全功能通道的MTTFd(平均危险失效时间)、DC(诊断覆盖率)和CCF(共因失效),再结合架构类别确定PL等级。
IEC 62061与ISO 13849-1并行,适用于电气/电子/可编程电子安全相关系统,用SIL(Safety Integrity Level)1到3表示。KUKA系统中,如果安全功能由复杂电子系统(如安全PLC、安全总线)实现,可选用IEC 62061进行SIL评估。两者不能混用同一功能,但可在同一系统不同功能上分别使用。
IEC 61508是功能安全的通用基础标准,它不直接针对机器人,但为IEC 62061和ISO 13849提供了方法论基础。KUKA安全控制器的硬件和软件开发若涉及安全相关电子部件,其开发流程需符合IEC 61508的相应要求。
三、合规要求与落地映射
在KUKA系统工程中,合规不是“贴标签”,而是要把标准要求映射到具体的安全功能、硬件配置和验证记录上。以下是一份可参考的合规映射检查表,用于实际项目中的标准落地。
| 安全功能 | 适用标准 | KUKA实现载体 | 合规验证要点 |
|---|---|---|---|
| 急停(E-Stop) | ISO 10218-1、ISO 13849-1 | KR C4/C5安全控制器、X11接口 | PLd验证、双通道接线、手动复位确认 |
| 安全停止1(SS1) | ISO 10218-1、ISO 13849-1 | KUKA.SafeOperation | 停止时间监控、轴速度斜坡验证 |
| 安全速度限制 | ISO 10218-1、ISO 13849-1 | SafeRangeMonitoring、SafeVelocity | 速度阈值标定、PLd验证、响应时间测量 |
| 协作接触力限制 | ISO/TS 15066、ISO 10218-1 | LBR iiwa力扭矩传感器、协作模式配置 | 准静态/瞬态力阈值设定、接触测试验证 |
| 安全区域监控 | ISO 10218-2、ISO 13849-1 | SafeRangeMonitoring、安全激光扫描仪 | 区域边界标定、PLd验证、误触发测试 |
| 安全总线通信 | IEC 62061、IEC 61508 | PROFIsafe、EtherCAT FSoE | SIL2评估、通信错误检测、看门狗验证 |
四、标准引用中的参数关系示例
以KUKA安全速度限制功能为例,说明标准之间的参数传递关系。ISO 10218-1要求机器人具备安全速度限制功能,但未规定具体PL等级;ISO 13849-1要求根据风险评估确定PL等级,假设风险评估结果为PLd,则安全速度限制通道需要满足Category 3、MTTFd≥30年、DC≥90%、CCF≥65分。KUKA.SafeOperation中配置速度阈值时,需要同时设置监控响应时间,该时间必须小于机器人从超速到安全停止的总响应时间,否则PLd验证不通过。
具体计算示例:假设KUKA KR 6在安全速度限制下,最大允许速度为250 mm/s,监控响应时间为50 ms,机器人制动减速度为2000 mm/s²。则从超速到停止的滑行距离约为 v²/(2a) = 250²/(2×2000) ≈ 15.6 mm。安全距离设计时,必须将此滑行距离与监控响应时间内的移动距离叠加,再乘以安全系数。这个计算过程就是ISO 13849-1中“性能等级验证”与ISO 10218-2中“安全距离计算”的联合应用。
总结来说,KUKA系统的安全合规不是单一标准的套用,而是A类方法、B类性能、C类要求的协同。理解每项标准的应用边界,才能正确选择PL或SIL评估路径,并在KUKA.WorkVisual和安全控制器中完成可验证的配置。