资讯中心

联系我们

深圳市维立信电子科技有限公司
地址:深圳市福田区红荔路第一世界广场A座8D-E
咨询电话:0755-83766766
E-mail:info@welissom.com

如何用SCPI指令查询双向直流电源输出电流序列的波形文件路径?

2026-01-04 09:52:19  点击:

若双向直流电源支持通过SCPI指令管理自定义波形文件(如存储、加载自定义波形),可尝试以下SCPI指令组合查询波形文件路径,但需以设备实际支持的指令集为准:

一、查询存储的自定义波形数据位置

scpiSYST:WAVE:STOR? <存储位置编号>
  • 功能:查询指定存储位置(如10)的自定义波形数据。
  • 示例
    scpiSYST:WAVE:STOR? 10
    • 若设备支持,可能返回波形数据的参数(如幅值、频率等),但通常不直接返回文件路径。
    • 若设备将波形存储为文件,可能需结合其他指令或设备界面查看路径。

二、查询当前加载的自定义波形来源

scpiSYST:WAVE:LOAD?
  • 功能:查询当前加载的自定义波形来源(如存储位置编号或外部文件)。
  • 示例
    scpiSYST:WAVE:LOAD?
    • 若返回存储位置编号(如10),可进一步用SYST:WAVE:STOR? 10查询波形参数。
    • 若设备支持外部文件导入,可能需通过设备界面或手册确认文件路径规则。

三、查询ANYWave编程模式下的波形类型(若设备支持)

scpiPROG:ANYW:MODE?
  • 功能:查询当前ANYWave编程模式(电压或电流)。
  • 示例
    scpiPROG:ANYW:MODE?
    • 若返回CURRent,表示当前为电流波形模式。
    • 需结合PROG:ANYW:CURR:DATA?查询电流波形参数(如幅值、频率等),但通常不直接返回文件路径。

四、注意事项

  1. 设备兼容性
    • 不同型号的双向直流电源支持的SCPI指令可能不同,需参考设备手册(如《Keysight ANYWave Programming Guide》或《AMETEK SG Series User Manual》)。
    • 部分设备可能不支持直接查询文件路径,需通过设备界面或专用软件查看。
  2. 替代方案
    • 若设备支持通过USB/LAN导入/导出波形文件,可尝试以下步骤:
      1. 通过设备界面导出波形文件至USB存储设备。
      2. 查看USB设备中的文件路径结构(如/PRD/Waveform/ShapeXX.csv)。
      3. 结合SCPI指令(如SYST:WAVE:STOR 10)记录存储位置与文件名的对应关系。
  3. 示例流程(假设设备支持)
    scpiSYST:WAVE:STOR? 10  ; 查询存储位置10的波形参数SYST:WAVE:LOAD?     ; 查询当前加载的波形来源
    PROG:ANYW:MODE?     ; 查询ANYWave模式(电流/电压)