583
FX
3G
/FX
3U
/FX
3UC
Series Programmable Controllers
Programming Manual - Basic & Applied Instruction Edition
20 Positioning Control – FNC150 to FNC159
20.7 FNC158 – DRVI / Drive to Increment
11
FNC3
0-F
NC3
9
R
otati
on and
Shif
t
12
FNC4
0-F
NC4
9
D
ata
O
per
ati
on
13
FN
C
50-FN
C
59
H
igh Speed
Pr
ocess
ing
14
FM
C
60-
FN
C
69
H
andy
In
st
ru
ct
ion
15
FNC7
0-F
N
C7
9
Ex
ter
nal
FX
I/O
D
evice
16
FN
C
80-FN
C
89
Ext
ernal FX
De
vic
e
17
FN
C
100-
FN
C
109
Da
ta
Transf
er 2
18
FN
C
110-
FN
C
139
Fl
oati
ng Poi
nt
19
FN
C
140
-F
N
C
14
9
Da
ta
O
per
ati
on 2
20
FN
C
150-
FN
C
159
Posit
ioning
C
ontr
ol
S
2 :When using a special high speed output adapter for the pulse output destination in an FX
3U
PLC, the
rotation direction signal must be used by the following table output.
When using a built-in transistor output for the pulse output destination in an FX
3G
/FX
3U
/FX
3UC
PLC, the
rotation direction signal must use transistor output.
S
3 : "D
.b" is available only in FX
3U
and FX
3UC
PLCs. However, index modifiers (V and Z) are not
available.
S
4 : This function is supported only in FX
3U
/FX
3UC
PLCs.
Explanation of function and operation
Caution on writing during RUN
During RUN, avoid writing while DRVI (FNC158) instruction is executed (that is, while pulses are output).
Note that if writing is executed during RUN to a circuit block including FNC158 instruction while pulses are
output, the PLC decelerates and stops pulse output.
Special high speed output adapter No.
Pulse output
Rotation direction output
No. 1 (1st unit)
=Y000
=Y004
=Y001
=Y005
No. 2 (2nd unit)
=Y002
=Y006
=Y003
=Y007
D
1
D
2
D
1
D
2
D
1
D
2
D
1
D
2
Command
input
FNC158
DRVI
S
1
S
2
D
1
D
2