|
<< Click to Display Table of Contents >> Navigation: Проект в MasterSCADA 4D > Дерево системы > Узел > Архивы |
Архивы - это корневая группа узла, в которой находятся элементы для работы с архивами данных и сообщений. Архивирование в MasterSCADA 4D ведется в базах данных (БД).
Для хранения архивов могут быть использованы следующие базы данных:
•SQLITE 3;
•MS SQL;
•AVADS SA (используется только для Архива данных).
Сроки подключения и особенности работы можно узнать HelpDesk системе технической поддержки.
База данных SQLITE 3 входит в состав MasterSCADA 4D. Другие базы данных необходимо установить самостоятельно.
Различают два типа архивов: архив данных и архив сообщений.
Каждый тип архивов хранится в своей базе данных.
В данной группе, по умолчанию, находится элемент Основной архив данных, в котором задаются настройки для архива данных, и Основной архив соoбщений:

При помощи контекстного меню группы можно добавить несколько дополнительных архивов:

Важно! Если в начале работы проекта в исполнительной системе была выбрана база данных SQLite, а затем потребовалось перейти на другие базы данных (PostgreSQL или MS SQL), и при этом сохранить накопленные ранее архивы данных и сообщений, то это возможно сделать специальной программой. Программа может быть выслана по запросу в техническую поддержку.
Архив данных – это архив значений параметров. При архивировании в архив попадает не только само значение параметра, но также и метка времени и признак качества. В архив попадают значения только тех параметров, в настройках которых установлен флаг Архивировать. Архивироваться могут параметры простых типов, а также параметры сложных типов - массивы, структуры. Сложные типы данных хранятся в БД и читаются в виде JSON.
В MasterSCADA 4D допускается использовать несколько баз данных для одного узла. Можно настроить проект таким образом, что параметры одного объекта будут храниться в одной БД, а параметры другого объекта – в другой БД.
Для длительного хранения данных используются слои данных.
Если требуется обеспечить для разных параметров разные настройки архивирования, например, разное время хранения данных, мертвую зону и т.п., то можно использовать шаблоны архивирования.
Для работы с архивами данных в среде MasterSCADA 4D предусмотрены следующие элементы:
График – элемент графического редактора;
READ_ARCHVE_DATA – функциональный блок, который выполняет выборку из архива параметра. Может использоваться как самостоятельно, так и в программах;
Отчеты формируются в различных формах на основе архивных данных (суточные отчеты, часовые и др.).
Если необходимо обеспечить передачу архивных данных между узлами, включенными в один проект, то в проекте следует установить связь между архивируемыми параметрами объектов разных узлов. В этом случае параметр-получатель будет периодически запрашивать архивные данные у того узла, которому принадлежит параметр-источник. В результате этого образуется два независимых архива: у переменной-источника и у переменной-приемника. В случае если необходимо организовать обмен архивными данными межу разными SCADA-системами, либо между разными устройствами, на которых установлена MasterSCADA 4D, но при этом эти узлы разрабатываются независимо друг от друга (в разных проектах), то следует использовать возможности OPC UA.
Архив сообщений – это архив текстов сообщений, тревог, а также их дополнительных характеристик (источник, время возникновения, время, когда сообщение потеряло свою актуальность, и др.). В архив попадают все Тревоги. Сообщения, сформированные автоматически (например: о действиях оператора, о нарушении границ), попадают в архив также автоматически.
В MasterSCADA 4D допускается использовать несколько баз данных сообщений для одного узла. Можно настроить проект таким образом, что сообщения одного объекта будут храниться в одной БД, а сообщения другого объекта – в другой БД.
Для просмотра архивов сообщений в MasterSCADA 4D предусмотрен графический элемент – Архивный журнал.
Важно! Прежде чем приступать к настройкам архивирования необходимо убедиться, что устройство, на котором планируется вести архивы, имеет достаточное место для их хранения. Это особенно актуально при использовании исполнительной системы MasterSCADA 4D в контроллерах.
Различают сообщения условные и безусловные. Активные и неактивные.
Смотрите также:
Структура таблиц баз данных с архивами
Смотрите также видео, необходимо подключение к интернету: