国产呦萝小初合集密码

资讯中心

联系我们

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

如何通过SCPI指令设置双向直流电源输出电压序列的终止条件?

2026-01-06 10:05:16  点击:

若双向直流电源支持通过SCPI指令设置输出电压序列的终止条件,且具备序列编程或任意波形生成功能,可参考以下通用方法进行设置:

一、确认电源支持的功能

  • 查阅用户手册:确认电源是否支持输出电压序列编程、任意波形生成或阶跃变化功能,以及是否支持通过SCPI指令设置终止条件。
  • 了解终止条件定义:终止条件通常指电压序列执行完毕后的状态,如停止输出、循环执行或跳转到指定步骤等。需确认电源手册中终止条件的具体定义和可用选项。

二、设置输出电压序列的终止条件(假设电源支持)

  1. 进入序列编程或任意波形生成模式

    • 使用类似 PROG:WAVE:INIT (假设指令)的指令初始化波形编程功能。
    • 或使用类似 PROG:LIST:INIT (假设指令)的指令初始化列表编程功能(若电源支持列表编程)。
  2. 设置电压序列参数

    • 使用类似 PROG:WAVE:VOLT:DATA# (假设指令)的指令设置电压序列中每一步的电压值。其中 # 表示步数, 为电压值。
  3. 设置终止条件

    • 停止输出:若需在电压序列执行完毕后停止输出,可使用类似 PROG:WAVE:END:STAT OFF (假设指令)的指令设置终止状态为关闭输出。
    • 循环执行:若需循环执行电压序列,可使用类似 PROG:WAVE:COUN (假设指令)的指令设置循环次数。其中 为循环次数,设为 INF (无限)可实现无限循环。
    • 跳转到指定步骤:若电源支持条件跳转功能,可使用类似 PROG:WAVE:JUMP:COND , (假设指令)的指令在满足特定条件时跳转到指定步骤。其中 为跳转条件(如电压达到某值), 为目标步骤。
  4. 启动序列编程

    • 使用类似 PROG:WAVE:STAR (假设指令)的指令启动波形编程功能,开始执行电压序列。

三、示例指令(假设电源支持)

								plaintext# 初始化波形编程功能PROG:WAVE:INIT

# 设置电压序列第一步:电压为10V
PROG:WAVE:VOLT:DATA1 10

# 设置电压序列第二步:电压为20V
PROG:WAVE:VOLT:DATA2 20

# 设置电压序列第三步:电压为30V
PROG:WAVE:VOLT:DATA3 30

# 设置终止条件为循环执行2次
PROG:WAVE:COUN 2

# 启动波形编程功能
PROG:WAVE:STAR


m wap