Для администрирования выгружаемых данных хранятся имена целевых каталогов, имя исходного каталога при импорте, пределы интервала времени, в течение которого данные содержатся в каталоге, биты состояния для продвижения процесса импорта и т.д. Вся эта информация сохраняется во внутренние точки данных. _AlertSaveRestore содержит настройки для истории алармов.
Элемент точки данных | Тип | Описание |
SaveDirList.DirNames | dyn_string | Выгружаемые данные истории значений перемещаются в подкаталоги каталога ”r;save ”r; в базе данных «КАСКАД Цифра». Точнее говоря, подкаталог создается для каждого времени начала архивного класса, для которого был сконфигурирован ”r;swap out”. Все данные, которые выгружаются под этим архивным классом с соответствующим временем начала, сохраняются в этот подкаталог. Данные истории алармов сохраняются в подкаталоги каталога ”r;alsave” в базе данных «КАСКАД Цифра». Подкаталоги создаются через конкретные интервалы времени, которые указываются в классе алармов. Содержит имена подкаталогов каталога Save. |
SaveDirList.Descriptions | dyn_string | Содержит информацию о подкаталогах, упомянутых выше. Эти подкаталоги создаются с помощью фонового менеджера данных. Указываются соответствующий архивный класс и интервал выгрузки. |
Restore.FromDirName | string | Элементы точек данных в каталоге ”r;Restore” содержат информацию, необходимую для того, чтобы заново импортировать данные в историю значений или алармов, и позволяют активировать этот импорт. Имя каталога, содержащего данные, которые должны импортироваться заново. Этот каталог должен являться подкаталогом каталога Save и должен быть указан относительно него. Его имя является произвольным. |
Restore.DpList | dyn_dpid | Содержит адреса элементов точек данных, чьи данные должны импортироваться заново. Если назначается пустой DPList, то импортируются данные всех элементов точек данных (определенного каталога). |
Restore.StartTime | time | Определяет время начала данных, которые должны импортироваться. Время начала должно быть определено в пределах интервала сохранения (выгрузки) данных. |
Restore.EndTime | time | Определяет время окончания данных, которые должны импортироваться. Время окончания должно быть определено в пределах интервала сохранения (выгрузки) данных. |
Restore.SavePreviousData | bool | Определяет, должны ли данные (расположенные между временем начала и временем окончания), которые доступны в истории значений или алармов, выгружаться или перезаписываться (можно определить, чтобы уплотненные данные истории не потерялись при импорте неуплотненных данных!). |
Restore.Command | bool | Активирует импорт данных в историю значений. TRUE (ИСТИНА) или FALSE (ЛОЖЬ) |
Restore.Status | string | Содержит информацию о ходе импорта. |
Save.DpList | dyn_dpid | Элементы точек данных в каталоге «Save» содержат информацию, которая необходима для сохранения (выгрузки) данных из истории значений или алармов. Информация в каталоге «Save» необходима для сохранения данных, которое происходит независимо от настроек в классах архивов или алармов. С помощью этого элемента также может быть инициировано сохранение данных. Содержит адреса элементов точек данных, чьи данные должны выгружаться. Если назначается пустой DPList, то выгружаются данные всех элементов точек данных определенного каталога. |
Save.StartTime | time | Определяет время начала для сохранения (выгрузки) данных. |
Save.EndTime | time | Определяет время окончания для импорта данных. |
Save.SavePreviousData | bool | Определяет, должны ли данные (расположенные между временем начала и временем окончания), которые доступны в истории значений или алармов, выгружаться или перезаписываться. |
Save.DontDelete | bool | Предотвращает стирание данных. |
Save.Command | bool | Активирует сохранение данных в историю значений или алармов. TRUE (ИСТИНА) или FALSE (ЛОЖЬ) |
Save.Status | string | Содержит информацию о ходе сохранения (выгрузки) данных. |
PeriodicSave.Interval | time | Данные алармов могут выгружаться циклически или удаляться с помощью элементов в каталоге «PeriodicSave».Содержит интервал обработки. |
PeriodicSave.Status | string | Содержит информацию о ходе сохранения (выгрузки) или стирания данных. |