DL6系列直驱伺服驱动器用户手册(SL6 01 20260519 1.3)-2026.05.22.pdf - 第254页

DL6 系列直线伺服 驱动器用户 手册 7 EtherCAT 总线控制模 式 243  电子齿轮比在 8000 倍~ 1 /1000 倍的范围 内有效。 如果超出范围 的值在范围内 饱和,发生 E-8 83 (不正常 动作异常保护 )。  608Fh-01h ( Encoder inc rements )根 据编码器的分 辨率被自动设 定。 60 92h-01h ( Feed )的 出厂值按编码 器的分辨 率进行设定。  电子齿轮…

100%1 / 480
DL6 系列直线伺服驱动器用户手册 7 EtherCAT 总线控制模
242
7.10.6 位置信息位置
1)位置信息的初始化时间
此伺服驱动器在以下时序下,进行位置信息相关对象的初始化(预置)。
初始化时序(条件)
电源投入时
通信确立时(ESM状态InitOP迁移时)
原点复位完成
初始化对象
6062hPosition demand value位置指令
6063hPosition actual internal value实际内部位置反馈)
6064hPosition actual value位置反馈)
60FChPosition demand internal value位置需求内部值)
这里的对象是基于表示电机的反馈位置的实际内部位置反馈6063h,后述的电子齿轮功能,
根据极性变化符号,加进Home offset等,通信建立时初始化(预置)。
另外,电子齿轮比、Polarity 指令极性、Home offset的设定值的变更,通过本章后面叙述的时
进行反映。
使用绝对式编码器的注意事项具体参考本章的第 4 小节内容“绝对式编码器的初始
化”。
2)电子齿轮比
(1)功能描述
电子齿轮是从上位输入的位置指令乘以通过对象设定的电子齿轮比作为位置控制部的位置指
的功能。根据此功能的使用,可以任意设定每个指令单位的电机旋转移动量。
(2)DL6系列电子齿轮比设置方法
方法1根据伺服内部参数设定电子齿轮比;具体设置方法参考5.4.1.1
方法2根据CoECiA402)规定的对象608FhPosition encoder resolution位置编码器分辨率)
6091hGear ratio齿轮比)、6092hFeed constant)设定电子齿轮比。
以下主要说明根据CoECiA402)设定电子齿轮比
用户定义的单位(指令单位)和内部单位pulse)的关系,根据下述方程式进行计算。
电子齿轮比计算公式:
DL6 系列直线伺服驱动器用户手册 7 EtherCAT 总线控制模
243
电子齿轮比在8000倍~1/1000倍的范围内有效。
如果超出范围的值在范围内饱和,发生E-883(不正常动作异常保护)。
608Fh-01hEncoder increments)根据编码器的分辨率被自动设定。6092h-01h
Feed)的出厂值按编码器的分辨率进行设定。
电子齿轮比的设定,通过以下的时序反映
电源投入
通信确立时(ESM状态Init→OP迁移时)
原点复位完成
因为不反映关联对象的设定值变更与否,所以请注意。
绝对式模式下InitOp时的位置信息初始化处理下,绝对式编码器位
[pulse/单位]/电子齿轮比的值请设定在-2
31
-2147483648)~+2
31
-1
2147483647)的范围内。此范围以外的动作无法保证。
请确认绝对式编码器的位置的动作范围与齿轮比。
尽量用Cia402协议中的电子齿轮比设定。
直线电机6099-01h6099-02h固定为11
(3)关联参数
Position encoder resolution 位置编码器分辨率(608Fh)
索引
子索引
名称
单位
范围
数据
类型
可访
问性
PDO
OP-
mode
608Fh
-
Position encoder resolution 位置
编码器分辨率
-
-
-
-
-
-
编码器的分辨率自动设定。
00h
Highest 子索 supported
-
2
U8
ro
NO
ALL
表示608Fh的子索引的数
01h
Encoder increments
Pulse
1~4294967295
U32
ro
NO
ALL
表示编码器移动量。值是编码器分辨率自动设定。
02h
Motor revolutions
r电机)
1~4294967295
U32
ro
NO
ALL
表示电机旋转数。值固定为1
此对象,定义电机每运行一个极距的编码器分辨率。
Position encoder resolution = Encoder increments 608Fh-01h / Motor
revolutions 608Fh-02h
此对象根据手动设定的电机信息自动设定
例:编码器分辨率 1μm,极 20mm
DL6 系列直线伺服驱动器用户手册 7 EtherCAT 总线控制模
244
608Fh-01hEncoder increments=20000
608Fh-02hMotor revolutions= 1
Position encoder resolution位置编码器分辨率 =20000 / 1 =20000,代表直线编码器移动一个极距
N-N)时,编码器位置变化20000个单位。
Gear ratio 齿轮比(6091h)
索引
子索引
名称
单位
范围
数据类型
可访问性
PDO
OP-mode
6091h
-
Gear ratio齿轮
-
-
-
-
-
-
设定齿轮比
00h
Highest子索supported
-
2
U8
ro
NO
ALL
表示6091h的子索引的数
01h
Motor revolutions
Pulse
1~4294967295
U32
rw
NO
ALL
设定电机旋转数。
02h
Shaft revolutions
r(电机)
1~4294967295
U32
rw
NO
ALL
设定轴旋转数
Gear ratio 齿 = Motor shaft revolutions 6091h-01h / Driving shaft revolutions
6091h-02h),直线电机固 6091-01h6092-02h=11
Feed constant(6092h)
索引
子索引
名称
单位
范围
数据类型
可访问性
PDO
OP-mode
6092h
-
Feed constant
-
-
-
-
-
-
设定feed常数。
00h
Highest子索supported
-
2
U8
ro
NO
ALL
表示6092h的子索引的数
01h
Feed
指令单位
1~4294967295
U32
rw
NO
ALL
设定feed量。
02h
Shaft revolutions
r(电机)
1~4294967295
U32
rw
NO
ALL
设定轴旋转数。(直线电机固定为
1
此对象,表示齿轮箱输出后的轴每运行一个极距的动作量。
Feed constant =Feed6092h-01h/ Driving shaft revolutions6092h-02h
3)指令极性(607Eh)Polarity
对于位置指令、速度指令、转矩指令以及其偏移,可以设定极性(电机旋转方向)。DL6 系列
根据 CoECiA402规定的对象 Polarity 指令极性607Eh执行旋转方向的设定。 CoECiA402
规定的对象 Polarity 令极性(607Eh)会随参数 P0-05(旋转方向设定)旋转方向的改变而改
变。如当 P0-05 0 设置为 1Cia402 对象字 607Eh 变为 0xE0驱动器就可以进行反方向运动。
P0-05 1 设置 0,其对象字 607Eh 变为 0,驱动器恢复成默认规定的正方向运动。
另外,对 Polarity 指令性(607Eh并不是原原本本替换参 P0-05(旋方向设)的对
象,CoECiA402)处理部和电机控制处理部之间,执行下表对应的对象数据传送时有效
索引
子索引
名称
单位
范围
数据类型
可访问性
PDO
OP-m
ode
607Eh
00h
Polarity 指令极性
-
0~255
U8
rw
NO
ALL
设定把位置指令、速度指令、转矩指令和位置偏移、速度偏移(速度加算
转矩偏移(转矩加算)的值从对象传送到内部处理时的极性,和把位置反馈、