
O bloco de função DELAYVALUE2 atrasa o sinal de entrada em intervalos regulares.
Aviso: Os tempos do bloco de função são absolutos. Isso significa que, após a reinicialização ou uma falha no servidor, ocorre a mesma reação.
A entrada é verificada em cada alteração. Qualquer tipo de dados na entrada é suportado. Após detectar uma alteração, o temporizador interno é iniciado. Este será redefinido após o tempo PT expirar.
O tempo de atraso para transferir a entrada IN para a saída Q em T#.
Se a entrada for verdadeira, nenhuma alteração da entrada IN será transmitida para a saída Q e o atraso será redefinido.
Se a entrada for verdadeira, o valor na entrada IN será imediatamente transferido para a saída Q. O atraso será redefinido. A entrada SET tem prioridade sobre a entrada DIS.
Após detectar uma alteração na entrada IN, a saída e o temporizador são bloqueados até que o tempo PT expire. Em seguida, o valor da entrada IN é transferido para a saída.
No estado de repouso, ou seja, quando nenhuma alteração foi detectada na entrada IN, a saída é igual a T#0ms. Se uma alteração for detectada, ET começa a contar até que o tempo PT seja alcançado. Então, a saída é igual a PT por um ciclo.