
406
7 APPLICATION INSTRUCTION
7.7 Real Number Instruction
Single-precision real number comparison
DECMP(P)
These instructions compare two data values (single-precision real number), and output the result (larger, same or smaller) to
three consecutive bit devices.
Setting data
■
Descriptions, ranges, and data types
■
Applicable devices
Processing details
• These instructions compare the comparison value (s1) with the comparison source (s2) as floating point data, and one of
the bits among (d), (d)+1, and (d)+2 turns on according to the result (smaller, same or larger).
• When the constant (K or H) is specified the device specified by (s1) and (s2), these instructions convert the binary value
into single-precision real number automatically.
Precautions
• Three devices ((d), (d)+1, and (d)+2) specified by (d) are occupied. Note that these devices are not used for any other
purpose.
Ladder diagram
Structured text
ENO:=DECMP(EN,s1,s2,d);
ENO:=DECMPP(EN,s1,s2,d);
Operand
Description
Range
Data type
Data type (label)
(s1)
Comparison data or the number of the device where the
comparison data is stored
0, 2
-126
|(s1)|<2
128
Single-precision real number
Single-precision real number
(s2)
Comparison data or the number of the device where the
comparison data is stored
0, 2
-126
|(s2)|<2
128
Single-precision real number
Single-precision real number
(d)
Start bit device number to which comparison result is output
(Three devices are occupied).
Bit
Bit
Operand
Bit
Word
Double word
Indirect
specification
Constant
Others
X, Y, M, L,
SM, F, B, SB
U
\G
T, ST,
C, LC
T, ST, C, D,
W, SD, SW, R
U
\G
Z
LC
LZ
K, H
E
$
(s1)
(s2)
(d)
(s1)
(s2)
(d)
DECMP
(s1)
(s2)
(d)
(d)
X0
(d+1)
(d+2)
Turns on in the case of [(s1)+1, (s1)] > [(s2)+1, (s2)]
Turns on in the case of [(s1)+1, (s1)] = [(s2)+1, (s2)]
Turns on in the case of [(s1)+1, (s1)] < [(s2)+1, (s2)]
Even if the command input X0 turns off before the DECMP instruction is fully executed, (d) to (d)+2 hold the status.
Summary of Contents for MELSEC iQ-F FX5 series
Page 1: ...MELSEC iQ F FX5 Series Programming Manual Instructions Standard Functions Function Blocks ...
Page 2: ......
Page 21: ...19 PART 1 PART 1 OVERVIEW Part 1 consists of the following chapter 1 OVERVIEW ...
Page 98: ...96 4 STANDARD FUNCTIONS FUNCTION BLOCKS 4 2 Standard Function Blocks MEMO ...
Page 840: ...838 23 TIME DATA FUNCTIONS 23 4 Division MEMO ...
Page 887: ......