菜单

原点回归模式 (HM)

原点回归模式 (HM)

根据原点开关信号、限位开关信号和编码器 Z 信号,CiA402 协议定义了 33 种回原方式。启用此模式时,将对象字典 6060h 控制模式设置为 6。

原点回归模式,基本推荐配置:

RPDO TPDO 备注
6040h:控制字 control word 6041h:状态字 status word 必须
6098h:回零方式 Homing method - 可选
6099.01h:搜索减速点信号速度 speed during search for switch - 可选
6099.02h:搜索原点信号速度 speed during search for zero - 可选
609Ah:回零加速度 Homing acceleration - 可选
- 6064h:位置反馈 position actual value 可选
6060h:模式选择 modes of operation 6061h:运行模式显示 modes of operation display 可选

原点回归模式控制字设定:

选择原点回归模式时,控制字(6040h)各个位的意义如下表所示:

Bit 名称 说明
0 可以开启伺服运行 使能伺服时必须设置为 1
1 接通主回路电 使能伺服时必须设置为 1
2 快速停机 使能伺服时必须设置为 1,设置为 0 则快速停机
3 伺服运行 使能伺服时必须设置为 1
4 回原使能 0:无效1.有效(有效时启动回原点流程,在回原点全程必须保持为有效,切换到无效则停止回原点流程)
5、6 原点模式预留 暂无
7 故障复位 在 0 → 1 变化时执行一次故障复位,如需多次复位,则需要产生多次 0 → 1 变化
8 暂停

0:无效

1.有效(有效时减速停止回原点流程)

9 原点模式预留 暂无
10 原点模式预留 暂无
11~15 厂家自定义 暂无

原点回归模式的状态字定义

选择原点回归模式时,状态字(6041h)各个位的意义如下表所示。

Bit 名称 说明

0

伺服准备好

0:无效

1.有效(有效时表示可以使能伺服)

1

可以开启伺服运行

0:无效

1.有效(有效时表示可以使能伺服)

2

伺服运行

0:无效

1.有效(有效时表示伺服已使能)

3

伺服故障

0:无故障

1.有故障

4

主回路电接通

0:无效

1.有效(有效时表示可以使能伺服)

5

快速停机

0:快速停机有效

1.快速停机无效

6

伺服不可运行

0:无效

1.有效(有效时表示不可以使能伺服)

7

警告

0:无警告

1.有警告

9

远程控制

0:无效

1.有效(有效时表示控制字已生效)

10

位置到达

1.定位到原点或回零中断

11

内部软限位状态

0:没有到达软限位

1.到达软限位

12

回原点完成输出

0:回原点未完成

1.回原点完成

13

回原点错误

0:无错误

1.回原点发生错误

14

厂家自定义

暂无

15

回原完成

0:未完成回原

1.已完成回原点

原点回归模式相关参数:

原点回归模式相关的字典对象:

索引 子索引 名称 访问类型 数据类型 设定范围 默认值
6040h 00 控制字 RW U16 0~65535 0
6041h 00 状态字 RO U16 - -
6060h 00 伺服模式选择 RW I8 0~10 0
6061h 00 运行模式显示 RO I8 - -
6064h 00 位置反馈 RO I32 - -
6065h 00 位置偏差过大阈值 RW U32 0~(232-1) 3145728
6066h 00 位置偏差过大超时时间 RW U16 0~65535(ms) 0
607Ch 00 原点偏置 RW I32 -231~(231-1) 0
607Fh 00 最大速度 RW U32 0~(232-1) 104857600
6098h 00 回零方法 RW I8 1~35 1
6099h 01 搜索减速点信号速度 RW U32 0~(232-1) 1747627
02 搜索原点信号速度 RW U32 10~(232-1) 174763
609Ah 00 加速度 RW U32 0~(232-1) 1747626667
60E6h 00 回零位置计算方式 RW U8 0~1 0
60C5h 00 最大轮廓加速度 RW U32 0~(232-1) 231-1
2010h 09 限定查找原点的时间 RW U32 0~(232-1) 60000

回归原点模式示例:

回归原点模式启动及运行流程:

地址 名称 值设定
6060h 伺服模式选择 6
6098h 回原模式 -2 ~ 35
6040h 控制字 报警清除 任意数→ 128(上升沿有效)
回原 6 → 7 → 15 → 31(回原使能 BIT4 上升沿有效)
6099-01h 回原模式中搜索减速点信号速度 默认值:13981013
6099-02h 回原模式中搜索原点开关信号速度 默认值:1398101
609Ah 回原加速度 默认值:8388600

原点回归模式介绍:

表 4-1 模式一览表

模式设置 描述
-2 寻找正向机械限位位置和 Z 脉冲
-1 寻找负向机械限位位置和 Z 脉冲
0 -
1 起步朝负向运行,以负向运行时遇到 NL 的 OFF → ON 状态时换低速运行,然后回退找最近的Z 脉冲位置作为原点
2 起步朝正向运行,正向运行时遇到 PL 的 OFF → ON 状态时换低速运行,然后回退找最近的 Z脉冲位置作为原点
3 起步时 HSW 无效则朝正向运行,否则朝负向运行。朝负向运行时遇到 HSW 的 ON → OFF 状态时换低速运行,然后继续负向运行找最近的 Z 脉冲位置作为原点
4 起步时 HSW 无效则朝正向运行,否则朝负向运行。朝正向运行时遇到 HSW 的 OFF → ON 状态时换低速运行,然后继续正向运行找最近的 Z 脉冲位置作为原点
5 起步时 HSW 无效则朝负向运行,否则朝正向运行。朝正向运行时遇到 HSW 的 ON → OFF 状态时换低速运行,然后继续正向运行找最近的 Z 脉冲位置作为原点
6 起步时 HSW 无效则朝负向运行,否则朝正向运行。朝负向运行时遇到 HSW 的 OFF → ON 状态时换低速运行,然后继续负向运行找最近的 Z 脉冲位置作为原点
7 起步时 HSW 无效则朝正向运行,否则朝负向运行。朝负向运行时遇到 HSW 的 ON → OFF 状态时换低速运行,然后继续负向运行找最近的 Z 脉冲位置作为原点
8 起步时 HSW 无效则朝正向运行,否则朝负向运行。朝正向运行时遇到 HSW 的 OFF → ON 状态时换低速运行,然后继续正向运行找最近的 Z 脉冲位置作为原点
9 起步时都是朝正向运行,不论 HSW 有效或无效。朝负向运行时遇到 HSW 的 OFF → ON 状态时换低速运行,然后继续负向运行找最近的 Z 脉冲位置作为原点
10 起步时都是朝正向运行,不论 HSW 有效或无效。朝正向运行时遇到 HSW 的 ON → OFF 状态时换低速运行,然后继续正向运行找最近的 Z 脉冲位置作为原点
11 起步时 HSW 无效则朝负向运行,否则朝正向运行。朝正向运行时遇到 HSW 的 ON → OFF 状态时换低速运行,然后继续正向运行找最近的 Z 脉冲位置作为原点
12 起步时 HSW 无效则朝负向运行,否则朝正向运行。朝负向运行时遇到 HSW 的 OFF → ON 状态时换低速运行,然后继续负向运行找最近的 Z 脉冲位置作为原点
13 起步时都是朝负向运行,不论 HSW 有效或无效。朝正向运行时遇到 HSW 的 OFF → ON 状态时换低速运行,然后继续正向运行找最近的 Z 脉冲位置作为原点
14 起步时都是朝负向运行,不论 HSW 有效或无效。朝负向运行时遇到 HSW 的 ON → OFF 状态时换低速运行,然后继续负向运行找最近的 Z 脉冲位置作为原点
15 保留
16 保留
17 类似方式 1,但不找 Z 脉冲,以负向运行时遇到 NL 的 OFF → ON 状态位置作为原点
18 类似方式 2,但不找 Z 脉冲,以正向运行时遇到 PL 的 OFF → ON 状态位置作为原点
19 类似方式 3,但不找 Z 脉冲,以负向运行时遇到 HSW 的 ON → OFF 状态位置作为原点
20 类似方式 4,但不找 Z 脉冲,以正向运行时遇到 HSW 的 OFF → ON 状态位置作为原点
21 类似方式 5,但不找 Z 脉冲,以正向运行时遇到 HSW 的 ON → OFF 状态位置作为原点
22 类似方式 6,但不找 Z 脉冲,以负向运行时遇到 HSW 的 OFF → ON 状态位置作为原点
23 类似方式 7,但不找 Z 脉冲,以朝负向运行时遇到 HSW 的 ON → OFF 状态位置作为原点
24 类似方式 8,但不找 Z 脉冲,以朝正向运行时遇到 HSW 的 OFF → ON 状态位置作为原点
25 类似方式 9,但不找 Z 脉冲,以朝负向运行时遇到 HSW 的 OFF → ON 状态位置作为原点
26 类似方式 10,但不找 Z 脉冲,以朝正向运行时遇到 HSW 的 ON → OFF 状态位置作为原点
27 类似方式 11,但不找 Z 脉冲,以朝正向运行时遇到 HSW 的 ON → OFF 状态位置作为原点
28 类似方式 12,但不找 Z 脉冲,以朝负向运行时遇到 HSW 的 OFF → ON 状态位置作为原点
29 类似方式 13,但不找 Z 脉冲,以朝正向运行时遇到 HSW 的 OFF → ON 状态位置作为原点
30 类似方式 14,但不找 Z 脉冲,以朝负向运行时遇到 HSW 的 ON → OFF 状态位置作为原点
31 保留
32 保留
33 起步时朝负向找最近的 Z 脉冲位置作为原点
34 起步时朝正向找最近的 Z 脉冲位置作为原点
35 以当前位置为原点

原点模式图示说明:

