若双向直流电源支持通过SCPI指令设置输出电流序列的步进时间(即每一步电流变化或保持的时间),且支持列表(LIST)或波形(WAVE)编程模式,可参考以下方法进行设置,具体指令需以仪器手册为准:
在列表编程模式下,用户可以定义每一步的电流值和保持时间(步进时间)。
进入列表编程模式:
PROG:LIST:MODE CURRent设置序列步数:
PROG:LIST:SEGM 3定义每一步的电流参数和步进时间:
PROG:LIST:CURR:DATA1 5.0,500:设置第一步的电流值为5.0A,步进时间为500个单位(具体单位需参考仪器手册,可能是毫秒、微秒或仪器特定的时间单位)。PROG:LIST:CURR:DATA2 10.0,500:设置第二步的电流值为10.0A,步进时间为500个单位。PROG:LIST:CURR:DATA3 0.0,500:设置第三步的电流值为0.0A,步进时间为500个单位。部分双向直流电源可能支持波形编程模式,允许用户定义更复杂的电流波形,包括每一步的电流变化时间和保持时间。
进入波形编程模式:
PROG:WAVE:MODE CURRent设置序列步数:
PROG:WAVE:SEGM 3定义每一步的电流参数和步进时间:
PROG:WAVE:CURR:DATA1 5.0,500:设置第一步的电流值为5.0A,电流变化时间为500个单位(若支持设置变化时间;若仅支持设置保持时间,则此指令可能仅设置保持时间)。PROG:WAVE:CURR:TRANS1 5.0,200,300 的指令(其中200为变化时间,300为保持时间;具体指令需参考仪器手册)。设置循环次数(若需重复执行序列):
PROG:WAVE:COUN 5 或 PROG:LIST:COUN 5启动序列:
PROG:LIST:INIT 或 PROG:WAVE:INIT