工业机器人深度实战

协作机器人(Cobot)、功能安全(SIL/PL)、ISO 10218、ISO/TS 15066、风险评估——工厂现场部署的必备技能。

4-5周
6 个章节
代码示例
4 个实验

本阶段目录

  1. 协作机器人
  2. 功能安全
  3. ISO 10218
  4. ISO/TS 15066
  5. 风险评估

1. 协作机器人

模式说明
A. 安全监控停止人进→停,人出→恢复
B. 手引导人手拖动示教
C. 速度分离监控距离越近→速度越低
D. 力与功率限制即使碰撞也不伤害

2. 功能安全

SIL(IEC 61508):安全完整性等级 1-4

PL(ISO 13849):性能等级 a-e,PL d≈SIL 2

安全类别 B/1/2/3/4:单通道→双通道冗余+诊断

3. ISO 10218

Part 1:机器人本体——急停、保护性停止、示教模式<250mm/s

Part 2:系统集成——风险评估、安全距离、末端执行器安全

4. ISO/TS 15066

协作机器人专用:人体部位力/压力限值、准静态vs瞬态接触、协作工作空间设计

5. 风险评估

ISO 12100流程:确定限制→危险辨识→风险估计→风险评价

三层防护:本质安全设计→安全防护(SIL/PL)→使用信息

阶段总结

协作机器人是工业机器人的安全进化。ISO 10218和ISO/TS 15066是进入工业机器人领域的通行证。

知识地图

工业机器人学习的边界

工业场景不是把实验室demo搬到产线,而是把安全、节拍、稳定性、可维护性、工艺一致性放在第一位。功能安全和标准合规是工程方案的一部分,不是上线前补文档。

主题工程问题输出物
Cobot应用人与机器人如何共享空间协作模式、速度限制、工作区设计
功能安全故障发生时如何进入安全状态SIL/PL评估、安全回路、诊断覆盖率
ISO 10218机器人与集成系统的基础安全要求风险评估、保护停止、示教模式约束
ISO/TS 15066协作接触场景如何限制力和压力人体部位限值、接触评估、验证记录
产线部署节拍、良率、OEE如何保证工艺参数、报警策略、维护SOP

工业项目落地流程

  1. 需求冻结:明确产品型号、工艺窗口、节拍、良率、上下料方式和验收标准。
  2. 风险评估:列出机械、电气、软件、协作接触、误操作、维护状态下的危险源。
  3. 方案设计:选择机器人、夹具、传感器、安全PLC、围栏/光栅/扫描仪和人机界面。
  4. 离线仿真:验证可达性、碰撞、节拍、维护空间和异常恢复流程。
  5. 现场调试:逐步放开速度和功率,记录所有报警、停机和人为干预。
  6. 验收交付:提交风险评估、I/O表、程序备份、维护手册、培训记录和性能报告。

功能安全工程要点

实验任务

  1. 风险评估表:为一个协作上下料单元填写危险源、严重度、暴露频率、可避免性和风险降低措施。
  2. 安全距离计算:给定机器人速度、扫描仪响应时间、制动时间,计算保护区域半径。
  3. 节拍仿真:用离线轨迹估计pick-place循环时间,分解移动、夹取、检测、等待四类耗时。
  4. 报警SOP:为抓取失败、视觉丢失、安全门打开、急停触发设计恢复流程。

工程实践案例

协作机器人螺丝锁付站:视觉定位螺孔,Cobot执行接近和下压,力控保持接触,电批反馈扭矩曲线,安全扫描仪实现速度分离监控。验收指标包括节拍、一次成功率、扭矩合格率、停机次数和误触发次数。

可视化图表:节拍瀑布图、报警Pareto图、扭矩曲线分布、OEE趋势图、风险降低前后矩阵。

常见面试题

  1. ISO 10218和ISO/TS 15066分别关注什么?为什么协作机器人仍然需要风险评估?
  2. 安全监控停止、手引导、速度分离监控、力功率限制四种协作模式有什么区别?
  3. PL d和SIL 2大致是什么关系?工程上如何提高诊断覆盖率?
  4. 工业机器人项目里,为什么“成功率99%”可能仍然不够上线?

能力清单与下一阶段前置要求

完成本阶段后,应能把机器人算法能力翻译成工业交付物:风险评估、安全功能、节拍评估、验收指标和维护SOP。若继续深入行业应用,应补充PLC、工业通信、MES/SCADA、夹具设计和工艺知识。

推荐资料与开源项目

建议系统学习 ISO 10218、ISO/TS 15066、ISO 12100、ISO 13849、IEC 61508,并实践 RoboDK、MoveIt2、ROS2 Industrial、OPC UA 与常见Cobot SDK。

教材式自测与学习进度

概念自测

  1. 说明工业机器人、协作机器人和移动操作机器人的边界差异。
  2. 解释为什么“协作机器人”不等于“天然安全”。
  3. 描述ISO 10218 Part 1和Part 2分别面向谁。
  4. 解释ISO/TS 15066中人体部位限值为什么会影响末端工具设计。
  5. 说明SIL、PL、安全类别、诊断覆盖率之间的工程关系。
  6. 解释为什么速度分离监控需要同时考虑响应时间和停止距离。
  7. 说明产线节拍、良率、OEE和算法成功率之间的关系。
  8. 解释为什么维护模式、示教模式和自动模式需要不同安全策略。

计算练习

  1. 给定机器人速度、人员速度、系统响应时间和制动距离,计算最小保护距离。
  2. 给定1000次锁付任务的报警记录,计算一次成功率、平均停机时间和主要失败Pareto。
  3. 给定一个夹具质量和速度,估算碰撞动能,并判断是否需要额外防护。
  4. 给定工站循环时间,分解机器人运动、视觉检测、夹具动作和等待时间占比。
  5. 为一个上下料场景设计风险降低前后的风险矩阵。

工程检查点

进度追踪

里程碑验收标准完成
完成风险评估覆盖自动、示教、维护、异常恢复四种状态
设计安全功能急停、保护停止、限速、限位都有验证记录
完成节拍评估仿真节拍与现场节拍偏差可解释
完成异常SOP主要报警均有恢复步骤和升级路径
完成交付资料程序备份、I/O表、培训记录、维护手册齐全

学习产出

  1. 一份协作工站风险评估表。
  2. 一张安全回路框图,包含传感器、安全PLC和执行器。
  3. 一张节拍瀑布图,说明瓶颈环节。
  4. 一张报警Pareto图,说明最值得优化的问题。
  5. 一份现场交付检查清单。

扩展挑战

  1. 把Cobot工站接入OPC UA,向上位系统上报状态和报警。
  2. 为视觉定位失败加入二次拍照和人工确认流程。
  3. 比较围栏、光栅、安全扫描仪在同一工站中的成本和可用性。
  4. 把风险评估结果映射为软件安全状态机。
  5. 设计一个产线看板,展示OEE、报警、节拍和良率趋势。

工业场景的终极验收不是“演示一次成功”,而是稳定、可恢复、可审计、可维护地长期运行。

最低毕业作品

提交一个协作机器人工作站方案包,包含风险评估、安全功能表、节拍估算、报警SOP和验收指标。

方案必须明确引用ISO 10218、ISO/TS 15066、ISO 12100和ISO 13849中对应的工程关注点。