主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

公交车造物主

入力要素からバスを作成

  • ライブラリ:
  • 金宝appSimulink的/常用块

    金宝app的Simulink /信号路由

    编码/信号路由

  • 公交车造物主块

说明

公交车造物主ブロックは,复数の入力要素を结合してバスにします。入力端子には,他のバスを含め,任意の要素タイプを接続できます。バス内の要素には,总线选择ブロックを使用してアクセスできます。

バスの要素は,一意の名前をもたなければなりません。既定では,バスの各要素は,公交车造物主ブロックに接続された要素の名前を継承します。重複する名前が存在する場合,公交车造物主ブロックによってすべての入力要素名に端子番号が追加されます。要素が名前をもたない场合,公交车造物主ブロックによってsignalnの形式で名前が付けられます。ここで,Nはその要素に接続された端子番号です。要素のソースを検索するときや,他のブロックに接続する要素を選択するとき,要素を名前で参照できます。要素の命名のガイドラインについては,信号名とラベルを参照してください。

端子

入力

すべて展開する

バスに含める入力要素。スカラー,ベクトル,行列,N次元配列,またはバスとして指定します。

入力端子の数は[入力数]パラメーターによって駆动されます。

データ型:单身的||一半|INT8|int16|int32|int64|uint8|uint16|uint32|UINT64|字符串|布尔|固定点|枚举|公共汽车
复素数のサポート:あり

出力

すべて展開する

结合された入力要素から构成される出力バス。バーチャルバスまたは非バーチャルバスとして指定します。バスの种类の详细については,合成信号のタイプを参照してください。

データ型:公共汽车

パラメーター

すべて展開する

2つ以上の入力要素の数。整数として指定します。入力の数を増やすと,ブロックに空の入力端子が追加されます。モデルのシミュレーションを実行する前に,入力要素が各入力端子に接続されていることを确认します。

[入力数]パラメーターを修正した场合は,[更新]をクリックして要素のリストを更新します。

ヒント

すべての入力端子が既に接続されている场合,公交车造物主ブロックに別の線を接続することで,入力端子を追加できます。

的线被拖动靠近总线创作者块具有两个连接端口和第三端口出现。

端子を対話的に追加すると,[入力の数]パラメーターが更新され,バス内の要素のリストに新しい要素が追加されます。

プログラムでの使用

ブロックパラメーター:输入
型:文字ベクトル
値:2以上の整数,要素名のコンマ区切りリスト
既定の設定:'2'

既定では,输入パラメーターは入力の数を指定します。これをバス内の要素の名前を指定するために使用する場合,入力の数は,指定する要素名の数に一致します。

バスに结合する入力要素のリスト。入れ子にされたバスに含まれる要素も含め,ブロックに入力されたすべての要素を确认できます。要素の横にある矢印は,入力要素がバスであることを示します。矢印をクリックすると,そのバスの内容を表示できます。

出力バス内の要素を并べ替えるには,[上]ボタンと[下]ボタンを使用します。[バス内の要素)リスト内の邻接する复数の最上位要素を选択して并べ替えまたは削除を行うことができます。

ブロックに入力された要素のソースを確認するには,[バス内の要素)リスト内の要素を选択して,[検索]ボタンをクリックします.金宝appSimulink®はソースのアイコンを強調表示し,必要に応じて要素ソースを含むサブシステムが開かれます。

[ブロックパラメーター]ダイアログボックスが開いている間に要素名を変更する場合は,[更新]をクリックすることで更新された名前を表示させることができます。

プログラムでの使用

ブロックパラメーター:输入
型:文字ベクトル
値:2以上の整数,要素名のコンマ区切りリスト
既定の設定:'2'

既定では,输入パラメーターは入力の数を指定します。これをバス内の要素の名前を指定するために使用する場合,入力の数は,指定する要素名の数に一致します。

表示される入力要素をフィルター处理するための検索用语。テキストとして指定します。検索用语は引用符で囲まないでください。フィルターは部分的な文字列検索を行います。

フィルター処理オプションにアクセスするには,(名前でフィルター]ボックスの右にある[フィルター处理オプションを表示する]ボタンをクリックします。

表示される入力要素を正规表现でフィルター处理するオプション。

このバラメーターを有效にすると,(名前でフィルター]ボックスに「T $」と入力すると,要素名が小文字のT.で終了するすべての要素(およびその直接の親)が表示されます。詳細については,正規表現を参照してください。

依存関係

このパラメーターにアクセスするには,(名前でフィルター]ボックスの右にある[フィルター处理オプションを表示する]ボタンをクリックします。

フィルター处理された结果を,ドット表记を使用してバスの阶层构造を反映するフラットリストとして表示するオプション。既定では,フィルター处理された要素は阶层ツリーで表示されます。

