Пакет поддержки PragmaSoft Studio
Пакет поддержки PragmaSoft Studio обеспечивает работу Engee с ПО PragmaSoft Studio с помощью блоков библиотеки Программная среда PragmaSoft. Пакет работает поверх подсистемы Engee.Интеграции и позволяет настраивать обмен данными: выбирать сигналы для передачи на каждом шаге расчета, формировать единый пакет и передавать его по сети.
На стороне PragmaSoft Studio необходимо заранее определить список принимаемых сигналов с указанием их имен, типов и размеров в байтах. Это необходимо для корректной распаковки пакета поддержки PragmaSoft Studio.
Требования
-
Установлена и запущена подсистема Engee.Интеграции.
-
На стороне PragmaSoft Studio заранее определён список принимаемых сигналов с указанием их имён, типов и размеров в байтах (для корректной распаковки пакета).
-
Поддерживаемые типы данных:
float32,float64,int32,int64.
Быстрый старт
-
Установите или подключите подсистему Engee.Интеграции как показано в статье.
-
В каталоге установки PragmaSoft Studio, рядом с
.exeфайлом, создайте файлsettings.cfg:Program Files (x86)/Avionics and Software/PragmaSoftStudio %version%/settings.cfg -
В
settings.cfgукажите список сигналов в формате:имя_сигнала размер_в_байтах тип_данныхНапример:
angle 8 float64 level 4 int32 roll 4 float32 pitch 4 float32 -
Запустите визуализацию в PragmaSoft Studio и модель в Engee.
| Размер буфера приёма данных по умолчанию ограничен 4080 байт. |