资讯中心

联系我们

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

如何通过SCPI命令查询Agilent双向直流电源限值寄存器触发后,如何查看历史记录?

2026-02-03 09:48:07  点击:

在Agilent双向直流电源中,没有直接通过SCPI命令查询限值寄存器触发历史记录的专用命令,但可通过数据记录器功能或结合复位与状态查询命令间接获取相关信息,具体方法如下:

一、利用数据记录器功能(推荐)

Agilent双向直流电源(如N6705B)通常配备数据记录器功能,可记录电压、电流等测量值及时间戳,支持存储多达5亿个读数。用户可通过以下步骤利用此功能查询限值寄存器触发后的历史记录:

  1. 配置数据记录器

    • 使用SCPI命令设置数据记录器的测量间隔(如20μs至60s)和存储深度。
    • 示例命令:DATA:LOG:SPAC 20E-6(设置测量间隔为20μs)。
  2. 启动数据记录

    • 使用SCPI命令启动数据记录器。
    • 示例命令:DATA:LOG:STAR
  3. 触发限值寄存器

    • 当输出电压或电流超过预设限值时,限值寄存器将被触发。
    • 触发后,数据记录器将记录触发时刻的电压、电流值及时间戳。
  4. 读取历史记录

    • 使用SCPI命令读取数据记录器中的存储数据。
    • 示例命令:DATA:LOG:DATA?(读取所有记录数据)。
    • 用户可通过解析返回的数据,提取触发时刻的相关信息。

二、结合复位与状态查询命令(间接方法)

若设备不支持直接查询历史记录,可通过以下步骤间接获取限值寄存器触发信息:

  1. 复位设备

    • 使用*RST命令将设备复位到默认状态,清除所有状态位和错误信息。
  2. 设置限值寄存器

    • 使用SCPI命令设置输出电压或电流的限值。
    • 示例命令:SOURce:VOLTage:PROTect:LEVel 5.0(设置电压保护阈值为5.0V)。
  3. 监控状态寄存器

    • 定期查询状态寄存器(如*ESR?SYSTem:ERRor?),以获取设备状态信息。
    • 当限值寄存器被触发时,状态寄存器中将包含相应的错误代码或状态标志。
  4. 记录触发时间

    • 在监控状态寄存器的同时,记录每次查询的时间戳。
    • 当检测到限值寄存器触发时,记录的时间戳即为触发时刻。

三、使用厂商软件(辅助方法)

Agilent提供了14585A控制和分析软件,可与双向直流电源配合使用,提供更强大的控制和分析功能。用户可通过该软件:

  1. 配置数据记录器

    • 在软件界面中设置数据记录器的参数(如测量间隔、存储深度等)。
  2. 启动数据记录

    • 通过软件启动数据记录器,开始记录测量数据。
  3. 查看历史记录

    • 在软件界面中查看数据记录器中的存储数据,包括触发时刻的电压、电流值及时间戳。
  4. 导出数据

    • 将记录的数据导出为CSV或其他格式的文件,以便进一步分析。