<< Click to Display Table of Contents >> Navigation: Библиотеки контроллеров > Руководство по работе с контроллером TREI-5B-05 M501E > Архивирование |
Архивы - это корневая группа узла, в которой находятся элементы для работы с архивами данных и сообщений. Архивирование в MasterSCADA 4D ведется в базах данных (БД).
Для хранения архивов могут быть использованы следующие базы данных:
•SQLITE;
•PostgreSQL;
•MSSQL;
•AVADS SA.
Существует также техническая возможность подключить следующие БД:
•DB2;
•Firebird;
•ODBC;
•Oracle;
•MySQL.
База данных SQLITE 3 входит в состав MasterSCADA 4D. Другие базы данных необходимо устанавливать самостоятельно. Сроки подключения и особенности работы можно узнать в технической поддержке.
Как правило, архивы пишутся по изменению (каждое изменение параметра приводит к созданию строки в БД).
В MasterSCADA 4D различают два типа архивов: архив данных и архив сообщений.
Архив данных – это архив значений параметров. При архивировании в архив попадает не только само значение параметра, но также и метка времени и признак качества. Архивироваться могут параметры объектов, узлов и каналов, сами теги и каналы, а также настройки. Параметры программ, параметры элементов, исполняемых в задаче экрана, не архивируются. Если получение архивных данных происходит по протоколу, то важно архивировать не параметры каналов, а сами каналы.
Архив сообщений – это архив текстов сообщений, тревог, а также их дополнительных характеристик (источник, время возникновения, время, когда сообщение потеряло свою актуальность, и др.).
Для хранения архива данных и архива сообщений используются свои базы данных. Таблицы создаются автоматически при первом запуске исполнительной системы. Данные формируются в режиме исполнения, с учетом настроек сделанных в среде разработки.
Задача архивирования работает в независимом цикле.
Для работы с архивами данных предусмотрены следующие элементы:
•Тренды – график изменения значений параметра во времени.
•Отчеты – обработка данных и предоставление в готовых формах. Формы создаются в среде разработки и наполняются данными в режиме исполнения.
•READ_ARCHVE_DATA – функциональный блок, который выполняет выборку из архива параметра. Может использоваться как самостоятельно, так и в программах.
Для просмотра архивов сообщений предусмотрен графический элемент – Архивный журнал.
Подробная информация об архивах и работе с ними описана в основной справке среды разработки MasterSCADA 4D в разделе Архивы.