依存関係

このパラメーターにアクセスするには,(名前でフィルター]ボックスの右にある[フィルター处理オプションを表示する]ボタンをクリックします。

出力バスのデータ型。

(公共汽车:<对象名称>)を选択する场合は,<对象名称>金宝appSimulink.Busオブジェクトの名前と置き换えます。モデルを编集するときは,公共汽车オブジェクトにアクセスできなければなりません。

バスエディターを使用して公共汽车オブジェクトを定义するには,[データ型アシスタントを表示]ボタンをクリックしてから,[编集]ボタンをクリックします。

(<表达式>数据类型)を选択する场合は,公共汽车オブジェクトに評価する式を指定します。

プログラムでの使用

ブロックパラメーター:OutDataTypeStr
型:文字ベクトル
“继承:汽车”|“总线:<对象名称>
既定の設定:“继承:汽车”

入力要素名が[ブロックパラメーター]ダイアログボックスにリストされている名前に一致しているかのチェック。要素名が一致しない場合,金宝app仿真软件はエラーを返します。

ヒント

[入力名を上记の名前と一致させる]パラメーターは,将来のリリースで削除される可能性があります。厳密なデータ型指定を适用するには,[バスオブジェクトからではなく入力からの名前を使用する]パラメーターを使用することを検討してください。

依存関係

[バスオブジェクトからではなく入力からの名前を使用する]を選択する場合,金宝app仿真软件ソフトウェアは[入力名を上记の名前と一致させる]设定を无视します。

プログラムで[入力数]を変更した場合,このパラメーターは“关闭”に戻ります。

選択した入力要素の新しい名前。名前のガイドラインについては,信号名とラベルを参照してください。

依存関係

このパラメーターを表示するには,[入力名を上记の名前と一致させる]パラメーターを有效にします。

既定では,金宝appSimulink.Busオブジェクトをデータ型として指定しても,公交车造物主ブロックは入力要素名を出力バス要素名として使用します。

バス要素の名前を公共汽车オブジェクトから継承するには,このパラメーターをクリアします。パラメーターをオフにすると,以下のようになります。

  • 厳密なデータ型指定が適用されます。

  • 公共汽车オブジェクトとモデルのそれぞれに,要素名を复数回入力する必要がなくなります。要素名を复数回入力すると,误って一致しない要素名を入力してしまうことがあります。

  • バス配列においてすべての要素で一贯した要素名を使用するという要件に対応できます。

または,入力要素名が公共汽车オブジェクト要素名と一致することを确认して厳密なデータ型指定を适用することもできます。[バスオブジェクトからではなく入力からの名前を使用する]チェックボックスをオンのままにして,[要素名の不一致]コンフィギュレーションパラメーターを[エラー]に設定します。

依存関係

このパラメーターを表示するには,[出力データ型]パラメーターを公共汽车オブジェクトに設定します。

プログラムでの使用

ブロックパラメーター:InheritFromInputs
型:文字ベクトル
値:'在'|“关闭”
既定の設定:'在'

バーチャルバスではなく非バーチャルバスを出力します。

非バーチャルバスのすべての要素は,关连付けられた公共汽车オブジェクトの要素が一部の要素について継承されたサンプル时间を指定する场合でも,同じサンプル时间をもつ必要があります。异なるサンプルレートの要素を含む非バーチャルバスが得られる场合,その演算はエラーになります。他の非バーチャルバス入力要素と异なるサンプル时间をもつ要素またはバスのサンプル时间を変更するには,率转换ブロックを使用します。詳細については,非バーチャルバスのサンプル时间の変更を参照してください。

このブロックが作成するバスの构造体をÇ构造体を使用して定义するコードを生成するには,このパラメーターを有效にします。

依存関係

このパラメーターを表示するには,[出力データ型]パラメーターを公共汽车オブジェクトに設定します。

プログラムでの使用

ブロックパラメーター:NonVirtualBus
型:文字ベクトル
値:'在'|“关闭”
既定の設定:“关闭”

ブロックの特性

データ型

布尔|公共汽车||枚举|固定点|一半|整数|单身的|字符串

直接フィードスルー

いいえ

多次元信号

はい

可変サイズの信号

はい

ゼロクロッシング検出

いいえ

ヒント

サブシステムおよびモデルインターフェイスのバスについては,外港ブロックをもつ公交车造物主ブロックの代わりに输出总线元ブロックを使用できます。输出总线元ブロックは次のことを行います。

  • ブロック线図における线の复雑さと烦雑さを低减する。

  • インターフェイスの段階的な変更を容易にする。

拡張機能

PLCコード生成
金宝app仿真软件®PLC编码器™を使用して構造化テキストコードを生成します。

R2006aより前に導入