耦合测试工具编程时遇到的问题,求指点。
时间:10-02
整理:3721RD
点击:
做一个用CMW500的 耦合测试工具。
之前没接触过,试着写了个小demo来测试wcdma的发射功率,遇到些问题。
通过visa的测试面板发送的命令及顺序如下:
CONFigure:WCDMa:MEAS:SCENario:SALone RF1C, RX1;*OPC?
ROUTe:WCDMA:MEASurement:RFSettings:CONNector RF1C;*OPC?
CONFigure:WCDMA:MEASurement:RFSettings:EATTenuation 80;*OPC?
CONFigure:WCDMA:MEASurement:RFSettings:ENPower 20;*OPC?
CONFigure:WCDMA:MEASurement:RFSettings:UMARgin 11;*OPC?
CONFigure:WCDMA:MEASurement:RFSettings:FREQuency 1922.4E+6;*OPC?
CONFigure:WCDMa:MEASurement:TRIGger:SOURce FFRun;*OPC?
CONFigure:WCDMa:MEASurement:TRIGger:TOUT 1.0E+3;*OPC?
INITiate:WCDMa:MEAS1:MEValuation;*OPC?
FETCh:WCDMa:MEAS1:MEValuation:STATe?
READ:WCDMa:MEAS:MEValuation:TRACe:UEPower:AVERage?
从visa的测试面板的返回值看,倒数第二条开始往上的都返回正常,但是最后两条出现下面的错误
Read Operation
Error
VISA: (Hex 0xBFFF0015) 完成操作前超时已过期。
请教是为什么及如何解决?
另外,从cmw500上的【report display】上看,从第一条开始,就返回
-350: Queue overflow
请教这又是为什么及如何解决?
多谢各位!
-----------------------------------------------------------------
改正:
-350: Queue overflow
是【错误队列溢出】,
•如果产生的错误超过了 20 个,存储在队列中的最后一个错误(最近错误)被替换为 -350,“错误队列溢出”。在从队列中删除错误之前,无法继续存储更多的错误。
重新启动实验了下,
从第一条命令 CONFigure:WCDMa:MEAS:SCENario:SALone RF1C, RX1;*OPC?
开始就出了
-114:header suffix out of range
的错误。
求教。
FETCh:WCDMa:MEAS1:MEValuation:STATe? 是否有判断状态已经ok了?
之前用cmu200 写校准工具,碰到类似的问题
我的qq:43915070,方便的话,可以一起交流,学习。
判断哪个的状态OK?
up up up 有哪位给指导一下
好好学习,天天向上
-114:header suffix out of range 找到原因了吗?