7. APPLICATION INSTRUCTIONS
7.11.1 Servo program start (DSFRP)
Bit device
X
Y
M
(D)
n
Execution command
Functions
Available Device
L
S
B
F
T
C
DSFRP
(1) Servo program start request is executed after the DSFRP instruction execution
command was turned ON, and the start enable flag (M200n) which corresponds
to the axis to be started is set.
(2) Servo program number for which start request is executed is specified by "n".
There are 2 ways of setting of servo program number; direct setting and indirect
setting.
1) Direct setting
Servo program number is set directly with numerals (0 to 4095).
Example
To set servo program number 50, set "K50" for "n".
2) Indirect setting
Servo program number is set with content of data register.
Data register number (000 to 799) ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅Always use 3 digits.
Data register: Set K30.
Example
To set servo program number to be started with data in data register D50, set
"K30050" for "n".
K30050
D50
is specified.
AnS
AnN
An
A1FX
Applicable
AnSH
CPU
X
X
Remark
Word (16-bit) device
D
W
R
A0
A1
Z
O
(D)
n
7 − 140
AnU, A2AS
A2USH-S1
A3H
A3V
AnA
A2USH board
A3M
QCPU-A
(A Mode)
X
X
X
X
X
Constant Pointer
Level
V
K
H
P
I
N
O
O
Setting data
(D)
Axis number to be started
Servo program number to
n
be executed
Example: 50⋅⋅⋅050
MELSEC-A
A2C
A3N
A0J2H
A73
A52G
board
X
X
O
X
M9012 (M9010, M9011)
O
Need help?
Do you have a question about the MELSEC-A Series and is the answer not in the manual?