Instrucciones especiales
7.7.12
Número de coma flotante como exponente de base e (DEXP)
módulos especiales
(U/G ) Constante de
Funcionamiento
Un número de coma flotante se interpreta como exponente de base e (e = 2.71828).
Descripción
b La instrucción DEXP ejecuta con el número de coma flotante ((S+)+1) y (S+) el cálculo del
exponente de base e y guarda el resultado en ((D+)+1) y (D+).
Fig. 7-84:Función de la instrucción DEXP
b En ((S+)+1) y (S+) se puede también indicar una constante de coma flotante.
Fuentes de error
En el caso siguiente se produce un fallo de tratamiento, se establece la marca especial M8067
y se introduce el código de error "6706" en el registro especial D8067.
b El resultado del cálculo no está dentro del rango de valores de 2
Programación FX
/FX
1S
DEXP
(S+)
(D+)
S+
D, R,
módulos especiales
(U/G )
coma flotante
Se utilizan 2 direcciones consecutivas
de los operandos.
(S+)+1
(
e
Número de coma flotante
/FX
/FX
/FX
/FX
1N
2N
2NC
3G
Instrucción con números de coma flotante
DEXP
Número de coma flotante como exponente para la
CPU
Instrucción de
D+
impulso (P)
D, R,
S+
)
/FX
3U
3UC
FNC 124
base e
FX2N
FX1S
FX1N
FX2NC
FX2NC
Procesamiento
Pasos del programa
16 bits 32 bits DEXP
©
DEXPP
(D+)+1
D+
(
Número de coma flotante
-126
128
y 2
FX3U
©
9
9
)
.
7 – 81