
877
FX
3U
/FX
3UC
Series Programmable Controllers
Programming Manual - Basic & Applied Instruction Edition
C Applied Instruction List [by Instruction Type/in Alphabetic Order]
C-1 Applied instructions [by instruction type]
31
FN
C
275-FN
C
279
Da
ta
Tr
ans
fe
r 3
32
FN
C
280
-F
N
C
28
9
H
igh Speed
Pr
oces
si
ng 2
33
FN
C
290-FN
C
299
Ext
ensi
on Fi
le
R
egi
st
er
34
SF
C
•S
T
L
Pr
o
g
ra
m
m
in
g
35
In
te
rru
p
t
Funct
ion
36
Sp
e
cia
l De
vic
e
37
E
rro
r C
o
d
e
A
V
e
rs
ion U
p
In
fo
rm
a
tio
n
B
Ex
ec
ut
ion Ti
m
e
s
C
Appl
ic
ab
le
In
st
ru
ct
ion Li
st
OR=
FNC240
OR Compare
=
651
OR>
FNC241
OR Compare
>
651
OR<
FNC242
OR Compare
<
651
OR<>
FNC244
OR Compare
≠
651
OR
<=
FNC245
OR Compare
≤
651
OR
>=
FNC246
OR Compare
≥
651
CMP
FNC 10
Compare
218
ZCP
FNC 11
Zone Compare
220
ECMP
FNC110 Floating Point Compare
460
EZCP
FNC111
Floating Point Zone
Compare
462
HSCS
FNC 53
High Speed Counter Set
327
HSCR
FNC 54
High Speed Counter Reset
332
HSZ
FNC 55
High Speed Counter Zone
Compare
335
HSCT
FNC280
High Speed Counter
Compare With Data Table
703
BKCMP=
FNC194
Block Data Compare
=
592
BKCMP>
FNC195
Block Data Compare
>
592
BKCMP<
FNC196
Block Data Compare
<
592
BKCMP<> FNC197
Block Data Compare
≠
592
BKCMP<= FNC198
Block Data Compare
≤
592
BKCMP>= FNC199
Block Data Compare
≥
592
4. Arithmetic operation instructions
Mnemonic
FNC
No.
Function
Ref.
Page
ADD
FNC 20
Addition
246
SUB
FNC 21
Subtraction
249
MUL
FNC 22
Multiplication
252
DIV
FNC 23
Division
255
EADD
FNC120 Floating Point Addition
480
ESUB
FNC121 Floating Point Subtraction
481
EMUL
FNC122
Floating Point M
Multiplication
482
EDIV
FNC123 Floating Point Division
483
BK+
FNC192 Block Data Addition
586
BK-
FNC193 Block Data Subtraction
589
INC
FNC 24
Increment
257
3. Comparison instructions
Mnemonic
FNC
No.
Function
Ref.
Page
S
1
S
2
S
1
S
2
S
1
S
2
S
1
S
2
S
1
S
2
S
1
S
2
S
1
S
2
S
1
S
2
S
1
S
2
S
1
S
2
S
1
S
2
S
1
S
2
DEC
FNC 25
Decrement
259
5. Logical operation instructions
Mnemonic
FNC
No.
Function
Ref.
Page
WAND
FNC 26
Logical Word AND
260
WOR
FNC 27
Logical Word OR
262
WXOR
FNC 28
Logical Exclusive OR
264
6. Special function instructions
Mnemonic
FNC
No.
Function
Ref.
Page
SQR
FNC 48
Square Root
311
ESQR
FNC127 Floating Point Square Root
490
EXP
FNC124 Floating Point Exponent
484
LOGE
FNC125
Floating Point
Natural Logarithm
486
LOG10
FNC126
Floating Point
Common Logarithm
488
SIN
FNC130 Floating Point Sine
494
COS
FNC131 Floating Point Cosine
496
TAN
FNC132 Floating Point Tangent
497
ASIN
FNC133 Floating Point Arc Sine
498
ACOS
FNC134 Floating Point Arc Cosine
500
ATAN
FNC135 Floating Point Arc Tangent
502
RND
FNC184
Random Number
Generation
571
7. Rotation instructions
Mnemonic
FNC
No.
Function
Ref.
Page
ROR
FNC 30
Rotation Right
269
ROL
FNC 31
Rotation Left
271
RCR
FNC 32
Rotation Right with Carry
273
RCL
FNC 33
Rotation Left with Carry
275
8. Shift instructions
Mnemonic
FNC
No.
Function
Ref.
Page
SFTR
FNC 34
Bit Shift Right
277
SFTL
FNC 35
Bit Shift Left
279
SFR
FNC213 Bit Shift Right with Carry
639
SFL
FNC214 Bit Shift Left with Carry
641
WSFR
FNC 36
Word Shift Right
283
WSFL
FNC 37
Word Shift Left
285
SFWR
FNC 38
Shift Write
[FIFO/LIFO Control]
287
SFRD
FNC 39
Shift Read [FIFO Control]
290
POP
FNC212
Shift Last Data Read
[LIFO Control]
636
4. Arithmetic operation instructions
Mnemonic
FNC
No.
Function
Ref.
Page