Документация Engee

Интеграция Engee с Pragmasoft Studio

Страница в процессе разработки.

Блоки из библиотеки Оборудование ПрагмаСофт предназначены для организации связи с программным обеспечением PragmaSoft Studio. Задается, какие данные нужно передавать через блок на каждом шаге расчета. Эти данные объединяются в единый пакет и передаются по сети.

На стороне PragmaSoft Studio необходимо заранее определить список принимаемых сигналов с указанием их имен, типов и размеров в байтах. Это необходимо для корректной распаковки пакета.

Этапы настройки

  1. В каталоге установки PragmaSoft Studio, рядом с .exe файлом, создайте файл settings.cfg:

    Program Files (x86)/Avionics and Software/PragmaSoftStudio %version%/settings.cfg
  2. В этом файле укажите список сигналов в формате:

    имя_сигнала размер_в_байтах тип_данных

    Например:

    angle 8 float64
    level 4 int32
    roll 4 float32
    pitch 4 float32
  3. Запустите визуализацию в PragmaSoft Studio и модель в Engee.

Размер буфера приема данных по умолчанию ограничен 4080 байт.

Поддерживаемые типы данных:

  • float32

  • float64

  • int32

  • int64

Полезные ссылки