模式 -2:寻找正向机械限位位置和 Z 脉冲

  • 起步以高速朝正向运行,撞到机械极限位置后,如果转矩达到转矩限制值,速度在零速附近,且此状态如果保持一定时间,判断为轴到达机械极限位置。换低速朝负向运行,寻找最近的 Z 脉冲位置作为原点。

 

模式 -1:寻找负向机械限位位置和 Z 脉冲

  • 起步以高速朝负向运行,撞到机械极限位置后,如果转矩达到转矩限制值,速度在零速附近,且此状态如果保持一定时间,判断为轴到达机械极限位置。换低速朝正向运行,寻找最近的 Z 脉冲位置作为原点。

模式 1:寻找负限位和 Z 脉冲

  • 起步时如果 NL 无效,则以高速朝负向运行。遇到 NL 的 OFF → ON 状态之后减速停止,然后换低速朝正向运行。在低速朝正向运行时遇到 NL 的 ON → OFF 状态之后,继续朝正向找最近的 Z 脉冲位置作为原点。
  • 起步时如果 NL 有效,则以低速朝正向运行。在朝正向运行时遇到 NL 的 ON → OFF 状态之后,继续朝正向找最近的 Z 脉冲位置作为原点。

模式 2:寻找正限位和 Z 脉冲

  • 起步时如果 PL 无效,则以高速朝正向运行。遇到 PL 的 OFF → ON 状态之后减速停止,然后换低速朝负向运行。在低速朝负向运行时遇到 PL 的 ON → OFF 状态之后,继续朝负向找最近的 Z 脉冲位置作为原点。
  • 起步时如果 PL 有效,则以低速朝负向运行。在朝负向运行时遇到 PL 的 ON → OFF 状态之后,继续朝负向找最近的 Z 脉冲位置作为原点。

模式 3:寻找朝负向运行时 HSW 的 ON → OFF 位置和 Z 脉冲

  • 起步时 HSW 无效则以高速朝正向运行。在正向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后换低速朝负向运行。在低速负向运行时遇到 HSW 的 ON → OFF 状态之后,继续朝负向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 有效则以低速朝负向运行。在负向运行时遇到 HSW 的 ON → OFF 状态之后找最近的Z 脉冲位置作为原点。
  • 这种模式下,无论遇到 NL 还是 PL 的 ON 状态,都是停止回原点流程并报警。

 

模式 4:寻找朝正向运行时 HSW 的 OFF → ON 位置和 Z 脉冲

  • 起步时 HSW 无效则以高速朝正向运行,在正向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后低速回退到 HSW 无效的位置之后再减速停止,此后换低速朝正向运行。在低速正向运行时遇到 HSW 的 OFF → ON 状态之后,继续朝正向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 有效则以低速朝负向运行,在负向运行时遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝正向运行。在低速正向运行时遇到 HSW 的 OFF → ON 状态之后,继续朝正向找最近的 Z 脉冲位置作为原点。
  • 这种模式下,无论遇到 NL 还是 PL 的 ON 状态,都是停止回原点流程并报警。

模式 5:寻找朝正向运行时 HSW 的 ON → OFF 位置和 Z 脉冲

  • 起步时 HSW 无效则以高速朝负向运行。在负向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后换低速朝正向运行。在低速正向运行时遇到 HSW 的 ON → OFF 状态之后,继续朝正向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 有效则以低速朝正向运行。在正向运行时遇到 HSW 的 ON → OFF 状态之后找到最近的Z 脉冲位置作为原点。
  • 这种模式下,无论遇到 NL 还是 PL 的 ON 状态,都是停止回原点流程并报警。

模式 6:寻找朝负向运行时 HSW 的 OFF → ON 位置和 Z 脉冲

  • 起步时 HSW 无效则以高速朝负向运行。在负向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后低速回退到 HSW 无效的位置之后再减速停止,此后换低速朝负向运行。在低速负向运行时遇到 HSW 的 OFF → ON 状态之后,继续朝负向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 有效则以低速朝正向运行,在正向运行时遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝负向运行。在低速负向运行时遇到 HSW 的 OFF → ON 状态之后,继续朝负向找最近的 Z 脉冲位置作为原点。
  • 这种模式下,无论遇到 NL 还是 PL 的 ON 状态,都是停止回原点流程并报警。

模式 7:寻找朝负向运行时 HSW 的 ON → OFF 位置和 Z 脉冲,遇正限位自动反向

  • 起步时 HSW 无效且位于原点位置传感器所在位置的正向侧,则以高速朝正向运行,遇到 PL 的ON 状态时减速停止,然后以高速朝负向运行。在负向运行时遇到 HSW 的 OFF → ON 状态之后减速,继续低速负向运行,遇到 HSW 的 ON → OFF 状态之后减速停止,低速回退到 HSW 有效的位置之后再减速停止(如果 HSW 有效的区间很窄,则可能进入另一侧 HSW 无效的位置区间),此后换低速朝负向运行。在低速负向运行时遇到 HSW 的 ON → OFF 状态之后,继续朝负向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 无效且位于原点位置传感器所在位置的负向侧,则以高速朝正向运行,在正向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后换低速朝负向运行。在低速负向运行时遇到HSW 的 ON → OFF 状态之后,继续朝负向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 有效则以低速朝负向运行。在负向运行时遇到 HSW 的 ON → OFF 状态之后找最近的Z 脉冲位置作为原点。
  • 这种模式下,朝正向运行第一次遇到 PL 的 ON 状态时自动反向;遇到 NL 的 ON 状态,或者再次遇到 PL 的 ON 状态,则停止回原点流程并报警。

