Подключение базы данных сигналов к проекту

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

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

Рисунок 1. Активация режима разработчика в меню «Вид» главного окна среды

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

  1. В окне проекта на панели кнопок нажмите кнопку «Параметры расчёта» (Рисунок 2):

    Рисунок 2. Кнопка доступа к параметрам расчета

  2. В появившемся окне параметров проекта перейдите на вкладку «База данных», на которой:
    • в поле «Модуль базы данных проекта» выберите в выпадающем меню строку: $(Root)\sdb.dll;
    • в поле «Имя базы данных проекта» измените имя файла базы данных на signals.db.

    Окно параметров проекта с измененными полями представлено на рисунке ниже (Рисунок 3):

    Рисунок 3. Окно «Параметры проекта» - вкладка «База данных»

  3. Закройте окно, сохраняя внесенные изменения.

Разберем внесенные нами в настройки проекта изменения, связанные с базой данных.

  1. В поле «Модуль базы данных проекта» вводится информация, определяющая тип базы данных сигналов, подключаемой к проекту. В нашем случае тип базы данных определяется строкой $(Root)\sdb.dll, в которой:
    • $(Root) – служебный указатель, который определяет путь к директории по умолчанию, к которой происходит обращение среды при вызове модуля. Путь определяется в поле «Корневая папка» в параметрах среды SimInTech на вкладке «Файлы и папки» (Рисунок 4). По умолчанию путь определен, как C:\SimInTech\bin;

      Рисунок 4. Окно «Параметры» главного окна SimInTech - вкладка «Файлы и папки»

    • sdb.dll – имя динамической библиотеки программного модуля базы данных сигналов, который входит в состав дистрибутива среды SimInTech;
  2. В поле «Имя базы данных проекта» вводится произвольное имя, с которым будет сохранена база данных, и путь к директории, в которой она будет сохранена (Рисунок 3). В случае, когда прописывается только имя базы данных, то она сохраняется в той же директории, в которой сохраняется и проект, к которому она подключена. Если же необходимо определить другую директорию сохранения, то нужно в данном поле прописать тот путь, по которому будет находится файл базы данных сигналов.