FX3U定位例子程序.doc程序实例
程序实例为YOOQ用的旋转方向信号为Y004时的例子。
1) 将脉冲输岀端Y000的旋转方 向Y004置位。
2) 刷新Y000-Y007.
3) 执行ZRN指令。
4) 用指令执行结束标志位复位 旋转方向Y004,
原点读出结束标志位
用指令异常结束标志位复位旋转 方向。
原点回归异常结束。
指定用的程序实例
是将脉冲输出端Y000的清零信号指定为Y010的程序。
将脉冲输出端丫000的清零信号指定为丫 010。
脉冲输出端丫000的清零信号软元件指定功能 有效标志位被置为ON。
清零信号输出有效标志位被置为ON
2)设定程序
X012
M8000
―II
RUN监控
M8000
―II
RUN监控
X010
—
FNC12 MOVP
HFFF7
D8336
最高速度(Y000用)
30000Hz-[D8344. D8343]
基底速度(丫000用) 10HZ-D8342
加速时间(YOOO用)
200ms-D8348
减速时间(丫000用)
200ms-D8349
原点回归速度(丫000用、DSZR
扌旨令)5000Hz-[D8347, D8346]
爬行速度(
扌旨令)500Hz-D8345
原点回归方向(丫000用.
DSZR指令)反转方向
清零信号输出(Y000用)
Y010
近点信号的逻辑(丫000用) 正逻辑
零点信号的逻辑(丫000用、 DSZR扌旨令)正逻辑
加减速动作(PLSV指令)
X012=ON时动作
中断输入信号软元件
() X007 (Y001 -YOO3不使用)
屮断输入信号的逻 辑负逻辑
更®)-正转极限(YOOO用)
反转极限(丫000用)
3•程序实例
最高速度(Y000用)
-[D8344t D8343]
基底速度(Y000用)
OHZ - D8342
加速时间(Y000用)
100ms-D8348
减速时间(Y000用)
100ms-D8349
正转极限(Y000用)
反转极限(Y000用)
使用相对定位指令 执行正转方向的JOG运行
JOG+结束
JOG+驱动中
使用相对定位指令 执行反转方向的JOG运行
JOG-结束
JOG-驱动中
程序实例
程序实例是YOOO用的旋转方向信号为Y004时的例子。
a)将脉冲输出端YOOO 的旋转方向Y004W位°
b)刷新Y000-Y007。
c) 执行ZR附旨令。
d) 用指令执行结束标 志位复位旋转方向 Y004.
原点读出结束标志位
用指令异常结束标志 位复位旋转方向Y004
原点回归异常结束
程序实例
程序实例是将用户中断指令软元件(M8460)设定为Y000用的中断输入时的例子
M8002
初始脉冲
FNC 12 MOV
HFFF8
D8336
SET
M8336
指令输入M8348
—Itl
定位
M100
中断定位
驱动中
驱动中
(Y000)
M101 M102
—W W—
定位 定位
正常结束异常结束
FNC151 DVIT
(sF)
YOOO
标志位
将用户中断指令 软元件指定
为Y000用的
中断输入
中断输入指定
功能有效
执行DVIT扌旨令
中断定位 执行中
定位正常 结束标志位
定位异常 结束标志位
M8002
TI— 初始脉冲
FNC 12 DMOV
K100000
D8343
FNC 12
MOV
K1000
D8345
FNC 12
DMOV
K50000
D8346
PNC 12
MOV
K100
D8348
FNC 12
MOV
K100
D8349
最高速度的设定
100,00
FX3U定位例子程序 来自淘豆网m.daumloan.com转载请标明出处.