Bloc Funcțional Timesw

Blocul funcțional TIMESW este un ceas simplu de comutare săptămânal.

Atenție: Dacă aveți nevoie de un calendar mai complex pentru vizualizare, consultați blocul funcțional TIMESWITCH.

Atenție: Timpii blocului funcțional sunt absoluți. Aceasta înseamnă că la repornire sau după o defecțiune a serverului, se produce aceeași reacție.

Intrarea Pt1

Defineste ora de început. Intrarea este definită cu tipul de date T#. Se așteaptă un format precum T#7h30m, care înseamnă ora 07:30.

Intrarea Pt2

Defineste ora de sfârșit. Intrarea este definită cu tipul de date T#. Se așteaptă un format precum T#22h30m, care înseamnă ora 22:30.

Intrarea Days

Cu această intrare pot fi definite zilele săptămânii. Acestea pot fi transmise ca șir de caractere sau ca număr. Se verifică dacă ziua curentă a săptămânii este prezentă în număr. Mai multe zile pot fi specificate una după alta. De exemplu, 135 pentru luni, miercuri și vineri. Dacă nu se specifică o valoare (0, NULL, FALSE sau un șir de caractere gol), atunci ieșirea Q este comutată în fiecare zi.

Număr Ziua Săptămânii
1 Luni
2 Marți
3 Miercuri
4 Joi
5 Vineri
6 Sâmbătă
7 Duminică

Ieșirea Q

Ieșirea este adevărată dacă ora curentă se află între orele PT1 și PT2.

Sfaturi: Intrarea PT1 poate fi mai mică decât intrarea PT2. Aceasta înseamnă că se poate comuta de la PT1=T#22h până la PT2=T#6h. Zilele săptămânii sunt recalculate și luate în considerare la miezul nopții.