模式 8:寻找朝正向运行时 HSW 的 OFF → ON 位置和 Z 脉冲,遇正限位自动反向

  • 起步时 HSW 无效且位于原点位置传感器所在位置的正向侧,则以高速朝正向运行,遇到 PL 的ON 状态时减速停止,然后以高速朝负向运行。在负向运行时遇到 HSW 的 OFF → ON 状态之后减速,继续低速负向运行,遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝正向运行。在低速正向运行时遇到 HSW 的 OFF → ON 状态之后,继续朝正向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 无效且位于原点位置传感器所在位置的负向侧,则以高速朝正向运行,在正向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后低速回退到 HSW 无效的位置之后再减速停止,此后换低速朝正向运行。在低速正向运行时遇到 HSW 的 OFF → ON 状态之后,继续朝正向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 有效则以低速朝负向运行。在负向运行时遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝正向运行。在低速正向运行时遇到 HSW 的 OFF → ON 状态之后,继续朝正向找最近的 Z 脉冲位置作为原点。
  • 这种模式下,朝正向运行第一次遇到 PL 的 ON 状态时自动反向;遇到 NL 的 ON 状态,或者再次遇到 PL 的 ON 状态,则停止回原点流程并报警。

模式 9:寻找朝负向运行时 HSW 的 OFF → ON 位置和 Z 脉冲,遇正限位自动反向

  • 起步时 HSW 无效且位于原点位置传感器所在位置的正向侧,则以高速朝正向运行,遇到 PL 的ON 状态时减速停止,然后以高速朝负向运行。在负向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后低速回退到 HSW 无效的位置之后再减速停止,此后换低速朝负向运行。在低速负向运行时遇到 HSW 的 OFF → ON 状态之后,继续朝负向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 无效且位于原点位置传感器所在位置的负向侧,则以高速朝正向运行,在正向运行时遇到 HSW 的 OFF → ON 状态之后减速,继续低速正向运行,遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝负向运行。在低速负向运行时遇到 HSW 的 OFF → ON 状态之后,继续朝负向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 有效则以低速朝正向运行。在正向运行时遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝负向运行。在低速负向运行时遇到 HSW 的 OFF → ON 状态之后,继续朝负向找最近的 Z 脉冲位置作为原点。
  • 这种模式下,朝正向运行第一次遇到 PL 的 ON 状态时自动反向;遇到 NL 的 ON 状态,或者再次遇到 PL 的 ON 状态,则停止回原点流程并报警。

模式 10:寻找朝正向运行时 HSW 的 ON → OFF 位置和 Z 脉冲,遇正限位自动反向

  • 起步时 HSW 无效且位于原点位置传感器所在位置的正向侧,则以高速朝正向运行,遇到 PL 的ON 状态时减速停止,然后以高速朝负向运行。在负向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后换低速朝正向运行。在低速正向运行时遇到 HSW 的 ON → OFF 状态之后,继续朝正向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 无效且位于原点位置传感器所在位置的负向侧,则以高速朝正向运行,在正向运行时遇到 HSW 的 OFF → ON 状态之后减速,继续低速正向运行,遇到 HSW 的 ON → OFF 状态之后减速停止,然后低速回退到 HSW 有效的位置之后再减速停止(如果 HSW 有效的区间很窄,则可能进入另一侧 HSW 无效的位置区间),此后换低速朝正向运行。在低速正向运行时遇到 HSW 的ON → OFF 状态之后,继续朝正向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 有效则以低速朝正向运行。在正向运行时遇到 HSW 的 ON → OFF 状态之后找到最近的Z 脉冲位置作为原点。
  • 这种模式下,朝正向运行第一次遇到 PL 的 ON 状态时自动反向;遇到 NL 的 ON 状态,或者再次遇到 PL 的 ON 状态,则停止回原点流程并报警。

模式 11:寻找朝正向运行时 HSW 的 ON → OFF 位置和 Z 脉冲,遇负限位自动反向

  • 起步时 HSW 无效且位于原点位置传感器所在位置的正向侧,则以高速朝负向运行,在负向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后换低速朝正向运行。在低速正向运行时遇到HSW 的 ON → OFF 状态之后,继续朝正向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 无效且位于原点位置传感器所在位置的负向侧,则以高速朝负向运行,遇到 NL 的ON 状态时减速停止,然后以高速朝正向运行。在正向运行时遇到 HSW 的 OFF → ON 状态之后减速,继续低速正向运行,遇到 HSW 的 ON → OFF 状态之后减速停止,然后低速回退到 HSW 有效的位置之后再减速停止(如果 HSW 有效的区间很窄,则可能进入另一侧 HSW 无效的位置区间),此后换低速朝正向运行。在低速正向运行时遇到 HSW 的 ON → OFF 状态之后,继续朝正向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 有效则以低速朝正向运行。在正向运行时遇到 HSW 的 ON → OFF 状态之后找最近的Z 脉冲位置作为原点。
  • 这种模式下,朝负向运行第一次遇到 NL 的 ON 状态时自动反向;遇到 PL 的 ON 状态,或者再次遇到 NL 的 ON 状态,则停止回原点流程并报警。

