Функциональный блок TIMESW

Функциональный блок TIMESW является простой недельной таймером переключения.

Примечание: Если вам нужен более сложный календарь для визуализации, посмотрите функциональный блок TIMESWITCH.

Примечание: Времена функционального блока абсолютны. Это означает, что при перезагрузке или после сбоя сервера происходит та же реакция.

Вход PT1

Определяет время начала. Вход определяется с типом данных T#. Ожидается формат, например, T#7h30m, что означает 07:30.

Вход PT2

Определяет время окончания. Вход определяется с типом данных T#. Ожидается формат, например, T#22h30m, что означает 22:30.

Вход DAYS

С помощью этого входа можно определять дни недели. Они могут быть переданы как строка или как число. Проверяется, содержится ли текущий день недели в числе. Несколько дней можно просто указать подряд. Например, 135 для понедельника, среды и пятницы. Если не указано значение (0, NULL, FALSE или пустая строка), то выход Q переключается каждый день.

Число День недели
1 Понедельник
2 Вторник
3 Среда
4 Четверг
5 Пятница
6 Суббота
7 Воскресенье

Выход Q

Выход истинен, если текущее время находится между временами PT1 и PT2.

Совет: Вход PT1 может быть меньше входа PT2. Это означает, что можно переключать от PT1=T#22h до PT2=T#6h. Дни недели пересчитываются и учитываются заново в полночь.