要通过SCPI指令设置双向直流电源输出电压序列的跳变,需结合序列模式(List Mode)的配置指令,通过定义序列点参数实现。以下是具体步骤与示例:
设置序列点数量
SOURce:LIST:COUNt
为序列点总数(如3表示3个点)。
定义每个序列点的电压值与持续时间
SOURce:LIST:VOLTage:DATA ,
:序列点序号(从1开始,如DATA1表示第1点)。
:当前点的电压值(单位:V,如-10表示-10V)。
:当前点的持续时间(单位:秒或电源支持的单位,如2表示2秒)。
启用序列模式
SOURce:LIST:FUNCtion ON
禁用循环(如需随机访问或单次运行)
SOURce:LIST:CYCLe OFF
初始化与复位
SYSTem:REMote
(进入远程模式)
*RST
(复位设备,可选)
配置序列参数
SOURce:LIST:COUNt 3
(3个序列点)
SOURce:LIST:VOLTage:DATA1 5, 2
(第1点:5V,2秒)
SOURce:LIST:VOLTage:DATA2 0, 1
(第2点:0V,1秒)
SOURce:LIST:VOLTage:DATA3 -10, 3
(第3点:-10V,3秒)
启用序列模式
SOURce:LIST:FUNCtion ON
启动输出
OUTPut:STATe ON
(开启输出,电源将按序列输出电压)
不同厂商的双向直流电源可能支持不同的SCPI指令扩展,以下是一些常见厂商的指令示例:
Keysight N6700系列
SOURce:LIST:VOLTage
直接定义序列点:
SOURce:LIST:VOLTage 5, 0, -10
(3个点的电压值,需结合时间参数)
SOURce:LIST:GOTO 2
(跳转到第2点)
ITECH IT6000系列
LIST:VOLT:DATA1 5, 2000
(2000=200ms)
LIST:JUMP:INDEx 2
(跳转到第2点)
Chroma 62000P系列
PROG:LIST:VOLT:DATA
定义序列点:
PROG:LIST:VOLT:DATA1 5, 2
(第1点:5V,2秒)
查询当前序列点索引
SOURce:LIST:INDEx?
查询序列点参数
SOURce:LIST:VOLTage:DATA1?
错误处理
SYSTem:ERRor?
-400 Parameter Error
:参数超出范围(如电压值超过电源规格)。
-107 No Sequence Active
:序列未启用时查询状态。