Densidad; Contraste; Ejemplos - Tecfluid MT03 Manual De Instrucciones

Protocolo de comunicaciones modbus (suplemento)
Tabla de contenido
5.28

Densidad

Contiene el valor numérico de la densidad en kg/l por si se desea utilizar unidades de caudal
másico o totalización de masa.
Valor por defecto: 1
5.29

Contraste

Contiene el valor del contraste del LCD entre 0 y 100.
Valor por defecto: 75
6

EJEMPLOS

NOTA: En todos los ejemplos, donde pone CRC se refiere a "Cyclic redundancy
check", que es un código de detección de errores que se envía al final de cada trama.
Ejemplo 1: Lectura de Caudal
El máster envía al esclavo 0x01 (p.ej.convertidor MT03FB) una solicitud de caudal.
ID esclavo: 0x01
Función: 0x04 (Read input registers)
Dirección inicial: 0x2000
Número de registros a leer: 2
01
ID del esclavo (MT03FB)
El esclavo contesta al cabo de más de 3,5 caracteres, indicando su identificación, el código
de la función solicitado, el número de bytes del dato a enviar, el dato y el CRC.
01
04
ID del esclavo (MT03FB)
El caudal será por lo tanto un dato en coma flotante 32 bits 0x44AB6C91 = 1371,31
Ejemplo 2: Lectura del Totalizador.
El máster solicita al esclavo 0x01h (p.ej. convertidor MT03xB) el valor del totalizador.
ID esclavo: 0x01
Función: 0x03 (Read holding registers)
Dirección inicial: 0x3007
Número de registros a leer: 2
04
20
Función
Dirección del registro
04
91
Función
nº de bytes
00
00
nº de registros a leer
6C
AB
Caudal MSB
12
02
7A
0B
44
68
Caudal LSB
CRC
66
CRC
Tabla de contenido
loading

Tabla de contenido