Las variables HART asignadas son actualizadas automáticamente por el módulo y pueden
usarse directamente en el programa de usuario.
Evaluar el área multiHART
Mediante el cuadro de diálogo de parametrización puede seleccionarse el área multiHART.
El área multiHART ocupa en el área de salida 1 byte (comando) y en el área de entrada 6
bytes (1 byte de acuse + 5 bytes de variable HART).
A través del área multiHART se pueden leer todas las variables HART disponibles en el
módulo. Para ello hay que solicitar una variable HART al módulo utilizando el byte de comando
del área de salida.
El byte de comando identifica la variable HART solicitada (referencia a variable HART):
Referencia a variable HART
Bits 0...3:
Identificador de variable
1 = Primary
2 = Secondary
3 = Tertiary
4 = Quaternary
El comando se acusa con el byte de acuse del área de entrada. La variable HART solicitada
podrá evaluarse en cuanto pueda leerse la referencia a variable HART solicitada con el
comando en el byte de acuse.
Mientras no se modifique el byte de comando del área multiHART, el módulo actualizará
continuamente la variable HART asociada.
Si se solicita una referencia a variable HART no válida, se acusará también
correspondientemente. El valor de la variable HART pertinente será cero, y el Quality Code
se notificará con 0x37
Ejemplo:
Se debe leer la variable Primary del canal 6.
Quality Code y, en su caso,
Figura A-6
Módulo de entradas analógicas AI 16xI 2-wire HART HA (6DL1134-6TH00-0PH1)
Manual de producto, 11/2017, A5E39409018-AB
Drivers, parámetros, avisos de diagnóstico y espacio de direcciones
(valor de inicialización del módulo analógico).
H
Comando = 61
H
Acuse
== 61
?
H
Evaluación
Variable
Comando = 0x61
A.7 Espacio de direcciones
Bits 4...7:
Número de canal 0...15
59