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