このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
Out Bus Element, Bus Element Out
外部端子に接続される出力を指定
ライブラリ:
Simulink /
Ports & Subsystems
Simulink /
Sinks
HDL Coder /
Ports & Subsystems
HDL Coder /
Sinks
説明
Bus Element Out ブロックとしても知られる Out Bus Element ブロックは、Outport ブロックと Bus Creator ブロックの機能を組み合わせたものです。このブロックのブロック タイプは Outport であり、同じ端子を使用するすべての Out Bus Element ブロックは、ダイアログ ボックスを共有します。
多くのバス要素で構成されるバスを含むインターフェイスに対し、Out Bus Element ブロックは次を行います。
ブロック線図における信号線の複雑さと煩雑さを低減する。
インターフェイスに対する段階的な変更を容易にする。
使用ポイントに近いバス要素へのアクセスを許可して、Bus Creator および From ブロック構成の使用を回避する。
Out Bus Element ブロックではメッセージと信号の要素を入力として混在させることはサポートされません。
出力バス要素端子の作成
モデル コンポーネントの出力バス要素端子を作成するには、モデル コンポーネントのブロック線図で Out Bus Element ブロックを追加します。あるいは、サブシステムの場合は、Subsystem ブロックの端をクリックして [出力バス端子の作成] を選択します。
モデル コンポーネントのブロック ラベルでは、端子名とバス要素の 2 つの対話型のテキスト フィールドに既定値が使用されます。ブロックに関連付けられた端子の名前を変更するには、ラベルの最初のテキスト フィールドをクリックして編集します。
複数のブロックが同じ端子に関連付けられている場合、その端子の名前を変更すると、その端子を共有するすべてのブロックが新しい端子の名前を反映するように更新されます。
別の出力バス要素端子を作成するには、Ctrl キーを押したまま既存の Out Bus Element ブロックを新しい場所にドラッグします。ポインターを放したら [新規端子の作成] をクリックします。
出力バスへの要素の追加
複数の要素を出力するには、バスに含める要素ごとに Out Bus Element ブロックを作成します。次の表に、既存の端子の Out Bus Element ブロックを追加する方法を示します。
目的 | 操作 |
---|---|
新しい要素の Out Bus Element ブロックを追加する。 | Out Bus Element ブロックをダブルクリックします。開いたダイアログ ボックスで、[新規信号を追加します] |
入れ子になった新しいバスの Out Bus Element ブロックを追加する。 | Out Bus Element ブロックをダブルクリックします。開いたダイアログ ボックスで、[新規サブバスを追加します] |
新しい要素の Out Bus Element ブロックを既存の要素と同じレベルに追加する。 | Ctrl キーを押したまま端子の既存の Out Bus Element ブロックを新しい場所にドラッグします。ポインターを放したら [既存端子の使用] をクリックします。 |
端子に関連付けられたすべての要素名は一意でなければなりません。出力バス要素端子に対して同じ要素名を複数回指定することはできません。Simulink® は同じ端子へのオーバーラップする書き込みをサポートしません。
Out Bus Element ブロックの要素の名前または階層を変更するには、ラベルの 2 番目のテキスト フィールドをクリックして編集します。
出力バスで階層を作成するには、バス要素を説明するラベルの部分でドットを使用します。それぞれのドットはバス階層の新しいレベルを示します。
ラベルのサイズを小さくするには、要素名のみを表示できます。ブロックを選択し、省略記号をポイントして、操作バーから [コンパクトな表記法] を選択します。バス階層を再度表示するには、操作バーから [展開された表記法]
を選択します。
ブロック入力を出力端子にバスなしで渡す
バス内で入れ子にすることなくブロック入力を外部出力端子に渡すには、2 番目のテキスト フィールドからテキストを削除します。
Out Bus Element ブロックで端子全体を定義する場合、Out Bus Element ブロックの入力はバス要素端子の出力であり、非バス信号の場合があります。
端子の出力の変更
ダイアログ ボックスで次のことが可能です。
端子名と要素名を変更する。
要素のリストで要素を新しい場所にドラッグしてバス要素を並べ替える。
[選択した信号のブロックを削除します] ボタン
をクリックして、選択した要素に関連付けられたブロックを削除する。
出力データのログ記録
出力データをワークスペースまたはファイルに保存すると、ルートレベルの Out Bus Element ブロックのグループによって定義されるバス データはルートレベルの Outport ブロック データと共にログに記録されます。
例
端子
入力
パラメーター
ブロックの特性
データ型 |
|
直達 |
|
多次元信号 |
|
可変サイズの信号 |
|
ゼロクロッシング検出 |
|
拡張機能
バージョン履歴
R2017a で導入