Configuración del protocolo modbus, 1 entero (16 bits), orden de transmisión, 2 entero largo (32 bits), orden de transmisión – KROHNE ALTOSONIC V12 ES Manual del usuario

Página 127

Advertising
background image

CONFIGURACIÓN DEL PROTOCOLO MODBUS

10

127

ALTOSONIC V12

www.krohne.com

08/2013 - 4002644101- MA ALTOSONIC V12 R02 es

Los datos del capítulo 8, "MAPEADO DE REGISTROS MODBUS", se imprimen como deben ser
direccionados tanto en modo compatible con Modicon como en modo no compatible con

modo no compatible con

modo no compatible con

modo no compatible con

Modicon

Modicon

Modicon

Modicon.

10.6.1 Entero (16 bits), orden de transmisión

Los enteros se transmiten y se guardan con la parte más significativa en primer lugar.

Ejemplo

El valor entero 1790 decimal (6FE hexadecimal) se transmite como:

10.6.2 Entero largo (32 bits), orden de transmisión

Ejemplo

Valor entero largo 305419896 (12345678 hexadecimal).

Los enteros largos se pueden transmitir de dos maneras. El orden de transmisión en ambos
modos es el siguiente:

Ejemplos de enteros largos

10.6.3 Coma flotante de precisión simple (32 bits), orden de transmisión

Los números en coma flotante de precisión simple se guardan en registros de 32 bits,
representados por medio de la codificación IEEE 754. En IEEE 754-2008, el formato de base 2 de
32 bits se denomina oficialmente binary32

binary32

binary32

binary32. En IEEE 754-1985 se denominaba "simple".

El estándar IEEE 754 establece que un binary32 tiene:

• Bit de signo: 1 bit
• Anchura del exponente: 8 bits
• Precisión del significando (también conocida como "mantisa"): 24 (23 explícitamente

almacenado)

El significando (mantisa) verdadero incluye un bit principal implícito con valor 1 a menos que el
exponente se guarde con todo ceros. Así pues, en el formato de memoria solamente aparecen 23
bits del significando (mantisa), pero el total de precisión es 24 bits (equivalente a log10(224) ≈
7,225 dígitos decimales). Los bits están representados de la siguiente manera:

Primer byte transmitido en el

campo de datos

Segundo byte transmitido en el

campo de datos

06

FE

Tabla 10-12: Ejemplo de entero (16 bits)

Modo

normal

(1)

12

h

(2)

34

h

(3)

56

h

(4)

78

h

Modo

invertido

(3)

56

h

(4)

78

h

(1)

12

h

(2)

34

h

Advertising