Выберите транспортный уровень, используемый внешним режимом для обмена данными между главным компьютером и целевым оборудованием.
По умолчанию:TCP/IP, XCP on TCP/IP
Принудительное выполнение задачи внешнего режима в сгенерированном коде в фоновом потоке.
Когда внешний режим выполняется в потоке модели, внешний режим выполняется после каждого шага выполнения модели и собирает данные с базовой скоростью модели. Когда код модели потребляет большую часть времени выполнения потока на каждом временном шаге, выполнение внешнего режима переходит на следующий временной шаг. Это переполнение задерживает начало следующего шага выполнения модели и ухудшает поведение развернутой модели в реальном времени.
Можно настроить внешний режим для работы в фоновом потоке. Когда внешний режим выполняется в фоновом потоке, он выполняется в период между окончанием кода модели одного шага времени и началом следующего шага времени. Не блокируя шаг модели, можно использовать внешний режим в системах, требующих выполнения в реальном времени. Эта конфигурация позволяет непосредственно наблюдать за развернутой моделью на аппаратной плате, так как она будет вести себя в автономном режиме.
Когда код модели занимает большую часть времени выполнения для каждого временного шага, внешний режим в фоновом потоке требует времени выполнения. Без достаточного времени для сбора и передачи данных с аппаратной платы на хост-компьютер пакеты данных сбрасываются. В этом случае возникают пробелы в протоколировании данных.
Чтобы избежать отбрасывания пакетов данных в развертываемых моделях, в которых выполнение в реальном времени имеет приоритет над протоколированием данных, настройте внешний режим для работы в фоновом режиме.
Примечание
Включение Run external mode in a background thread параметр не рекомендуется для моделей, которые используют очень небольшой временной шаг или которые могут столкнуться с перерасходом задач. Эти ситуации могут привести к тому, что Simulink ® перестанет реагировать.
По умолчанию:disabled
Введите порт для IP-адреса платы аппаратных средств.
По умолчанию:
17725
Чтобы просмотреть ход выполнения внешнего режима и обновления в средстве просмотра диагностики или в окне команд MATLAB ®, установите этот флажок.
По умолчанию:
disabled