Blok Funkce TPULSE

Blok funkce TPULSE vytváří denní impuls, pokud čas PT byl překročen.

Poznámka: Časy bloku funkce jsou absolutní. To znamená, že při restartu nebo po výpadku serveru se provede stejná reakce.

Vstup DIS

Vstup nastaví interní značku zpět a deaktivuje výstup Q, dokud je DIS pravdivé. Jakmile DIS opět není pravdivé a datum PT již bylo překročeno, je vyvolán nový impuls.

Vstup PT

Pokud se vstup změní, interní značka se resetuje a po uplynutí času je impuls znovu vyvolán. Vstup podporuje časy od T#0s do T#23h59s.

Vstup DAYS

Pomocí vstupu lze definovat dny v týdnu. Tyto mohou být předány jako řetězec znaků nebo jako číslo. Zkontroluje se, zda aktuální den v týdnu je obsažen v čísle. Více dní může být jednoduše uvedeno za sebou. Například 135 pro pondělí, středu a pátek. Pokud není zadána žádná hodnota (0, NULL, FALSE nebo prázdný řetězec), je každý den vygenerován impuls.

Hodnota Den v týdnu
1 Pondělí
2 Úterý
3 Středa
4 Čtvrtek
5 Pátek
6 Sobota
7 Neděle

Výstup Q

Na výstupu je vygenerován impuls pro jeden cyklus, pokud aktuální čas překročí hodnotu PT.