getOutport

Получите AUTOSAR отображение информации для выходного порта Simulink

Синтаксис

[arPortName,arDataElementName,arDataAccessMode]=getOutport(slMap,slPortName)

Описание

пример

[arPortName,arDataElementName,arDataAccessMode]=getOutport(slMap,slPortName) возвращает значения порта arPortName провайдера AUTOSAR, элемент данных AUTOSAR arDataElementName и режим arDataAccessMode доступа к данным AUTOSAR, сопоставленный с выходным портом Simulink® slPortName.

Примеры

свернуть все

Получите AUTOSAR отображение информации для образцового выходного порта в модели autosar_swc_expfcns в качестве примера. Модель имеет выходной порт под названием PPort_DE1.

hModel = 'autosar_swc_expfcns';
open_system(hModel);
slMap=autosar.api.getSimulinkMapping(hModel);
[arPortName,arDataElementName,arDataAccessMode]=getOutport(slMap,'PPort_DE1')
arPortName =
PPort

arDataElementName =
DE1

arDataAccessMode =
ImplicitSend

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

свернуть все

Simulink к AUTOSAR отображение информации для модели, ранее возвращенной slMap = autosar.api.getSimulinkMapping(model). model является указателем, вектором символов или скаляром строки представление имени модели.

Пример: slMap

Имя образцового выходного порта, для которого можно возвратить AUTOSAR отображение информации.

Пример: 'Output'

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

свернуть все

Переменная, которая возвращает имя порта AUTOSAR, сопоставленного с заданным выходным портом Simulink.

Пример: arPortName

Переменная, которая возвращает имя элемента данных AUTOSAR, сопоставленного с заданным выходным портом Simulink.

Пример: arDataElementName

Переменная, которая возвращает значение режима доступа к данным AUTOSAR, сопоставленного с заданным выходным портом Simulink. Значением может быть ImplicitSend, ImplicitSendByRef, ExplicitSend, EndToEndWrite или ModeSend.

Пример: arDataAcessMode

Введенный в R2013b