
Funksjonsblokken TIMESW er en enkel ukesklokke.
Merk: Hvis du trenger et mer komplekst kalender for visualisering, se på funksjonsblokken TIMESWITCH.
Merk: Tidene til funksjonsblokken er absolute. Dette betyr at ved oppstart eller etter en serverfeil skjer det samme reaksjonen.
Definerer starttiden. Inngangen defineres med datatypen T#. Et format som for eksempel T#7h30m forventes. Dette betyr 07:30.
Definerer sluttiden. Inngangen defineres med datatypen T#. Et format som for eksempel T#22h30m forventes. Dette betyr 22:30.
Med inngangen kan ukedagene defineres. Disse kan overføres som en streng eller som et tall. Det sjekkes om den aktuelle ukedagen er til stede i tallet. Flere dager kan enkelt angis etter hverandre. For eksempel 135 for mandag, onsdag og fredag. Hvis ingen verdi angis (0, NULL, FALSE eller en tom streng), så skifter utgangen Q hver dag.
| Tall | Ukedag |
|---|---|
| 1 | Mandag |
| 2 | Tirsdag |
| 3 | Onsdag |
| 4 | Torsdag |
| 5 | Fredag |
| 6 | Lørdag |
| 7 | Søndag |
Utgangen er sann når den aktuelle tiden ligger mellom tidene PT1 og PT2.
Tips: Inngangen PT1 kan være mindre enn inngangen PT2. Dette betyr at det kan skifte fra PT1=T#22h til PT2=T#6h. Ukedagene beregnes på nytt ved midnatt og tas i betraktning.