Manual de operación
00809-0809-3104
Volúmenes delta disparados
La función de "volumen delta disparado" permite medir el volumen total de flujo de gas (en
condiciones de flujo y de base) entre dos disparos de eventos externos sucesivos.
Para disparar un evento, establezca el punto de datos DoUpdtTrigDeltaVols en TRUE. De
esta manera, el medidor guarda los valores acumulados actuales de volumen de
condiciones de flujo y de base (directo e inverso). A continuación, el medidor calcula la
diferencia entre estos valores y los valores correspondientes guardados del disparo del
evento anterior. Por último, el medidor escribe los valores de volumen delta en los puntos
de datos apropiados (TrigDeltaPosVolFlow, TrigDeltaNegVolFlow, TrigDeltaPosVolBase
y TrigDeltaNegVolBase) y establece el punto de datos DoUpdtTrigDeltaVols en FALSE
para eliminar el disparo e indicar la finalización del cálculo.
La funcionalidad de volumen delta disparado se conserva entre los ciclos de encendido y
apagado, ya que los valores de los volúmenes acumulados en el último disparo de evento
se guardan en la memoria no volátil.
Los puntos de datos del volumen delta se almacenan internamente en la memoria no
volátil como números de punto flotante de doble precisión. Los puntos de datos del
volumen delta se pueden leer por medio de Modbus como valores de punto flotante de 32
bits o como valores enteros (utilizando el par de registro [overflow,lower] LONG de forma
similar a la lectura de los volúmenes acumulados).
Lógica recomendada de acceso del usuario
El pseudocódigo siguiente muestra la lógica para acceder a la funcionalidad de volumen
delta disparado:
•
CONFIGURACIÓN INICIAL:
Asegúrese de que las unidades Modbus están configuradas tal como se desea:
establezca el registro Modbus 10026 (UnitsSystem) en 0 para las unidades
tradicionales de los Estados Unidos o en 1 para las unidades métricas.
•
Bucle periódico:
Esperar a que se produzca un evento externo para sincronizar el inicio de los volúmenes
delta del medidor.
Enviar el mensaje Modbus de disparo: establezca el registro Modbus 12199
(DoUpdtTrigDeltaVols) en 1 (TRUE).
Leer el registro Modbus 12199 de disparo (DoUpdtTrigDeltaVols) en un bucle hasta
que se lea como 0 (FALSE), lo que indica que los volúmenes delta se han actualizado.
Leer los registros de volumen delta (los registros FLOAT o los pares de registros LONG) en
una sola lectura de Modbus. Si los registros de volumen delta se leen como pares de
registro LONG, calcular cada volumen delta de la siguiente manera:
Ecuación 5-5: Volumen delta disparado
donde
DeltaVolume = volumen delta disparado (directo o inverso, en condiciones de flujo o
de base) (m
TrigDeltaPosVolBase, TrigDeltaNegVolBase)
GUSM Rosemount modelo 3418
DeltaTanqme = Overfonw × 1e9 + Lower
3
3
o ft
) (TrigDeltaPosVolFlow, TrigDeltaNegVolFlow,
Configuraciones
Abril 2022
49