
A Funkcióblokk TPULSE egy napimpulzust hoz létre, ha a PT időtartam eléri.
Megjegyzés: A funkcióblokk időpontjai abszolútak. Ez azt jelenti, hogy a szerver újraindítása vagy leállása esetén ugyanaz az esemény történik meg.
A bemenet visszaállítja az intern bélyegzőt és letiltja a Q kimenetet addig, amíg DIS igaz. Amint DIS hamis lesz és a PT dátum már elért, újra egy impulzus kerül leadásra.
Amennyiben megváltozik a bemenet, az intern bélyegző visszaállítva lesz és az impulzus a idő elteltével újra leadásra kerül. A bemenet támogatja az alábbi időtartamokat: T#0s és T#23h59s.
A bemenet segítségével meghatározható, hogy mely napokon kerüljön leadásra az impulzus. A napokat karakterláncként vagy számként lehet megadni. Ellenőrzés történik arra vonatkozóan, hogy a jelenlegi nap szerepel-e a számban. Több napot egymás után is megadhatunk. Például 135 hétfőre, szerdára és péntekre. Ha nincs megadva érték (0, NULL, FALSE vagy üres karakterlánc), akkor minden nap leadásra kerül az impulzus.
| Érték | Hétnap |
|---|---|
| 1 | Hétfő |
| 2 | Kedd |
| 3 | Szerda |
| 4 | Csütörtök |
| 5 | Péntek |
| 6 | Szombat |
| 7 | Vasárnap |
A kimeneten egy impulzus kerül leadásra egy ciklusra, ha az aktuális idő a PT értéket eléri.