模式 12:寻找朝负向运行时 HSW 的 OFF → ON 位置和 Z 脉冲,遇负限位自动反向

  • 起步时 HSW 无效且位于原点位置传感器所在位置的正向侧,则以高速朝负向运行,在负向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后低速回退到 HSW 无效的位置之后再减速停止,此后换低速朝负向运行。在低速负向运行时遇到 HSW 的 OFF → ON 状态之后,继续朝负向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 无效且位于原点位置传感器所在位置的负向侧,则以高速朝负向运行,遇到 NL 的ON 状态时减速停止,然后以高速朝正向运行。在正向运行时遇到 HSW 的 OFF → ON 状态之后减速,继续低速正向运行,遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝负向运行。在低速负向运行时遇到 HSW 的 OFF → ON 状态之后,继续朝负向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 有效则以低速朝正向运行。在正向运行时遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝负向运行。在低速负向运行时遇到 HSW 的 OFF → ON 状态之后,继续朝负向找最近的 Z 脉冲位置作为原点。
  • 这种模式下,朝负向运行第一次遇到 NL 的 ON 状态时自动反向;遇到 PL 的 ON 状态,或者再次遇到 NL 的 ON 状态,则停止回原点流程并报警。

模式 13:寻找朝正向运行时 HSW 的 OFF → ON 位置和 Z 脉冲,遇负限位自动反向

  • 起步时 HSW 无效且位于原点位置传感器所在位置的正向侧,则以高速朝负向运行。在负向运行时遇到 HSW 的 OFF → ON 状态之后减速,继续低速负向运行,遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝正向运行。在低速正向运行时遇到 HSW 的 OFF → ON 状态之后,继续朝正向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 无效且位于原点位置传感器所在位置的负向侧,则以高速朝负向运行,遇到 NL 的ON 状态时减速停止,然后以高速朝正向运行。在正向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后低速回退到 HSW 无效的位置之后再减速停止,此后换低速朝正向运行。在低速正向运行时遇到 HSW 的 OFF → ON 状态之后,继续朝正向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 有效则以低速朝负向运行。在负向运行时遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝正向运行。在低速正向运行时遇到 HSW 的 OFF → ON 状态之后,继续朝正向找最近的 Z 脉冲位置作为原点。
  • 这种模式下,朝负向运行第一次遇到 NL 的 ON 状态时自动反向;遇到 PL 的 ON 状态,或者再次遇到 NL 的 ON 状态,则停止回原点流程并报警。

模式 14:寻找朝负向运行时 HSW 的 ON → OFF 位置和 Z 脉冲,遇负限位自动反向

  • 起步时 HSW 无效且位于原点位置传感器所在位置的正向侧,则以高速朝负向运行。在负向运行时遇到 HSW 的 OFF → ON 状态之后减速,继续低速负向运行,遇到 HSW 的 ON → OFF 状态之后减速停止,然后低速回退到 HSW 有效的位置之后再减速停止(如果 HSW 有效的区间很窄,则可能进入另一侧 HSW 无效的位置区间),此后换低速朝负向运行。在低速负向运行时遇到 HSW 的ON → OFF 状态之后,继续朝负向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 无效且位于原点位置传感器所在位置的负向侧,则以高速朝负向运行,遇到 NL 的ON 状态时减速停止,然后以高速朝正向运行。在正向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后换低速朝负向运行。在低速负向运行时遇到 HSW 的 ON → OFF 状态之后,继续朝负向找最近的 Z 脉冲位置作为原点。
  • 起步时 HSW 有效则以低速朝负向运行。在负向运行时遇到 HSW 的 ON → OFF 状态之后找最近的Z 脉冲位置作为原点。
  • 这种模式下,朝负向运行第一次遇到 NL 的 ON 状态时自动反向;遇到 PL 的 ON 状态,或者再次遇到 NL 的 ON 状态,则停止回原点流程并报警。

模式 15、模式 16:保留

模式 17:寻找负限位

  • 起步时如果 NL 无效,则以高速朝负向运行,遇到 NL 的 OFF → ON 状态之后减速停止,然后换低速朝正向运行。在低速朝正向运行遇到 NL 的 ON → OFF 状态时减速停止,以停止位置作为原点。
  • 起步时如果 NL 有效,则以低速朝正向运行。在正向运行遇到 NL 的 ON → OFF 状态时减速停止,以停止位置作为原点。

