このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
サブシステムの出力端子または外部出力を作成
金宝appSimulink /常用模块
金宝appSimulink / Ports &子系统
金宝app模型/下沉
HDL编码器/常用模块
HDL编码器/端口和子系统
HDL编码器/接收器
外港ブロックは信号をシステムからシステム外部の宛先にリンクします。あるサブシステムからモデルの別の部分に流れる信号を接続できます。モデルの階層構造の最上位レベルで外部出力を供給することもできます。
金宝app®は,以下のルールに従って外港ブロック端子番号を割り当てます。
ルートレベルシステム内またはサブシステム内の外港ブロックに自動的に1から順番に番号を付けます。
外港ブロックを追加する場合,使用可能な次の番号が割り当てられます。
外港ブロックを削除する場合,外港ブロックが順番どおり並び,どの番号も省略されることなく自動的に他の端子にも連番が付けられます。
サブシステムの外港ブロックは,サブシステムからの出力を表します。子系统ブロックの出力端子に接続されている信号は、そのサブシステムの対応する外港ブロックから出力されます。出力端子に対応する外港ブロックは,[端子番号]パラメーターが子系统ブロックの出力端子の相対位置に一致するブロックです。たとえば,[端子番号]パラメーターが1
に等しい外港ブロックは,その信号を子系统ブロックの一番上の出力端子に接続されているブロックに送信します。
外港ブロックの端子番号に関して再度番号付けを行う場合,ブロックは別の出力端子に接続されるようになります。ブロックはサブシステム外部の同じブロックに引き続き信号を送信します。
ヒント
多くのバス要素で構成されるバスを含むモデルについては,在公共汽车元素ブロックと公共汽车元素ブロックを使用することを検討してください。これらのブロックは以下を行います。
ブロック線図における信号線の複雑さと煩雑さを低減する。
インターフェイスの段階的な変更を容易にする。
使用ポイントに近いバス要素へのアクセスを許可して,总线选择器および转到ブロック構成の使用を回避する。
在公共汽车元素ブロックはブロックタイプ轮廓尺寸であり,公共汽车元素ブロックはブロックタイプ外港です。
モデルの階層構造の最上位レベルにある外港ブロックには2つの用途があります。このブロックは,ベースMATLAB®ワークスペースに外部出力を供給し,解析関数linmod
と修剪
によってシステムから出力を取得する手段を提供します。
ワークスペースに外部出力を供給するには,[コンフィギュレーションパラメーター]、[データのインポート/エクスポート]ペイン(MATLABワークスペースへのデータのエクスポートを参照)または
コマンドを使用します。たとえば,システムに 1 つを超える外港ブロックが存在し,保存形式が配列の場合,以下のコマンドがsim卡
(t, x, y) = sim(…);
y
を行列として書き込みます。各列には異なる外港ブロックのデータが含まれます。列の順序は,外港ブロックの端子番号の順序と一致します。
2番目の(状態)引数の後ろに1つを超える変数名を指定した場合,各外港ブロックからのデータは異なる変数に書き込まれます。たとえば,システムが2つの外港ブロック(外港ブロック1からのデータを速度
に保存するブロックと外港ブロック2からのデータを经销
に保存するブロック)をもっている場合,このコマンドを指定します。
(t, x,速度,距离)= sim(…);
モデル内のルートレベルの外港ブロックは,バスのすべての要素が同じデータ型をもつ場合に限り,バーチャルバスを受け取ることができます。外港ブロックは,バスを自動的にバスと同じ要素数をもつベクトルにまとめ,そのベクトルを出力として提供します。
混在する型を含むバスをモデルのルートレベルの外港ブロックが受け取るようにする場合,外港ブロックの[データ型)を总线:<对象名称>
に設定します。バスがバーチャルである場合,バーチャルおよび非バーチャルバスの変換で説明しているように,非バーチャルに変換されます。
金宝app仿真软件。信号
オブジェクトの関連付けルートレベルの外港ブロックを金宝app仿真软件。信号
オブジェクトに関連付けるには,モデルデータエディターを使用します。信号の場合を参照してください。
データ型 |
|
直接フィードスルー |
|
多次元信号 |
|
可変サイズの信号 |
|
ゼロクロッシング検出 |
|