|
<< Click to Display Table of Contents >> Navigation: Проект в MasterSCADA 4D > Дерево системы > Узел > Архивы > Архив расписания |
Элемент служит для настройки связи с базой данных, с которой будет взаимодействовать графический элемент Расписание.
В архив расписания записываются сообщения типа Сообщение расписания.
Чтобы сообщение при срабатывании события записывалось в архив, при создании события расписания в режиме исполнения, должен быть установлен флаг Записать в архив сообщений.
Добавить элемент в проект можно при помощи контекстного меню самого узла или его элемента Архивы:

В узел можно добавить только один архив.
Вид панели свойств:

Описание основных свойств:
Название |
Тип |
Назначение |
Категория Настройки |
||
Выполнять пропущенные события |
ENUM |
Определяет, следует ли выполнять события, пропущенные из-за перезапуска исполняющей системы (RT) или перевода системного времени вперед. Доступные значения: •При переводе времени вперед (по умолчанию) - пропущенные события выполняются только при обнаружении перевода времени вперед. •При старте и переводе времени вперед - пропущенные события выполняются как при запуске RT, так и при переводе времени вперёд. •Не выполнять - пропущенные события игнорируются. Если выбрано значение Не выполнять, свойство Максимальный интервал для выполнения пропущенных событий игнорируется |
Максимальный интервал для выполнения пропущенных событий |
TimeSpan |
Ограничивает временной диапазон, за который могут быть воспроизведены пропущенные события. При перезапуске RT или переводе времени вперед выполняются только те события, которые были пропущены не более чем на указанный интервал. |
Запретить повтор событий |
BOOL |
Управляет поведением при переводе системного времени назад. •false (по умолчанию) - при обнаружении перевода времени назад расписание перестраивается, и события, соответствующие новому текущему времени, выполняются. •true - события не выполняются, если текущее время Tnow меньше времени последнего выполненного события (Tnow < Tlast). Эта настройка предотвращает повторное выполнение уже отработанных событий при ручной коррекции системного времени в прошлое |
Категория Подключение к БД |
||
Имя БД |
STRING |
Задает путь к файлу базы данных SQLite, в которой будет хранится архив. По умолчанию, если имя не указано, создается файл SchedulesData.db в рабочей директории исполнительной системы |
Сервер |
STRING |
При использовании удаленной базы данных, указывается адрес компьютера, на котором находится база данных (IP-адрес либо MAC-адрес) |
Порт |
DINT |
Указывается ТСP/IP порт для работы с базой данных. При использовании брандмауэров и антивирусов необходимо разрешить использование данного порта |
Пользователь |
STRING |
Параметр подключения к БД, если БД требует аутентификацию |
Пароль |
STRING |
Пароль доступа к базе данных |
Параметры подключения |
STRING |
Указываются ключевые слова-параметры или атрибуты для подключения к БД |
Смотрите также: