Asin Calcular El Arcoseno De Un Número En Coma Flotante (32 Bits) - Siemens SIMATIC S7-300 Manual De Referencia

Ocultar thumbs Ver también para SIMATIC S7-300:
Tabla de contenido

Publicidad

Aritmética en coma flotante
8.4.8
ASIN
Calcular el arcoseno de un número en coma flotante (32 bits)
Formato
ASIN
Descripción de la operación
ASIN (Calcular el arcoseno de un número en coma flotante de 32 bits, IEEE-FP) calcula el
arcoseno de un número en coma flotante en el ACU 1. Margen de valores admisible para el
valor de entrada:
-1 <= valor de entrada<= +1
El resultado es un ángulo indicado en radianes. El valor se encuentra dentro del margen
siguiente:
-π / 2 <= arcoseno (ACU 1) <= +π / 2, siendo π = 3,14159...
La operación afecta a los bits A1, A0, OV y OS de la palabra de estado.
Los contenidos del ACU 2 (y en las CPU con cuatro acumuladores también los contenidos del
ACU 3 y del ACU 4) quedan inalterados.
Consulte también Evaluar los bits de la palabra de estado.
Resultado
El resultado en el ACU 1 es
+qNaN
+normalizado
+desnormalizado
+cero
-cero
-desnormalizado
-normalizado
-qNaN
Ejemplo
AWL
L
MD10
ASIN
UN
OV
SPB
OK
BEA
OK:
T
MD20
8-18
A1
1
1
0
0
0
0
0
1
Explicación
//El valor de la doble palabra de marcas MD 10 se carga en el ACU 1. (Este
valor debe tener formato en coma flotante.)
//Calcular el arcoseno de un número en coma flotante (de 32 bits, IEEE-FP)
en el ACU 1. Depositar el resultado en el ACU 1.
//Consultar si el estado de señal del bit OV es "0".
//Si en la operación ASIN no se produjo ningún error, saltar a la marca OK.
//Fin de bloque incondicionado, si en la operación ASIN se produjo un error.
//Transferir el resultado del ACU 1 a la doble palabra de marcas MD20.
A0
OV
OS
1
1
1
0
0
-
0
1
1
0
0
-
0
0
-
0
1
1
1
0
-
1
1
1
Lista de instrucciones (AWL) para S7-300 y S7-400
Observación
Desbordamiento por exceso
Desbordamiento por defecto
A5E00706962-01

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic s7-400

Tabla de contenido