5. Represente la mantisa en 23 bits para un valor Real o 52 bits para un valor LReal añadiendo ceros al final de los dígitos
a la derecha de la coma binaria del paso 3 para el número de bits requerido.
6. Por ejemplo, la representación de 3,5 en ambas representaciones de 32 bits y 64 bits IEEE 754 es la siguiente:
Signo
Exponente
0
10000000
Representación de números reales de 32 bits en formato IEEE 754
Signo
Exponente
0
10000000000
Representación de números reales de 64 bits en formato IEEE 754
7. Convertir la representación binaria a hexadecimal. Use un dígito hexadecimal 0 - F correspondiente a cada grupo de
cuatro dígitos binarios.
Conversión de binario a hexadecimal
0000 = 0
0001 = 1
0010 = 2
0011 = 3
Conversión a hexadecimal, la representación de 32 bits IEEE 754 de 3,5 es la siguiente:
0100 0000 0110 0000 0000 0000 0000 0000
De modo correspondiente, la de 64 bits es la siguiente:
0100 0000 0000 1100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
Nota
Existen herramientas de conversión para la conversión de números, especialmente de números que no se convierten
fácilmente desde el formato decimal al formato IEEE 754.
Introducción de números binarios y hexadecimales en el servidor web
En los campos de la página Variable Status anteponga 2# a los números binarios y 16# a los números hexadecimales. Para
un valor en coma flotante de 3,5, puede introducir cualquiera de las siguientes representaciones:
Real: 2#01000000011000000000000000000000
Real: 16#40600000
LReal: 2#0100000000001100000000000000000000000000000000000000000000000000
LReal: 16#400C000000000000
Efecto sobre el ejemplo de control de una turbina eólica.
El ejemplo de control remoto de una turbina eólica en el manual de sistema del S7-1200 requiere el uso frecuente de
campos de entrada de números en coma flotante en una página web definida por el usuario. La CPU S7-1200 V4.1 ya no
asiste este ejemplo en su versión actual.
Actualización del manual de sistema S7-1200, edición 01/2015
A5E03666862-AB, 03/2015
Mantisa
11000000000000000000000
Mantisa
1100000000000000000000000000000000000000000000000000
0100 = 4
0101 = 5
0110 = 6
0111 = 7
= 4060 0000
2
1000 = 8
1001 = 9
1010 = A
1011 = B
16
= 400C 0000 0000 0000
2
1100 = C
1101 = D
1110 = E
1111 = F
16
5