要使用SCPI指令设置双向直流电源输出电流序列的间隔时间,需根据设备支持的指令格式,通过
LIST:DWEL
或
PROG:LIST:CURRent:DATA#
(带时间参数)等指令实现。以下是具体说明:
不同品牌和型号的双向直流电源可能使用不同的SCPI指令来控制电流序列的间隔时间。常见指令包括:
LIST:DWEL
LIST:DWEL 1,2,3
(设置第1步持续1秒,第2步持续2秒,第3步持续3秒)。
PROG:LIST:CURRent:DATA#
PROG:LIST:CURR:DATA1 220.0,50
(第1步电流220.0A,持续50个时间单位,如50×100μs=5ms)。
VOLT:MODE LIST
或
CURR:MODE LIST
)。
VOLT:MODE LIST
(设置电压序列模式)。
LIST:CURR
或
PROG:LIST:CURRent:DATA#
指令设置每一步的电流值。
LIST:CURR 1,0,2
(设置电流序列为1A、0A、2A)。
LIST:DWEL
指令为每一步设置持续时间(间隔时间)。
LIST:DWEL 1,2,1
(第1步持续1秒,第2步持续2秒,第3步持续1秒)。
OUTPut ON
或
INITiate
指令启动输出。
OUTPut ON
(开启输出)。
LIST:DWEL指令)
scpi# 设置电流序列模式CURR:MODE LIST
# 设置电流序列值(1A → 0A → 2A)
LIST:CURR 1,0,2
# 设置间隔时间(1秒 → 2秒 → 1秒)
LIST:DWEL 1,2,1
# 启动输出
OUTPut ON
LIST:DWEL 10000,20000
表示1秒和2秒。
LIST:CURR (@1) 1,0,2
)。
-400
或
Invalid Command
),检查指令是否支持或参数是否越界。
WAVE
模式(若设备支持),其时间分辨率更高。
| 设备品牌 | 典型指令示例 | 备注 |
|---|---|---|
| Keysight |
LIST:DWEL 1,2,3
|
支持多步间隔时间设置 |
| ITECH |
PROG:LIST:CURR:DATA1 220.0,50
|
时间单位可能为100μs |
| Chroma |
LIST:CURR 1,0,2; LIST:DWEL 1,2,1
|
支持复合指令(用分号分隔) |
| Rigol |
LIST:CURR:STEP 1,0,2; LIST:DWEL:STEP 1,2,1
|
需分步设置 |