Main Content

Software Component

AUTOSAR アーキテクチャ モデル内のソフトウェア コンポーネントをモデル化します。

  • ライブラリ:
  • AUTOSAR Blockset

  • Software Component block

説明

AUTOSAR アーキテクチャ モデルでは、コンポジション エディターと Simulink® ツールストリップの [モデル化] タブを使用してコンポジションとコンポーネントの追加と接続を行います。Software Component ブロックを使用して、ソフトウェア コンポーネントを AUTOSAR ソフトウェア設計に追加します。

AUTOSAR コンポーネントを追加および接続するには、次を行います。

  • 設計に必要な各コンポーネントについて、[モデル化] タブまたはパレットから Software Component ブロックを追加する。プロパティ インスペクターを使用して、コンポーネント [種類][Application][ComplexDeviceDriver][EcuAbstraction][SensorAccuator]、または [ServiceProxy] のいずれかに設定できます。([Application][SensorAccuator] が一般的です)。

  • コンポーネントの要求側ポートと提供側ポートを追加する。各コンポーネント ポートを追加するには、Software Component ブロックの端をクリックします。ポートのコントロールが表示されたら、要求側ポートには [Input]、提供側ポートには [Output] を選択します。

  • Software Component ブロックを他のブロックに接続するには、ブロックの端子を信号線で接続する。

  • Software Component ブロックをアーキテクチャまたはコンポジション モデルのルート端子に接続するには、コンポーネントのポートから、それが含まれるモデルの境界にドラッグする。接続を解放すると、境界にルート端子が作成されます。

  • プロパティ インスペクターを使用して追加の AUTOSAR プロパティを設定する。

AUTOSAR コンポーネントを追加および接続したら、モデルを作成、インポート、またはリンクして Simulink の動作を AUTOSAR コンポーネントに追加します。

Requirements Toolbox™ ソフトウェアをお持ちの場合、AUTOSAR アーキテクチャ モデル内のコンポーネントを Simulink の要件にリンクできます。

端子

入力

すべて展開する

AUTOSAR ソフトウェア コンポーネントのポート インターフェイスにある要求側ポート。

コンポーネント ブロックを実装モデルにリンクする場合、ブロックとモデルのポート インターフェイス (ポートの数など) が一致します。

出力

すべて展開する

AUTOSAR ソフトウェア コンポーネントのポート インターフェイスにある提供側ポート。

コンポーネント ブロックを実装モデルにリンクする場合、ブロックとモデルのポート インターフェイス (ポートの数など) が一致します。

バージョン履歴

R2019b で導入