
Функціональний блок TIMESW - це проста тижнева перемикача.
Примітка: Якщо вам потрібен складніший календар для візуалізації, дивіться функціональний блок TIMESWITCH.
Примітка: Часи функціонального блоку абсолютні. Це означає, що при перезавантаженні або після збою сервера відбувається така ж реакція.
Визначає час початку. Вхід визначається типом даних T#. Очікується формат, наприклад, T#7h30m, що означає 07:30.
Визначає час закінчення. Вхід визначається типом даних T#. Очікується формат, наприклад, T#22h30m, що означає 22:30.
Цим входом можна визначити дні тижня. Вони можуть передаватися як рядок або як число. Перевіряється, чи поточний день тижня присутній у числі. Декілька днів можна просто вказати один за одним. Наприклад, 135 для понеділка, середи та п'ятниці. Якщо не вказано значення (0, NULL, FALSE або порожній рядок), то вихід Q перемикається щодня.
| Число | День тижня |
|---|---|
| 1 | Понеділок |
| 2 | Вівторок |
| 3 | Середа |
| 4 | Четвер |
| 5 | П'ятниця |
| 6 | Субота |
| 7 | Неділя |
Вихід є істинним, якщо поточний час знаходиться між часами PT1 та PT2.
Підказка: Вхід PT1 може бути меншим за вхід PT2. Це означає, що можна перемикати від PT1=T#22h до PT2=T#6h. Дні тижня перераховуються за півночі та враховуються.