アップキャスト
- 更新日2025-01-28
- 4分で読める
FPGA VI固有のリファレンスをより汎用なリファレンスに変換します。そうすることで一般のコードを使って別のFPGA VIと通信できるようになります。FPGAターゲットは、同じクラスである必要があります。この関数によって、1つのホストVIを書き直すことなく異なるアルゴリズムを評価することができます。FPGAターゲットによっては、この関数をサポートしていないものもあります。

入力/出力
FPGA VI Reference In
—
FPGA VIへのリファレンスです。する必要があります。このパラメータを使用するには、FPGA VI のリファレンスを開き ます。
error in
—
エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。
FPGA VI Reference Out
—
FPGAターゲットのリファレンスを返します。ショートカットメニューからインタフェースを選択すると、FPGA VIリファレンス出力は、制御器、表示器、データタイプ、およびコネクタペーンを含むVIの情報を返しますが、VIのファイル名は含まれません。FPGA VIリファレンス出力パラメータをタイプ定義にバインドして、LabVIEWが構成の変更をデータフロー内の次のサブVIに自動的に伝播することができます。
error out
—
エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。 |
「アップキャスト」関数を右クリックしてショートカットメニューから割り込みを選択してVI情報とターゲット情報を出力します。インタフェース オプションを使用して、「制御器を読み取る/書き込む」 関数または「メソッドをインボーク」 関数。インタフェース オプションを選択した場合、FPGA VIとターゲットは以下の要件を満たす必要があります。FPGA VIのフロントパネルウィンドウが同じで、制御器と表示器が同じであるタブ順序 が一致し、FPGA VIのブロックダイアグラムで1つのクロック領域のみを使用します。
ターゲット情報だけを出力するには、「アップキャスト」関数を右クリックしてショートカットメニューからターゲットを選択します。「メソッドをインボーク」関数にデータを渡すには、ターゲットオプションを使用します。デフォルト値はターゲットです。
FPGA VI Reference In
—
error in
—
FPGA VI Reference Out
—
error out
—