
National Instruments 社が認定した LabVIEW 開発者認定試験合格者が開発に携わっています。
![]()
VI-DAQ(ブイアイ・ダック)とは、National Instruments 社の LabVIEW で当社製アナログ入出力、デジタル入出力、カウンタ、モーションコントロールデバイス(PCI Express / PCI / PCカード / USBモジュール)を使用するための VI ライブラリです。当社製デバイスへのコマンドを LabVIEW の「データ集録 VI」スタイルで関数を提供、LabVIEW ユーザーが違和感なく使用できるように設計してあります。
VI-DAQ Ver.3.20 の無料ダウンロード
旧バージョン(Ver.2.4)の無料ダウンロード
特長
わかりやすいインターフェイス
LabVIEW の 『 データ集録 VI 』 ライクの関数形態で提供。Win32APIのような複雑なパラメータコーディングが必要ないためプログラム開発期間を大幅に短縮できます。


用途と段階に応じた VI 関数
よく利用する機能を
デバイスドライバの更新で最新デバイスに対応
VI-DAQ は、デバイスドライバ(API-TOOL)の上位階層で機能する独立したソフトウェアモジュールです。デバイスドライバを更新するだけで即座に最新デバイスに対応することができます。
Ver.3.0以降 では、バスマスタ転送をサポート。バスマスタ転送対応のアナログ入力、デジタル入出力、カウンタデバイスのパフォーマンスが大幅に向上しています。また、モーション制御 SMC-DL/-DF をはじめ、多くの新製品にも対応しました。
VI Runtime でバス仕様の違いを吸収
VI Runtime モジュールで PCI Express / PCI / CardBus / USB といったバス仕様の違いを吸収。バス仕様の異なるデバイスでも同じ VI で使用することができます。
動作環境
| 要件 | 仕様 |
|---|---|
| 対応OS |
|
| LabVIEW 対応バージョン |
|
対応デバイス
アナログ入出力
| PCI Express | VI-DAQ Ver.3.20 | AIO-121601E3-PE | AIO-121601UE3-PE | |
|---|---|---|---|---|
| AIO-161601E3-PE | AIO-161601UE3-PE | |||
| AIO-160802L-LPE ※1 | AIO-160802LI-PE ※1 | |||
| AI-1664LA-LPE ※1 | AI-1616LI-PE ※1 | |||
| AO-1608L-LPE ※1 | AO-1616L-LPE ※1 | AO-1604LI-PE ※1 | ||
| VI-DAQ Ver.3.20 VI-DAQ Ver.2.4 |
AIO-163202F-PE ※1 | |||
| AIO-160802L-LPE ※1 | AI-1616L-LPE ※1 | AO-1604L-LPE ※1 | ||
| PCI | VI-DAQ Ver.3.20 | AI-1204Z-PCI | ||
| AIO-121601M-PCI | ||||
| AIO-121602AH-PCI | AIO-121602AL-PCI | |||
| AI-1216AH-PCI | AI-1216AL-PCI | |||
| AI-1604CI2-PCI | AO-1604CI2-PCI | |||
| AI-1216B-RU1-PCI | AI-1216B-RB1-PCI | |||
| VI-DAQ Ver.3.20 VI-DAQ Ver.2.4 |
ADA16-32/2(PCI)F ※1 | |||
| ADA16-8/2(LPCI)L ※1 | ADAI16-8/2(LPCI)L ※1 | |||
| AD16-16(LPCI)L ※1 | ADI16-16(LPCI)L ※1 | |||
| DA16-4(LPCI)L ※1 | DAI16-4(LPCI)L ※1 | DA16-8(LPCI)L ※1 | ||
| AD16-64(LPCI)LA ※1 | DA16-16(LPCI)L ※1 | |||
| AD12-16(PCI)EV | AD12-16(PCI)E | |||
| AD12-16U(PCI)EV | AD12-16U(PCI)EH | AD12-16U(PCI)E | ||
| AD16-16(PCI)EV | ||||
| AD16-16U(PCI)EV | AD16-16U(PCI)EH | AD16-16(PCI)E | ||
| ADI12-16(PCI) | AD12-16(PCI) | AD12-64(PCI) | ||
| DA12-4(PCI) | DA12-8(PCI) | DA12-16(PCI) | ||
| ADI16-4L(PCI) | ADI16-4C(PCI) | DAI16-4C(PCI) | ||
| CardBus PCMCIA |
VI-DAQ Ver.3.20 VI-DAQ Ver.2.4 |
ADA16-32/2(CB)F ※1 | ADA16-8/2(CB)L ※1 | AD12-8(PM) |
| USB | VI-DAQ Ver.3.20 | AIO-163202FX-USB ※1 | ||
| VI-DAQ Ver.3.20 VI-DAQ Ver.2.4 |
AIO-160802AY-USB | AI-1608AY-USB | ||
| ADI12-8(USB)GY | ADI16-4(USB) | |||
| DAI12-4(USB)GY | DAI16-4(USB) |
- ※1
- アナログ F シリーズのアナログ入力インレンジ・アウトレンジ機能およびイベントコントローラ機能はサポートしておりません。 アナログ L シリーズのカウンタ機能はサポートしておりません。ADA16-32/2(PCI)F では、同期コネクタを使用した他ボードとの同期は行えません。
デジタル入出力
| PCI Express | VI-DAQ Ver.3.20 | DI-32B-PE | DO-32B-PE | |
|---|---|---|---|---|
| DIO-1616H-PE | DIO-3232H-PE | DIO-1616RL-PE | ||
| RRY-16C-PE | RRY-32-PE | DIO-1616RY-PE | ||
| DIO-32DM-PE | ||||
| VI-DAQ Ver.3.20 VI-DAQ Ver.2.4 |
DI-32L-PE | DI-64L-PE | DI-128L-PE | |
| DO-32L-PE | DO-64L-PE | DO-128L-PE | ||
| DIO-1616L-PE | DIO-3232L-PE | DIO-6464L-PE | ||
| DIO-3232F-PE | ||||
| DIO-1616B-PE | DIO-3232B-PE | DIO-1616TB-PE | ||
| DIO-1616T-PE | DIO-3232T-PE | DIO-6464T-PE | ||
| DIO-1616T-LPE | DIO-48D-LPE | |||
| PCI | VI-DAQ Ver.3.20 | DIO-48D2-PCI | DIO-96D2-LPCI | |
| PIO-32DM(PCI) | ||||
| VI-DAQ Ver.3.20 VI-DAQ Ver.2.4 |
PI-32L(PCI) | PI-64L(PCI) | PI-128L(PCI) | |
| PI-32L(PCI)H | PI-64L(PCI)H | PI-128L(PCI)H | ||
| PI-32B(PCI) | PI-32B(PCI)H | |||
| PO-32L(PCI) | PO-64L(PCI) | PO-128L(PCI) | ||
| PO-32L(PCI)H | PO-64L(PCI)H | PO-128L(PCI)H | ||
| PO-32B(PCI) | PO-32B(PCI)H | |||
| PIO-16/16L(PCI) | PIO-32/32L(PCI) | PIO-64/64L(PCI) | ||
| PIO-16/16L(PCI)H | PIO-32/32L(PCI)H | PIO-64/64L(PCI)H | ||
| PIO-16/16H(PCI)H | PIO-32/32H(PCI)H | PIO-16/16RY(PCI) | ||
| PIO-32/32F(PCI) | PIO-16/16RL(PCI)H | PIO-32/32RL(PCI)H | ||
| PIO-16/16B(PCI) | ||||
| PIO-16/16B(PCI)H | PIO-32/32B(PCI)H | PIO-32/32B(PCI)V | ||
| PIO-16/16TB(PCI) | PIO-16/16TB(PCI)H | |||
| DI-32T2-PCI | DI-64T2-PCI | DI-128T2-PCI | ||
| DO-32T2-PCI | DO-64T2-PCI | DO-128T2-PCI | ||
| PIO-16/16T(PCI) | PIO-32/32T(PCI) | |||
| PIO-16/16T(PCI)H | PIO-32/32T(PCI)H | |||
| PIO-16/16L(LPCI)H | PIO-16/16B(LPCI)H | PIO-16/16T(LPCI)H | ||
| PIO-48D(PCI) | PIO-48D(LPCI)H | |||
| RRY-16C(PCI) | RRY-16C(PCI)H | |||
| RRY-32(PCI) | RRY-32(PCI)H | |||
| CardBus PCMCIA |
VI-DAQ Ver.3.20 VI-DAQ Ver.2.4 |
PIO-16/16L(CB)H | PIO-48D(CB)H | |
| PIO-24W(PM) | PIO-32D(PM) | PIO-16/16L(PM) | ||
| USB | VI-DAQ Ver.3.20 | DIO-1616LX-USB | DIO-3232LX-USB | DIO-6464LX-USB |
| DIO-1616RYX-USB | DIO-1616BX-USB | |||
| DI-16TY-USB | DO-16TY-USB | DIO-0808TY-USB | ||
| VI-DAQ Ver.3.20 VI-DAQ Ver.2.4 |
DIO-0808LY-USB | DIO-24DY-USB | ||
| DI-16(USB)GY | DO-16(USB)GY | DIO-8/8(USB)GY | ||
| DI-32(USB) | DO-32(USB) | DIO-16/16(USB) | ||
| CompactPCI | VI-DAQ Ver.3.20 VI-DAQ Ver.2.4 |
PI-64L(CPCI) | PO-64L(CPCI) | PIO-32/32L(CPCI) |
カウンタ
| PCI Express | VI-DAQ Ver.3.20 | CNT-3208M-PE | ||
|---|---|---|---|---|
| CardBus PCMCIA |
VI-DAQ Ver.3.20 | CNT32-4MT(CB) | ||
| PCI | VI-DAQ Ver.3.20 | CNT32-4MT(LPCI) | CNT32-8M(PCI) | |
| VI-DAQ Ver.3.20 VI-DAQ Ver.2.4 |
CNT24-4(PCI) | CNT24-4(PCI)H | ||
| CNT24-4D(PCI) | CNT24-4D(PCI)H | |||
| USB | VI-DAQ Ver.3.20 VI-DAQ Ver.2.4 |
CNT24-2(USB)GY |
モーションコントロール
| PCI Express | VI-DAQ Ver.3.20 | SMC-4DL-PE | SMC-8DL-PE | |
|---|---|---|---|---|
| PCI | VI-DAQ Ver.3.20 | SMC-4DL-PCI | SMC-8DL-PCI | |
| SMC-4DF-PCI | SMC-8DF-PCI |
GPIB通信
GPIB通信デバイスは、別ソフトウェア [ API-GPLV(W32) ] で対応しています。




