CLIP用のLabVIEW I/Oノードインタフェースを作成する
- 更新日2025-10-09
- 3分で読める
メモ 本コンテンツの日本語版は、便宜を図るために自動翻訳で提供されています。正確な最新情報については、英語版をご覧ください。
sbRIO CLIPジェネレータのLabVIEWインタフェースページを使用して、NI sbRIOターゲットのLabVIEW FPGA I/Oノードインタフェースを作成するには、以下の手順を完了します。
メモ このページ左下のCSVからインポートまたはCSVにエクスポートボタンをクリックして、LabVIEW I/OノードデータをCSVファイルとしてインポートまたはエクスポートできます。
- 使用可能なピン制御で、1つ以上のピンを選択します。
-
I/O方向制御で、以下のいずれかのオプションを選択します。
- 読み取り専用—LabVIEWプロジェクトに読み取り専用のI/O項目を1つ作成します。
- 読み取り/書き込み—LabVIEWプロジェクトに読み取り専用のI/O項目を1つと、書き込み可能なI/O項目を2つ作成します。書き込み可能なI/Oの1つ目の項目で、I/O項目に関連した個別のピンへの出力が可能になり、2つ目の項目によって、ピンに出力される値が決定されます。出力が有効になっていない場合、ピン上の外部データを読み取ることができます。
-
LabVIEWデータタイプ制御で、FPGA I/Oノードに使用するLabVIEWデータタイプを選択します。
メモ 選択したピンの数がデータタイプの幅より少ない場合(例:U8データタイプを指定して7本のピンを選択した場合)、作成されるI/O項目では最下位ビットのみが使用されます。データタイプの幅よりも多くのピン数を選択すると、同じデータタイプのI/O項目が複数作成されます。
- Addをクリックします。LabVIEW I/Oノードテーブルに、作成したI/Oノードが一覧表示されます。
-
(オプション)LabVIEW I/OノードテーブルのLabVIEW名列を使用してI/O項目の名前の変更を行います。
この名前は、LabVIEWプロジェクト、およびLabVIEWブロックダイアグラムのFPGA I/Oノードに表示されます。名前は以下の要件を満たす必要があります。
- I/O項目名は固有です。I/O項目名を他のI/O項目名と重複させることはできません。
- I/O項目名は文字で始まります。
- I/O項目名には、文字、数字、アンダースコアのみが使用できます。
-
(オプション)ピンの詳細列の情報を展開して、作成したFPGA I/Oノードの詳細を確認します。
FPGA I/Oノードの詳細は、ノードの<clipname>.vhdファイルに記載されています。
-
手順1~6を繰り返して、CLIP用に追加のFPGA I/Oノードを作成します。
作成したFPGA I/Oノードは、LabVIEW I/Oノードテーブルでドラッグ&ドロップできます。
-
次へをクリックして、クロック設定ページに進みます。
クロック設定ページを使って、CLIPのクロックリソースを構成します。