Toimintosarja DELAYVALUE2

Toimintosarja DELAYVALUE2 viivyttää syöttösignaalia säännöllisin väliajoin.

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ä. Muutoksen tunnistamisen jälkeen käynnistetään sisäinen ajastin, joka nollataan PT:n kuluttua.

Syöttö PT

Viiveaika syötön IN siirtämiseksi ulostuloon Q T#-muodossa.

Syöttö DIS

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

Syöttö SET

Jos syöttö on tosi, syötön IN arvo välitetään heti ulostuloon Q. Viive nollataan tällöin. Syötteellä SET on prioriteetti syötteeseen DIS verrattuna.

Ulostulo Q

Muutoksen tunnistamisen jälkeen ulostulo ja ajastin lukitaan, kunnes PT:n aika on kulunut. Tämän jälkeen syötön IN arvo välitetään ulostuloon.

Ulostulo ET

Lepotilassa, eli jos muutosta ei ole tunnistettu syötteessä IN, ulostulon arvo on T#0ms. Muutoksen tunnistamisen jälkeen ET alkaa kasvamaan, kunnes PT:n aika saavutetaan. Tämän jälkeen ulostulo on yhtä suuri kuin PT yhden syklin ajan.