EasyManua.ls Logo

Delta AH500 - Page 217

Delta AH500
749 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 6 Applied Instructions
6-12
API Instruction code Operand
Function
0018~
0023
D
FLD
S
1
, S
2
Comparing the floating-point
numbers
Device
X Y M S T C HC D L SM SR E PR K 16#
“$” DF
S
1
S
2
Pulse instruction 32-bit instruction (5-7 steps)
64-bit instruction (5-7 steps)
AH500
AH500
Symbol:
Taking FLD= and DFLD= for example
S
1
Data source 1 Double word/Long word
S
2
Data source 2 Double word/Long word
Explanation:
1. The instructions are used to compare the value in S
1
with that in S
2
, and the values
compared are floating-point numbers. Take the instruction FLD= for example. When the
comparison result is that the value in S
1
is equal to that in S
2
, the condition of the instruction
is met. When the comparison result is that the value in S
1
is not equal to that in S
2
, the
condition of the instruction is not met.
API
number
32-bit
instruction
64-bit
instruction
Comparison operation result
ON
OFF
0018
FLD DFLD S
1
S
2
S
1
S
2
0019
FLD<> DFLD<>
S
1
S
2
S
1
S
2
0020
FLD DFLD S
1
S
2
S
1
S
2
0021
FLD>= DFLD>= S
1
S
2
S
1
S
2
0022
FLD DFLD S
1
S
2
S
1
S
2
0023
FLD<= DFLD<= S
1
S
2
S
1
S
2
Example:
Take the instruction FLD for example. When the value in D0 is equal to that in D2, Y0.0 is ON.
Additional remark:
1. If the value in S
1
or S
2
exceeds the range of values which can be represented by the
floating-point numbers, the contact is OFF, SM is ON, and the error code in SR0 is 16#2013.

Table of Contents

Other manuals for Delta AH500

Related product manuals