模式 18:寻找正限位

  • 起步时如果 PL 无效,则以高速朝正向运行,遇到 PL 的 OFF → ON 状态之后减速停止,然后换低速朝负向运行。在低速朝负向运行遇到 PL 的 ON → OFF 状态时减速停止,以停止位置作为原点。
  • 起步时如果 PL 有效,则以低速朝负向运行。在低速朝负向运行遇到 PL 的 ON → OFF 状态时减速停止,以停止位置作为原点。

模式 19:寻找朝负向运行时 HSW 的 ON → OFF 位置

  • 起步时 HSW 无效则以高速朝正向运行,在正向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后换低速朝负向运行。在低速负向运行遇到 HSW 的 ON → OFF 状态时减速停止,以停止位置作为原点。
  • 起步时 HSW 有效则以低速朝负向运行。在负向运行时遇到 HSW 的 ON → OFF 状态之后,以停止位置作为原点。
  • 这种模式下,无论遇到 NL 还是 PL 的 ON 状态,都是停止回原点流程并报警。

模式 20:寻找朝正向运行时 HSW 的 OFF → ON 位置

  • 起步时 HSW 无效则以高速朝正向运行,在正向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后低速回退到 HSW 无效的位置之后再减速停止,此后换低速朝正向运行。在低速正向运行遇到HSW 的 OFF → ON 状态时减速停止,以停止位置作为原点。
  • 起步时 HSW 有效则以低速朝负向运行。在负向运行时遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝正向运行。在低速正向运行遇到 HSW 的 OFF → ON 状态时减速停止,以停止位置作为原点。
  • 这种模式下,无论遇到 NL 还是 PL 的 ON 状态,都是停止回原点流程并报警。

模式 21:寻找朝正向运行时 HSW 的 ON → OFF 位置

  • 起步时 HSW 无效则以高速朝负向运行。在负向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后换低速朝正向运行。在低速正向运行遇到 HSW 的 ON → OFF 状态时减速停止,以停止位置作为原点。
  • 起步时 HSW 有效则以低速朝正向运行。在正向运行时遇到 HSW 的 ON → OFF 状态之后,以停止位置作为原点。
  • 这种模式下,无论遇到 NL 还是 PL 的 ON 状态,都是停止回原点流程并报警。

模式 22:寻找正限位

  • 起步时 HSW 无效则以高速朝负向运行。在负向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后低速回退到 HSW 无效的位置之后再减速停止,此后换低速朝负向运行。在低速负向运行遇到HSW 的 OFF → ON 状态时减速停止,以停止位置作为原点。
  • 起步时 HSW 有效则以低速朝正向运行,在正向运行时遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝负向运行。在低速负向运行遇到 HSW 的 OFF → ON 状态时减速停止,以停止位置作为原点。
  • 这种模式下,无论遇到 NL 还是 PL 的 ON 状态,都是停止回原点流程并报警。

模式 23:寻找朝负向运行时 HSW 的 ON → OFF 位置,遇正限位自动反向

  • 起步时 HSW 无效且位于原点位置传感器所在位置的正向侧,则以高速朝正向运行,遇到 PL 的ON 状态时减速停止,然后以高速朝负向运行。在负向运行时遇到 HSW 的 OFF → ON 状态之后减速,继续低速负向运行,遇到 HSW 的 ON → OFF 状态之后减速停止,然后低速回退到 HSW 有效的位置之后再减速停止(如果 HSW 有效的区间很窄,则可能进入另一侧 HSW 无效的位置区间),此后换低速朝负向运行。在低速负向运行遇到 HSW 的 ON → OFF 时减速停止,以停止位置作为原点。
  • 起步时 HSW 无效且位于原点位置传感器所在位置的负向侧,则以高速朝正向运行,在正向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后换低速朝负向运行。在低速负向运行遇到 HSW的 ON → OFF 状态时减速停止,以停止位置作为原点。
  • 起步时 HSW 有效则以低速朝负向运行。在负向运行时遇到 HSW 的 ON → OFF 状态之后,以停止位置作为原点。
  • 这种模式下,朝正向运行第一次遇到 PL 的 ON 状态时自动反向;遇到 NL 的 ON 状态,或者再次遇到 PL 的 ON 状态,则停止回原点流程并报警。

模式 24:寻找朝正向运行时 HSW 的 OFF → ON 位置,遇正限位自动反向

  • 起步时 HSW 无效且位于原点位置传感器所在位置的正向侧,则以高速朝正向运行,遇到 PL 的ON 状态时减速停止,然后以高速朝负向运行。在负向运行时遇到 HSW 的 OFF → ON 状态之后减速,继续低速负向运行,遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝正向运行。在低速正向运行遇到 HSW 的 OFF → ON 状态时减速停止,以停止位置作为原点。
  • 起步时 HSW 无效且位于原点位置传感器所在位置的负向侧,则以高速朝正向运行,在正向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后低速回退到 HSW 无效的位置之后再减速停止,此后换低速朝正向运行。在低速正向运行遇到 HSW 的 OFF → ON 状态时减速停止,以停止位置作为原点。
  • 起步时 HSW 有效则以低速朝负向运行。在负向运行时遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝正向运行。在低速正向运行遇到 HSW 的 OFF → ON 状态时减速停止,以停止位置作为原点。
  • 这种模式下,朝正向运行第一次遇到 PL 的 ON 状态时自动反向;遇到 NL 的 ON 状态,或者再次遇到 PL 的 ON 状态,则停止回原点流程并报警。

