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

Tabla de contenido

Publicidad

API
Mnemónico
128
D
POW
P
Dispositivos
Tipo
de bit
OP
X
Y
M
S
1
S
2
D
Operandos:
S
: Base
S
: Exponente
1
2
Explicaciones:
1.
Realizar operación de potencia en valor flotante binario S
POW [S
+1, S
]^[ S
1
1
2.
Solo un número positivo es válido 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
convertido a valor flotante antes de la operación de potencia.
3.
Ejemplo de operación de potencia:
S2
Cuando S
= D, D = ? se asume que S
1
4.
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) y (D3, D2) a valor flotante binario y guarda el resultado
en el registro (D11, D10) y (D13, D12) individualmente.
2.
Cuando M1= ON, se realiza la operación de potencia con (D11, D10) como base y (D13, D12)
como el exponente. El valor se guarda en el registro (D21, D20) en formato flotante binario.
Operandos
Operación de potencia de
punto 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
D: Resultado de operación
+1, S
] = D
2
2
= 5, S
1
3. Conjunto de instrucciones
Función
ES2/EX2 SS2 SA2 SX2
Escalones de programa
DPOW, DPOWP:
*
13 escalones
*
*
16 bits
y S
y guardar el resultado en D.
1
2
3
= 3, D = 5
=125
2
Controladores
32 bits
y S
necesita ser
1
2
3-325

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Dvp-ex2Dvp-ss2Dvp-sa2Dvp-sx2

Tabla de contenido