Funkcióblokk DELAYVALUE2

A Funkcióblokk DELAYVALUE2 késlelteti a bemeneti jelet szabályos időközönként.

Megjegyzés: A funkcióblokk időei abszolútak. Ez azt jelenti, hogy a szerver újraindítása vagy egy leállás után ugyanaz az reakció történik.

Bemenet IN

A bemenet minden változásra ellenőrizve van. Minden adóttípus támogatott a bemenetnél. Miután egy változás felismerésre került, elindul a belső időzítő. Ez a PT idő leteltével nullázódik.

Bemenet PT

A késleltetési idő az IN bemeneti érték átvitelére a Q kimenetre T#-ban.

Bemenet DIS

Ha a bemenet igaz, akkor nem továbbítódik változás az IN bemeneten a Q kimeneten és a késleltetés nullázódik.

Bemenet SET

Ha a bemenet igaz, akkor az IN bemeneti érték azonnal átvitelre kerül a Q kimenetre. Ekkor a késleltetés nullázódik. A SET bemenetnek prioritása van a DIS bemenet előtt.

Kimenet Q

Miután egy változás felismerésre került az IN bemeneten, a kimenet és az időzítő lezárva van, amíg a PT idő letelt. Ezután az IN bemeneti érték átvitelre kerül a kimenetre.

Kimenet ET

A nyugalomállapotban, vagyis ha nincs változás felismerve az IN bemeneten, a kimenet egyenlő T#0ms-sal. Ha egy változás felismerésre került, ET elkezd növekedni, amíg a PT idő el nem érkezik. Ekkor a kimenet egyenlő PT-vel egy ciklusra.