国产呦萝小初合集密码

资讯中心

联系我们

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

如何用SCPI指令查询双向直流电源输出电流序列的步进数量?

2025-12-24 09:46:58  点击:

要使用SCPI指令查询双向直流电源输出电流序列的步进数量,需根据设备支持的编程模式(如LIST或STEP模式)选择对应的查询指令,以下是具体步骤和指令说明:

一、LIST模式下的查询指令

若双向直流电源采用LIST模式编程输出电流序列,可通过以下SCPI指令查询步进数量:

  1. 查询LIST编程步数

    • 指令: PROG:LIST:SEGMent?
    • 功能:返回LIST编程模式下定义的步进数量(即序列点总数)。
    • 示例:
      • 发送指令: PROG:LIST:SEGM?
      • 返回结果: 50 (表示序列包含50个步进点)。
  2. 查询LIST编程模式(可选):

    • 指令: PROG:LIST:MODE?
    • 功能:确认当前是否处于LIST编程模式,返回值为 CURRent (电流模式)或其他模式(如 VOLTage )。

二、STEP模式下的查询指令(若设备支持)

若设备支持STEP模式编程,可通过以下指令查询步进相关参数(但需注意,STEP模式可能不直接提供“步进数量”查询,而是通过循环次数或连续触发状态间接控制):

  1. 查询STEP编程循环次数

    • 指令: PROG:STEP:COUNter?
    • 功能:返回STEP编程模式下的循环次数(非步进数量,但可用于控制序列重复次数)。
  2. 查询STEP编程模式(可选):

    • 指令: PROG:STEP:MODE?
    • 功能:确认当前是否处于STEP编程模式,返回值为 CURRent (电流模式)或其他模式。

三、通用操作流程示例

  1. 进入远程模式

    • 指令: SYSTem:REMote
    • 功能:确保设备可接收SCPI指令。
  2. 查询步进数量(以LIST模式为例)

    • 发送指令: PROG:LIST:SEGM?
    • 接收返回:如 50 (表示50个步进点)。
  3. 验证当前模式(可选)

    • 发送指令: PROG:LIST:MODE?
    • 接收返回:如 CURRent (确认处于电流列表模式)。

四、注意事项

  1. 指令兼容性

    • 不同厂商的双向直流电源可能支持不同的编程模式(如LIST、STEP、WAVE等),需参考设备手册确认支持的指令。
    • 例如,Keysight N6700系列可能使用 SOURce:LIST:COUNt? 查询步进数量,而ITECH IT6000系列可能使用 LIST:SEGMent?
  2. 单位与范围

    • 查询结果通常为整数,表示步进点数量,范围由设备规格决定(如1~200)。
  3. 错误处理

    • 若指令报错(如 -400 Parameter Error ),检查指令语法或设备是否支持该功能。
    • 使用 SYSTem:ERRor? 查询错误代码,根据手册排查问题。


m wap