Delta DVP-ES2 Manual De Operación página 431

Tabla de contenido

Publicidad

Manual de operación de DVP-ES2/EX2/SS2/SA2/SX2 - Programación
API
Mnemónico
124
D
EXP
P
Dispositivos
Tipo
de bit
OP
X
Y
M
S
D
Operandos:
S: Exponente
D: Resultado de operación
Explicaciones:
1.
La base es e = 2.71828 y el exponente es S
2.
EXP [ S +1, S ] = [ D +1, D ]
3.
Ambos valores positivo y negativo son válidos para S. El registro D debe estar en formato de
32 bits. La operación se realiza en valor de punto flotante, por lo tanto el valor en S necesita
ser convertido a valor flotante antes de la operación de exponente.
4.
El contenido en D: e
5.
Banderas: M1020 (bandera cero), M1021 (bandera de acarreo negativo) y M1022 (bandera de
acarreo positivo).
Si el valor absoluto del resultado es mayor al valor flotante máximo, bandera de acarreo
positivo M1022 = ON.
Si el valor absoluto del resultado es menor al valor flotante mínimo, bandera de acarreo
negativo M1021 = ON.
Si el resultado de conversión es 0, bandera cero M1020 = ON.
Ejemplo de programa:
1.
Cuando M0 = ON, convierte (D1, D0) a valor flotante binario y guarda el resultado en (D11,
D10).
2.
Cuando M1= ON, se realiza la operación de exponente con (D11, D10) como el exponente. El
valor se guarda en el registro (D21, D20) en formato flotante binario.
3.
Cuando M2 = ON, convierte el valor en (D21, D20) a valor de punto flotante decimal y guarda
el resultado en (D31, D30). (en este momento, D31 indica la potencia de10 para D30)
M0
M1
M2
3-320
Operandos
Operación de exponente
flotante
Dispositivos de palabra
S K H KnX KnY KnM KnS T C D E F
*
*
PULSE
ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2
S
, e =2.71828 y S es el exponente especificado.
RST
M1081
DFLT
D0
D10
DEXP
D10
D20
DEBCD
D20
D30
Función
ES2/EX2 SS2 SA2 SX2
Escalones de programa
DEXP, DEXPP:
*
9 escalones
*
16 bits
Controladores
32 bits

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Dvp-ex2Dvp-ss2Dvp-sa2Dvp-sx2

Tabla de contenido