Расписание
Окно настроек
Настройки > Расписание
Диалоговое окно "Расписание" позволяет настроить график изменений значений тегов по времени для графического компонента мнемосхемы "Расписание". Окно содержит кнопки:
📁 — создать каталог для группировки расписаний.
➕ — добавить новое расписание.
❌ — удалить выбранное расписание.

- Имя — уникальное название расписания для идентификации в проекте.
- Размах дат — период действия расписания:
- Неделя — настройка расписания по дням недели.
- Текущий день — расписание действует только в течение текущих суток.
-
Активность, выражение — управление активностью расписания через логическое выражение (например, зависимость от внешних условий).
В выражении можно задать как внешний канал управления (вкл/откл расписания), так и какое-то вычисляемое значение, которое будет управлять вкл/откл расписания.
Применяются функции:
dateInMonthRange(startDay, startMonth, endDay, endMonth), гдеstartMonthиendMonth— месяц, начиная с января. Конечная дата проверяется как входящая в диапазон.currentDayиcurrentMonthдля получения текущего дня и месяца соответственно.
Примеры использования выражений:
not (currentDay >= 11 and currentDay <=19) // Применить расписание только для чисел с 1 по 11 и с 19 по (30)31dateInMonthRange(1, 3, 1, 9) // Применить расписание, если текущая дата в пределах 1 марта и 1 сентября включительно
- Теги — набор тегов, управляемых компонентом "Расписание". Кнопка ... вызывает окно редактора тегов.
- Количество попыток записи — число повторных попыток записи значений в теги при неудачной операции.
При указании в текущем свойстве значения "0", запись значений в каналы производится один раз в минуту на протяжении всего диапазона графического компонента "Расписание".
При указании в свойстве "Кол-во попыток записи" числового значения N, запись значений в каналы производится один раз в минуту до истечения числового значения N.
Для дискретных значений

- Значение вкл — состояние, записываемое в тег при активации расписания (попадание в активную зону).
- Значение выкл — состояние, записываемое в тег при деактивации расписания (попадание в неактивную зону).
Для аналоговых значений

- Значение "вкл" — значение, записываемое в тег при активации расписания (попадание в активную зону).
- Значение "выкл" — значение, записываемое в тег при деактивации расписания (попадание в неактивную зону).