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


icon

入力/出力

  • cgenclassrn.png FPGA VI Reference In

    FPGA VIへのリファレンスです。する必要があります。このパラメータを使用するには、FPGA VI のリファレンスを開き ます。

  • cerrcodeclst.png error in

    エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。

  • igenclassrn.png FPGA VI Reference Out

    FPGAターゲットのリファレンスを返します。ショートカットメニューからインタフェースを選択すると、FPGA VIリファレンス出力は、制御器、表示器、データタイプ、およびコネクタペーンを含むVIの情報を返しますが、VIのファイル名は含まれません。FPGA VIリファレンス出力パラメータをタイプ定義にバインドして、LabVIEWが構成の変更をデータフロー内の次のサブVIに自動的に伝播することができます。

  • ierrcodeclst.png error out

    エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。

  • 「アップキャスト」関数を右クリックしてショートカットメニューから割り込みを選択してVI情報とターゲット情報を出力します。インタフェース オプションを使用して、「制御器を読み取る/書き込む」 関数または「メソッドをインボーク」 関数。インタフェース オプションを選択した場合、FPGA VIとターゲットは以下の要件を満たす必要があります。FPGA VIのフロントパネルウィンドウが同じで、制御器と表示器が同じであるタブ順序 が一致し、FPGA VIのブロックダイアグラムで1つのクロック領域のみを使用します。

    ターゲット情報だけを出力するには、「アップキャスト」関数を右クリックしてショートカットメニューからターゲットを選択します。「メソッドをインボーク」関数にデータを渡すには、ターゲットオプションを使用します。デフォルト値はターゲットです。

    メモ にリファレンスを渡す場合サブVIの場合は、「アップキャスト」関数の出力をタイプ定義にバインドして、変更をサブVIに伝達することを検討してください。出力をバインドするには、「アップキャスト」関数を右クリックしてショートカットメニューから「リファレンス出力をタイプ定義にバインド」を選択します。