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

DS5C1 系列 伺服驱动器用 户手册 7 EtherC AT 总线控制 模式 166 索引 子索引 名称 单位 范围 数据 类型 可访 问性 PDO OP-mode 表示 6091h 的子索 引的数。 01h Motor revolu tions Pulse 1~429496 7295 U32 rw NO ALL 设定电机旋转 数。 02h Shaft revolu tions r (电机) 1~429496 7295 U32 rw …

100%1 / 385
DS5C1 系列伺服驱动器用户手册 7 EtherCAT 总线控制模式
165
电子齿轮比在8000倍~1/1000倍的范围内有效。
如果超出范围的值在范围内饱和,发生E-883(不正常动作异常保护)。
608Fh-01hEncoder increments)根据编码器的分辨率被自动设定。6092h-01h
Feed)的出厂值按编码器的分辨率进行设定。
电子齿轮比的设定,通过以下的时序反映
电源投入
通信确立时(ESM状态Init→OP迁移时)
原点复位完成
绝对式多圈清零时
因为不反映关联对象的设定值变更与否,所以请注意。
绝对式模式下InitOp时的位置信息初始化处理下,绝对式编码器位置[pulse/
单位]/电子齿轮比的值请设定-2^31-2147483648+2^31-12147483647
的范围内。此范围以外的动作无法保证。
请确认绝对式编码器的位置的动作范围与齿轮比。
尽量用Cia402协议中的电子齿轮比设定。
关联参数
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 increments608Fh-01h/ Motor revolutions
608Fh-02h
此对象根据从和伺服驱动器连接的电机中读出的信息自动设定。
例:17bit/r编码器连接的情况
608Fh-01hEncoder increments= 130172
608Fh-02hMotor revolutions= 1
Position encoder resolution位置编码器分辨率 = 131072 / 1 = 131072
Gear ratio齿轮比(6091h)
索引
子索引
名称
单位
范围
数据
类型
可访
问性
PDO
OP-mode
6091h
-
Gear ratio齿轮比
-
-
-
-
-
-
设定齿轮比。
00h
Highest子索
supported
-
2
U8
ro
NO
ALL
DS5C1 系列伺服驱动器用户手册 7 EtherCAT 总线控制模式
166
索引
子索引
名称
单位
范围
数据
类型
可访
问性
PDO
OP-mode
表示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 revolutions6091h-01h/ Driving shaft revolutions6091h-02h
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
对于位置指令速度指令、转矩指令以及其偏移,可以设定极性(电机旋转方向)DS5C1系列根
CoECiA402)规定的对象Polarity 指令极性(607Eh)执行旋转方向的设定。但CoECiA402
规定的对象Polarity 指令极性(607Eh)会随参数P0-05(旋转方向设定)旋转方向的改变而改变。
如当P0-050设置为1Cia402对象607Eh变为0xE0,驱动器就可以进行反方向运动。P0-051
设置为0,其对象607Eh变为0,驱动器恢复成默认规定的正方向运动。
另外,对象Polarity指令极性607Eh并不是原原本本替换参P0-05(旋转方向设定)的对象,
CoECiA402)处理部和电机控制处理部之间,执行下表对应的对象数据传送时有效。
索引
索引
名称
单位
范围
数据
类型
可访
问性
PDO
OP-
mode
607Eh
00h
Polarity 指令极性
-
0~255
U8
rw
NO
ALL
设定把位置指令、速度指令、转矩指令和位置偏移、速度偏移(速度加算)、
转矩偏移(转矩加算)的值从对象传送到内部处理时的极性,和把位置反馈、
速度反馈、转矩反馈的值从内部处理传送到对象时的极性。
注:此对象的设定值请设定位置速度、转矩极性完全相同0bit7-5=全部0
或者请设定224bit7-5=全部1)。
其他设定下的动作无法保证
设定值
内容
0
位置、速度、转矩的符号无反转
224
位置、速度、转矩的符号有反转
上述意外
不支持(不要设定)
DS5C1 系列伺服驱动器用户手册 7 EtherCAT 总线控制模式
167
bit7:位置极
0:符号无反转1:符号有反转
bit6:速度极
0:符号无反转1:符号有反转
bit5:转矩极
0:符号无反转1:符号有反转
bit4-0Resrved 请设定为0
对象 <指令设定类> 607AhTarget position目标位置
60B0hPosition offset
60FFhTarget velocity
60B1hVelocity offset
6071hTarget torque转矩给定)
60B2hTorque offset
<监测类> 6062hPosition demand value位置指令
6064hPosition actual value位置反馈)
606BhVelocity demand value
606ChVelocity actual value速度反馈
6074hTorque demand
6077hTorque actual value 转矩反馈
6078hCurrent actual value当前实际值)
符号无反转:正方向指令时电机旋转方向CCW方向;
符号有反转:正方向指令时电机旋转方向CW方向。
电机的旋转方向,从负载侧的轴端看时,定义顺时针为CW,逆时针为CCW
CW
CCW
4)绝对式编码器的初始化
位置控制模式时如果使用绝对式编码器不需要原点复位动作(但是绝对式编码器作为增量式编
码器使用的情况除外),安装电池后,需要在设备初次启动时进行多圈数据清零。
1)绝对式数据
从绝对式编码器读出的数据中,有表示电1圈内的内置的单圈数据与每旋转1圈进行1次计数的多
圈数据。其中,多圈数据因为是电气计数需要使用电池进行备份两个数据都是在从电机轴端的
CCW方向旋转时进行增加。多圈数据在溢出时发生E-228报警(绝对式计数器溢出异常保护)。
2)绝对式数据到32位数据映射。
此伺服驱动器初始化位置信息,如果是23位编码器,单圈数据是23bit、多圈数据因为是16bit,合
成的位置信息39bit宽度,但作为位置信息,设定到对象的值是32bit宽度。因为6063h仅绝对式编
码器数据的下32bit作为位置信息设定多圈数据16bit的上位7bit消失,有効bit长度成为9bit6064h
基于下式算出位置信息,算出后的位置信息成为32bit宽度。因此,多圈数据的有bit长度根据电
子齿轮逆变换值变动。