Режим external mode

Коммуникационный интерфейс

Выберите транспортный уровень что использование режима external mode, чтобы обмениваться данными между хостом - компьютером и целевым компьютером.

Настройки

Default:TCP/IP, XCP on TCP/IP

Запустите режим external mode в фоновом потоке

Обеспечьте задачу режима external mode в сгенерированном коде, чтобы выполниться в фоновом потоке.

Когда запуски режима external mode в потоке модели, режим external mode выполняется после каждого шага выполнения модели и собирает данные в базовой ставке модели. Когда типовой кодекс использует большую часть времени выполнения потока в каждом временном шаге, переполнениях выполнения режима external mode в следующий временной шаг. Это переполнение задерживает запуск следующего шага выполнения модели и ухудшает поведение в реальном времени развернутой модели.

Можно сконфигурировать режим external mode, чтобы запуститься в фоновом потоке. Когда режим external mode запускается в фоновом потоке, он выполняется во время между концом типового кодекса одного временного шага и запуском следующего временного шага. Не блокируя шаг модели, режим external mode может использоваться в системах, которые требуют выполнения в реальном времени. Эта настройка включает непосредственное наблюдение развернутой модели на аппаратной плате, когда это вело бы себя в автономной работе.

То, когда типовой кодекс использует большую часть времени выполнения для каждого временного шага, режим external mode в фоновом режиме распараллеливают, исчерпало ресурсы в течение времени выполнения. Без достаточного количества времени, чтобы собраться и передать данные от аппаратной платы до хоста - компьютера, пакетного отбрасывания данных. Этот случай приводит к разрывам в регистрации данных.

Чтобы помочь избежать пропущенных пакетов данных в развернутых моделях, где выполнение в реальном времени берет приоритет над регистрацией данных, сконфигурируйте режим external mode, чтобы действовать в качестве фоновой задачи.

Примечание

Включение Run external mode in a background thread параметр не рекомендуется для моделей, которые используют очень маленький временной шаг, или это может столкнуться с переполнениями задачи. Эти ситуации могут вызвать Simulink® стать безразличным.

Настройки

Default:disabled

Порт

Введите порт для IP-адреса аппаратной платы.

Настройки

Значение по умолчанию: 17725

Многословный

Просмотреть прогресс выполнения режима external mode и обновления в Диагностическом Средстве просмотра или в MATLAB® командное окно, установите этот флажок.

Настройки

Значение по умолчанию: disabled