Запуск моделей на целевом оборудовании
Страница в процессе разработки. |
Target Hardware — это режим, в котором модель Engee выполняется на подключенном (целевом) оборудовании вместо математического ядра Engee.
Подготовка
-
Установите подсистему Engee.Интеграции:
engee.package.install("Engee-Device-Manager")
Если подсистема Engee.Интеграции уже была установлена, то просто запустите ее командой:
engee.package.start("Engee-Device-Manager")
-
Запустите клиентскую программу Engee.Интеграции на своем компьютере, к которому подключено оборудование, и подключитесь по выданному URL (подробнее см. Подключение к оборудованию).
Настройка и запуск модели
-
Откройте модель Engee.
-
Нажмите по кнопке выбора целевой платформы и выберите Target Hardware:
-
Добавьте блок EDM-Target-<Имя-целевой-платформы> из библиотеки блоков на холст Engee. Если блок отсутствует в библиотеке — обновите пакет поддержки оборудования командой
engee.package.start
. Для каждого оборудования существует свой блок и в зависимости от добавленного на холст блока будет запускаться соответствующее оборудование: -
Выберите режим выполнения модели:
-
Запустить модель на железе
— интерактивное выполнение на целевой платформе с управлением и наблюдением из Engee.
-
Запуск в независимом режиме
— автономное выполнение на целевой платформе без управления из Engee.
-
-
Нажмите Запустить модель на железе или Запуск в независимом режиме (для автономного запуска).
Подробнее о режимах выполнения модели читайте ниже в разделе Режимы выполнения.
Если блок EDM-Target не помещен в модель, то при запуске выведется ошибка:
|
Режимы выполнения
Поведение режимов Target Hardware аналогично режимам выполнения моделей на КПМ «РИТМ» (подробное описание см. Режимы выполнения модели).
Режим «Запустить модель на железе»
Как запустить |
нажмите «Запустить модель на железе |
Как управлять моделью |
можно запускать/останавливать/задавать время симуляции и компилировать модель. |
Что происходит |
генерируется интерактивное приложение реального времени и запускается на целевом оборудовании. Отслеживать выполнение модели можно в Engee, в окне визуализации сигналов |
Что можно делать в режиме |
управлять моделью, менять параметры «на лету», записывать сигналы и просматривать их. |
Режим «Запуск в независимом режиме»
Как запустить |
нажмите «Запуск в независимом режиме» |
Как управлять моделью |
средствами конкретной платформы (веб-панель, утилиты и т.п.). |
Что происходит |
генерируется автономное приложение реального времени и запускается на целевой платформе независимо от Engee. Выполнение модели видно на дисплее/веб-панели/журналах целевой платформы. |
Что можно делать в режиме |
модель функционирует на целевой платформе вне Engee. |