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

1 脉冲输出 49 1-2-2 .多段脉冲输 出 [PLSR] 1-2-2-1. 指令用法介绍 1 )指令概述 多段脉冲输出指 令。 多段脉冲输出 [P LSR] 16 位指令 - 32 位指令 PLSR 执行条件 上升 / 下降沿 线圈触发 适用机型 XG1 、 XG2 固件要求 - 软件要求 - 2 )操作数 操作数 作用 类型 S0 指定脉冲数据起 始地址 32 位,双字 S1 指定用户参数块 起始地址 32 位,双字 S2 指定…

100%1 / 416
1 脉冲输出
48
2)脉冲发送方向标志位
序号
线圈
轴数
说明
1
SM1001
PULSE_1
当脉冲数值为正值正向发送脉冲时,线圈置 ON当脉冲
数值为负值反向发送脉冲时,线圈置 OFF
t
0
频率
SM1001
脉冲段
2
SM1021
PULSE_2
3
SM1041
PULSE_3
4
SM1061
PULSE_4
3)高速脉冲特殊数据寄存器 HSD(掉电记忆)
编号
功能
说明
轴数
HSD0
累计脉冲量低 16
脉冲个数为单位
Y0
HSD1
累计脉冲量高 16
HSD2
累计脉冲量低 16
脉冲当量为单位
HSD3
累计脉冲量高 16
HSD4
累计脉冲量低 16
脉冲个数为单位
Y1
HSD5
累计脉冲量高 16
HSD6
累计脉冲量低 16
脉冲当量为单位
HSD7
累计脉冲量高 16
HSD8
累计脉冲量低 16
脉冲个数为单位
Y2
HSD9
累计脉冲量高 16
HSD10
累计脉冲量低 16
脉冲当量为单位
HSD11
累计脉冲量高 16
HSD12
累计脉冲量低 16
脉冲个数为单位
Y3
HSD13
累计脉冲量高 16
HSD14
累计脉冲量低 16
脉冲当量为单位
HSD15
累计脉冲量高 16
1 脉冲输出
49
1-2-2.多段脉冲输 [PLSR]
1-2-2-1. 指令用法介绍
1)指令概述
多段脉冲输出指令。
多段脉冲输出[PLSR]
16 位指令
-
32 位指令
PLSR
执行条件
上升/下降沿线圈触发
适用机型
XG1XG2
固件要求
-
软件要求
-
2)操作数
操作数
作用
类型
S0
指定脉冲数据起始地址
32 位,双字
S1
指定用户参数块起始地址
32 位,双字
S2
指定系统参数块1~4
32 位,双字
D
指定脉冲输出端口编号
3)适用软元件
操作数
字软元件
位软元件
系统
常数
模块
系统
D
FD
TD
CD
DX
DY
DM
DS
K/H
ID
QD
X
Y
M
S
T
C
Dn.m
S0
S1
S2
D
注:D 表示 DHDTD 表示 TDHTDCD 表示 CDHCDHSCDHSDDM 表示 DMDHMDS 表示 DSDHS
M 表示 MHMSMS 表示 SHST 表示 THTC 表示 CHC
4)功能和动作
《指令形式》
PLSR HD0 HD100 K1
RST M0
M0
SM1000
S1·
S2·
Y0
S0·
S0 指定【数据起始地址】,详 1-2-1-1 节。
S1 指定【用户参数地址】,详 1-2-1-2 节。
S2 指定【系统参数块】的编号,K1~K4 可选,详见 1-2-1-3 节。
D 指定【脉冲输出端子】,各型号可选脉冲输出端子见 1-1 节。
脉冲频率范围1Hz~100KHzXG1)、 1Hz~150KHzXG2); 数值变大为加速,数值变小为减速,
脉冲方向无关。
脉冲个数:K-2,147,483,648 ~ K2,147,483,647;当设定为负数时表示反向发脉冲。
加减速在系统参数中设置,详 1-2-1-3 节。
M0 OFFON 时,执行脉冲指令 PLSR,即使 M0 断开,脉冲仍然发送,直至发送完成。
要想中断脉冲输出,请使用 STOP 指令
1 脉冲输出
50
发送脉冲过程中Y0 对应的发脉冲标志 SM1000 ON,脉冲发送完毕,SM1000 OFF
Y0 端子的累计脉冲个数保存在 HSD0(双字)中,当前段脉冲个数保存在 SD1002(双字)中,更多
关于脉冲的特殊寄存器见 6-5 节。
PLSR 指令每段的脉冲频率在脉冲指令执行过程中修改后立即生效!其他参数修改后不会立即生效,
只会在下一次条件导通时才生效
绝对模式时,如果设定的脉冲个数和累计脉冲数HSD0相等时,SM1000 无动作、不会有下降沿。
【注】PLC 可输出 100KHz~200KHz 的高速脉冲,但无法保证所有伺服都正常运行,请在输出端 24V
源之间接入约 500Ω电阻。
5)指令的添加及配置
1PLSR 令写法如下:
PLSR HD0 HD100 K1
RST M0
M0
SM1000
S1·
S2·
Y0
S0·
2)写程序并下载后,在指令上右击,选择“PLSR 指令参数配置”,打开多段脉冲配置框。
3PLSR 配置脉冲与频率有两种方法
方法一:点击添加,在表格中添加脉冲频率、脉冲个数、等待条件等,添加完后先写入 PLC再点
确定。
方法二:在触摸屏或其他设备中配置,根据数据起始地址,找到对应段数的存放脉冲频率和个数的寄
存器。如本例的起始地址 S0 HD0由本手册 1-2-1-1 节中的表格可知,第一段的脉冲频率和脉冲个数分
别为 HD10HD12第二段为 HD20 HD22,以此类推。除此之外,HD0 脉冲总段数也必须设置,否则