国产呦萝小初合集密码

资讯中心

联系我们

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

如何用SCPI指令设置双向直流电源输出电流序列的间隔时间与其他参数同步?

2025-12-30 09:56:41  点击:

若双向直流电源支持通过SCPI指令设置输出电流序列的间隔时间与其他参数(如电压、触发模式等)同步,可尝试以下通用方法,具体指令需参考仪器手册:

一、使用高级编程模式(如ADVAnced模式)

部分双向直流电源提供高级编程模式(如ADVAnced模式),允许用户通过SCPI指令定义复杂的电流序列,并设置序列的间隔时间、重复次数等参数。在此模式下,用户可以:

  • 设置序列步数:使用 PROG:ADVA:SEGM  指令设置电流序列的步数,其中  为步数,范围通常为1至100。
  • 定义每步参数:使用 PROG:ADVA:CURR:DATA#  指令定义每一步的电流参数,其中 #  表示步数,  包括电流给定值、变化时间、保持时间等。例如, PROG:ADVA:CURR:DATA1 5.0,500,1000  表示第一步的电流给定值为5.0A,变化时间为500个单位(具体单位需参考手册),保持时间为1000个单位。
  • 设置间隔时间:若电源支持在每步之间设置间隔时间,可使用类似 PROG:ADVA:STEP:DWEL  的指令(具体指令需参考手册),其中  为间隔时间。
  • 同步其他参数:通过组合使用电压、触发等指令(如 PROG:ADVA:VOLT:DATA# PROG:ADVA:TRIG  等),实现电流序列与其他参数的同步。

二、使用列表编程模式(如LIST模式)

部分电源还提供列表编程模式(如LIST模式),允许用户通过SCPI指令定义一系列电流值及其保持时间,从而实现电流序列的间隔时间设置。在此模式下,用户可以:

  • 设置列表步数:使用 PROG:LIST:SEGM  指令设置列表的步数。
  • 定义每步参数:使用 PROG:LIST:CURR:DATA# ,  指令定义每一步的电流值和保持时间。例如, PROG:LIST:CURR:DATA1 5.0,1000  表示第一步的电流值为5.0A,保持时间为1000个单位。
  • 同步触发与连续模式:通过 PROG:LIST:TRIG  和 PROG:LIST:CONT  等指令设置触发模式和连续触发状态,实现电流序列与其他操作的同步。

三、示例指令序列

以下是一个示例指令序列,用于设置双向直流电源的输出电流序列,并尝试同步间隔时间与其他参数:

								plaintext# 进入高级编程模式(假设支持)PROG:ADVA:MODE CURRent

# 设置序列步数
PROG:ADVA:SEGM 3

# 定义每一步的电流参数和间隔时间(假设支持STEP:DWEL指令)
PROG:ADVA:CURR:DATA1 5.0,500,1000  # 第一步:电流5.0A,变化时间500,保持时间1000
PROG:ADVA:STEP:DWEL 1 500           # 第一步后间隔500个单位(假设指令存在)
PROG:ADVA:CURR:DATA2 10.0,500,1000 # 第二步:电流10.0A,变化时间500,保持时间1000
PROG:ADVA:STEP:DWEL 2 500           # 第二步后间隔500个单位(假设指令存在)
PROG:ADVA:CURR:DATA3 0.0,500,1000  # 第三步:电流0.0A,变化时间500,保持时间1000

# 设置触发模式为自动
PROG:ADVA:TRIG AUTO

# 启动序列
PROG:ADVA:INIT


m wap