DM6C系列伺服驱动器用户手册(SM6 01 20260309 1.3)-2026.04.08.pdf - 第218页

DM6C 系列伺服 驱动器用户手册 7 EtherCA T 总线控制模式 207 另外,电子齿 轮比、 Polarit y 指令极性、 Home o ffset 的设定值的变更,通过 本章后面叙述的时 序 进行反映。 使用绝对式编 码器的注意事项具 体参考本章的第 4 小节内容“绝对 式编码器的初始 化”。 2)电子齿轮比 (1)功能 描述 电子齿轮是从 上位输入的位置指 令乘以通过对象设 定的电子齿轮比作 为位置控制部的位 置指令 的…

100%1 / 425
DM6C 系列伺服驱动器用户手册 7 EtherCAT 总线控制模式
206
7
6
5
4
3
2
1
0
r
r = reserved(未对应)
roe1= remote output enable1(远程SO输出使能1
roe2= remote output enable2(远程SO输出使能2
roe3= remote output enable3(远程SO输出使能3
Bit的详情如下:
Subindex 01hPhysical outputs
bit
名称
数值
描述
16
远程SO1输出状态
0
远程SO1状态OFF
1
远程SO1状态ON
17
远程SO2输出状态
0
远程SO2状态OFF
1
远程SO2状态ON
18
远程SO3输出状态
0
远程SO3状态OFF
1
远程SO3状态ON
Subindex 02hBit mask
bit
名称
数值
描述
16
远程SO1输出使能
0
远程SO1输出使能OFF
1
远程SO1输出使能ON
17
远程SO2输出使能
0
远程SO2输出使能OFF
1
远程SO2输出使能ON
18
远程SO3输出使能
0
远程SO3输出使能OFF
1
远程SO3输出使能ON
数字输出60FEhSubindex 01h (子对象字1中的bit16bit17bit18分别表示远程SO1输出状态
位、远程SO1输出状态位、远程SO1输出状态位,Subindex 02h(子对象字2)中的bit16bit17
bit18表示远程SO1输出使能位、远程SO2输出使能位、远程SO3输出使能位。
7.9.6 位置信息位
1)位置信息的初始化时间
此伺服驱动器在以下时序下,进行位置信息相关对象的初始化(预置)。
初始化时序(条件)
电源投入时
通信确立时(ESM状态InitOP迁移时)
原点复位完成
绝对式多圈清零时
初始化对象
6062hPosition demand value位置指令)
6063hPosition actual internal value实际内部位置反馈)
6064hPosition actual value位置反馈)
60FChPosition demand internal value位置需求内部值)
这里的对象是,基于表示电机的反馈位置的实际内部位置反馈(6063h),后述的电子齿轮功能
根据极性变化符号,加进Home offset等,通信建立时初始化(预置)。
DM6C 系列伺服驱动器用户手册 7 EtherCAT 总线控制模式
207
另外,电子齿轮比、Polarity 指令极性、Home offset的设定值的变更,通过本章后面叙述的时
进行反映。
使用绝对式编码器的注意事项具体参考本章的第 4 小节内容“绝对式编码器的初始
化”。
2)电子齿轮比
(1)功能描述
电子齿轮是从上位输入的位置指令乘以通过对象设定的电子齿轮比作为位置控制部的位置指令
的功能。根据此功能的使用,可以任意设定每个指令单位的电机旋转·移动量。
(2)DM6C 系列电子齿轮比设置方法
方法1根据伺服内部参数设定电子齿轮比
所谓“电子齿轮”功能,主要有两方面的应用:
1)确定电机旋转1圈所需要的指令脉冲数,以保证电机转速能够达到需求转速
下述以19位编码器电机举例,上位机PLC已发送脉冲频率为200kHz
每转脉冲数设为10000
电子齿轮比设为524288:10000
每转脉冲数设为5000
电子齿轮比设为524288:5000
2)在精确定位中,设定1指令脉冲对应的物理单位长度,便于计算
如下图若指定单位脉冲对应工件移动1um,则负载轴旋转一圈需要的指令量为6mm/1um= 6000
指令脉冲,在减速比11的情况下可直接设定每转脉冲数P0-11=6000P0-12=0则上位机发
6000个脉冲工件移动6mm(具体计算方法参16步骤)。
编码器:52428819 位) 丝杆节距:6mm
不更改电子齿轮比情况
更改电子齿轮比情况
不更改电子齿轮比电机旋转 1 524288
脉冲(P0-11=0P0-12=0 时)
电机转 1 圈工件移动 6mm则所需脉冲数为
524288 个脉冲,将工件移动 10mm,则需要
10/6*524288=873813.333 个脉冲,实际发送
脉冲时会舍去小数,则会产生误差。
通过更改电子齿轮比,电机旋转 1 圈需要
6000 个脉冲。
电机转 1 圈工件移动 6mm,则所需脉冲数
6000 个脉冲,将工件移动 10mm,则需
10/6*6000=10000 个脉冲,实际发送脉冲
时不会产生小数,则不会产生误差。
DM6C 系列伺服驱动器用户手册 7 EtherCAT 总线控制模式
208
关联参数
参数
含义
出厂设定
单位
设定范围
修改
生效
P0-11
每转脉冲数*1
0
pul
09999
伺服 OFF
即时
P0-12
每转脉冲数*10000
0
pul
09999
伺服 OFF
即时
P0-13
电子齿轮比(分子)
1
-
065535
伺服 OFF
即时
P0-14
电子齿轮比(分母)
1
-
065535
伺服 OFF
即时
P0-92
第二组电子齿轮比(分子)低位
*1
1
-
19999
○(模式 5
(模式 6
即时
P0-93
第二组电子齿轮比(分子)高位
*10000
0
-
165535
○(模式 5
√(模式 6
即时
P0-94
第二组电子齿轮比(分母)低位
*1
1
-
19999
伺服 OFF
即时
P0-95
第二组电子齿轮比(分母)高位
*10000
0
-
165535
伺服 OFF
即时
P0-11P0-14都是关于电子齿轮比的参数,P0-11P0-12为一组,P0-13P0-14
为一组,但是每转脉冲数P0-11P0-12的优先级高于电子齿轮比P0-13P0-14
只有P0-11P0-12都设定为0的时候电子齿轮比P0-13P0-14才会生效。
P0-11P0-12P0-13P0-14都设0的时候,P0-92P0-93P0-94P0-95
才会生效。
每转脉冲数和电子齿轮比的计算
步骤
内容
说明
1
确认机械规格
确认减速比 nm(伺服电机旋转 m 圈时负载轴旋 n
圈)、滚珠丝杠节距、滑轮直径等。
2
确认编码器脉冲数
确认所用伺服电机的编码器分辨率。
3
决定指令单位
决定指令控制器 1 脉冲对应实际运行的距离
度。
4
计算负载轴旋 1 圈的指令量
以决定的指令单为基础,计算负载轴旋转 1 的指
令量 N
5
计算电机轴转 1 圈的脉冲 M
电机轴旋转 1 圈的指令脉冲 M=N/(m/n)
6
设定每圈脉冲P0-11/P0-12
或者电子齿轮P0-13/P0-14
/(P0-92~95)
P0-11=M%10000
P0-12=M/10000
nN
m
M140P
130P
编码器分辨率编码器分辨率