Объекты: Планировщик
Приступаем к разбору последнего объекта из разряда зависимых от времени — планировщика. Это объект, позволяющий задать выполнение определенных действий по расписанию. Всего поддерживается три типа действий — установка бита, сброс бита и запись слова.
Вкладка «Общие»
![](https://weintek.pro//ndnqlezvzhzd/0abdc97e-9466-11ee-88dc-9bbd15c69249/1.jpeg)
«Запускать действия при включении»: если эта функция активирована, то при включении панели в диапазоне срабатывания планировщика соответствующее действие будет выполняться. Если функция отключена, то соответствующее событие выполняться не будет выполняться при включении панели.
«Режим действия»: выбор режима.
«Действие»: выбор регистра, изменение которого будет происходить по расписанию.
«Параметры записи значения»: данная опция появляется только в режиме «запись слова». Можно записывать постоянное значение или значение другого регистра.
Вкладка «Настройки времени»
В этой вкладке настраиваются временные параметры планировщика. Тут есть несколько вариантов, рассмотрим их отдельно.
Константа — внутри дня
![](https://weintek.pro//ndnqlezvzhzd/15a3549e-9466-11ee-b159-3b4bc0df86b3/2.jpeg)
Данный режим работает, если опция «Настройка по дням» отключена. Тогда событие будет происходить в пределах одного дня. Стартовое время события должно быть задано обязательно. Если не задано конечное, событие закончится в конце дня.
Константа — настройка по дням
![](https://weintek.pro//ndnqlezvzhzd/2dc712f4-9466-11ee-8d63-19a3fd955775/3.jpeg)
В таком режиме событие может начинаться и заканчиваться в разные дни. Время начала и время конца события обязательны для задания.
Адрес
![](https://weintek.pro//ndnqlezvzhzd/3a08e448-9466-11ee-8be8-8185d1e0ee8b/4.jpeg)
В данном режиме параметры планировщика определяются значениями соответствующих регистров.— «Контроль»: при значении 1 прочитаются и обновятся последующие параметры планировщика.— «Статус»: биты этого слова отображают статус планировщика. Бит 00: операция чтения завершена (0: чтение идет или не началось; 1: чтение завершено). Бит 01: бит ошибки — формат начального или конечного времени не верен (0: все правильно; 1: ошибка).— «Режим действия»: бит 00 отвечает за включение конечной даты, а бит 01 за режим «Настройка по дням».
Названия остальных регистров говорят сами за себя.
Вкладка «Запретить»
![](https://weintek.pro//ndnqlezvzhzd/4b04faca-9466-11ee-a28f-87de30631273/5.jpeg)