Справочник Пользователя для Mitsubishi Electronics Mitsubishi Digital Electronics Video Gaming Accessories FX3G
507
FX
3G
/FX
3U
/FX
3UC
Series Programmable Controllers
Programming Manual - Basic & Applied Instruction Edition
18 Floating Point – FNC110 to FNC139
18.12 FNC124 – EXP / Floating Point Exponent
11
FN
C
C
30
-FN
C
C
39
R
otati
on and
on and
Shi
ft
ft
12
FNC4
0-F
0-F
NC4
9
D
ata O
per
ati
per
ati
on
13
FN
C
C
50-FN
C
59
H
igh S
pe
ed
P
rocessing
14
FM
C
C
60-FN
C
69
H
andy
In
st
ru
ct
ion
15
FNC7
0-F
0-F
NC7
9
Ex
ter
nal FX
I/O
D
evice
16
FN
C
C
80-FN
C
89
Ext
ernal
FX
ernal
FX
De
vic
vic
e
17
FN
C
100-
FN
FN
C
10
9
Da
ta
Transf
er 2
er 2
18
FN
C
110-
FN
FN
C
139
Floati
ng Poi
nt
19
FN
C
14
0-F
N
C
149
Da
ta
O
per
at
at
ion 2
20
FN
C
150-
FN
FN
C
159
Posit
ioning
C
ont
ro
ro
l
18.12 FNC124 – EXP / Floating Point Exponent
Outline
This instruction executes exponential operation whose base is "e (2.71828)".
→ For handling of floating point, refer to Subsection 5.1.3.
1. Instruction format
2. Set data
3. Applicable devices
Explanation of function and operation
1. 32-bit operation (DEXP and DEXPP)
The exponent of [
+1,
] is calculated, and the operation result is stored to [
+1,
].
A real number can be directly specified as
.
• In the exponential operation, the base (e) is set to "2.71828".
Error
An operation error occurs in the following case; The error flag M8067 turns ON, and the error code is stored in D8067.
• When the operation result is outside the following range (error code: K6706)
• When the operation result is outside the following range (error code: K6706)
2
−126
≤ | Operation result | < 2
128
Operand Type
Description
Data Type
Head device number storing binary floating point data used in exponential operation.
Real number (binary)
Head device number storing the operation result.
Oper-
and
Type
Bit Devices
Word Devices
Others
System User
Digit Specification
System User
Special
Unit
Index
Con-
stant
stant
Real
Number
Charac-
ter String
Pointer
X Y M T C S D
.b KnX KnY KnM KnS T C D R U
\G
V Z Modify K H
E
"
"
P
3 3
3
3
3
3 3
3
3
P
FNC 124
EXP
D
−
−
−
Mnemonic
Operation Condition
16-bit Instruction
DEXP
DEXPP
Mnemonic
Operation Condition
32-bit Instruction
9 steps
Continuous
Operation
Pulse (Single)
Pulse (Single)
Operation
S
D
S
D
S
S
D
D
S
Command
input
FNC124
DEXP
S
D
+1
Binary floating point
(real number)
+1
Binary floating point
(real number)
e
S
S
D
D