在Keysight双向直流电源中,无法直接通过单一SCPI命令查询校准是否已保存,但可通过以下间接方法结合校准流程与状态查询命令进行验证:
使用SYSTem:ERRor?命令
执行校准后,发送该命令检查错误队列。若校准成功且无异常,通常返回0,"No error";若校准未完成或保存失败,可能返回非零错误码(如-410表示校准超时)。
结合CALibration:STATus?命令(部分型号支持)
某些Keysight电源(如N6700系列)支持此命令,返回校准状态代码(如0表示成功,非零表示失败)。若返回非零值,需重新执行校准保存步骤。
执行已知校准点的测量
例如,若校准了5V输出点,发送以下命令验证:
plaintextSOURce:VOLTage 5.0 ; 设置输出电压为5VOUTPut:STATe ON ; 开启输出
MEASure:VOLTage? ; 查询实际输出电压
若测量值与设定值偏差在允许范围内(如±0.1%),则表明校准数据已生效。
检查校准系数存储状态
部分型号支持通过CALibration:DATA?命令查询校准系数(如CALibration:DATA:VOLTage?)。若返回有效数值而非默认值,说明校准数据已保存。
重新执行校准保存步骤
若怀疑校准未保存,可重新执行以下典型流程(以电压校准为例):
plaintextCALibration:STARtDCV ; 启动直流电压校准CALibration:DATA 5.000 ; 输入标准源参考值5V
CALibration:MEASure? ; 返回仪器测量值(如4.997V)
CALibration:ADJust ; 根据偏差自动调整
CALibration:SAVE ; 保存校准结果
保存后,通过SYSTem:ERRor?确认无错误,即表明校准已存储。
利用校准日志功能(高级型号)
部分高端型号(如RP7900系列)支持校准日志查询,通过SYSTem:LOG:CALibration?命令可获取最近校准的时间、操作员及结果,间接确认保存状态。
CALibration:UNLock "密码")。