F, <>f, f, >=f, Applicable program areas operands, Flags – Omron SYSMAC CP CP1E-N@@D@-@ User Manual
Page 277: 2 instructions, Operand specifications
2-241
2 Instructions
CP1E CPU Unit Instructions Reference Manual(W483)
F
loat
ing
-p
o
int
Math
In
stru
ctio
ns
2
=F
, <>F
, , <= F , >F =F, <>F, Applicable Program Areas Operands Operand Specifications Flags Instruction Mnemonic Variations Function code Function Single-precision Floating-point =F --- 329 These input comparison instructions compare two Symbol Single-precision Floating-point Comparison Area Step program areas Subroutines Interrupt tasks Usage OK OK OK Operand Description Data type Size S1 Comparison data 1 REAL 2 S2 Comparison data 2 REAL 2 Area Word addresses Indirect DM addresses Constants CF Pulse bits TR bits CIO WR HR AR T C DM @DM *DM S1, S2 OK OK OK OK OK OK OK OK OK OK --- --- --- Name Label Operation Error Flag P_ER • ON if S1+1, S1 or S2+1, S2 is not a number (NaN). • ON if S1+1, S1 or S2+1, S2 is + ∞. • ON if S1+1, S1 or S2+1, S2 is – ∞. • OFF in all other cases. Greater Than Flag P_GT • ON if S1+1, S1 > S2+1, S2. • OFF in all other cases. Greater Than or Equal Flag P_GE • ON if S1+1, S1 ≥ S2+1, S2. • OFF in all other cases. Equal Flag P_EQ • ON if S1+1, S1 = S2+1, S2. • OFF in all other cases. Not Equal Flag P_NE • ON if S1+1, S1 ≠ S2+1, S2. • OFF in all other cases. Less Than Flag P_LT • ON if S1+1, S1 < S2+1, S2. • OFF in all other cases. Less Than or Equal Flag P_LE • ON if S1+1, S1 ≤ S2+1, S2. • OFF in all other cases. Negative Flag P_N Unchanged S2: Comparison data 2 LD connection AND connection OR connection S1: Comparison data 1 S2: Comparison data 2 S1: Comparison data 1 S2: Comparison data 2 S1: Comparison data 1 Mnemonic S1 S2 Mnemonic S1 S2 Mnemonic S1 S2
, >=F
Comparison
<>F
>F
>=F
330
331
332
333
334
single-precision floating point values (32-bit
IEEE754 constants and/or the contents of speci-
fied words) and create an ON execution condition
when the comparison condition is true.