Bloco de Função DELAYVALUE1

O bloco de função DELAYVALUE1 atrasa o sinal de entrada em intervalos regulares e implementa a primeira alteração imediatamente.

Aviso: Os tempos do bloco de função são absolutos. Isso significa que, após um reinício ou uma falha no servidor, ocorre a mesma reação.

Entrada IN

A entrada é verificada em cada alteração. Todo tipo de dado na entrada é suportado. Após reconhecer uma alteração, o valor é transferido imediatamente para a saída Q e o temporizador interno é iniciado. Este será redefinido após o término do tempo PT.

Entrada PT

O tempo de atraso para transferir a entrada IN para a saída Q em T#.

Entrada DIS

Se a entrada for verdadeira, nenhuma alteração da entrada IN será transferida para a saída Q e o atraso será redefinido.

Entrada SET

Se a entrada for verdadeira, o valor na entrada IN será transferido imediatamente para a saída Q. O atraso será redefinido. A entrada SET tem prioridade sobre a entrada DIS.

Saída Q

Após reconhecer uma alteração na entrada IN, o valor da entrada IN é transferido imediatamente para a saída e o temporizador é bloqueado até que o tempo PT tenha decorrido.

Saída ET

No estado de repouso, ou seja, quando nenhuma alteração foi reconhecida na entrada IN, a saída é igual a T#0ms. Se uma alteração for reconhecida, ET começa a contar até que o tempo PT seja alcançado. Então, a saída é igual a PT por um ciclo.