要通过SCPI指令设置双向直流电源输出序列的步进数量,需根据具体型号的编程手册使用对应的序列步数设置指令,通常为PROG:LIST:SEGM或PROG:WAVE:SEGM等变体,具体操作流程如下:
序列步数设置指令:
PROG:LIST:SEGM 50(将序列步数设置为50步)查询序列步数指令:
PROG:LIST:SEGM?其他相关指令:
PROG:LIST:VOLT:DATA#或PROG:LIST:CURR:DATA#(#表示第几步),用于设置每一步的电压或电流值。PROG:LIST:COUN 100,用于设置序列的循环次数。初始化序列模式:
FUNC:MODE LIST(切换至列表模式)设置序列步数:
PROG:LIST:SEGM 50(设置50步序列)配置每一步的电压/电流值:
PROG:LIST:VOLT:DATA1 220.0,50(设置第1步电压为220V,保持时间为50个时间单位)PROG:LIST:CURR:DATA2 10.0,20(设置第2步电流为10A,保持时间为20个时间单位)设置序列循环次数(可选):
PROG:LIST:COUN 100(设置序列循环100次)启动序列:
INIT:IMM(立即启动序列)*TRG(如果配置了触发模式)SOURce:LIST:SEGMent?来查询序列步数,而ITECH IT6000系列则可能使用LIST:ADVance:COUNter?。因此,务必参考具体型号的编程手册。LIST:TSTEP指令设置(如LIST:TSTEP 0.0001表示单步时长为0.1ms)。SOURce:LIST:COUNt?指令来查询序列总点数,这与序列步数可能有所不同。序列总点数通常包括所有步骤的数量,而序列步数可能仅指某一类参数(如电压或电流)的步骤数量。