Valores Flotante; Cadenas De Caracteres (Textos) - JUMO digiLine pH/ORP/T Manual De Instrucciones

Tabla de contenido
2 Descripción de protocolo Modbus
2.6.2

Valores flotante

El JUMO digiLine pH/ORP/T trabaja con valores flotantes con el formato standard IEEE-754
(32 Bit), aunque con la diferencia que el Byte 1 y 2 se han intercambiado con el 3 y 4.
Formato Single-Float (32 Bit) según estándar IEEE 754
SEEEEEEE
Byte 1
S - Bit de signo previo
E - Exponente (complemento de 2)
M - 23 Bit mantisa normalizada
Formato módulos flotante
MMMMMMMM
Byte 3
Ejemplo
En este ejemplo se trata de leer el valor „valor de temperatura reconocimiento CIP" en la dirección del
instrumento 0x22C0. El valor ha de ser aqui 70,25 (0x428C8000 en el formato IEEE-754).
Solicitud de datos:
01
Esclavo
Respuesta (valores en formato Modbus flotante):
01
Esclavo
Después de la transmisión desde el instrumento, los bytes del valor flotante deben ser intercambiados
de forma correspondiente. Muchos compiladores (p.ej. Microsoft Visual C++) ordenan los valores flotan-
tes de la siguiente forma :
Valor flotante
Dirección x
MMMMMMMM
Byte 4
¡NOTA!
El orden de los bytes depende de cómo se almacenaron los valores flotantes en la aplicación corres-
pondiente. En caso dado se deben intercambiar los bytes en el programa de interfaces de forma corres-
pondiente .
2.6.3

Cadenas de caracteres (textos)

Las cadenas de caracteres se transmiten en formato ASCII.
14
EMMMMMMM
Byte 2
Dirección Modbus x
MMMMMMMM
Byte 4
03
Función
1era palabra
03
Función
Dirección x+1
MMMMMMMM
Byte 3
MMMMMMMM
Byte 3
SEEEEEEE
Byte 1
22 C0
00 02
Dirección
Número de pa-
labras
04
80 00
Bytes
Valor flotante
leídos
Dirección x+2
EMMMMMMM
Byte 2
MMMMMMMM
Byte 4
Dirección Modbus x+1
EMMMMMMM
Byte 2
CE 4F
CRC
42 8C
Dirección x+3
SEEEEEEE
Byte 1
E2 F6
CRC
Tabla de contenido
loading

Este manual también es adecuado para:

202705

Tabla de contenido