
Il blocco funzionale TIMESW è un orologio settimanale semplice.
Nota: Se hai bisogno di un calendario più complesso per la visualizzazione, dai un'occhiata al blocco funzionale TIMESWITCH.
Nota: I tempi del blocco funzionale sono assoluti. Ciò significa che in caso di riavvio o di un guasto al server, si verifica la stessa reazione.
Definisce l'ora di inizio. L'ingresso è definito con il tipo di dati T#. È previsto un formato come ad esempio T#7h30m, che significa 07:30.
Definisce l'ora di fine. L'ingresso è definito con il tipo di dati T#. È previsto un formato come ad esempio T#22h30m, che significa 22:30.
Con l'ingresso è possibile definire i giorni della settimana. Questi possono essere passati come stringa di caratteri o come numero. Viene verificato se il giorno della settimana attuale è presente nel numero. È possibile specificare più giorni semplicemente uno dopo l'altro. Ad esempio, 135 per lunedì, mercoledì e venerdì. Se non viene specificato alcun valore (0, NULL, FALSE o una stringa di caratteri vuota), l'uscita Q viene commutata ogni giorno.
| Numero | Giorno della settimana |
|---|---|
| 1 | Lunedì |
| 2 | Martedì |
| 3 | Mercoledì |
| 4 | Giovedì |
| 5 | Venerdì |
| 6 | Sabato |
| 7 | Domenica |
L'uscita è vera se l'ora attuale si trova tra i tempi PT1 e PT2.
Suggerimento: L'ingresso PT1 può essere inferiore all'ingresso PT2. Ciò significa che è possibile commutare da PT1=T#22h a PT2=T#6h. I giorni della settimana vengono ricalcolati e considerati a mezzanotte.