Базы данных

<< Click to Display Table of Contents >>

Навигация  »Это корневая глава«

Базы данных

Previous pageReturn to chapter overviewNext page

Базы данных в TeslaSCADA2 необходимы для архивирования сигналов тревоги, действий оператора, исторической информации и рецептов. При архивировании в базу данных и последующий поиск данных (просмотр трендов, сообщений) происходит намного быстрее, особенно за длительные интервалы времени. TeslaSCADA2 поддерживает 2 типа баз данных:

SQLite

MySQL

 

База данных для сбора событий

База данных для сбора событий, которую Вы можете настроить в Свойствах проекта->вкладка События/История в поле Имя БД событий. В базе данных сохраняются несколько типов событий:

События тега. Вы можете настроить их в Свойствах тега-> вкладка Тревоги.

События сервера. Эта информация о подключении, отключении и потери связи серверов проекта.

Информация для входа/выхода пользователя.

Если Вы выполните соответствующие установки в настройках пользователя, то можете сохранять операции пользователя.

 

Вы можете посмотреть все события при помощи графического объекта Журнал событий из библиотеки событий.

 

Основная База данных истории

База данных для сбора исторической информации, которую Вы можете настроить в Свойствах проекта->вкладка События/История в поле Имя БД истории. Если Вы хотите, чтобы информация по истории этого тега сохранялась в этой базе данных, вы должны Включить историю в Свойствах тега->вкладка История, настроить Период сохранения(мс) и включить Хранить в БД.

Значения истории будут сохраняться каждый период сохранения во время выполнения, если значение тега изменяется (если включено Исп. гистерезис, дельта между текущим значением и последним сохраненным значением должна быть больше величины Гистерезиса).

Вы можете отобразить информацию истории, собранную в основной базе данных истории, используя графический объект Тренд БД из библиотеки Тренды и Диаграммы.

 

База данных истории

Это еще один способ сбора исторической информации. Различие между Основной базой данных истории и Базой данных истории в том, что База данных истории записывает значения только выбранных тегов, при этом значения сохраняются двумя способами:

Время. Значения тегов сохраняются с временным интервалом независимо от того, изменяется значение или нет.

Тег. Значения тегов сохраняются, когда установленное значение выбранного тега становится ИСТИНА независимо от того, изменяются ли сохраняемые значения тегов или нет.

Вы можете создать базу данных истории в Окне проекта -> Базы данных или выбрав пункт главного меню Проект->Новая База данных.

Значение тега будет сохранено в Базе данных истории, если вы отметите Включить историю в Свойствах тега (Вам не надо отмечать Хранить в БД в данном случае) и включить данный тег в коллекцию тегов в свойствах Базы данных истории.

Как и для Общей базы данных истории, Вы можете использовать базы данных SQLite и MySQL.

Вы можете отобразить информацию истории, собранную в данной базе данных, используя Таблицу ист. БД и Тренд ист. БД из библиотеки Исторической БД. Ист. Excel Отчет; Ист. Max и Min Отчет также работает с данной БД.

 

База данных рецептов

База данных для работы с рецептами и параметрами. Вы можете создать базу данных рецептов в Окне проекта -> Базы данных или выбрав пункт главного меню Проект->Новая База данных.

Как и для других баз данных, Вы можете использовать базы данных SQLite и MySQL.

Для отображения информации о рецептах, Вы можете использовать графические объекты из библиотеки Рецептов.