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

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

Примечание: Таймер должен быть сохранен в том же элементе.

Примечание: Этот функциональный блок может иметь более четырех выходов. Вы можете щелкнуть правой кнопкой мыши на функциональном блоке, чтобы добавить еще один выход.

Внимание: Выведенные события были ранее пересчитаны с помощью ПЛК и могут отличаться от записи в календаре. Используйте функциональный блок TIMESWITCH_GET, чтобы получить дополнительную информацию.

Вход TIMESWITCH

Здесь сохраняется база данных таймера в виде строки. Она должна существовать как функциональный блок TIMESWITCH. Учитывайте также порядок программы, чтобы этот функциональный блок был правильно инициализирован.

Вход OFFSET

Этот вход позволяет пересчитывать выход. Каждый выход сдвигается на указанный смещение и возвращается.

Вход DIS

Вход отключает чтение и устанавливает все выходы на NULL, а выход COUNT на 0.

Выход COUNT

Выход возвращает количество найденных событий.

Примечание: Если вход TIMESWITCH ссылается на несуществующий таймер, выход может не установить значение повторно. Поэтому выход нельзя использовать для определения того, является ли запись действительной.

Выход ID1..ID#

Возвращает идентификатор следующего события. Идентификатор может встречаться несколько раз.

Выход DT_START1..DT_START#

Возвращает время начала в формате DT# следующего события.

Выход DT_END1..DT_END#

Возвращает время окончания в формате DT# следующего события.