若双向直流电源支持通过SCPI指令设置输出电流序列的起始电压(即序列第一步的电压值),且具备序列编程或任意波形生成功能,可按照以下通用步骤操作:
进入序列编程或任意波形生成模式:
PROG:WAVE:INIT
的指令初始化波形编程功能。
设置电流序列参数及起始电压:
PROG:WAVE:VOLT:DATA#
(假设指令,
#
表示第几步)的指令设置电流序列中每一步的电压值。其中
为电压值,单位需参考电源手册。
PROG:WAVE:DATA1 ,
(假设指令),其中
为第一步的电流值,
为第一步的电压值(即起始电压)。
PROG:WAVE:VOLT:DATA1 10.0
(设置电流序列第一步的电压为10V,假设电流值已通过其他指令设置或固定)。
设置序列步数:
PROG:WAVE:SEGM
的指令设置序列步数。其中
为序列步数,范围需参考电源手册。
启动序列编程:
PROG:WAVE:STAR
的指令启动波形编程功能,开始执行电流序列。
plaintext# 初始化波形编程功能PROG:WAVE:INIT
# 设置电流序列第一步的电压为10V(假设电流值已设置或固定)
PROG:WAVE:VOLT:DATA1 10.0
# 设置电流序列第二步的电压为20V
PROG:WAVE:VOLT:DATA2 20.0
# 设置序列步数为2
PROG:WAVE:SEGM 2
# 启动波形编程功能
PROG:WAVE:STAR