资讯中心

联系我们

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

如何用SCPI指令设置双向直流电源的延时时间?

2025-12-08 11:43:44  点击:

要使用SCPI指令设置双向直流电源的延时时间,需结合触发源配置与输出延迟指令,通过以下步骤实现:

一、核心指令与参数

  1. 选择触发源
    • 内部触发(软件指令)
      plaintextTRIGger:SOURce IMMediate  // 立即触发(软件触发)
    • 外部触发(TTL信号)
      plaintextTRIGger:SOURce EXTernal  // 外部触发(如TTL信号)
  2. 设置触发边沿(外部触发时)
    • 上升沿触发:
      plaintextTRIGger:SLOPe POSitive  // 上升沿触发
    • 下降沿触发:
      plaintextTRIGger:SLOPe NEGative  // 下降沿触发
  3. 配置延迟时间
    • 触发后延迟输出时间(单位:秒):
      plaintextOUTPut:TRIGger:DELay <T>  // T为延迟时间(如0.5表示0.5秒)
  4. 输出启动控制
    • 启用输出(等待触发信号):
      plaintextOUTPut:STATe ON  // 启用输出,但需触发信号或软件指令才能实际输出

二、完整操作流程示例

场景1:外部TTL信号触发,延迟0.5秒输出

  1. 初始化设置

    plaintextSYSTem:REMote  // 切换至远程模式*RST           // 复位电源(可选)
  2. 配置触发源与延迟

    plaintextTRIGger:SOURce EXTernal  // 选择外部触发源(TTL信号)TRIGger:SLOPe POSitive   // 上升沿触发
    OUTPut:TRIGger:DELay 0.5 // 触发后延迟0.5秒输出
  3. 准备输出

    plaintextSOURce:VOLTage 24  // 设置目标电压为24VSOURce:CURRent 5   // 设置电流限制为5A
    OUTPut:STATe ON     // 启用输出,等待触发
  4. 触发输出

    • 外部触发:将TTL高电平信号接入电源的Trigger In接口,电源在检测到上升沿后开始延迟计时,0.5秒后实际输出。
    • 内部触发(软件触发)
      plaintextTRIGger:INITiate  // 发送触发信号,启动延迟计时

场景2:内部软件触发,延迟1秒输出

  1. 初始化设置

    plaintextSYSTem:REMote  // 切换至远程模式*RST           // 复位电源(可选)
  2. 配置触发源与延迟

    plaintextTRIGger:SOURce IMMediate  // 选择内部触发OUTPut:TRIGger:DELay 1    // 触发后延迟1秒输出
  3. 准备输出

    plaintextSOURce:VOLTage 12  // 设置目标电压为12VSOURce:CURRent 2   // 设置电流限制为2A
    OUTPut:STATe ON     // 启用输出,等待触发
  4. 触发输出

    plaintextTRIGger:INITiate  // 发送触发信号,启动延迟计时

三、关键注意事项

  1. 延迟时间限制
    • 确保延迟时间不超过电源支持的最大值(如部分电源最大延迟为10秒)。
  2. 电压/电流范围
    • 设置的电压/电流值需在电源规格范围内(如最大电压40V、最大电流100A)。
  3. 外部触发同步
    • 若使用外部触发,需确保触发信号与延迟计时同步,避免因信号抖动导致延迟时间不准确。
  4. 多设备同步
    • 多台电源同步时,可通过SYSTem:COMMunicate:SYNC指令配置主从设备:
      plaintext// 主设备配置SYSTem:COMMunicate:SYNC:ROLE MASTER  // 设置为主设备
      SYSTem:COMMunicate:SYNC:OUTput ON    // 启用同步输出信号

      // 从设备配置
      SYSTem:COMMunicate:SYNC:ROLE SLAVE   // 设置为从设备
      SYSTem:COMMunicate:SYNC:INput ON     // 启用同步输入

四、厂商差异与指令扩展

不同厂商的电源可能对指令有细微差异,例如:

  • Keysight N6700系列
    plaintextTRIGger:SOURce BUS  // 通过总线触发OUTPut:DELay 0.5    // 延迟指令可能直接集成在输出控制中
  • Chroma 62000P系列
    plaintextSYSTem:SYNC:MASTER ON  // 启用主设备同步(多设备场景)
  • ITECH IT6000系列
    plaintextTRIGger:TYPE EXT  // 外部触发类型TRIGger:DELAY 0.1 // 触发延迟指令