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

2 运动控制 341 Y0 轴参数设置( 1 ) Y0 轴参数设置( 2 ) Y1 轴参数设置( 1 ) 设置完毕,单击 “确定” , 在梯形图中生成 如下图所示的程 序,假设 HSD2 (双字) 、 HSD6 (双字 )的 当前值均为 0 , 在相关寄存 器中写入设定的 数值, 当导通 M0 一次, 执行一次 BL OCK , 走一次三角形线 路。

100%1 / 416
2 运动控制
340
指令③配置(2
指令④配置(1
指令④配置(2
双击“参数” Y0Y1 轴配置【脉冲方向端子】【第 2 套参数-脉冲默认速度Hz【第 2 套参数-
脉冲默认速度加速时间(ms【第 2 套参数-脉冲默认速度减速时间(ms】参数,如下所示:
2 运动控制
341
Y0 轴参数设置(1
Y0 轴参数设置(2
Y1 轴参数设置(1
设置完毕,单击“确定”在梯形图中生成如下图所示的程序,假设 HSD2(双字)HSD6(双字)的
当前值均为 0在相关寄存器中写入设定的数值,当导通 M0 一次,执行一次 BLOCK走一次三角形线路。
2 运动控制
342
SBLOCK 圆和三角
M0
绝对模式
SBLOCKE
SM0
DMOV K0 D0
DMOV K0 D2
DMOV K5000 D4
DMOV K0 D6
DMOV K50 D8
DMOV K50 D10
DMOV K1000 D12
DMOV K7500 D20
DMOV K4285 D22
DMOV K7500 D30
DMOV K-4285 D32
DMOV K0 D40
DMOV K0 D42
说明:
1)通过 HSD2(双字) HSD6(双字)可分别监控两轴的当前位置脉冲值;
2)两轴的脉冲输出端子分别对应的是 Y0Y1,而方向输出端子分别对应的是 Y4Y5
3)当要走的点很多时(假如有 1000 个点),我们按照上例的方式书写的梯形图将会很长,这样不利于程
序的优化;所以,我们可以通过用触摸屏修改直线插补寄存器里面的值来执行多条直线插补指令以达到提
高程序可读性、优化性以及减小程序的扫描周期的作用。各点的坐标可设定在断电保持寄存器(触摸屏寄
器设定值可通过触摸屏配方功能进行设定)
2-6-3.直线+圆弧对称图
如图所示,从原 A 点(00)开始出发,依次经过 B 点→C 点→D 点→E 点→F 点→G 点→H 点→I
点→J 点→M 点→K 点→L 点→P 点→Q 点→W 点→Z 点→A 点,图形关于 Y 轴对称,AB=5000BC=3000
CD=6000DE=4000R2=3000GH=6000R1=7070