Вы находитесь на странице: 1из 8

Настройка базы данных.

В пакете Omega Land имеется программа DB, с помощью которой можно создавать базу данных,
которая, например, может быть использована в тренажере. На следующем рисунке приведен вид
рабочего окна программы:

Но процесс создания базы данных в этом приложений трудоемок. И для более простых задач
можно воспользоваться файлом Excel, который находиться по адресу: C:\Program Files\Omega
Simulation\Visual Modeler\view\template\Standard\VDB\VDB_data.xls
Его нужно скопировать в папку, где будет находиться база данных.
Данный файл обладает функцией создания VDB. Для того, чтобы создать базу данных
необходимо открыть этот файл и разрешить выполнение макросов.

В результате откроется следующее окно:


Структура файла VDB_data.xls
Файл VDB_data.xls состоит из следующих страниц:
 General
 Faceplate
 Control Group
 Trend Group
 Annunciator & Guidance
 Sound Effect
 #Definition (только для внутреннего использования, не редактировать!)
Страница General
Данная страница является первой из 7 страниц, но используется в последнюю очередь. Для
начала необходимо заполнить остальные 5 страниц, после этого необходимо нажать кнопку <Create
VDB File>. В случае если после создания базы данных необходимо внести в него изменения, то
необходимо будет внести изменения на остальных страницах и заново создать базу нажатием на кнопку
<Create VDB File> (либо внести изменения непосредственно в приложении DB).

Здесь:
 DB name – название базы данных (не рекомендуется менять)
 Comment – комментарий про создаваемую базу данных (в базу данных не
добавляется, вроде бы)
Страница Faceplate
На данной странице содержится информация необходимая используемая в мнемосхеме.

 Tag name – Название тега. Обработка начинается с первой строки (A18) и


продолжается до первой пустой строки, т.к. пустой тег не может быть добавлен. Название тега не
должно быть длиннее 8 символов и должно содержать однобитные символы (здесь и далее
символы должны быть в ASCII т.е. русские буквы не получиться использовать!)
 Tag comment – комментарий к тегу. Например он может отображаться на
мнемосхеме. Должно быть не длиннее 24 символов. Если больше 12 символов то делиться на две
строки.
 Faceplate type – тип шаблона где используется данный тег. Может быть одним из
следующих:
o PID – регулятор
o PIDC – каскадный регулятор
o PVI – индикатор
o MLD – внешнее настраиваемое устройство
o MLDPVI – внешнее настраиваемое устройство с индикатором
o SI – индикация инструмента выбора (типа переключатель, имеет два
состояния: 0/1)
o SO – управление инструментом выбора (типа переключатель, имеет два
состояния: 0/1)
o SIO – SI и SO вместе взятые
 Industrial unit – Устанавливает отображаемую единицу измерения
 Span – диапазон: SL – нижняя граница SH – верхняя граница
 Alarm setting value – установки сигнализации. Если оставить пустыми, то будут
использоваться следующие значения: HH=SH, PH=SH, PL=SL, LL=SL
 Reference – ссылка к модели.
o Process – название процесса
o Unit – название модели
o Variable – необходимо задавать для всех
o Variable – необходимо задать для MLDPVI/SIO
 ON/OFF comment – комментарий для включенного (1), и выключенного (0)
состояния. Используется в SI, SO, SIO.
 Number of decimal places – отображает количество знаков до запятой. Может быть
задано до пяти. По умолчанию 1.
 Increment – параметр для увеличения/уменьшения с кнопкой INC/DEC (красная
треугольная кнопка) на мнемосхеме
 View group – указывает к какой группе относиться тег.
Страница Control Group
На данной странице задаются слои окна из восьми сгруппированных панелей.

 Group No. – номер группы. Группы создаются от начала (A14) и до первой пустой
строки т.к. пустая группа не может быть создана. Нумерация должна идти, начиная с 1 и
последовательно.
 Group comment – комментарий к группе (отображается в заголовке окна). До 31
символа.
 Tag name – имена тегов. Задает теги, приписываемые к окну.
Страница Trend Group
Здесь задаются страницы из 8 сгруппированных трендов.

 Group No. – номер группы. Группы создаются от начала (A14) и до первой пустой
строки т.к. пустая группа не может быть создана. Нумерация должна идти, начиная с 1 и
последовательно.
 Group comment – комментарий к группе (отображается в заголовке окна). До 31
символа
 Tag name 1-8 – имена тегов. Задает теги, приписываемые к окну.
 Acquisition cycle – период опроса в секундах
 Number of acquisition point – количество точек на тренде.
Страница Annunciator & Guidance
На данной странице можно задавать сообщения, появляющиеся при определенных условиях.
Например, при полном закрытии клапана. «G» используется при переходе от 0 к 1. «A» используется
при переходе от 1 к 0.

 G/A – G- руководство, A – уведомление.


 Monitored variable – указывается наблюдаемая переменная.
 Message – отображаемое сообщение. До 80 символов.
Страница Sound Effect

На данной странице задаются названия звуковых эффектов. Название должно быть короче 31
символа и должно содержать только цифры и буквы, а также должно начинаться с буквы. Во избежание
ошибок задавайте только существующие имена. Звук, записанный выше, имеет больший приоритет.
Первые 3 звука зарезервировано для предупреждений и уведомлений. Пользователь должен задавать
звуки, начиная с 4 строки.