FX
/FX
/FX
Series Programmable Controllers
3G
3U
3UC
Programming Manual - Basic & Applied Instruction Edition
18.3
FNC112 – EMOV / Floating Point Move
Outline
This instruction transfers binary floating point data.
1. Instruction format
FNC 112
D
EMOV
P
2. Set data
Operand Type
S
D
3. Applicable devices
Bit Devices
Oper-
and
System User
Type
X Y M T C S D .b KnX KnY KnM KnS
S
D
: This function is supported only in FX
Explanation of function and operation
1. 32 bit operation (DEMOV and DEMOPV)
The contents (binary floating point data) of the transfer source [
A real number (E) can be directly specified as
Command
input
FNC112
DEMOV
Program examples
1. In the program example shown below, a real number stored in D11 and D10 is transferred to D1
and D0 when X007 turns ON
X007
2. In the program shown below, a real number "-1.23" is transferred to D11 and D10 when X007
turns ON
X007
Mnemonic
16-bit Instruction
−
−
Binary floating point data (transfer source) or device number storing data
Device number receiving floating point data
Digit Specification
/FX
3U
3UC
S
D
FNC112
D10
D0
DEMOVP
END
FNC112
E − 1.23
D10
DEMOVP
END
18.3 FNC112 – EMOV / Floating Point Move
→ For handling of floating point, refer to Subsection 5.1.3.
Operation Condition
32-bit Instruction
9 steps
Description
Word Devices
Special
System User
Unit
T
C D R U \G
V
PLCs.
+1,
S
S
S
.
S
S
+1
Transfer
4.23542
Binary floating point
(real number)
D11
D10
36.475
− 1.23
18 Floating Point – FNC110 to FNC139
Mnemonic
Operation Condition
Continuous
DEMOV
Operation
Pulse (Single)
DEMOVP
Operation
Data Type
Real number (binary)
Others
Con-
Real
Charac-
Index
stant
Number
ter String
Z Modify K
H
E
" "
] are transferred to [
+1,
D
D
D
+1
4.23542
Binary floating point
(real number)
D1
36.475
D11
− 1.23
11
12
13
14
Pointer
15
P
16
].
D
17
18
D0
19
D10
20
491