XG系列PLC用户手册【定位控制篇】 (1).pdf - 第357页

2 运动控制 351 Y1 轴参数设置( 1 ) 设置完毕,单击 “确定” , 在梯形图中写入 一个完整的程序 ,如下图所示 ,在相关寄存器 中写入设定的 数值,当导通 M0 一次, 执行一次 BL OCK ,走一次本例中 的图形。 SBLOCK 多直线 M0 G 指令 SBLOCKE SM2 DMOV K0 HSD2 DMOV K0 HSD6 说明: 当要走的点很多 时 (假如有 1000 个点) , 我们按照上例的方式 书写的梯形图…

100%1 / 416
2 运动控制
350
双击“参数” Y0Y1 轴配置【脉冲方向端子】【第 2 套参数-脉冲默认速度Hz【第 2 套参数-
脉冲默认速度加速时间(ms【第 2 套参数-脉冲默认速度减速时间(ms】参数,如下所示:
Y0 轴参数设置(1
Y0 轴参数设置(2
2 运动控制
351
Y1 轴参数设置(1
设置完毕,单击“确定”在梯形图中写入一个完整的程序,如下图所示,在相关寄存器中写入设定的
数值,当导通 M0 一次,执行一次 BLOCK,走一次本例中的图形。
SBLOCK 多直线
M0
G指令
SBLOCKE
SM2
DMOV K0 HSD2
DMOV K0 HSD6
说明:
当要走的点很多(假如有 1000 个点)我们按照上例的方式书写的梯形图将会很长,这样不利于程序
的优化;所以,我们可以通过修改直线插补寄存器里面的值来执行多条直线插补指令,以达到提高程序可读
性、优化性以及减小程序的扫描周期的作用。以此例为例(多点时与此方式一样),用户可以通过触摸屏将
各点的坐标设定在掉电保持的寄存器里面,如下表:
坐标点
X 轴寄存器
X 轴设定值
Y 轴寄存器
Y 轴设定值
1 号点
D4000
500
D4100
1500
2 号点
D4002
800
D4102
2800
3 号点
D4004
1500
D4104
300
4 号点
D4006
1100
D4106
2100
5 号点
D4008
1000
D4108
200
6 号点
D4010
1400
D4110
700
7 号点
D4012
3000
D4112
2700
8 号点
D4014
3200
D4114
1450
9 号点
D4016
2500
D4116
500
10 号点
D4018
1600
D4118
2000
11 号点
D4020
2100
D4120
2500
2 运动控制
352
12 号点
D4022
2000
D4122
1350
注:触摸屏寄存器设定值(可通过触摸屏配方功能进行设定)