7. APPLICATION INSTRUCTIONS
7 − 144
MELSEC-A
7.11.2 Present position data and speed
change instruction (DSFLP)
Available Device
Bit device Word (16-bit) device Constant Pointer
Level
Carry
flag
Error
flag
X Y M L S B F T C D W R A0 A1 Z V K H P I N
Digit specification
Index
M9012 (M9010, M9011)
(D) O
n O O
O
Functions (1) Either of the processings mentioned below is performed after the DSFLP
instruction execution command was turned ON.
• Present position data (feed position data) of axes which are currently not
moving are changed to the data of present position data change registers.
• Speed data of axes which are moving are changed to the data of speed
change registers.
(2) Axes for present position data/speed change are set with (D) as follows.
Example
Starting axes are set as follows.
• Axis 4 ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅D4
• Interpolation with axes 4 and 5 ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ D4 or D5
(3) Select present position data/speed change by setting data at "n" as mentioned
below.
• Present position data change ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ K0 or H0
• Speed change ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅K1 or H1
AnS
AnN
AnSH
An A1FX
A3H
A3M
A3V AnA
AnU, A2AS
A2USH-S1
A2USH board
QCPU-A
(A Mode)
A0J2H
A2C
A52G
A73
A3N
board
Applicable
CPU
X X X X X X X X X O X
Remark
Execution command
DSFRS (D) n
(D)
Axis number for present
position data/speed
change
n
Setting of present position
data change/speed
change
Starting axes number.
• Use 1 to 8 for axis number setting.
• For interpolation, set either of the interpolation axes.
Device symbol (Only D is usable.)