国产呦萝小初合集密码

资讯中心

联系我们

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

如何用SCPI指令设置双向直流电源输出电流序列的步进时间间隔?

2026-01-06 09:37:36  点击:

若双向直流电源支持通过高级编程模式(ADVanced Mode)列表编程模式(LIST Mode)设置电流序列,且步进时间间隔可通过参数(如变化时间、保持时间)调整,可参考以下SCPI指令设置方法:

一、高级编程模式(ADVanced Mode)设置步进时间间隔

若电源支持高级编程模式,且电流序列的步进时间间隔通过参数(如变化时间、保持时间)定义,可使用以下指令:

								scpi# 1. 进入高级编程模式(电流模式)PROG:ADVA:MODE CURRent

# 2. 设置第1步电流参数(示例:电流偏置5.0A,电流幅值0A,变化时间100us,保持时间500us)
PROG:ADVA:CURR:DATA1 5.0,0.0,0.01,0.5

# 3. 设置第2步电流参数(示例:电流偏置5.1A,电流幅值0A,变化时间100us,保持时间500us)
PROG:ADVA:CURR:DATA2 5.1,0.0,0.01,0.5

# 4. 设置步数(示例:2步)
PROG:ADVA:SEGMent 2

# 5. 启动序列
PROG:ADVA:INITiate
  • 参数说明
    • PROG:ADVA:CURR:DATA# :设置第 # 步的电流参数,参数列表包括电流偏置、电流幅值、频率、变化时间(单位:100us)、保持时间(单位:100us)等。
    • 步进时间间隔计算:若需固定步进时间间隔(如每步1ms),需确保每一步的变化时间 + 保持时间相同。例如:
      • 第1步:变化时间100us(0.1ms) + 保持时间900us(0.9ms) = 1ms。
      • 第2步:变化时间100us(0.1ms) + 保持时间900us(0.9ms) = 1ms。

二、列表编程模式(LIST Mode)设置步进时间间隔

若电源支持列表编程模式,且步进时间间隔通过保持时间参数定义,可使用以下指令:

								scpi# 1. 进入列表编程模式(电流模式)PROG:LIST:MODE CURRent

# 2. 设置第1步电流参数(示例:电流给定5.0A,保持时间1ms)
PROG:LIST:CURR:DATA1 5.0,1.0

# 3. 设置第2步电流参数(示例:电流给定5.1A,保持时间1ms)
PROG:LIST:CURR:DATA2 5.1,1.0

# 4. 设置步数(示例:2步)
PROG:LIST:SEGMent 2

# 5. 启动序列
PROG:LIST:INITiate
  • 参数说明
    • PROG:LIST:CURR:DATA# :设置第 # 步的电流参数,参数列表包括电流给定值和保持时间(单位:100us或ms,需参考电源手册)。
    • 步进时间间隔:直接通过保持时间参数设置,如每步保持时间1ms,则步进时间间隔为1ms。

三、注意事项

  1. 指令兼容性:不同厂商的双向直流电源可能对SCPI指令的实现存在差异,需以电源的官方编程手册为准。
  2. 单位确认:确保时间参数的单位(如100us或ms)与电源手册一致。
  3. 参数范围:设置参数时需确保不超过电源的最大限制(如最大电流、最大时间等)。
  4. 序列启动:设置完成后需通过 PROG:ADVA:INITiate PROG:LIST:INITiate 指令启动序列。


m wap