Работа с редактором базы данных

Для вызова редактора базы данных проекта при активном проекте с подключенной базой данных нажмите на кнопку «База данных…» на панели кнопок проекта (Рисунок 1).

Рисунок: Кнопка «База данных…» на панели кнопок



В результате откроется окно редактора базы данных (Рисунок 2). Окно содержит три вкладки:

Рисунок: Окно редактора базы данных



Вкладка «Редактор» является наиболее часто используемой вкладкой, на которой происходит основная работа, связанная с наполнением и редактированием базы данных проекта.

Содержимое вкладки «Редактор» можно поделить на следующие области:

Все три области содержат две кнопки: «Добавить» и «Удалить» , с помощью которых осуществляется редактирование списков и таблиц для соответствующих областей.

Добавим новую категорию в редакторе базы данных. Для добавления новой категории нажмите на кнопку «Добавить категорию» на панели кнопок области Категории. После этого в списке категорий появляется строка «Новая категория» (Рисунок 3).

Рисунок: Окно редактора базы данных с добавленной категорией



Двойной клик левой кнопкой мыши по строке «Новая категория» открывает окно редактирования шаблона категории «Шаблон категории» (Рисунок 4).

Рисунок: Окно редактора шаблона категории



В окне присутствуют следующие области (Рисунок 5):

Рисунок: Области окна «Шаблон категории»



В рамках данного упражнения мы создадим две новых категории, заполним шаблоны для каждой из категорий и добавим группы сигналов в каждую из категорий. Одна из категорий будет иметь имя «Задвижки», а вторая категория будет иметь имя «Датчики».

Произведем изменение ранее добавленной нами в базу данных сигналов категории.

Представленное на рисунке ниже (Рисунок 6) окно содержит образец заполнения свойств для категории «Задвижки». Для дальнейшей работы нам понадобятся данные сигналы, поэтому заполните таблицу в соответствии с рисунком.

Для этого выполните следующие действия:

  1. Заполните поля «Имя категории» и «Шаблон имени групп»;
  2. Добавьте три новых строки в таблицу сигналов, используя кнопку «Добавить сигнал» и отредактируйте их в соответствии с рисунком;
  3. Сохраните внесенные изменения. После этого в списке категорий категория, которую мы добавили, изменит свое имя на «Задвижки».

Рисунок: Окно шаблона категории «Задвижки»



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

После заполнения шаблона для категории «Задвижки» добавим в нее две группы сигналов, которые создадут необходимые переменные для связи блоков «HS – Задвижка (тип 1)» с именами Z1 и Z2, которые были установлены при разработке теплогидравлической модели в предыдущем упражнении.

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

  1. Выделите строку «Задвижки» в списке «Категории»;
  2. Нажмите на кнопку «Добавить таблицу» в области групп сигналов (Рисунок 7);

    Рисунок: Редактор базы данных с выделенной категорией «Задвижки», готовой к добавлению групп сигналов (красной рамкой выделена кнопка «Добавить таблицу»)



  3. В диалоговом окне «Создание новых групп» введите имена групп сигналов для данной категории, которые необходимо внести в базу данных (Рисунок 8). Обратите внимание, что при добавлении новой группы, в окне уже присутствует шаблон Z, который мы добавили при редактировании шаблона категории «Задвижки»;

    Рисунок: Окно «Создание новых групп» для категории «Задвижки»



  4. Закройте окно «Создание новых групп» нажатием на кнопку «Ok».

    После добавления заданные группы сигналов появляются в поле «Группы сигналов» (Рисунок 9).

    Рисунок: Редактор базы данных – категория «Задвижки» – добавленные группы сигналов Z1 и Z2



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

Создайте ее аналогичным образом подобно тому, как была ранее создана категория «Задвижки», и заполните шаблон для этой категории в соответствии с рисунком ниже (Рисунок 10).

Рисунок: Окно шаблона категории «Датчики»



После создания категории «Датчики» добавьте в нее одну группу сигналов с именем D1 (Рисунок 11): на теплогидравлическую схему далее мы установим блок считывания давления во внутреннем узле, с помощью которого будем контролировать значение давления.

Рисунок: Редактор базы данных с добавленной категорией «Датчики», группой сигналов D1 и сводной таблицей сигналов для этой группы



После добавления в базу данных категорий и групп сигналов можно осуществлять переключение между ними, выбирая нужную категорию и группу сигналов: сначала должна быть выбрана категория, затем – группа сигналов, после чего для выбранной группы сигналов в таблице «Сигналы и данные для групп» будут доступны принадлежащие ей переменные.