06-25-2014 01:24 AM
現在、オシロスコープ[U2701A/U2702A]をLabViewを通して使用することを検討しています。
NIでは、このオシロスコープに対応したLabView用のドライバを確認したのですが、
DLL(AgU2701A.dll)を要求され、単体では機能しませんでした。
このDLLはオシロスコープ(U2701A/U2702A)を購入すると付属してくるのでしょうか?
それとも別途でDLLを購入する必要がある、または無料でダウンロードができるのでしょうか?
これについての情報を教えていただけないでしょうか?
よろしくお願いします。
06-26-2014 03:43 AM
NIのInstrument Driver Network (IDNet)からドライバがダウンロードできますね。
Agilent Technologies agu2701a Oscilloscope
http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=5D134BFDE3A90C6EE0440003BA7CCD...
ダウンロードしたZIPファイル内のフォルダ(agu2701a)を
C:\Program Files\National Instruments\LabVIEW<version>\instr.lib
にコピーしてLabVIEWを再起動すれば、ブロックダイアグラムのパレットで、
計測器I/O > 計測器ドライバ > AgU2701A
以下に関連サブVIが表示されます。特にVIの実行にDLLは不要のようですが...
06-26-2014 11:40 PM
こんにちは。
貼られたリンクの黄色いビックリマークの部分にも説明されていますが、
このドライバ VIはAgilentのDLLを呼び出すだけのラッパー関数とのことです。
AgilentのDLLは上記リンクの"Required Third-Party Installations" の隣の"Go To Download Site"の先のリンクからダウンロードできるみたいです。
07-10-2014 02:00 AM
回答ありがとうございます。
お二人の情報と自分で調べた結果、Agilentが提供しているIVIドライバを使用すれば解決することがわかりました。
(LabView上でエラーが出ないことを確認)
実際の機材(U2702A)を使用して開発を進めようと思っていたのですが、
NIが提供しているドライバにU2702Aが無いことに気付きました。
この場合、提供しているU2701AがU2702Aにも対応しているのでしょうか?
それともU2701Aの内容をU2702A用に変更する必要があるのでしょうか?
(当たり前ですがそのままU2701Aドライバを使ってU2702Aを操作しようとしましたが失敗しました)
これについて何か情報がありましたら、教えていただけないでしょうか?
よろしくお願いします。