在 03-18-2010 05:11 AM
Hi there,
我用 GPIB 對 2 部 Agilent spectrum 控制並讀取測試值, 其中 E4404B 沒問題, 然而 N9010A 卻有數個 sub vi 一直執行錯誤 (我有用 N9010A 的 driver). 我知道 NI 提供的 Agilent MXA/EXA 的 driver 只測試過 N9020A, 但理論上 N9010A 也應該可行.所以我想請問針對 N9010A 是否有特殊下命令的順序 ? ( 比方說要先下什麼命令之後才可再下其他的.).
現在出問題的 vi 是 configure level (normal).vi, 錯誤訊息如下:
Agilent MXA Series.lvlib:Error Query.vi<ERR>
Instrument reports:
-221,"Settings conflict;Option not available"
-221,"Settings conflict;Option not available"
+0,"No error"
<b>Complete call chain:</b>
Agilent MXA Series.lvlib:Error Query.vi
Agilent MXA Series.lvlib:Configure Level (Electrical Attenuation).vi
Agilent MXA Series Acquire Measurement.vi
有時 configure frequency.vi 也會設定失敗, 得多 run 幾次才 ok, 但 E4404B 都不曾有類似錯誤.
請教各位是否知道是什麼原因呢, thanks.
Bryan
已解決! 轉到解決方案。
首先, 你必須先啟動NiSpy.
然後再執行一次同樣的程式, 然後藉由NiSpy 的紀錄.
找出是哪個命令, 讓系統產生 "Option not available"的錯誤.
再由命令去推測, 是什麼錯誤.
在 03-18-2010 08:45 PM
建議詢問 Agilent 有關 9010 & 9020 的差異
有可能是參數的問題
在 03-19-2010 04:10 AM
请问主要是哪些参数呢?我也遇见这个问题了!