Endress+Hauser Teqwave H Manual De Instrucciones página 43

Ocultar thumbs Ver también para Teqwave H:
Tabla de contenido

Publicidad

Teqwave H
Endress+Hauser
Nombre de registro
Valor de compensación 3
Valor de compensación 4
Configuración del valor de
compensación 1
Configuración del valor de
compensación 2
Configuración del valor de
compensación 3
Configuración del valor de
compensación 4
Aunque los valores se transmiten en formato "big endian" durante la comunicación
Modbus, según las especificaciones, puede que haya que revertir la secuencia de bytes
recibidos, en función del sistema utilizado, para convertir entre los formatos big
endian y little endian.
Ejemplo: leer la concentración A
El resultado es un número con coma flotante en formato IEEE754 de 32 bits. El valor se
guarda en dos direcciones consecutivas. La primera dirección contiene la palabra menos
significativa (signo, exponente y parte superior de la mantisa) y la segunda, la palabra más
significativa (parte inferior de la mantisa).
Para obtener la concentración, deben enviarse los siguientes datos para consulta a la
dirección IP del transmisor mediante el puerto 502:
Enviar al transmisor: 04 0000 0002
04:
Función: Leer registros de entrada
(0x04)
0000:
Dirección de inicio: 0x0000
0002:
Número de registros para leer
(16 bits): 0x0002
Procesa ambos registros por separado para convertirlos a formato little endian:
• Palabra 1, dirección de registro 0x0000, palabra menos significativa: 0x41CE
• Palabra 2, dirección de registro 0x0001, palabra más significativa: 0x7FF3
Conversión de formato big endian a formato little endian de ambos registros:
• Palabra 1, dirección de registro 0x0000, palabra menos significativa: 0xCE41
• Palabra 2, dirección de registro 0x0001, palabra más significativa: 0xF37F
Intercambiar el contenido de las dos direcciones de registro:
El resultado es 0xF37F CE41, que se corresponde con un valor decimal de 25,812475.
Acceso
Tipo de datos
Dirección de
registro
Lectura
IEEE754 32 bits
0x1856:0x1857
/
escritur
a
Lectura
IEEE754 32 bits
0x1858:0x1859
/
escritur
a
Lectura
/
16 bits sin signo
0x1D6B
escritur
a
Lectura
16 bits sin signo
0x1D86
/
escritur
a
Lectura
16 bits sin signo
0x1DA1
/
escritur
a
Lectura
16 bits sin signo
0x1DBC
/
escritur
a
Contestar desde el transmisor: 04 04 41CE 7FF3
04:
04:
41CE 7FF3:
Integración en el sistema
Longitu
Entrada/salida
d
2
2
• 0 = desactivado:
1
la variable
medida no se
tiene en cuenta.
1
• 1 = valor fijo: se
tiene en cuenta
el valor medido
introducido.
1
• 2 = Modbus: se
tiene en cuenta
el valor medido
que se ha
recibido
1
mediante
Modbus TCP.
Función: Leer registros de entrada
(0x04)
Número de bytes consecutivos:0x04
Número con coma flotante en
formato IEEE754 (formato big
endian)
43

Publicidad

Tabla de contenido
loading

Tabla de contenido