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

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

Рисунок 1. Окно проекта с выделенной кнопкой «База данных…».

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

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

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

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

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

Рисунок 3. Окно редактора базы данных с выделенной кнопкой «Добавить категорию» и добавленной категорией.

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

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

Окно редактора шаблона категории содержит четыре области (Рисунок 5).

Рисунок 5. Области окна «Редактор категории».

Представленное на рисунке (Рисунок 6) окно содержит образец заполнения свойств для созданной категории. Необходимо заполнить таблицу в соответствии с рисунком:
  1. Заполнить поля «Имя категории» и «Шаблон имени групп».
  2. Добавить строку в таблицу сигналов, используя кнопку «Добавить сигнал», и отредактировать ее в соответствии с рисунком.
  3. Сохранить внесенные изменения нажатием кнопки «Ok». После этого добавленная категория изменит свое имя в списке категорий на «QF».

Рисунок 6. Окно редактора категории «QF».

После заполнения шаблона для категории «QF» требуется добавить в нее две группы сигналов, которые создадут необходимые переменные для управления блоками «Автоматический выключатель 3-полюсный (1 л. сх.)» с подписями «QF1» и «QF2».

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

    Рисунок 7. Редактор базы данных с выделенными категорией «QF» и кнопкой «Добавить таблицу».

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

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

  4. Закрыть окно «Создание новых групп» нажатием на кнопку «Ok».
После добавления заданные группы сигналов появляются в поле «Группы сигналов» (Рисунок 9):

Рисунок 9. Окно редактора базы данных с добавленными группами сигналов.

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

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

Категория «Алгоритмы» уже присутствует в базе данных шаблона «Схема электрическая», поэтому требуется добавить в нее одну группу сигналов с именем «AVR», а затем добавить сигналы в созданную группу согласно рисунку (Рисунок 10). Данная группа сигналов понадобится в следующем разделе при разработке алгоритмов управления.

Рисунок 10. Окно редактора базы данных с выделенной кнопкой «Добавить сигнал» и добавленными в группу «AVR» сигналами.

После этого необходимо добавить категорию с именем «Вольтметры». Данная категория будет содержать сигналы с показаниями вольтметров, необходимые для работы алгоритма включения резервного источника питания. Процесс ее создания аналогичен процессу создания категории «QF». Шаблон категории заполняется согласно рисунку (Рисунок 11).

Рисунок 11. Окно редактора категории «Вольтметры».

Для данной категории требуется добавить две группы сигналов«V1»и«V2»(Рисунок 12). Эти группы будут хранить сигналы с двух вольтметров электрической схемы и понадобятся в следующем разделе.

Рисунок 12. Окно редактора базы данных с добавленными группами «V1» и «V2».