このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
Software Component
ライブラリ:
AUTOSAR Blockset
説明
AUTOSAR アーキテクチャ モデルでは、コンポジション エディターと Simulink® ツールストリップの [モデル化] タブを使用してコンポジションとコンポーネントの追加と接続を行います。Software Component ブロックを使用して、ソフトウェア コンポーネントを AUTOSAR ソフトウェア設計に追加します。
AUTOSAR コンポーネントを追加および接続するには、次を行います。
設計に必要な各コンポーネントについて、[モデル化] タブまたはパレットから Software Component ブロックを追加する。プロパティ インスペクターを使用して、コンポーネント [種類] を
[Application]
、[ComplexDeviceDriver]
、[EcuAbstraction]
、[SensorActuator]
、または[ServiceProxy]
のいずれかに設定できます。([Application]
と[SensorActuator]
が一般的です。)コンポーネントの要求側ポートと提供側ポートを追加する。各コンポーネント ポートを追加するには、Software Component ブロックの端をクリックします。ポートのコントロールが表示されたら、要求側ポートには [Input]、提供側ポートには [Output] を選択します。
Software Component ブロックを他のブロックに接続するには、ブロックの端子を信号線で接続する。
Software Component ブロックをアーキテクチャまたはコンポジション モデルのルート端子に接続するには、コンポーネントのポートから、それが含まれるモデルの境界にドラッグする。接続を解放すると、境界にルート端子が作成されます。
プロパティ インスペクターを使用して追加の AUTOSAR プロパティを設定する。
AUTOSAR コンポーネントを追加および接続したら、モデルを作成、インポート、またはリンクして Simulink の動作を AUTOSAR コンポーネントに追加します。
Requirements Toolbox™ ソフトウェアをお持ちの場合、AUTOSAR アーキテクチャ モデル内のコンポーネントを Simulink の要件にリンクできます。
端子
入力
出力
バージョン履歴
R2019b で導入