要使用SCPI指令设置双向直流电源输出电流序列的终止条件,需结合序列模式(List Mode)与终止条件控制指令,具体步骤如下:
启用序列模式:
SOURce:LIST:FUNCtion ON
:启用序列功能(部分电源需此指令)。
设置序列点数:
SOURce:LIST:COUNt
:设置序列包含的点数,
为具体数值。
定义电流序列:
SOURce:LIST:CURRent:DATA ,
:设置每个序列点的电流值和持续时间。
为序列点序号,
为电流值(单位:A),
为持续时间(单位可能为秒或100μs,依设备而定)。
SOURce:LIST:CURRent:DATA1 0, 2
表示第1点电流为0A,持续2秒。
设置终止条件:
SOURce:LIST:CYCLe
指令控制循环次数,当循环次数达到设定值时序列终止。
SOURce:LIST:CYCLe ON
:启用循环。
SOURce:LIST:COUNt:REPeat
:设置循环次数为
次(部分型号支持)。
TRIGger:SOURce EXTernal
设置外部触发源,结合
TRIGger:SLOPe POSitive
(上升沿触发)或
TRIGger:SLOPe NEGative
(下降沿触发)控制终止时机。
初始化与复位:
SYSTem:REMote
:切换至远程模式。
*RST
:复位设备(可选)。
配置序列参数:
SOURce:LIST:COUNt 3
:设置序列包含3个点。
SOURce:LIST:CURRent:DATA1 0, 2
:第1点电流为0A,持续2秒。
SOURce:LIST:CURRent:DATA2 5, 2
:第2点电流为5A,持续2秒。
SOURce:LIST:CURRent:DATA3 0, 2
:第3点电流为0A,持续2秒。
设置终止条件:
SOURce:LIST:CYCLe ON
:启用循环。
SOURce:LIST:COUNt:REPeat 2
:设置循环次数为2次。
TRIGger:SOURce EXTernal
:选择外部触发源。
TRIGger:SLOPe POSitive
:上升沿触发终止(需配合硬件信号)。
启动输出:
TRIGger:INITiate
:内部触发启动序列(或通过外部TTL信号触发)。
Keysight N6700系列:
SOURce:LIST:FUNCtion REPeat
启用循环,结合
SOURce:LIST:COUNt
控制点数实现。
ITECH IT6000系列:
LIST:CYCLe:STATe ON
启用循环,
LIST:CYCLe:COUNt
设置循环次数。
Chroma 62000P系列:
SOURce:LIST:LOOP
直接设置循环次数。