FPGAターゲットで特定のFPGA I/O操作を実行します。FPGA I/Oノードは、1つまたは複数のFPGA I/O項目で構成できます。

FPGAプロパティノードにFPGA I/O項目を追加するには、I/O項目セクションを右クリックしてショートカットメニューから要素を追加を選択します。FPGA I/Oノードは、上端または下端を位置決めツールでドラッグして拡張または縮小できます。


icon

入力/出力

  • ipoly.png I/O項目

  • FPGA I/Oノードの要素セクションを右クリックして、ショートカットメニューからFPGA I/Oを選択を選択すると、プロジェクトエクスプローラウィンドウで、現在編集中のFPGA VIと同じFPGAターゲットの下にあるFPGA I/O項目が表示されます。または、要素セクションを右クリックして新規FPGA I/Oを追加を選択すると、FPGAターゲットの下に新しいFPGA I/O項目が追加されます。

    デジタル入力/出力 (DIO) リソースは、読み取り操作と書き込み操作の両方を行えます。FPGA I/O項目の操作を変更するには、要素を右クリックしてショートカットメニューから読み取りに変更または書き込みに変更を選択します。デジタル入力/出力I/Oリソースの方向を変更するには、FPGA I/Oメソッドノードを出力有効化を設定メソッドと共に使用します。

    I/Oノードを複数のI/O項目で構成すると、各I/O項目にFPGA I/O入力FPGA I/O出力I/O項目パラメータが表示されます。I/Oノードを複数のI/O項目で構成した場合、I/O項目の実行時間は使用するハードウェアデバイスとI/O項目によって異なります。FPGA I/O操作には、並列実行されるものもあれば、シーケンス的に実行されるものもあります。

    ヒント プロジェクトエクスプローラウィンドウでI/O項目をハイライト表示するには、FPGA I/Oノードの要素を右クリックし、ショートカットメニューからプロジェクト内の項目を検索を選択します。

    エラー処理の詳細

    LabVIEW標準のエラー入力パラメータとエラー出力パラメータを関数に追加するには、ブロックダイアグラムでFPGA I/Oノードを右クリックして、ショートカットメニューからエラー端子を表示を選択します。エラーが発生すると、誤ったデータがFPGA I/Oノードに返される場合があります。受信データが有効かどうかを確認するには、エラー端子を追加します。エラー通知の方法は、FPGAターゲットによって異なる場合があります。個々のFPGAターゲットでのエラー通知の詳細については、それぞれのFPGAターゲットのハードウェアのドキュメントを参照してください。

    メモ エラー入力/エラー出力パラメータを追加すると、FPGAターゲット上で関数が使用するスペースが増えます。エラー入力パラメータとエラー出力パラメータによって、FPGAターゲットの実行が遅くなる可能性もあります。