extmodeInit

Инициализируйте целевую возможность соединения режима external mode

Описание

пример

errorCode = extmodeInit(extmodeInfo, finalTime); инициализирует целевую возможность соединения режима external mode, включая базовый коммуникационный стек.

Используйте эту функцию с другими функциями режима external mode, чтобы включить связь между Simulink® и целевым приложением во время симуляции режима external mode.

Примеры

Настройте коммуникацию режима external mode

Для псевдопримера кода, который показывает, как можно обеспечить коммуникацию режима external mode при помощи функции со связанными функциями, смотрите Уровень абстракции Режима external mode (Simulink Coder).

Входные параметры

свернуть все

Структура модели, которая содержит информацию для симуляции режима external mode. RTWExtModeInfo задан в matlabroot/simulink/include/rtw_extmode.h.

Если итоговое время симуляции модели на уровне абстракции режима external mode инициализируется, то finalTime выход, и местоположение указателя обновляется с инициализированным значением. Вы можете инициализировать итоговое время симуляции через '-tf ' опция обнаруживается extmodeParseArgs() или extmodeSetFinalSimulationTime()

Если итоговое время симуляции модели на уровне абстракции режима external mode не инициализируется, то finalTime вход, и итоговое время симуляции модели в режиме external mode обновляется соответственно.

Выходные аргументы

свернуть все

Код ошибки, возвращенный как extmodeErrorCode_T перечисление с одним из этих значений:

  • EXTMODE_SUCCESS (0) – Никакая ошибка не обнаруживается.

  • EXTMODE_INV_ARG (-1) – Недопустимые аргументы.

  • EXTMODE_ERROR (-12) – Режим external mode типовая ошибка обнаруживается.

Введенный в R2018a