SIDECC_TIMER

Monitora o valor de data/hora fornecido e sinaliza o instante em que deve ser capturado um valor de vazão para ser reportado ao servidor SIDECC-R. Devolve em OUT_TIME o valor da data/hora a ser associada a vazão obtida.

Bloco

             SIDECC_TIMER
         +-------------------+
BOOL ----|START            EV|---- BOOL
         |                   |
  DT ----|UTC_TIME   OUT_TIME|---- DT
         |                   |
UINT ----|INTERVAL           |
         +-------------------+

Parâmetros

Nome

Classe

Tipo

Dim.

V. Ini.

Descrição

START

Entrada

BOOL

FALSE

Ativa o bloco

UTC_TIME

Entrada

DT

Hora corrente em UTC

INTERVAL

Entrada

UINT

10

Intervalo de tempo em minutos entre registros

EV

Saída

BOOL

Pulso sinalizando um evento de tempo

OUT_TIME

Saída

DT

Valor da data/hora a ser reportada

START

Esta entrada é ativada na transição de subida. Quando ativada inicia o processo de temporização. No instante em que o tempo publicação do dado for dectectado a saída EV gera um pulso e o valor do tempo a ser reportado é apresentado na saída OUT_TIME.

UTC_TIME

Esta entrada recebe a data/hora em UTC a ser avaliada para identificar o momento da publicação dos dados.

INTERVAL

A entrada INTERVAL define o intervalo de tempo em minutos a ser utilizado para a publicação do dado. Este intervalo é sinronizado com a data/hora corrente e para ocorrer em tempos iguais a cada hora o valor do parâmetro INTERVAL deve ser 10, 6, 5, 4, 2 ou 1. O valor default para esta saída é de 10 minutos.

EV

Esta saída gera um pulso para notificar o momento em que o alor de vazão deve ser salvo para ser reportado para o servidor SIDECC-R. Quando ativa o valor da data hora é salvo na saída OUT_TIME.

OUT_TIME

Esta saída mantem o valor da data/hora do ultimo instante sinalizado pelo bloco. Este deve ser o valor a ser associado ao dado de vazão a ser enviado para o servidor SIDEC-R