7.7 Formateo de los datos
BOOL
REAL
WORD
DWORD
ParamState
Instrucciones para programar la comunicación
"BOOL" utiliza 1 registro y puede tener dos valores, 0 o 1.
Ejemplo: El registro 41041 es el estado del relé PO1.
REG(41041) = 0: Relé, abierto
n
REG(41041) = 1: Relé, cerrado
n
"REAL" utiliza 2 registros y permite codificar números de coma flo‐
tante a 32 bits.
Ejemplo: El registro 41303 es el valor medido de canal E03, la
unidad del valor es la unidad seleccionada en el menú de medición
del dispositivo. Para un valor medido de 1,94 ppm, la codificación
hexadecimal es 0x3FF851EC.
REG(41303) = 0x51EC
n
REG(41303) = 0x3FF8
n
"WORD" utiliza 1 registro para codificar un número entero de 16
bits o un campo de bits.
Ejemplo (bits): El registro 41101 contiene las indicaciones de
estado del dispositivo.
REG(41101) = b000000000000000001
n
REG(41101)(bit00) = 1: El dispositivo está funcionando
n
REG(41101)(bit01) = 0: El sincronizador no está funcionando
n
REG(41101)(bit02) = 1: Se inician la regulación y las alarmas
n
de al menos un canal de medición
REG(41101)(bit03) = 0: No hay ningún sincronizador activo
n
REG(41101)(bit04) - (bit15) = 0: No utilizado
n
"DWORD" utiliza 2 registro y permite codificar un número entero
de 32 bits o un campo de bits.
El registro 41092 contiene la hora local del dispositivo. Esta hora
se corresponde al número de segundos desde el 1 de enero de
1970. El 27 de abril de 2015 a las 3h35min19sec corresponde a
1430141719 segundos desde la fecha de referencia, el valor hexa‐
decimal es 0x553E3B17.
REG(41092) = 0x3B17
n
REG(41092) = 0x553E
n
"dword" utiliza 2 registro y permite codificar un número entero de
32 bits o un campo de bits.
Bit 00 = 1: Parámetro ON (regulación o alarmas)
n
Bit 01 = 1: Sensor(es) correspondiente(s) en la fase de
n
arranque (retardo activo)
Bit 02 = 1: Parámetro en pausa
n
Bit 03 = 0: Contacto de circulación o flujómetro activo (Ex : No
n
hay circulación de agua en el espacio)
Bit 04 = 1: Sensores correspondientes que requieren manteni‐
n
miento (indicación del logotipo de "llave")
Bit 05 = 1: Parámetro durante la dosificación
n
Bit 06 = 1: Parámetro con alarma activa
n
Bit 07 = 1: Parámetro en pausa debido a un sincronizador
n
Bit 08 = 1: Sensor(es) correspondiente(s) fuera de la escala o
n
no conectado(s)
77