1. 安全功能集成工程导入

在工业自动化现场,伺服驱动器不再只是“把电机转起来”的执行部件。随着人机协作、无护栏作业和产线柔性化需求增加,伺服系统必须承担一部分安全职责:当安全门被打开、急停被按下、或人员进入危险区域时,驱动器要在确定的时间内把电机带入安全状态,并向上位安全控制器反馈自身状态。Yaskawa Sigma系列伺服(如Σ-7、Σ-X)通过内置安全功能(Functional Safety)实现这一目标,其核心是把传统由外部接触器、安全继电器完成的部分停机逻辑,下沉到驱动器内部,由经过认证的安全逻辑与硬件通道执行。

理解Sigma安全功能,先要建立“安全功能是整条安全链的一环”这一观念。一条典型的安全链包含:安全输入设备(急停按钮、安全门锁、安全光幕、安全激光扫描仪)→ 安全控制器(如Yaskawa的MP3300iec安全模块或第三方安全PLC)→ 安全通信/硬接线 → 伺服驱动器安全功能 → 电机与机械负载。Sigma系列的安全功能通过FSoE(Fail Safe over EtherCAT)或硬接线安全信号接收指令,并在驱动器内部完成安全动作。因此,学习Sigma安全功能,不能只盯着驱动器参数,而要同时理解安全控制器侧的配置、通信映射和整链响应时间。

Sigma系列安全功能体系与关键术语

Sigma系列伺服支持的安全功能通常以IEC 61800-5-2标准定义,常见功能包括:

  • STO(Safe Torque Off,安全转矩关断):切断电机转矩输出,电机不再产生旋转力矩,但驱动器仍带电、位置反馈仍工作。STO是最基础的安全功能,常用于急停、安全门打开等场景。注意STO不等于断电,电机可能因外力或重力继续运动,垂直轴需额外机械制动。
  • SS1(Safe Stop 1,安全停止1):先按受控方式减速,达到设定条件后再触发STO。SS1兼顾“可控减速”和“最终无转矩”,适合需要平稳停机的设备,避免急停对机械造成冲击。
  • SLS(Safely Limited Speed,安全限速):在安全条件下把电机速度限制在设定值以内,超速即触发安全反应。常用于调试模式、示教模式或人员接近时降速运行。
  • SSM(Safe Speed Monitor,安全速度监控):持续监控电机速度是否低于或高于安全阈值,并输出安全状态信号。SSM本身不一定停机,而是为上层安全逻辑提供判断依据,例如“确认静止后才允许开门”。
  • SDI(Safe Direction,安全方向):限制电机只能按安全允许方向运动,防止反向运动造成挤压。
  • SLP(Safely Limited Position,安全限位):限制电机运动范围,防止超出安全位置边界。

这些功能并非孤立存在,而是可以组合使用。例如一个协作机器人关节可能同时启用SLS和SSM:正常运行时监控速度,人员靠近时降速,确认静止后允许安全门打开。Sigma系列通过安全参数(如安全速度阈值、安全位置范围、减速时间)和FSoE通信对象,把这些功能映射到具体的安全请求上。

Yaskawa Sigma 安全功能集成链路与功能映射 安全输入 → 安全控制器 → FSoE/硬接线 → Sigma驱动器安全功能 → 电机/机械 安全输入设备 急停按钮 安全门锁 安全光幕 安全激光扫描仪 (双通道/OSSD输出) 安全控制器 安全PLC / MP3300iec 安全逻辑运算 安全请求生成 FSoE主站 (安全响应时间预算) 安全通信 FSoE (EtherCAT) 或硬接线 安全信号 (双通道校验) Sigma 伺服驱动器 安全功能模块 STO / SS1 / SLS SSM / SDI / SLP 安全参数与状态反馈 (Σ-7 / Σ-X 内置) 电机与机械负载 转矩输出 / 速度 / 位置 抱闸 / 重力负载 (安全状态最终作用点) 双通道 安全请求 FSoE帧 安全动作 状态反馈 功能组合示例: STO 急停 SS1 平稳停机 SLS 安全限速 SSM 速度监控 SDI 安全方向 SLP 限位 注:实际项目中功能组合取决于风险评估结果,需与安全控制器逻辑、FSoE映射及驱动器安全参数一致配置。

工程集成目标与学习路径

本课程的目标不是让读者记住几个缩写,而是能够独立完成一个Sigma安全功能集成项目:从风险评估出发,选择安全功能,配置安全控制器与驱动器,验证安全响应,并留下可追溯的文档。具体来说,学完本课程后应能:

  1. 读懂安全功能规格书(如安全功能清单、安全响应时间、PLd/Cat.3要求),并判断哪些功能需要由Sigma驱动器实现。
  2. 在Sigma驱动器侧完成安全参数设置,包括安全速度阈值、安全位置范围、SS1减速时间、STO触发方式等。
  3. 在安全控制器侧建立FSoE连接,完成安全输入映射、安全逻辑编程和安全输出映射。
  4. 使用SigmaWin+或驱动器面板监控安全状态,通过安全诊断功能定位STO未复位、FSoE通信中断、安全速度超限等常见问题。
  5. 执行安全功能验证测试,记录测试结果,形成安全验证报告。

学习路径建议按“概念→单机→通信→系统→验证”推进。先理解STO、SS1、SLS、SSM等术语的准确定义和适用场景;再在单台Sigma驱动器上练习安全参数设置和STO/SS1触发;然后接入安全控制器,完成FSoE通信和映射;最后在整机上做安全功能联调与验证。每个阶段都要有可观察的结果,例如STO触发后电机是否真的无转矩、SS1减速时间是否与设定一致、SLS超速时驱动器是否报安全故障。

学习建议:不要跳过安全响应时间计算。安全链的总响应时间等于输入设备响应时间 + 安全控制器处理时间 + FSoE通信时间 + 驱动器安全功能响应时间 + 机械停止时间。Sigma驱动器的安全功能响应时间通常在手册中有明确数值,例如STO响应时间约10ms量级(具体以对应型号手册为准)。如果总响应时间超过风险评估允许值,即使功能配置正确,安全等级也不达标。

从术语到工程:一个最小集成示例

假设一台Sigma-7伺服驱动垂直轴,安全需求是:安全门打开时,电机先按SS1减速,确认速度低于安全阈值后触发STO,同时抱闸闭合。安全控制器选用支持FSoE的安全PLC。集成时,首先在安全PLC中定义安全输入(安全门双通道信号)和安全输出(SS1请求、STO请求),然后通过FSoE把安全输出映射到Sigma驱动器的安全控制字。在驱动器侧,设置SS1减速时间(例如500ms)、安全速度阈值(例如50mm/s)、STO触发条件(SS1完成或超时)。调试时,手动打开安全门,观察驱动器安全状态字:应先进入SS1状态,速度下降,达到阈值后进入STO,抱闸输出动作。若速度未在设定时间内降到阈值以下,驱动器应报安全故障并保持STO,而不是继续等待。