XG系列PLC用户手册【定位控制篇】 (1).pdf - 第69页
1 脉冲输出 63 ( 3 )上位机软 件配置方法 脉冲段配置 脉冲配置参数 脉冲配置参数一 脉冲配置参数二

1 脉冲输出
62
例如本例中:
DMOV HD200 HD10 //HD200 为触摸屏第 1 段脉冲频率设定
DMOV HD202 HD12 //HD202 为触摸屏第 1 段脉冲个数设定
DMOV HD204 HD20 //HD204 为触摸屏第 2 段脉冲频率设定
DMOV HD206 HD22 //HD206 为触摸屏第 2 段脉冲个数设定
DMOV HD208 HD30 //HD208 为触摸屏第 3 段脉冲频率设定
DMOV HD210 HD32 //HD210 为触摸屏第 3 段脉冲个数设定
也可通过触摸屏直接给寄存器 HD10、HD12、HD20、HD22、HD30、HD32 设定脉冲频率和脉冲个数数值。
2)例 2
工位原点
A点(X0) B点(X1) C点(X2)
如上图所示,现需要正向走 3 段工位,由于 A、B、C 三点的位置是不确定(会随机变动),且要求从
工位原点到 A 点、A 点到 B 点、B 点到 C 点三段的移动速度都不一样但都是固定的,在这种情况下我们
可以通过对 PLSR 指令的功能配置来实现;我们可以分别在 A、B、C 三点的位置安装一个接近开关,接
入 PLC 的 X0、X1、X2 三个端子(如果是 PLC 的外部中断输入端子则会更快);脉冲端子为 Y0,方向端
子由 Y2 来控制,每段的脉冲频率、加减速时间与对应的寄存器如下表所示:
名称
频率设定值(Hz)
脉冲数设定值
原点至 A 点
1000
999999999
A 点至 B 点
3000
999999999
B 点至 C 点
2000
999999999
加减速时间
每 100ms 频率变化 1000Hz
注意:由于每段的脉冲数目是不定的,所以每段的脉冲数目设定一个很大的值,保证工位足可以配到
个位置的接近开关;当到达 C 点位置时通过脉冲 STOP 指令执行急停。
(1)示意图
0
A点(X0)
B点(X1)
C点(X2)
M0
频率f
2000Hz
1000Hz
3000Hz
(2)脉冲指令
PLSR HD0 HD100 K1
RST M0
M0
SM1000
X2
STOP Y0 K1
Y0

1 脉冲输出
63
(3)上位机软件配置方法
脉冲段配置
脉冲配置参数
脉冲配置参数一
脉冲配置参数二

1 脉冲输出
64
脉冲配置参数三
脉冲配置参数四
脉冲数据地址分配如下表:
地址
说明
数值
HD0(双字)
脉冲总段数(1~100)
3
HD2(8 个字)
保留
0
HD10(双字)
脉冲频率(#1)
1000
HD12(双字)
脉冲个数(#1)
999999999
HD14
bit15~bit8:等待条件(#1)
H00:脉冲发送完成
H01:wait 时间
H02:wait 信号
H03:ACT 时间
H04:EXT 信号
H05:EXT 信号或者脉冲发送完成
bit7~bit0:等待条件寄存器类型
H00:常数
H01:D
H02:HD
H03:FD
H04:X
1028