Bloque de funciones DELAYVALUE4

El bloque de funciones DELAYVALUE4 retrasa la señal de entrada hasta que esta no se modifique.

Nota: Los tiempos del bloque de funciones son absolutos. Esto significa que al reiniciar o después de una caída del servidor, ocurre la misma reacción.

Entrada IN

La entrada se comprueba ante cualquier cambio. Se admite todo tipo de datos en la entrada. Después de detectarse un cambio, se inicia el temporizador interno. Este se reinicia ante un nuevo cambio de la entrada o después de transcurrir el tiempo PT. Tras transcurrir el tiempo PT, el valor de la entrada se transmite a la salida Q.

Entrada PT

El tiempo de retardo para transmitir la entrada IN a la salida Q en T#.

Entrada DIS

Si la entrada es verdadera, no se transmite ningún cambio de la entrada IN a la salida Q y el retardo se reinicia.

Entrada SET

Si la entrada es verdadera, el valor en la entrada IN se transmite inmediatamente a la salida Q. El retardo se reinicia. La entrada SET tiene prioridad sobre la entrada DIS.

Salida Q

Tras detectarse un cambio en la entrada IN, la salida y el temporizador se bloquean hasta que haya transcurrido el tiempo PT. Un nuevo cambio de la entrada IN aumenta automáticamente el retardo. Después, el valor de la entrada IN se transmite a la salida.

Salida ET

En estado de reposo, es decir, si no se ha detectado ningún cambio en la entrada IN, la salida es igual a T#0ms. Si se ha detectado un cambio, ET comienza a contar hacia arriba hasta que se alcance el tiempo PT. Entonces, la salida es igual a PT durante un ciclo.