Bllok Funksion DELAYVALUE3

Blloku i funksionit DELAYVALUE3 vonëzon sinjalin e hyrjes deri sa ky i fundit të mos ndryshohet dhe vendos ndryshimin e parë menjëherë.

Shënim: Kohët e bllokut të funksionit janë absolute. Kjo do të thotë se në raste të rikëmbimit ose pas një dështimi të serverit, ndodh reaksioni i njëjtë.

Hyrja IN

Hyrja kontrollohet për çdo ndryshim. Përkundër tipit të të dhënave në hyrje, vlera transferohet menjëherë në daljen Q dhe fillon një timer i brendshëm. Ky timer rikonfigurohet në rast të një ndryshimi tjetër të hyrjes ose pas përfundimit të kohës PT.

Hyrja PT

Koha e vonesës për transferimin e hyrjes IN në daljen Q në T#.

Hyrja DIS

Nëse hyrja është e vërtetë, asnjë ndryshim nga hyrja IN nuk transferohet në daljen Q dhe vonesa rikonfigurohet.

Hyrja SET

Nëse hyrja është e vërtetë, vlera në hyrje IN transferohet menjëherë në daljen Q. Vonesa rikonfigurohet. Hyrja SET ka prioritet mbi hyrjen DIS.

Dalia Q

Pas identifikimit të një ndryshimi në hyrje IN, vlera nga hyrja IN transferohet menjëherë në dalje deri sa koha PT të përfundojë. Një ndryshim tjetër i hyrjes IN rrit vonesën automatikisht.

Dalia ET

Në gjendjen e qetësisë, kur asnjë ndryshim në hyrje IN nuk është identifikuar, dalja është e barabartë me T#0ms. Nëse një ndryshim është identifikuar, ET fillon të numërojë deri sa koha PT të arrishte. Pastaj dalja është e barabartë me PT për një cikl.