Укажите транспортный протокол для связи.
Category: Генерация кода > Интерфейс
По умолчанию: tcpip
tcpip
Используйте транспортный механизм TCP/IP. Выбор этого параметра устанавливает значение MEX-file name параметра ext_comm
.
serial
Используйте механизм последовательной передачи. Выбор этого параметра устанавливает значение MEX-file name параметра ext_serial_win32_comm
.
XCP on TCP/IP
Используйте протокол XCP с транспортным слоем TCP/IP. Выбор этого параметра устанавливает значение MEX-file name параметра ext_xcp
.
XCP on Serial
Используйте протокол XCP с последовательным транспортным слоем. Выбор этого параметра устанавливает значение MEX-file name параметра ext_xcp
.
customTransportLayer
Используйте пользовательский транспортный слой.
Диалоговое окно Параметров конфигурации отображает MEX-file name параметра рядом с Transport layer. Вы не можете редактировать значение для MEX-file name. Значение задается либо в, либо в
для целей, предоставленных MathWorks®, или в matlabroot
/ toolbox/simulink/simulink/extmode_transports.msl_customization.m
файл для пользовательских целей и транспортных механизмов.
Параметром командной строки является индекс. Чтобы получить индекс транспортного слоя, используйте следующие команды:
cs = getActiveConfigSet(modelName); index = Simulink.ExtMode.Transports.getExtModeTransportIndex(cs, transportLayer);
transportLayer
является одним из следующих значений:
'tcpip'
'serial'
'XCP on TCP/IP'
'XCP on Serial'
customTransportLayer
Чтобы выбрать транспортный слой:
set_param(cs, 'ExtModeTransport', index)
Для определения транспортного слоя:
transportLayerName = Simulink.ExtMode.Transports.getExtModeTransport(cs, index)
Выбор параметра External mode включает этот параметр.
Параметр: ExtModeTransport |
Тип: целое число |
Значение: См. Советы |
По умолчанию: 0 |
Приложение | Никакого влияния |
---|---|
Отладка | Никакого влияния |
Трассируемость | Никакого влияния |
Эффективность | Никакого влияния |
Меры безопасности | Никакого влияния |