Tan Calcular La Tangente De Ángulos Como Números En Coma Flotante (32 Bits) - Siemens SIMATIC S7-300 Manual De Referencia

Ocultar thumbs Ver también para SIMATIC S7-300:
Tabla de contenido
8.4.7
TAN
Calcular la tangente de ángulos como números en coma
flotante (32 bits)
Formato
TAN
Descripción de la operación
TAN (Calcular la tangente de ángulos como números en coma flotante de 32 bits, IEEE-FP)
calcula la tangente de un ángulo indicado en radianes. El ángulo debe estar representado en
el ACU 1 en formato de número de como flotante. El resultado se almacena en el ACU 1. 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
+infinito
+normalizado
+desnormalizado
+cero
-cero
-desnormalizado
-normalizado
-infinito
-qNaN
Ejemplo
AWL
L
MD10
TAN
UN
OV
SPB
OK
BEA
OK:
T
MD20
Lista de instrucciones (AWL) para S7-300 y S7-400
A5E00706962-01
A1
1
1
1
0
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 la tangente del 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 TAN no se produjon ningún error, saltar a la marca OK.
//Fin de bloque incondicionado, si en la operación TAN se produjo un error.
//Transferir el resultado del ACU 1 a la doble palabra de marcas MD20.
A0
OV
OS
1
1
1
0
1
1
0
0
-
0
1
1
0
0
-
0
0
-
0
1
1
1
0
-
1
1
1
1
1
1
Aritmética en coma flotante
Observación
Desbordamiento por exceso
Desbordamiento por defecto
Desbordamiento por defecto
Desbordamiento por exceso
8-17
Tabla de contenido
loading

Este manual también es adecuado para:

Simatic s7-400

Tabla de contenido