模式 25:寻找朝负向运行时 HSW 的 OFF → ON 位置,遇正限位自动反向

  • 起步时 HSW 无效且位于原点位置传感器所在位置的正向侧,则以高速朝正向运行,遇到 PL 的ON 状态时减速停止,然后以高速朝负向运行。在负向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后低速回退到 HSW 无效的位置之后再减速停止,此后换低速朝负向运行。在低速负向运行遇到 HSW 的 OFF → ON 状态时减速停止,以停止位置作为原点。
  • 起步时 HSW 无效且位于原点位置传感器所在位置的负向侧,则以高速朝正向运行。在正向运行时遇到 HSW 的 OFF → ON 状态之后减速,继续低速正向运行,遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝负向运行。在低速负向运行遇到 HSW 的 OFF → ON 状态时减速停止,以停止位置作为原点。
  • 起步时 HSW 有效则以低速朝正向运行。在正向运行时遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝负向运行。在低速负向运行遇到 HSW 的 OFF → ON 状态时减速停止,以停止位置作为原点。
  • 这种模式下,朝正向运行第一次遇到 PL 的 ON 状态时自动反向;遇到 NL 的 ON 状态,或者再次遇到 PL 的 ON 状态,则停止回原点流程并报警。

模式 26:寻找朝正向运行时 HSW 的 ON → OFF 位置,遇正限位自动反向

  • 起步时 HSW 无效且位于原点位置传感器所在位置的正向侧,则以高速朝正向运行,遇到 PL 的ON 状态时减速停止,然后以高速朝负向运行。在负向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后换低速朝正向运行。在低速正向运行遇到 HSW 的 ON → OFF 状态时减速停止,以停止位置作为原点。
  • 起步时 HSW 无效且位于原点位置传感器所在位置的负向侧,则以高速朝正向运行。在正向运行时遇到 HSW 的 OFF → ON 状态之后减速,继续低速正向运行,遇到 HSW 的 ON → OFF 状态之后减速停止,然后低速回退到 HSW 有效的位置之后再减速停止(如果 HSW 有效的区间很窄,则可能进入另一侧 HSW 无效的位置区间),此后换低速朝正向运行。在低速正向运行遇到 HSW 的ON → OFF 状态时减速停止,以停止位置作为原点。
  • 起步时 HSW 有效则以低速朝正向运行。在正向运行时遇到 HSW 的 ON → OFF 状态之后,以停止位置作为原点。
  • 这种模式下,朝正向运行第一次遇到 PL 的 ON 状态时自动反向;遇到 NL 的 ON 状态,或者再次遇到 PL 的 ON 状态,则停止回原点流程并报警。

模式 27:寻找朝正向运行时 HSW 的 ON → OFF 位置,遇负限位自动反向

  • 起步时 HSW 无效且位于原点位置传感器所在位置的正向侧,则以高速朝负向运行,在负向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后换低速朝正向运行。在低速正向运行遇到 HSW的 ON → OFF 状态时减速停止,以停止位置作为原点。
  • 起步时 HSW 无效且位于原点位置传感器所在位置的负向侧,则以高速朝负向运行,遇到 NL 的ON 状态时减速停止,然后以高速朝正向运行。在正向运行时遇到 HSW 的 OFF → ON 状态之后减速,继续低速正向运行,遇到 HSW 的 ON → OFF 状态之后减速停止,然后低速回退到 HSW 有效的位置之后再减速停止(如果 HSW 有效的区间很窄,则可能进入另一侧 HSW 无效的位置区间),此后换低速朝正向运行。在低速正向运行遇到 HSW 的 ON → OFF 状态时减速停止,以停止位置作为原点。
  • 起步时 HSW 有效则以低速朝正向运行。在正向运行时遇到 HSW 的 ON → OFF 状态之后,以停止位置作为原点。
  • 这种模式下,朝负向运行第一次遇到 NL 的 ON 状态时自动反向;遇到 PL 的 ON 状态,或者再次遇到 NL 的 ON 状态,则停止回原点流程并报警。

