Configuración del protocolo modbus – KROHNE ALTOSONIC V12 ES Manual del usuario
Página 128

10
CONFIGURACIÓN DEL PROTOCOLO MODBUS
128
ALTOSONIC V12
www.krohne.com
08/2013 - 4002644101- MA ALTOSONIC V12 R02 es
El exponente en coma flotante binario de precisión simple se codifica utilizando una
representación binaria desplazada, el desplazamiento del cero es 127; también denominado
"bias" del exponente en el estándar IEEE 754.
Ejemplo
Según el estándar IEEE 754, el número en coma flotante 4,125977 se representa de la siguiente
manera:
Ejemplo IEEE
Un signo positivo.
Un exponente desplazado de 129 (81 hexadecimal) es un exponente 2.
Mantisa = 4 + 1/8 + 1/1024. ¡Recuerde que el primer bit no se guarda!
Los flotantes de pueden transmitir de dos maneras. El orden de transmisión en ambos modos es
el siguiente:
10.6.4 Coma flotante de precisión doble (64 bits), orden de transmisión
Los números en coma flotante de precisión doble se guardan en registros de 64 bits,
representados por medio de la codificación IEEE 754. En IEEE 754-2008, el formato de base 2 de
64 bits se denomina oficialmente binary64. En IEEE 754-1985 se denominaba "doble".
El estándar IEEE 754 establece que un binary64 tiene:
• Bit de signo: 1 bit
• Anchura del exponente: 11 bits
• Precisión del significando (también conocido como "mantisa"): 53 (52 explícitamente
almacenado)
Signo + exponente
(desplazado)
Exponente + mantisa 3
(alto)
Mantisa 2
Mantisa 1 (inferior)
SEEE EEEE
E MMM MMMM
MMMM MMMM
MMMM MMMM
Signo
Exponente
Mantisa
0
1000 0001
(1) 000 0100 0000
1000 0000 0000
IEEE 754
(1)
40
h
(2)
84
h
(3)
08
h
(4)
00
h
Modo
normal
(1)
40
h
(2)
84
h
(3)
08
h
(4)
00
h
Modo
invertido
(3)
08
h
(4)
00
h
(1)
40
h
(2)
84
h