国产呦萝小初合集密码

资讯中心

联系我们

国产呦萝小初合集密码·(中国)官方网站
地址:深圳市福田区红荔路第一世界广场A座8D-E
咨询电话:0755-83766766
E-mail:info@qihuisz.com

如何用SCPI指令设置双向直流电源输出电流序列的触发模式为连续?

2026-01-04 09:46:55  点击:

要使用SCPI指令将双向直流电源的输出电流序列触发模式设置为连续触发(即序列自动循环执行,无需外部触发信号),需结合设备的序列控制模式触发源配置。以下是具体方法及示例:


一、核心指令说明

  1. 触发模式配置指令
    • 连续触发模式
      将触发源设置为
      BUS (总线触发)或 IMM (立即触发),并启用序列的自动循环功能:
      												scpiTRIG:SOUR BUS  ; 设置触发源为总线触发(连续模式)SOUR:SEQuence:COUN INFinity  ; 设置序列无限循环(部分设备支持)
      或直接通过序列控制指令启用连续输出:
      												scpiSOUR:LIST:COUN INFinity  ; 列表模式无限循环(适用于支持该指令的设备)SOUR:ARB:STAircase:COUN INFinity  ; 阶跃模式无限循环(适用于支持该指令的设备)
  2. 单次触发与连续触发的区别
    • 单次触发:序列执行一次后停止,需外部触发信号重新启动(如 TRIG:SOUR EXT )。
    • 连续触发:序列自动循环执行,无需外部信号干预。

二、完整操作流程(以常见设备为例)

方法1:通过触发源配置连续模式

  1. 进入远程控制模式

    										scpiSYST:REM
  2. 设置触发源为总线触发(连续模式)

    										scpiTRIG:SOUR BUS  ; 总线触发(内部时钟驱动,自动连续执行)
  3. 配置电流序列(示例:列表模式)

    										scpiSOUR:LIST:CURR 0.0, 1.0, 2.0  ; 定义电流序列:0A→1A→2ASOUR:LIST:TIME 1.0, 1.0, 1.0   ; 每一步持续1秒
    SOUR:LIST:COUN 3               ; 序列长度为3点(若需无限循环,跳过此步或设为INFinity)
  4. 启动输出

    										scpiOUTP ON  ; 开启输出(序列将自动连续执行)

方法2:直接启用序列无限循环(推荐)

  1. 进入远程控制模式

    										scpiSYST:REM
  2. 配置电流序列并启用无限循环

    										scpiSOUR:LIST:CURR 0.0, 1.0, 2.0  ; 定义电流序列SOUR:LIST:TIME 1.0, 1.0, 1.0   ; 每一步持续时间
    SOUR:LIST:COUN INFinity        ; 设置序列无限循环(部分设备支持)

    或(若设备不支持 COUN INFinity ):

    										scpiSOUR:SEQuence:COUN INFinity    ; 通用序列无限循环指令(优先尝试)
  3. 启动输出

    										scpiOUTP ON

三、验证连续触发模式

  1. 查询序列状态

    										scpiSOUR:LIST:STAT?  ; 返回1表示列表模式正在运行SOUR:SEQuence:COUN?  ; 查询剩余循环次数(INFinity表示无限循环)
  2. 观察实际输出
    通过示波器或设备显示屏确认输出电流是否按序列自动循环执行。


四、注意事项

  1. 设备兼容性

    • 部分设备(如Keysight、ITECH)可能使用 SOUR:LIST:COUN INFinity SOUR:SEQuence:COUN INFinity
    • 若设备不支持无限循环,可通过外部脚本定期发送 OUTP ON 指令模拟连续触发。
  2. 停止连续输出
    发送以下指令终止序列:

    										scpiABORt  ; 强制停止当前输出OUTP OFF  ; 关闭输出
  3. 安全保护

    • 设置序列前,确认过流保护( CURR:PROT )和过压保护( VOLT:PROT )已启用。
    • 避免在无限循环模式下长时间运行高功率序列,防止设备过热。
  4. 多通道设备
    若需设置多通道的连续触发,需在指令中指定通道号(如
    SOUR:LIST:CURR@1 0.0, 1.0 )。


五、示例代码(完整流程)

								scpiSYST:REM                ; 进入远程模式TRIG:SOUR BUS           ; 设置触发源为总线触发(连续模式)
SOUR:LIST:CURR 0.0, 1.0, 2.0  ; 定义电流序列
SOUR:LIST:TIME 1.0, 1.0, 1.0   ; 每步持续时间
SOUR:LIST:COUN INFinity  ; 无限循环(或 SOUR:SEQuence:COUN INFinity)
OUTP ON                 ; 启动输出

通过以上指令,双向直流电源将按预设电流序列自动连续执行,无需外部触发信号干预。

m wap