XG系列PLC用户手册【定位控制篇】 (1).pdf - 第85页
1 脉冲输出 79 脉冲数( 1 转) = 20000 = 2500 * 4 * 2 1 移动量( 1 转) = 螺距 = 5mm 20mm/s = * 20000 = 80000pulse/s 20mm 5mm 30mm/s = * 20000 = 120000pulse/s 30mm 5mm 由于正向运动与 反向运动时的加 减速时间均相 同, 而最高脉冲频率不相同, 所以它们的加减 速斜率不 相同: 正向加速斜率: 100ms 变化…

1 脉冲输出
78
SFD955
加减速模式
bit 1~0: 加减速段加减速方式
00:直线加减速
01:S 曲线加减速
10:正弦曲线加减速
11:保留
bit 15~2:保留
SFD956
最高速度限制低 16 位
100
SFD957
最高速度限制高 16 位
0
SFD958
起始速度低 16 位
0
SFD959
起始速度高 16 位
0
SFD960
终止速度低 16 位
0
SFD961
终止速度高 16 位
0
SFD962
Follow 性能参数
1~100,100 表示时间常数为 1 个 Tick,1
表示时间常数为 100 个 Tick
50
SFD963
Follow 前馈补偿参数
0~100,百分比
0
【注】:
※1:由于 PLSR 脉冲输出指令需要配置的参数较多,建议用户直接通过脉冲配置参数表直接进行配置,这
样不容易出现错误;
※2:如客户需要自己在触摸屏上设定每段脉冲的脉冲频率和脉冲数时,可以先通过脉冲配置表进行配置(必
须进行配置);配置完后在梯形图中给每段的脉冲频率和脉冲个数通过 DMOV 指令结合寄存器赋值(S0+N*10+0、
S0+N*10+2)即可。
例如本例中:
DMOV HD200 HD10 //HD200 为触摸屏第 1 段移动速度设定
DMOV HD202 HD12 //HD202 为触摸屏第 1 段移动长度设定
DMOV HD204 HD20 //HD204 为触摸屏第 2 段移动速度设定
DMOV HD206 HD22 //HD206 为触摸屏第 2 段移动长度设定
也可通过触摸屏直接给寄存器 HD10、HD12、HD20、HD22 设定脉冲频率和脉冲个数数值。
5)例 5
有如下传动机构,一台伺服驱动器(电子齿轮比默认 1:1)控制一台伺服电机(编码器 2500 线),通
过减速比为 1:2 的减速机连接到滚珠丝杠上,滚珠丝杠的螺距为 5mm,滚珠丝杠带动一个能左右移动的
工作台。现需要将工作台在 A 位置与 B 位置之间进行往复运动,A 位置到 B 位置之间的距离为 200mm,
A 位置到 B 位置速度为20mm/s,B 位置到 A 位置速度为 30mm/s,加速时间均为 100ms,减速时间均为 200ms;
由于滚珠丝杆存在机械间隙误差,A→B→A 存在的机械间隙误差为 3mm,B→A→B 存在的机械间隙误差
为 2mm,脉冲方向端子为 Y2。机械结构与脉冲运行示意图分别如下图:
伺服电机
减速
机构
负载轴
BA
机械结构示意图
通过上面的内容,我们可以计算出:

1 脉冲输出
79
脉冲数(1转)= 20000 = 2500 * 4 *
2
1
移动量(1转)= 螺距 =
5mm
20mm/s = * 20000 = 80000pulse/s
20mm
5mm
30mm/s = * 20000 = 120000pulse/s
30mm
5mm
由于正向运动与反向运动时的加减速时间均相同,而最高脉冲频率不相同,所以它们的加减速斜率不
相同:
正向加速斜率:100ms 变化 80000Hz,正向减速斜率:200ms 变化 80000Hz;反向加速斜率:100ms
变化 120000Hz,反向减速斜率:200ms 变化 120000Hz。
这里需要两组不同的加减速斜率,所以我们要设置两套参数。
最高脉冲输出频率分别为 80K/s 与 120K/s。
(1)脉冲波形如下图所示:
t
0 t1
频率
20mm/s
30mm/s
t2
t3 t1 t2
t3
t1=100ms
t2=200ms
t3=30ms
(2)脉冲指令
PLSR HD0 HD50 K1 Y0
M0
( R )
SM1000
M1
SM1000
HSD2
K200
D
( S )
M1
M1
PLSR HD100 HD150 K2 Y0
( R )
M0
HSD2 K0
D
( S )
M0
(3)脉冲数据配置
脉冲段配置

1 脉冲输出
80
脉冲数据配置(相对模式)