DS5C1系列伺服驱动器用户手册(SC5 11 20251230 1.3.5)-2025.12.30.pdf - 第162页

DS5C1 系列 伺服驱动器用 户手册 7 EtherC AT 总线控制 模式 152 1 , 2 :通过 60 87h ( Torque slope )电机停止后 ,保持 Opera tion e nabled 。 3 :通过转矩 0 电机停止后, 保持 Ope ration ena bled 。 根据 Halt 功能减速停止 动作的事例 A :如 果 60 40h : b it8 ( Controlwo rd : halt )从 0…

100%1 / 385
DS5C1 系列伺服驱动器用户手册 7 EtherCAT 总线控制模式
151
3)Disable operation option code(605Ch)
设定接收 PDS 命令「Disable operation」时的电机减速停止方法。
索引
子索
名称
单位
范围
数据
类型
可访
问性
PDO
OP-mode
605Ch
00h
Disable operation option code
-
0~1
I16
rw
RxPDO
ALL
设定接收PDS命令Disable operation时的时序。根据控制模式定义有所不同
下述值以外设定禁止。
ppcspcsvpv
0:通过伺服侧(Sequence at Servo-off)电机停止后,迁移到Switched on
1:通过6084hProfile deceleration)电机停止后,迁移到Switched on
hm
0:通过伺服侧(Sequence at Servo-off)电机停止后,迁移到Switched on
1:通过609AhHoming acceleration)电机停止后,迁移到Switched on
csttq
0:通过伺服侧(Sequence at Servo-off)电机停止后,迁移到Switched on
1:通过6087hTorque slope)电机停止后,迁移到Switched on
根据Disable operation命令减速停止动作的事例。
A:如果接收PDS命令「Disable operation」开始减速停止。
减速中的PDS状态保持Operation enabled
B:检出实际速度10 r/min以下电机停止。
停止后的 PDS 状态位 Switched on
4)Halt option code(605Dh)
6040h(控制字)的 bit8Halt)为 1 时设定电机减速停止方法。
索引
子索引
名称
单位
范围
数据类型
可访
问性
PDO
OP-mode
605Dh
00h
Halt option code
-
1~3
I16
rw
NO
ALL
设定接收PDS命令Disable operation」时的时序。根据控制模式定义有所
同。
下述值以外设定禁止。
设定Halt动作时的时序。根据控制模式定义有所不同。
下述值以外设定禁止。
ppcspcsvpv
1:通过6084hProfile deceleration)电机停止后,保持Operation enabled
2:通过6085hQuick stop deceleration)电机停止后,保持Operation enabled
3:通过6072hMax torque)、60C6hMax deceleration)电机停止后,保持
Operation enabled
hm
1:通过609AhHoming acceleration)电机停止后,保Operation enabled
2:通过6085hQuick stop deceleration)电机停止后,保持Operation enabled
3:通过6072hMax torque)、60C6hMax deceleration)电机停止后,保持
Operation enabled
csttq
DS5C1 系列伺服驱动器用户手册 7 EtherCAT 总线控制模式
152
12:通过6087hTorque slope)电机停止后,保持Operation enabled
3:通过转矩0电机停止后,保持Operation enabled
根据Halt功能减速停止动作的事例
A:如 6040hbit8Controlwordhalt)从 0 1 开始减。减 PDS 状态
Operation enabled
B:检出实际速 10 r/min 以下电机停止。停止后 PDS 状态保持 Operation enabled
5)Fault reaction option code(605Eh)
设定报警发生时的电机停止方法。
索引
索引
名称
单位
范围
数据
类型
可访
问性
PDO
OP-mode
605Eh
00h
Fault reaction option code
-
0~2
I16
rw
NO
ALL
设定报警发生时的时序。根据控制模式定义有所不同。
下数值以外设定禁止。
1Err80.080.781.081.785.085.788.088.7发生时
ppcspcsvpv
0:通过伺服侧(Sequence at alarm)电机停止后,迁移到Fault
1:通过6084hProfile deceleration)电机停止后,迁移到Fault
2:通过6085hQuick stop deceleration)电机停止后,迁移到Fault
hm
0:通过伺服侧(Sequence at alarm)电机停止后,迁移到Fault
1:通过609AhHoming acceleration)电机停止后,迁移到Fault
2:通过6085hQuick stop deceleration)电机停止后,迁移到Fault
csttq
0:通过伺服侧(Sequence at alarm)电机停止后,迁移到Fault
12:通过6087hTorque slope)电机停止后,迁移到Fault
2)通过上述(1)指定以外的报警发生
012:通过伺服侧Sequence at alarm)电机停止后,迁移到Fault
根据报警发生减速停止的动作事例
A:如果发生报警开始减速停止。减速中的 PDS 状态 Fault reaction active
B:检出实际速度 10 r/min 以下电机停止。停止后的 PDS 状态 Fault
7.9.3 探针功能(位置箝位请求/解除)
探针功能即为置锁存能,当满足触条件(EXT1/EXT2,探针能即被触发并条件
发时的电机编码器值锁存下来。根据探针控制字 60B8 的设置,可实现单次触发或多次触发
hm 模式下不支持探针功能
目前只支持外部信号作为触发源。
DS5C1 系列伺服驱动器用户手册 7 EtherCAT 总线控制模式
153
1)探针功能的构成
60B8hTouch probe function (探针功能)
60BAhTouch probe pos1 pos value Touch probe1的上升沿箝位位置
60BBhTouch probe pos1 neg value Touch probe1的下降沿箝位位置
60BChTouch probe pos2 pos value Touch probe2的上升沿箝位位置
60BDhTouch probe pos2 neg value Touch probe2的下降沿箝位位置)
若触发位置处于电机旋转一周的同一点理论上两次锁存的探针值之间的差值应为电机编码器一
发出的脉冲个数。
应注意,从外部触发信号产生到驱动器接收到信号并执行锁存操作是需要一定时间的,因此探针
锁存的值必然和真实实际的值有误差,误差大小与电机运动速度、硬件性能及软件处理有关
功能使用注意点:
产品型号
功率
出厂默认值
使用探针功能时设定
P5-62
P5-63
P5-62
(端子)
P5-63
(端子)
DS5C1
20P1
2P2
20P4
20P7
0
0
1SI1
2SI2
21P021P522P322P6
41P041P542P3
43P045P547P5
0
0
4SI4
5SI5
411P0415P0
03791 及以后
53791 以前)
03791 及以后)
63791 以前)
6P-
7D-
422P0
432P0
03793 及以后
53793 以前)
03793 及以后)
63793 以前)
6P-
7D-
1)箝位触发信号使用外部输入(EXT1/EXT2)P5-62P5-63Touch Probe1Touch Probe2功能
的端子分配参数。驱动器探针功能默认参数见上表。
60B8h(探针功能)
Bit10
LT2
Bit2
LT1
0
EXT2
0
EXT1
1
Z
1
Z
2)如果执行Touch probe到未分配的端口,则发E-883(不正常动作异常保护)。
3)箝位触发信号是外部输入(EXT1/EXT2)的情况,发生获取误差。请使箝位信号输入附近的
速度尽量低。
4)箝位触发信号的输ON的宽度以OFF的宽度请分别在2ms以上。
5)以下的情况,Touch probe无效(取消)。60B9h的值被清零)
ESM状态Init的情况
切换为hm模式的情况
6)同一Touch Probe请不要同时设定上升沿和下降沿。无法保证同时设定情况的动作
7应注意从外部触发信号产生到驱动器接收到信号并执行锁存操作是需要一定时间的,因此