资讯中心

联系我们

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

如何用SCPI指令设置双向直流电源输出电压上升时间?

2025-12-11 09:54:15  点击:

要用SCPI指令设置双向直流电源输出电压上升时间,需通过控制电压斜率(Slew Rate)实现,核心指令为 SOURce:VOLTage:SLEW(或简写为 SOUR:VOLT:SLEW),该指令直接设置电压变化率(单位:V/s 或 V/μs),上升时间可通过电压差值与斜率计算得出。以下是具体操作步骤和示例:

一、核心指令与参数

  1. 设置电压斜率

    plaintextSOURce:VOLTage:SLEW <value>  // 设置电压变化率(单位:V/s或V/μs)

    示例

    plaintextSOUR:VOLT:SLEW 1000  // 设置电压变化率为1000 V/s
    • 上升时间计算
      若目标电压为24V,斜率为1000 V/s,则上升时间 = 电压差值 / 斜率 = 24V / 1000 V/s = 0.024s(24ms)。
  2. 启用斜率限制(部分型号需显式启用)

    plaintextSOURce:VOLTage:SLEW:STATe ON  // 启用斜率限制
  3. 专用软启动指令(部分型号支持)
    某些电源(如Keysight N6700系列)提供直接设置上升时间的指令:

    plaintextOUTPut:SLEW:RATE <time>  // 直接设置软启动时间(单位:秒)

    示例

    plaintextOUTPut:SLEW:RATE 0.1  // 设置软启动时间为0.1秒(100ms)

二、完整操作流程示例

  1. 连接电源并切换至远程模式

    plaintextSYSTem:REMote  // 确保电源处于远程控制状态
  2. 设置目标电压

    plaintextSOURce:VOLTage 24  // 设置输出电压为24V
  3. 配置电压变化率

    plaintextSOUR:VOLT:SLEW 500  // 设置电压变化率为500 V/s
  4. 启用斜率限制(如需)

    plaintextSOURce:VOLTage:SLEW:STATe ON
  5. 启动输出

    plaintextOUTPut:STATe ON  // 启动输出,电压将按设定斜率上升
  6. 验证设置(可选)

    plaintextSOURce:VOLTage:SLEW?  // 查询当前斜率值(如返回"500")

三、不同厂商的指令差异

  • Keysight N6700系列

    plaintextSOUR:VOLT:SLEW 1000      // 设置斜率OUTPut:SLEW:RATE 0.1      // 直接设置软启动时间(可选)
  • Chroma 62000P系列

    plaintextSOUR:VOLT:RAMP 1000      // 部分型号使用RAMP替代SLEW
  • ITECH IT6000系列

    plaintextSOUR:VOLT:SLEW 1000      // 简写形式

四、关键注意事项

  1. 单位确认
    确保斜率单位(V/s或V/μs)与电源规格一致,避免数值超出设备限制(如最大斜率可能为10000 V/s)。

  2. 动态调整
    在测试过程中,可通过SCPI动态修改斜率值以适应不同场景(如软启动、动态负载测试)。

  3. 错误处理

    • 若指令执行失败,检查电源状态(如是否过载、保护功能是否触发)。
    • 通过查询错误代码(如 SYSTem:ERRor?)排查问题。
  4. 硬件限制
    部分电源可能通过外部电阻/电容调整软启动时间(如外接电容至SS引脚),需参考具体型号手册。

五、扩展应用:多段软启动

若需实现多段电压上升(如0V→12V→24V),可结合序列模式(List Mode)与斜率控制:

plaintextSOUR:LIST:COUNt 3          // 设置3个序列点SOUR:LIST:VOLT 0,12,24     // 电压序列:0V→12V→24V
SOUR:LIST:DWEL 2,2,2       // 每段持续时间2秒
SOUR:LIST:CYCLe ON          // 启用循环(可选)