模式 28:寻找朝负向运行时 HSW 的 OFF → ON 位置,遇负限位自动反向

  • 起步时 HSW 无效且位于原点位置传感器所在位置的正向侧,则以高速朝负向运行,在负向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后低速回退到 HSW 无效的位置之后再减速停止,此后换低速朝负向运行。在低速负向运行遇到 HSW 的 OFF → ON 状态时减速停止,以停止位置作为原点。
  • 起步时 HSW 无效且位于原点位置传感器所在位置的负向侧,则以高速朝负向运行,遇到 NL 的ON 状态时减速停止,然后以高速朝正向运行。在正向运行时遇到 HSW 的 OFF → ON 状态之后减速,继续低速正向运行,遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝负向运行。在低速负向运行遇到 HSW 的 OFF → ON 状态时减速停止,以停止位置作为原点。
  • 起步时 HSW 有效则以低速朝正向运行。在正向运行时遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝负向运行。在低速负向运行遇到 HSW 的 OFF → ON 状态时减速停止,以停止位置作为原点。
  • 这种模式下,朝负向运行第一次遇到 NL 的 ON 状态时自动反向;遇到 PL 的 ON 状态,或者再次遇到 NL 的 ON 状态,则停止回原点流程并报警。

模式 29:寻找朝正向运行时 HSW 的 OFF → ON 位置,遇负限位自动反向

  • 起步时 HSW 无效且位于原点位置传感器所在位置的正向侧,则以高速朝负向运行。在负向运行时遇到 HSW 的 OFF → ON 状态之后减速,继续低速负向运行,遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝正向运行。在低速正向运行遇到 HSW 的 OFF → ON 状态时减速停止,以停止位置作为原点。
  • 起步时 HSW 无效且位于原点位置传感器所在位置的负向侧,则以高速朝负向运行,遇到 NL 的ON 状态时减速停止,然后以高速朝正向运行。在正向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后低速回退到 HSW 无效的位置之后再减速停止,此后换低速朝正向运行。在低速正向运行遇到 HSW 的 OFF → ON 状态时减速停止,以停止位置作为原点。
  • 起步时 HSW 有效则以低速朝负向运行。在负向运行时遇到 HSW 的 ON → OFF 状态之后减速停止,然后换低速朝正向运行。在低速正向运行遇到 HSW 的 OFF → ON 状态时减速停止,以停止位置作为原点。
  • 这种模式下,朝负向运行第一次遇到 NL 的 ON 状态时自动反向;遇到 PL 的 ON 状态,或者再次遇到 NL 的 ON 状态,则停止回原点流程并报警。

模式 30:寻找朝负向运行时 HSW 的 ON → OFF 位置,遇负限位自动反向

  • 起步时 HSW 无效且位于原点位置传感器所在位置的正向侧,则以高速朝负向运行。在负向运行时遇到 HSW 的 OFF → ON 状态之后减速,继续低速负向运行,遇到 HSW 的 ON → OFF 状态之后减速停止,然后低速回退到 HSW 有效的位置之后再减速停止(如果 HSW 有效的区间很窄,则可能进入另一侧 HSW 无效的位置区间),此后换低速朝负向运行。在低速负向运行遇到 HSW 的ON → OFF 状态时减速停止,以停止位置作为原点。
  • 起步时 HSW 无效且位于原点位置传感器所在位置的负向侧,则以高速朝负向运行,遇到 NL 的ON 状态时减速停止,然后以高速朝正向运行。在正向运行时遇到 HSW 的 OFF → ON 状态之后减速停止,然后换低速朝负向运行。在低速负向运行遇到 HSW 的 ON → OFF 状态时减速停止,以停止位置作为原点。
  • 起步时 HSW 有效则以低速朝负向运行。在负向运行时遇到 HSW 的 ON → OFF 状态之后,以停止位置作为原点。
  • 这种模式下,朝负向运行第一次遇到 NL 的 ON 状态时自动反向;遇到 PL 的 ON 状态,或者再次遇到 NL 的 ON 状态,则停止回原点流程并报警。

模式 31、模式 32:保留

模式 33:寻找负向运行时最近的 Z 脉冲

  • 起步时以低速朝负向找最近的 Z 脉冲位置作为原点。如果朝负向运行在找到 Z 脉冲之前就遇到 NL的 ON 状态,则减速停止,然后朝正向运行找到最近的 Z 脉冲位置作为原点。
  • 这种模式下,朝负向运行第一次遇到 NL 的 ON 状态时自动反向;遇到 PL 的 ON 状态,或者再次遇到 NL 的 ON 状态,则停止回原点流程并报警。

模式 34:寻找正向运行时最近的 Z 脉冲

  • 起步时以低速朝正向找最近的 Z 脉冲位置作为原点。如果朝正向运行在找到 Z 脉冲之前就遇到 PL的 ON 状态,则减速停止,然后朝负向运行找最近的 Z 脉冲位置作为原点。
  • 这种模式下,朝正向运行第一次遇到 PL 的 ON 状态时自动反向;遇到 NL 的 ON 状态,或者再次遇到 PL 的 ON 状态,则停止回原点流程并报警。

模式 35:以当前位置为原点

  • 回零方式 35,以当前位置为机械原点,触发原点回零后 (6040 控制字:0x0F → 0x1F): 60E6= 0( 绝对回零 ):

回零完成后,位置反馈 6064 设置成原点偏置 607C。

60E6 = 1( 相对回零 ):

回零完成后,位置反馈 6064 在原来基础上叠加位置偏置 607C。

最近修改: 2026-07-31