
Функциональный блок TIMESWITCH предоставляет переключатель времени на визуализации в виде календаря.
Примечание: Если требуется только простой таймер, можно использовать функциональный блок TIMESW.
База данных DB определяет место хранения всех событий. При изменении все события календаря будут потеряны.
Конфигурация таймера реализуется через плагин Календарь на визуализации, но также может быть полностью выполнена через ПЛК.
Примечания:
Таймер может одновременно переключать несколько устройств. Таким образом, не требуется вставлять таймер для каждого устройства.
Минимальное время включения для события составляет одну секунду. Даже для импульсов.
Можно активировать несколько событий одновременно.
Функциональный блок может временно блокироваться при считывании времени.
Вход деактивирует таймер. Все импульсы, которые активны в это время, игнорируются. Активные события сразу завершаются и импульсы для выключения выполняются немедленно. Если DIS снова становится ложным, ранее деактивированное событие снова активируется, и импульсы для включения выполняются немедленно.
С помощью этого входа все события включения деактивируются. Выбранные на визуализации периферийные устройства тогда не переключаются.
С помощью этого входа все события выключения деактивируются. Выбранные на визуализации периферийные устройства тогда не переключаются.
Выход активен, пока событие активно и DIS ложно.
Выход возвращает следующий момент включения в формате DT# активного события. Если следующее событие не найдено, значение равно 0.
Выход возвращает следующий момент выключения в формате DT# активного события. Если событие не активно, значение равно 0.
Возвращает ID активного события в виде строки. Чтобы получить заголовок или другую информацию, используйте затем функциональный блок TIMESWITCH_GET.