Архивы

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Дерево системы > Узел >

Архивы

Архивы - это корневая группа узла, в которой находятся элементы для работы с архивами данных и сообщений. Архивирование в MasterSCADA 4D ведется в базах данных (БД).

Для хранения архивов могут быть использованы следующие базы данных:

SQLITE 3;

PostgreSQL;

MS SQL;

AVADS SA (используется только для Архива данных).

Сроки подключения и особенности работы можно узнать HelpDesk системе технической поддержки.

База данных SQLITE 3 входит в состав MasterSCADA 4D. Другие базы данных необходимо установить самостоятельно.

Различают два типа архивов: архив данных и архив сообщений.

Каждый тип архивов хранится в своей базе данных.

В данной группе, по умолчанию, находится элемент Основной архив данных, в котором задаются настройки для архива данных, и Основной архив соoбщений:

arhivy_1

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

Элемент Архив данных

Элемент Архив сообщений

Архив данных в памяти

БД справочников

Архив расписания

arhivy

Важно! Если в начале работы проекта в исполнительной системе была выбрана база данных SQLite, а затем потребовалось перейти на другие базы данных (PostgreSQL или MS SQL), и при этом сохранить накопленные ранее архивы данных и сообщений, то это возможно сделать специальной программой. Программа может быть выслана по запросу в техническую поддержку.

Архив данных

Архив данных – это архив значений параметров. При архивировании  в архив попадает не только само значение параметра, но также и метка времени и признак качества. В архив попадают значения только тех параметров, в настройках которых установлен флаг Архивировать. Архивироваться могут параметры простых типов, а также параметры сложных типов - массивы, структуры. Сложные типы данных хранятся в БД и читаются в виде JSON.

В MasterSCADA 4D допускается использовать несколько баз данных для одного узла. Можно настроить проект таким образом, что параметры одного объекта будут храниться в одной БД, а параметры другого объекта в другой БД.

Для длительного хранения данных используются слои данных.

Для работы с архивами данных в среде MasterSCADA 4D предусмотрены следующие элементы:

График – элемент графического редактора;

READ_ARCHVE_DATA – функциональный блок, который выполняет выборку из архива параметра. Может использоваться как самостоятельно, так и в программах;

Отчеты формируются в различных формах на основе архивных данных (суточные отчеты, часовые и др.).

Если необходимо обеспечить передачу архивных данных между узлами, включенными в один проект, то в проекте следует установить связь между архивируемыми параметрами объектов разных узлов. В этом случае параметр-получатель будет периодически запрашивать архивные данные у того узла, которому принадлежит параметр-источник. В результате этого образуется два независимых архива: у переменной-источника и у переменной-приемника. В случае если необходимо организовать обмен архивными данными межу разными SCADA-системами, либо между разными устройствами, на которых установлена MasterSCADA 4D, но при этом эти узлы разрабатываются независимо друг от друга (в разных проектах), то следует использовать возможности OPC UA.

Архив сообщений

Архив сообщений – это архив текстов сообщений, тревог, а также их дополнительных характеристик  (источник, время возникновения, время, когда сообщение потеряло свою актуальность, и др.). В архив попадают все Тревоги. Сообщения, сформированные автоматически (например: о действиях оператора, о нарушении границ), попадают в архив также автоматически.

В MasterSCADA 4D допускается использовать несколько баз данных сообщений для одного узла. Можно настроить проект таким образом, что сообщения одного объекта будут храниться в одной БД, а сообщения другого объекта в другой БД.

Для просмотра архивов сообщений в MasterSCADA 4D предусмотрен графический элемент – Архивный журнал.

Важно! Прежде чем приступать к настройкам архивирования необходимо убедиться, что устройство, на котором планируется вести архивы, имеет достаточное место для их хранения. Это особенно актуально при использовании исполнительной системы MasterSCADA 4D в контроллерах.

Различают сообщения условные и безусловные. Активные и неактивные.

Смотрите также:

Смотрите также видео, необходимо подключение к интернету: