若双向直流电源支持通过SCPI指令查询输出电流序列的波形周期,且具备波形记录功能或高级编程模式,可参考以下通用方法进行查询:
若电源支持波形记录功能,可参考以下指令:
启用波形记录:
PROG:WAVE:INIT(假设指令格式为PROG:WAVE:INITiate的缩写)设置波形记录参数:
PROG:WAVE:MODE CURR(设置波形记录模式为电流模式)PROG:WAVE:SRAT 10000(设置采样率为10000样本/秒,具体数值需根据电源规格调整)启动波形记录:
PROG:WAVE:STAR(假设指令格式为PROG:WAVE:STARt的缩写)查询波形数据:
PROG:WAVE:DATA?(查询波形记录数据)解析波形周期:
若电源支持高级编程模式,且允许查询序列参数,可参考以下指令:
进入高级编程模式:
PROG:ADVA:INIT(假设指令格式为PROG:ADVA:INITiate的缩写)设置电流序列参数:
PROG:ADVA:CURR:SEQ <参数>(设置电流序列参数,如步进值、步数等)查询序列参数:
PROG:ADVA:CURR:SEQ:PER?(假设指令用于查询电流序列的周期,但具体指令需参考电源手册)-400, "Parameter Error"),此时需尝试其他方法或联系电源厂商获取支持。