Задайте транспортный протокол для коммуникаций.
Генерация кода 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
Используйте пользовательский транспортный уровень.
Диалоговое окно Configuration Parameters отображается MEX-file name рядом с Transport layer. Вы не можете отредактировать значение в поле MEX-file name. Значение задано или в
для целей, обеспеченных MathWorks®, или в файле matlabroot/toolbox/simulink/simulink/extmode_transports.m
sl_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 |
Приложение | Никакое влияние |
---|---|
Отладка | Никакое влияние |
Трассируемость | Никакое влияние |
Эффективность | Никакое влияние |
Меры безопасности | Никакое влияние |