Configuración de las instrucciones
Procesamiento de datos del tipo REAL
Los datos del tipo REAL son números de coma flotante de 32 bits.
Solamente los operandos de palabra posibilitan el almacenamiento de los números de coma
flotante.
Los operandos que procesan los números de coma flotante en las instrucciones, se direccionan
con los 16 bits inferiores. El número de coma flotante de 32 bits que debe almacenarse, se
deposita en dos registros sucesivos de 16 bits.
En caso de procesar el tipo de datos REAL con una CPU AnA/AnU, debe utilizarse las
instrucciones extendidas correspondientes (véase el capítulo 3.3 "Programación de las
instrucciones extendidas").
INDICACIONES
En el GX IEC Developer se denomina el número de coma flotante con E . Las instrucciones
para el procesamiento de los números de coma flotante empiezan con una E.
Se requieren dos operandos de palabra para almacenar un número de coma flotante. Para
esto se descompone en el siguiente modo:
Signo;
En la siguiente ilustración se explica la configuración de bits de los registros y su significado.
• Signo del número de coma flotante: El signo se almacena en el b 31.
• Exponente:
Programación MELSEC A y Q
Plano de contactos
[Exponente]
2
;
B31
B30
-
B23
B22
B22 - B0 (23 bit) =
B30 - B23 (8 bit) =
Exponente
Explicación
Instrucción de transferencia de
números de coma flotante
Para el procesamiento de números
de coma flotante se requieren dos
registros de 16 bits (por ejemplo, D0 y D1).
Para el procesamiento de números de coma
flotante se requieren dos registros de
16 bits (por ejemplo, R100 y R101).
[Mantisa]
-
B0
Mantisa
0 = Positivo
1 = Negativo
n
La n de 2
se almacena del b23 al b30
en forma binaria. El significado del valor binario
de n se indica en la siguiente ilustración.
Tipos de datos
3 – 17