Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

mapInport

Simulink 入力端子を AUTOSAR ポートにマッピング

説明

mapInport(slMap,slPortName,arPortName,arDataElementName,arDataAccessMode) は、Simulink® 入力端子 slPortName を AUTOSAR 受信ポート arPortName の AUTOSAR データ要素 arDataElementName にマッピングします。受信ポートの AUTOSAR データ アクセス モードは arDataAccessMode に設定されます。

すべて折りたたむ

モデル例 autosar_swc_expfcns のモデル入力端子の AUTOSAR マッピング情報を設定します。このモデルには RPort_DE1 という名前の入力端子があります。この例では、RPort_DE1 の AUTOSAR データ アクセス モードを ImplicitReceive から ExplicitReceive に変更します。

hModel = 'autosar_swc_expfcns';
openExample(hModel);
slMap=autosar.api.getSimulinkMapping(hModel);
mapInport(slMap,'RPort_DE1','RPort','DE1','ExplicitReceive');
[arPortName,arDataElementName,arDataAccessMode]=getInport(slMap,'RPort_DE1')
arPortName =
RPort

arDataElementName =
DE1

arDataAccessMode =
ExplicitReceive

入力引数

すべて折りたたむ

以前に slMap = autosar.api.getSimulinkMapping(model) によって返されたモデルの Simulink から AUTOSAR へのマッピング情報。model は、モデル名を表すハンドル、文字ベクトル、または string スカラーです。

例: slMap

AUTOSAR マッピング情報を設定するモデル入力端子の名前。

例: 'Input'

指定した Simulink 入力端子がマッピング先になっている AUTOSAR ポートの名前。

例: 'Input'

指定した Simulink 入力端子がマッピング先になっている AUTOSAR データ要素の名前。

例: 'Input'

指定した Simulink 入力端子がマッピング先になっている AUTOSAR データ アクセス モードの値。値は ImplicitReceiveExplicitReceiveQueuedExplicitReceiveErrorStatusModeReceiveIsUpdatedEndToEndRead または ExplicitReceiveByVal です。

例: 'ExplicitReceive'

バージョン履歴

R2013b で導入