
A TIMESW funkcióblokk egy egyszerű heti kapcsolóóra.
Megjegyzés: Ha a vizualizációhoz egy komplexebb naptárt kell használnia, tekintse meg a TIMESWITCH funkcióblokkot.
Megjegyzés: A funkcióblokk időpontjai abszolútak. Ez azt jelenti, hogy a szerver újraindítása vagy egy kényszerített leállítás után ugyanaz az esemény történik meg.
A kezdőidőt határozza meg. A bejáratot a T# adattípussal definiálják. Várható egy formátum, mint például T#7h30m, ami 07:30 órát jelent.
A befejezőidőt határozza meg. A bejáratot a T# adattípussal definiálják. Várható egy formátum, mint például T#22h30m, ami 22:30 órát jelent.
A bejárattal a hét napjait lehet definiálni. Ezeket karakterláncként vagy számként lehet átadni. Ellenőrizik, hogy az aktuális hétnap szerepel-e a számban. Több napot egyszerűen egymás után lehet megadni. Például 135 hétfőt, szerdát és pénteket jelent. Ha nincs érték megadva (0, NULL, FALSE vagy egy üres karakterlánc), akkor minden nap a Q kimenet kapcsolódik.
| Szám | Hétnap |
|---|---|
| 1 | Hétfő |
| 2 | Kedd |
| 3 | Szerda |
| 4 | Csütörtök |
| 5 | Péntek |
| 6 | Szombat |
| 7 | Vasárnap |
A kimenet igaz, ha az aktuális idő a PT1 és PT2 közötti időpont között van.
Tip: A PT1 bejárat kisebb lehet, mint a PT2 bejárat. Ez azt jelenti, hogy kapcsolódhat PT1=T#22h és PT2=T#6h. A hétnapokat éjfélkor újrakezelik és figyelembe veszik.