Toimintosarja DELAYVALUE4

Toimintosarja DELAYVALUE4 viivästyttää syöttösignaalia, kunnes se ei enää muutu.

Huomautus: Toimintosarjan ajat ovat absoluuttisia. Tämä tarkoittaa, että palvelimen käynnistämisen tai kaatumisen jälkeen tapahtuu sama reaktio.

Syöttö IN

Syötön muutokset tarkastetaan jatkuvasti. Kaikki datatyypit tuetaan syötteessä. Kun muutos on havaittu, käynnistetään sisäinen kello. Se nollataan uudella syötön muutoksella tai PT-aikaa kuluttua. PT-aikaa kuluttua syöttöarvo siirretään ulostuloon Q.

Syöttö PT

Viiveaika syöttö IN siirtämiseksi ulostuloon Q T#.

Syöttö DIS

Jos syöttö on tosi, ei muutosta siirretä syötteestä IN ulostuloon Q ja viive nollataan.

Syöttö SET

Jos syöttö on tosi, syöttöarvo IN siirretään välittömästi ulostuloon Q. Viive nollataan. Syötöllä SET on prioriteetti syötteellä DIS.

Ulostulo Q

Kun muutos syötteessä IN on havaittu, ulostulo ja kello estetään, kunnes PT-aika on kulunut. Uusi muutos syötteessä IN lisää viivettä automaattisesti. Sen jälkeen syöttöarvo IN siirretään ulostuloon.

Ulostulo ET

Lepotilassa, eli kun muutosta ei ole havaittu syötteessä IN, ulostulo on yhtä suuri kuin T#0ms. Jos muutos on havaittu, ET alkaa laskemaan ylös, kunnes PT-aika saavutetaan. Silloin ulostulo on yhtä suuri kuin PT yhden syklin ajan.