メインコンテンツ

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

Component

R2026a

アーキテクチャ モデルへのコンポーネントの追加

  • Component block

説明

Component ブロックは、アーキテクチャ モデルの階層構造の任意のレベルにある構造または動作の要素を表すために使用します。

他のコンポーネントに接続するには、ブロックにポートを追加します。ポートのインターフェイスを定義し、ポートやポートの色に関連するプロパティをステレオタイプを使用して追加し、パラメーターを定義します。

Component block

System Composer™ コンポーネントを追加または接続するには以下を行います。

  • [モデル化] タブまたはパレットからアーキテクチャの Component ブロックを追加します。ボックスをクリックしてキャンバスにドラッグしてから Component ブロックを選択することもできます。

  • ポートを追加するには、コンポーネントの端を選択し、メニューから Input、Output、または Physical のいずれかの方向を選択します。

  • 接続を作成するには、ポートをクリックしてドラッグします。別のコンポーネントに接続します。新しいコンポーネントを作成して接続を完成させることもできます。

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

  • コンポーネントにステレオタイプやステレオタイプベースのスタイルを追加するには、プロファイル エディター ツールを使用します。

  • コンポーネントレベルのパラメーターを追加するには、パラメーター エディター ツールを使用します。

メモ

コンポーネントにマスク アイコンを追加して、コンポーネントで表されるシステムを示すことができます。詳細については、Add Component Imageを参照してください。

例

端子

入力

すべて展開する

接続元コンポーネントに接続するときは、ポートのインターフェイスが共有されます。

出力

すべて展開する

接続先コンポーネントに接続するときは、ポートのインターフェイスが共有されます。

物理的

すべて展開する

別のコンポーネントに接続するときは、ポートの物理インターフェイスが共有されます。

サーバー

すべて展開する

"サーバー" は、関数を定義して提供するコンポーネントです。サーバー ポートはソフトウェア アーキテクチャに対してのみ使用できます。

クライアント

すべて展開する

"クライアント" は、サーバーにリクエストを送るコンポーネントです。クライアント ポートはソフトウェア アーキテクチャに対してのみ使用できます。

詳細

すべて展開する

バージョン履歴

R2019a で導入