软限位
传统方式中极限位只能通过外部信号给定, 通过将外部传感器信号接入伺服驱动器DI 端口。

| 传统硬件限位功能 | 软限位功能 |
| 只能限定为线性运动、单圈旋转运动 | 不仅可在线性运动中使用,在旋转模式下同样适用 |
| 需要外部具备安装机械限位开关 | 无需硬件接线,防止线路接触不良导致误动作 |
| 无法判断机械打滑异常 | 内部位置比较,防止机械打滑导致动作异常 |
| 当断电后,机械移出限位,无法判断、无法报警 |
软限位功能指通过伺服驱动器内部位置反馈与设置的限位值进行比较 , 当超出限位值后立即报警、执行停机操作。该功能在绝对位置模式和增量位置模式下均可使用,增量位置模式需要设置 2006.08h (C06.07)=2,伺服驱动器上电后先进行原点复归查找机器原点,再启用软限位功能。
关联参数:
| 索引 | 参数 | 名称 | 选项说明 | 设定范围 | 出厂值 | 单位 | 数据类型 | 更改方式 | 生效方式 |
| 2006.08h | C06.07 | 机械限位选择 | 0: 无效 1: 直接开启 2: 回零完成后开启 |
0~2 | 0 | - | U16 | 运行设定 | 立即生效 |
| 索引 | 名称 | 访问 | PDO 映射 | 数据类型 | 单位 | 数据范围 | 出厂设定 | 更改方式 | 生效方式 |
| 607D.01h | 最小位置限制 | RW | RPDO | I32 | 指令单位 | -231~(231-1) | -231 | 运行设定 | 立即生效 |
| 607D.02h | 最大位置限制 | RW | RPDO | I32 | 指令单位 | -231~(231-1) | 231-1 | 运行设定 | 立即生效 |
务必确保 607D.01 ≤ 607D.02,若误设 607D.01 > 607D.02, 伺服驱动器将提示 Er841(软件位置限制设定异常)故障。
绝对值旋转模式或者单圈模式,务必确保 607D.01 和 607D.02 在机械位置限制内,否则伺服驱动器也将提示 Er841。
务必确保 607C(原点偏置)的设定值在软限位上下限之内,否则伺服驱动器将提示 Er843(原点偏置在软件位置限制之外)故障。