Using Simulink | ![]() ![]() |
ライブラリ
詳細
Gotoブロックは、その入力を対応するFromブロックに渡します。入力は、任意のデータタイプの実数値または複素数値信号またはベクトルでも構いません。FromブロックとGotoブロックを用いると、実際にブロックを接続しなくても、ブロック間で信号を渡すことができます。
Fromブロックは1つのGotoブロックからしか信号を受け取ることができませんが、Gotoブロックはその入力信号を複数のFromブロックに渡すことができます。Gotoブロックに対する入力は、それに関連付けられたFromブロックに、それらのブロックが物理的に接続されているかのように渡されます。FromブロックとGotoブロックの使用上の制限については、From
を参照してください。GotoブロックとFromブロックは、Tag パラメータとして定義されるGotoタグを用いることによって対応付けされます。
Tag visibility パラメータは、信号にアクセスするFromブロックの位置を制限するかどうかを決定します。
注意 マスクされたシステム内の scoped Gotoブロックは、そのサブシステム内とそのブロックが含むサブシステム内でのみ可視です。Simulinkは、マスクされたサブシステム内の対応する scoped Gotoブロックよりもブロック線図内で高いレベルのGoto Tag Visibilityブロックをもつ図を実行または更新する場合には、エラーを発生します。 |
同じタグ名を用いるGotoブロックとFromブロックが同じサブシステム内にある場合は、localタグを使ってください。同じタグ名を用いるGotoブロックとFromブロックが異なるサブシステム内にある場合は、globalまたはscopedタグを使用しなければなりません。タグをglobalと定義すると、そのタグを使って同じ信号にアクセスします。scopedに定義したタグは、モデル内の複数の場所で使用することができます。つぎの例は、同じ名前(A)をもつ2つのscopedタグを使ったモデルを示します。
サポートされているデータタイプ
Gotoブロックは、任意のデータタイプの実数または複素数信号を受け入れます。
パラメータとダイアログボックス
特性
サンプル時間 |
接続されるブロックから継承 |
ベクトル化 |
可 |
![]() | Gain | Goto Tag Visibility | ![]() |