482
FX3G/FX3U/FX3GC/FX3UC Series
Programming Manual - Basic & Applied Instruction Edition
18 Floating Point – FNC110 to FNC139
18.2 FNC111 – EZCP / Floating Point Zone Compare
Explanation of function and operation
1. 32-bit operation (DEZCP and DEZCPP)
The comparison values [ +1, ], [ +1, ] are compared with the comparison source [ +1,
] as floating point data, and one of the bits among , +1, and +2 turns ON according to the
result (smaller, same or larger).
• When a constant (K or H) is specified as [ +1, ], [ +1, ], or [ +1, ], it is
automatically converted into binary floating point when the instruction is executed.
Cautions
1. Number of occupied devices
Three devices are occupied from ( , +1 and +2).
Make sure that these devices are not used for any other purpose.
2. Comparison values [ +1, ] and [ +1, ]
Make sure that two comparison values have the following relationship:
[+1, ] ≤ [+1, ]
In the case of "[ +1, ] > [ +1, ]", the value [ +1, ] is regarded as [ +1, ]
value during comparison.
S
1
S
1
S
2
S
2
S
S
D
D
D
S
1
S
1
S
2
S
2
S
S
Command
input
FNC 111
EDZCP
+1
+2
S
1
S
2
S D
D
D
D
Even if the command input turns OFF before the DEZCP instruction is fully executed, to +2 will hold thei
previous status.
D D
Turns ON in the case of
+1,
S S
]+1,[
S
2
S
2
] "." [
Turns ON in the case of
+1,[
S S
]+1, ]
S
1
S
1
+1,[
S
2
S
2
] "." [
Turns ON in the case of
+1,[
S S
+1, ]
S
1
S
1
] "." [
>
>
D
D
D
D
S
1
S
1
S
2
S
2
S
1
S
1
S
2
S
2
S
1
S
1
S
2
S
2
S
2
S
2
S
1
S
1