Blok funkcji TPULSE

Blok funkcji TPULSE generuje impuls dzienny, gdy czas PT został przekroczony.

Uwaga: Czasy bloku funkcji są bezwzględne. Oznacza to, że po ponownym uruchomieniu lub awarii serwera zachowanie jest takie samo.

Wejście DIS

Wejście resetuje wewnętrzny marker i dezaktywuje wyjście Q tak długo, jak DIS jest prawdziwe. Gdy DIS staje się fałszywe i data PT została już przekroczona, impuls jest ponownie generowany.

Wejście PT

Gdy wejście zostanie zmienione, wewnętrzny marker zostanie zresetowany i impuls zostanie ponownie wygenerowany po upływie czasu. Wejście obsługuje czasy od T#0s do T#23h59s.

Wejście DAYS

Za pomocą wejścia można zdefiniować dni tygodnia. Mogą one być przekazywane jako ciąg znaków lub jako liczba. Sprawdzane jest, czy aktualny dzień tygodnia znajduje się w liczbie. Można podać kilka dni jeden po drugim. Na przykład 135 dla poniedziałku, środę i piątek. Jeśli nie zostanie podana żadna wartość (0, NULL, FALSE lub pusty ciąg znaków), impuls jest generowany każdego dnia.

Wartość Dzień tygodnia
1 Poniedziałek
2 Wtorek
3 Środa
4 Czwartek
5 Piątek
6 Sobota
7 Niedziela

Wyjście Q

Na wyjściu generowany jest impuls na jeden cykl, gdy aktualna godzina przekracza wartość PT.