可以设置正向和反向限位以控制两个方向的运动边界。硬件和软件限位都由控制器进行管理。
硬件和软件限位开关仅用于管理控制器应用程序中的边界。它们不会取代接线到驱动器的任何功能安全性限位开关。将功能安全性限位开关接线到驱动器之前,必须激活控制器应用程序限制。在任何情况下,超出现有文档范围、基于安全性分析部署的功能安全性架构的类型包括但不限于:
根据 EN/ISO 12100 进行的风险评估
根据 EN 60812 进行的失效模式与后果分析
| 警告 | |
|---|---|
下图显示了硬件和软件限位开关:
控制器硬件或软件限位交叉之后,应用程序将检测到错误并执行快速停止减速:
轴切换到 ErrorStop 状态,ErrorId 为 1002 到 1005 (PTO_ERROR),
正在执行的功能块检测到错误状态,
其他适用功能块上的状态位设置为 CommandAborted。
如要清除轴错误状态并回到 Standstill 状态,需要执行 MC_Reset_PTO,因为当轴仍在限制范围之外(功能块以 ErrorId=InvalidDirectionValue 终止)时,将拒绝一切运动命令(请参阅 PTO 参数 EnableDirPos 或 EnableDirNeg)。在这些情况下,只能反向执行运动命令。
可以设置软件限位以控制两个方向的运动边界。
在配置屏幕中启用和设置限位值,例如:
正向限位 > 反向限位
值在 -2,147,483,648 到 2,147,483,647 范围内
它们也可以在应用程序(MC_WriteParameter_PTO 和 PTO_PARAMETER)中启用、禁用或修改。
硬件限位需要用于执行原点步骤,并帮助防止对机器造成损坏。MC_Power_PTO.LimP 和 MC_Power_PTO.LimN 输入位上必须使用相应输入。硬件限位设备必须为常闭类型,以便在达到各自限制时到功能块的输入为 FALSE。
| 警告 | |
|---|---|