初めて投稿させていただきます。
Agilent社のオシロスコープDSO-X 3014AをLabVIEWで制御しようと考えています。
ドライバインストールを済ませ、オシロの画面に映った波形のデータを数値で取り込みたいのですが、
波形データタイプを配列表示器に直接つないだ場合、振幅だけの1次元配列が表示されます。
「振幅」の他に、その振幅に対応する「時間」(タイムスタンプではなく、測定開始からの時間)の2次元配列のデータが必要なのですが、
波形データタイプから時間を求めるには、具体的にどのような処理をすれば実現できますでしょうか。
また、上記とは関連がないかもしれませんが、このオシロのドライバに含まれるSave Data To File.viを用いてファイルにデータを保存しようとしたところ、
エラーコード1074000000が出てしまいうまく動作しません(ファイルも作れていません)。
パラメータなどを変えて何度か試してもうまくいきませんので、何かお分かりになられましたら、アドバイスいただけると幸いです。
以下にエラーメッセージを示します。
----------------------------------------------
エラーコード-1074000000がAgilent 2000 3000 X-Series.lvlib:Error Query.viで発生
考えられる理由:
Instrument reports:
-221,"Settings conflict"
-108,"Parameter not allowed"
+0,"No error"
完全呼び出しチェーン
Agilent 2000 3000 X-Series.lvlib:Error Query.vi
Agilent 2000 3000 X-Series.lvlib:Save Data To File.vi
osilo2.vi
----------------------------------------------
動作環境は以下の通りです。
LabVIEW 2013 SP1
オシロスコープ:Agilent DSO-X 3014A
OS:Windows7(64bit)
よろしくお願いいたします。