要使用SCPI指令查询双向直流电源输出电流序列的波形类型,需结合设备支持的波形编程指令和查询功能。以下是具体方法及步骤:
scpiSYST:REM
scpiPROG:ANYW:MODE?
CURRent:当前为电流波形模式。VOLTage:当前为电压波形模式。scpiPROG:ANYW:CURR:DATA?
2,220.0,1.2,50.0,30.0
2:波形类型(需参考设备手册,可能对应斜坡波、正弦波等)。220.0:幅值(单位:A)。1.2:偏置(单位:A)。50.0:频率(单位:Hz)。30.0:百分比(可能用于占空比或调制深度)。scpiPROG:ANYW:CURR:SHAP?
SINE:正弦波。SQUare:方波。RAMP:斜坡波。SYST:WAVE:STOR),可先存储波形再查询其参数:scpiSYST:WAVE:LOAD 1 ; 加载存储位置1的波形PROG:ANYW:CURR:DATA? ; 查询波形参数
PROG:ANYW:CURR:DATA@1?)。scpiSYST:REM ; 进入远程模式PROG:ANYW:MODE? ; 查询当前波形模式(电压/电流)
PROG:ANYW:CURR:SHAP? ; 查询电流波形类型(若支持)
PROG:ANYW:CURR:DATA? ; 查询电流波形参数(若不支持直接查询类型)
; (根据返回值手动判断波形类型)