资讯中心

联系我们

深圳市维立信电子科技有限公司
地址:深圳市福田区红荔路第一世界广场A座8D-E
咨询电话:0755-83766766
E-mail:info@welissom.com

如何通过SCPI指令设置双向直流电源的软启动时间?

2025-11-26 09:24:05  点击:

在双向直流电源中,SCPI指令通常不直接提供“软启动时间”的独立设置参数,而是通过控制电压或电流的斜率(Slew Rate)上升时间(Ramp Rate)间接实现软启动功能。以下是具体设置方法及操作示例:

一、核心原理:通过斜率控制实现软启动

软启动的核心是限制电压或电流的上升速率,避免启动时产生过大的冲击电流或电压过冲。双向直流电源通常通过以下SCPI指令实现:

  1. 电压斜率控制:限制电压上升速率(单位:V/s或V/μs)。
  2. 电流斜率控制:限制电流上升速率(单位:A/s或A/μs)。

二、SCPI指令设置步骤

1. 电压斜率控制(以电压上升为例)

  • 设置电压斜率值
    plaintextSOURce:VOLTage:SLEW <value>  // 设置电压变化率为<value>(如1000 V/s)
    或简写为:
    plaintextSOUR:VOLT:SLEW 1000
  • 启用斜率限制(部分电源需显式启用):
    plaintextSOURce:VOLTage:SLEW:STATe ON  // 启用电压斜率限制
  • 查询当前斜率设置
    plaintextSOURce:VOLTage:SLEW?  // 返回当前电压变化率(如"1000")

2. 电流斜率控制(以电流上升为例)

  • 设置电流斜率值
    plaintextSOURce:CURRent:SLEW <value>  // 设置电流变化率为<value>(如50 A/s)
    或简写为:
    plaintextSOUR:CURR:SLEW 50
  • 启用斜率限制
    plaintextSOURce:CURRent:SLEW:STATe ON  // 启用电流斜率限制
  • 查询当前斜率设置
    plaintextSOURce:CURRent:SLEW?  // 返回当前电流变化率(如"50")

3. 完整操作示例

假设需设置双向直流电源在启动时电压从0V线性上升至24V,斜率为500 V/s:

  1. 连接电源并切换至远程模式
    plaintextSYSTem:REMote
  2. 设置目标电压
    plaintextSOURce:VOLTage 24
  3. 配置电压斜率
    plaintextSOURce:VOLTage:SLEW 500
  4. 启用斜率限制
    plaintextSOURce:VOLTage:SLEW:STATe ON
  5. 启动输出
    plaintextOUTPut:STATe ON
  6. 验证设置
    plaintextSOURce:VOLTage:SLEW?  // 确认斜率值为500

三、注意事项

  1. 单位确认:不同厂商的电源可能使用不同单位(如V/s或V/μs),需参考具体型号的编程手册。
  2. 斜率范围限制:避免设置超过电源规格的斜率值(如最大斜率可能为10000 V/s)。
  3. 动态调整:在测试过程中可通过SCPI动态修改斜率值,以适应不同场景(如软启动、动态负载测试)。
  4. 错误处理:若指令执行失败,检查电源状态(如是否过载、保护功能是否触发)或通过查询错误代码(如SYSTem:ERRor?)排查问题。

四、厂商差异与兼容性

  • Keysight N6700系列
    plaintextSOURce:VOLTage:SLEW 1000  // 设置电压斜率为1000 V/s
  • Chroma 62000P系列
    plaintextSOURce:VOLTage:RAMP 1000  // 部分型号使用RAMP替代SLEW
  • ITECH IT6000系列
    plaintextSOURce:VOLTage:SLEW:RATE 500  // 设置电压上升速率为500 V/s

建议:始终参考电源的编程手册SCPI指令集,确保指令语法与参数范围符合设备规格。