国产呦萝小初合集密码

资讯中心

联系我们

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

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

2025-12-30 09:59:11  点击:

若双向直流电源支持通过SCPI指令设置输出电流序列的步进值和间隔时间,可尝试以下方法,具体指令需参考仪器手册:

一、设置步进值

步进值通常指电流序列中每一步的电流变化量。若电源支持在列表编程(LIST Programming)模式下设置步进值,可使用类似 PROG:LIST:CURR:DATA# ,  的指令,其中  为电流给定值,可视为步进值的一部分(若每一步的电流变化量固定,则此值代表该变化量;若每一步的电流值独立设置,则需分别设置每一步的电流值)。

示例指令

								plaintextPROG:LIST:CURR:DATA1 5.0,500  // 设置第一步的电流为5.0A,保持时间为500个单位(具体单位需参考手册)PROG:LIST:CURR:DATA2 10.0,500 // 设置第二步的电流为10.0A,保持时间为500个单位

二、设置间隔时间

间隔时间通常指电流序列中每一步之间的时间间隔。若电源支持在每一步中设置保持时间(Dwell Time),则此保持时间可视为间隔时间的一部分(若每一步后都有固定的间隔时间,则需在每一步的设置中指定;若间隔时间独立于步进值设置,则可能需要使用其他指令)。

  1. 在列表编程模式下设置保持时间

    示例指令(与上述步进值设置示例中的保持时间相同):

    										plaintextPROG:LIST:CURR:DATA1 5.0,500  // 保持时间为500个单位PROG:LIST:CURR:DATA2 10.0,500 // 保持时间为500个单位
  2. 若间隔时间独立于步进值设置

    可能需要使用类似 PROG:LIST:STEP:DWEL ,  的指令(具体指令需参考手册)。

    假设指令示例

    										plaintextPROG:LIST:STEP:DWEL 1,500  // 设置第一步后的间隔时间为500个单位PROG:LIST:STEP:DWEL 2,500  // 设置第二步后的间隔时间为500个单位

三、完整示例指令序列

以下是一个完整的示例指令序列,用于设置双向直流电源的输出电流序列,包括步进值和间隔时间:

								plaintext# 进入列表编程模式(假设支持)PROG:LIST:MODE CURRent

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

# 定义每一步的电流参数和保持时间(间隔时间的一部分)
PROG:LIST:CURR:DATA1 5.0,500  // 第一步:电流5.0A,保持时间500个单位
PROG:LIST:CURR:DATA2 10.0,500 // 第二步:电流10.0A,保持时间500个单位
PROG:LIST:CURR:DATA3 0.0,500  // 第三步:电流0.0A,保持时间500个单位

# 若间隔时间独立于步进值设置,且存在相应指令,则设置间隔时间
# 假设指令为PROG:LIST:STEP:DWEL(具体指令需参考手册)
PROG:LIST:STEP:DWEL 1,500  // 第一步后的间隔时间(若需要)
PROG:LIST:STEP:DWEL 2,500  // 第二步后的间隔时间(若需要)

# 启动序列
PROG:LIST:INIT


m wap