Ejemplos Para La Transmisión De Datos; Valores Integros; Valores Flotante - JUMO digiLine CR Descripción

Ocultar thumbs Ver también para digiLine CR:
Tabla de contenido
2.6
Ejemplos para la transmisión de datos
Para la lectura de valores íntegros, flotantes y texto se utiliza la función 0x03 o 0x04 (lectura de n pala-
bras).
Solicitud de datos
Dirección de escla-
vo
1 Byte
Los valores íntegros se transmiten mediante Modbus en el siguiente formato:
primero el High-Byte, y después el Low-Byte.
Respuesta
Dirección de escla-
vo
1 Byte
2.6.1

Valores integros

Ejemplo
En este ejemplo se trata de leer la duración del reconocimiento CIP en la dirección 0x5A42
(capítulo 6.10 "Configuración de monitorización de sensor", Página 45). El valor ha de ser aquí „2400"
(valor palabra 0x0960).
Solicitud de datos:
01
Esclavo
Respuesta (valores en formato Modbus flotante):
01
Esclavo
2.6.2

Valores flotante

Este dispositivo 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
2 Descripción de protocolo Modbus
Función
0x03 o 0x04
1 Byte
Función
0x03 o 0x04
1 Byte
03
5A 42
Función
Dirección
1ª palabra
03
02
Función
Bytes
leídos
EMMMMMMM
Byte 2
Dirección
Número de pala-
primera palabra
2 Bytes
Número
Valor(es) de pala-
de Bytes leídos
1 Byte
00 01
Número de
palabras
09 60
Valor íntegro
MMMMMMMM
Byte 3
Suma de compro-
bras
bación CRC
2 Bytes
2 Bytes
Suma de compro-
bra(s)
bación
CRC
x Bytes
2 Bytes
36 C6
CRC
BE 3C
CRC
MMMMMMMM
Byte 4
13
Tabla de contenido
loading

Este manual también es adecuado para:

Digiline ci

Tabla de contenido