解決策
NI-VISA ライセンス要件NI-VISA を使用してアプリケーションの開発や実装を行うには、適切な NI-VISA ライセンスが必要で す。使用目的がアプリケーションの開発か実装かによって、ライセンスの取得方法は異なります。
NI-VISA 開発ライセンス NI のほとんどのソフトウェア/ハードウェア製品には、インストールプログラムの一部としてNI-VISAインストーラが含まれていますので、NI-VISA開発ランセンスも付属されています。
NI-VISAが付属されている製品は、LabVIEW、CVI、TestStand、NI-488.2、GPIBコントローラ、PXIコントローラなどです。NIのソフトウェアやハードウェアを使用していない場合は、NI-VISA開発ソ フトウェアを別途購入いただけます。
表1 - NI-VISA開発ライセンス要件
- NI ADE: LabVIEW(ベースパッケージ/開発システム/プロフェッショナル開発システム)、CVI(ベースパッケージ/開発システム)、Measurement Studio(スタンダード/プロフェッショナル/エ ンタープライズ)など
- 他社製 ADE: Microsoft Visual Studio(VBasic、C/C++/C#)など(Measurement Studio は使用せず)
- NI ハードウェア: GPIB、VXI、PXI、DAQ、NIシリアル、NI 1394 など
- PC バス: シリアル(RS232/RS485/パラレル)、イーサネット、USB、IEEE 1394など
- 他社製ハードウェア: 他社の GPIB、PXI、VXI バスコントローラ。シリアル、イーサネット、 USB、IEEE 1394などのPCバスは含まれません。
NI-VISAデプロイメントライセンスNI-VISAを使用したアプリケーションとともにNI-VISAを配布したい場合は、各実装システムの内容を確認して、
デプロイメントライセンスが必要かどうかを判断できます。
実装システムに以下のいずれかが含まれている場合、NI-VISA
デプロイメントライセンスが付属されています。
- NI ハードウェア(例: GPIB、VXI、PXI、DAQ など)
- NI ソフトウェア ADE(例: LabVIEW 開発システム、TestStand など)
- NI ソフトウェアを使って作成した、NI ランタイムソフトウェアを含むPCバス経由での通信用アプ リケーション(例:PC のシリアルポートにアクセスするための、LabVIEWランタイムエンジンを含むLabVIEW 実行形式(.exe)アプリケーション)
実装システムに以下のものだけが含まれている場合は、NI-VISAのライセンス料が別途必要となりま す。
- 他社製ハードウェア(他社の GPIB、PXI、VXI ハードウェア。シリアル、イーサネット、USB、 IEEE 1394などの PC バスは含まれません)
この実装ライセンスを使用すると、NI-VISAランタイムバージョンのみを再配布することができま す。ただし、NI ADE/NI ハードウェアが含まれる
実装システムでは、代わりにNI-VISA開発ソフトウ ェアを実装することもできます。
表2 - NI-VISA
デプロイメントライセンス要件
- NI ADE: LabVIEW(ベースパッケージ/開発システム/プロフェッショナル開発システム)、CVI (ベースパッケージ/開発システム)、Measurement Studio(スタンダード/プロフェッショナル/エ ンタープライズ)など
- NI ランタイムソフトウェア: LabVIEW ランタイムエンジン、CVI ランタイムエンジン、 Measurement Studio アプリケーションなど
- 他社製ランタイムソフトウェア: Microsoft Visual Studio(VBasic、C/C++/C#)など (Measurement Studio は使用せず)
- NI ハードウェア: GPIB、VXI、PXI、DAQ、NI シリアルなど PC バス: シリアル(RS232/RS485/パラレル)、イーサネット、USB、IEEE 1394など
- 他社製ハードウェア: 他社の GPIB、PXI、VXI バスコントローラ。シリアル、イーサネット、 USB、IEEE 1394などの PC バスは含まれません。
実装システムが上記のいずれの要件にも該当しない場合は、NI-VISA
デプロイメントライセンスを購 入いただくか、NI 営業部までお問い合わせください。