资讯中心

联系我们

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

如何通过SCPI查询Agilent双向直流电源输出记忆触发条件是否命中?

2026-03-12 09:35:13  点击:

要通过SCPI查询Agilent双向直流电源输出记忆触发条件是否命中,需结合序列模式的状态查询指令,获取触发状态、序列运行进度等信息,并分析输出值是否符合预期,以间接验证触发条件是否生效。 具体步骤如下:

  1. 查询触发状态
    • 使用SCPI命令 SOURce:LIST:TRIGger:STATe? 查询触发是否已启用(返回 ON 或 OFF)。
    • 若触发未启用,则无需进一步检查触发条件是否命中。
  2. 查询序列运行状态
    • 使用命令 SOURce:LIST:STATe? 查询序列是否正在运行(返回 RUNNING 或 IDLE)。
    • 若序列未运行,则触发条件未被触发。
  3. 查询当前序列点位置
    • 使用命令 SOURce:LIST:ADVance:COUNter? 查询当前已执行的序列点序号。
    • 若序列点位置发生变化,且输出值符合预期,则可能触发条件已命中。
  4. 查询输出值
    • 使用命令 MEASure:CURRent? 或 MEASure:VOLTage? 查询实际输出电流或电压值。
    • 若输出值与触发条件中设置的阈值或事件匹配,则可确认触发条件已命中。
  5. 查询事件状态寄存器(若设备支持):
    • 部分Agilent电源支持通过事件状态寄存器查询触发条件是否命中。
    • 使用命令 STATus:OPERation:EVENt? 查询操作事件状态寄存器,检查是否有与触发相关的标志位被触发。
  6. 分析数据记录(若设备支持数据记录功能):
    • 若电源支持数据记录功能,可导出数据记录文件,分析触发时间戳与输出值的关系。
    • 通过检查触发时间戳附近的输出值变化,确认触发条件是否命中。