要通过SCPI指令设置双向直流电源输出电压上升时间的软启动功能,核心是使用电压斜率控制指令(如SOURce:VOLTage:SLEW)限制电压变化率,并结合软启动相关指令(如OUTPut:SLEW:RATE或SOURce:SLEW:STATe)实现线性上升。以下是具体步骤与说明:
电压斜率控制指令
多数双向直流电源通过SOURce:VOLTage:SLEW或SOURce:SLEW指令设置电压变化率(单位:V/s或V/μs),直接决定电压上升时间。例如:
plaintextSOURce:VOLTage:SLEW 1000 // 设置电压变化率为1000 V/s
或简写为:
plaintextSOUR:VOLT:SLEW 1000
上升时间计算:若目标电压为24V,斜率为1000 V/s,则上升时间 = 电压差值 / 斜率 = 24V / 1000 V/s = 0.024s(24ms)。
启用斜率限制
部分电源需显式启用斜率控制,例如:
plaintextSOURce:VOLTage:SLEW:STATe ON // 启用斜率限制
软启动专用指令(部分型号支持)
某些电源(如Keysight N6700系列)提供专用软启动指令,直接设置上升时间:
plaintextOUTPut:SLEW:RATE 0.1 // 设置软启动时间为0.1秒(100ms)
连接电源并切换至远程模式
plaintextSYSTem:REMote // 确保电源处于远程控制状态
设置目标电压
plaintextSOURce:VOLTage 24 // 设置输出电压为24V
配置电压变化率
plaintextSOURce:VOLTage:SLEW 500 // 设置电压变化率为500 V/s
启用斜率限制(如需)
plaintextSOURce:VOLTage:SLEW:STATe ON
启动输出
plaintextOUTPut:STATe ON // 启动输出,电压将按设定斜率上升
验证设置(可选)
查询当前斜率值:
plaintextSOURce:VOLTage:SLEW? // 返回当前斜率值(如"500")
Keysight N6700系列:
plaintextSOURce:VOLTage:SLEW 1000 // 设置斜率OUTPut:SLEW:RATE 0.1 // 直接设置软启动时间(可选)
Chroma 62000P系列:
plaintextSOURce:VOLTage:RAMP 1000 // 部分型号使用RAMP替代SLEW
ITECH IT6000系列:
plaintextSOUR:VOLT:SLEW 1000 // 简写形式
SYSTem:ERRor?)排查问题。若需实现多段电压上升(如0V→12V→24V),可结合序列模式(List Mode)与斜率控制:
plaintextSOURce:LIST:COUNt 3 // 设置3个序列点SOURce:LIST:VOLTage 0,12,24 // 电压序列:0V→12V→24V
SOURce:LIST:DWELl 2,2,2 // 每段持续时间2秒
SOURce:LIST:CYCLe ON // 启用循环(可选)
OUTPut:STATe ON // 启动输出
通过上述方法,可灵活控制双向直流电源的电压上升时间,实现平滑的软启动功能。