资讯中心

联系我们

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

如何通过SCPI命令查询Keysight双向直流电源过流锁定时是否有报警输出?

2026-03-11 09:49:46  点击:

可通过SCPI命令查询Keysight双向直流电源的过流保护状态和事件状态寄存器,间接判断过流锁定时是否有报警输出,具体方法如下:

一、查询过流保护状态

使用PROTection:CURRent:STATe?命令查询过流保护是否被触发。若返回1(或ON),则表示过流保护已被触发,电源可能处于过流锁定状态。

二、查询事件状态寄存器

使用STATus:OPERation:EVENt?命令查询操作事件寄存器,以获取是否有过流事件发生。若返回的数值中包含与过流事件对应的位被置位(具体位定义需参考电源的用户手册),则表示有过流事件发生,电源可能处于过流锁定状态并输出报警。

三、结合其他命令进行验证

  1. 查询实际输出电流:使用MEASure:CURRent?命令查询电源的实际输出电流。若输出电流超过设定的过流保护阈值,且过流保护已被触发,则电源可能处于过流锁定状态。
  2. 查询电源输出状态:使用OUTPut:STATe?命令查询电源的输出状态。若输出状态为OFF(或类似表示输出关闭的状态),且过流保护已被触发,则电源可能因过流保护而锁定并关闭输出,同时输出报警。

四、示例SCPI命令序列

plaintext# 查询过流保护状态PROT:CURR:STAT?

# 查询操作事件寄存器
STAT:OPER:EVEN?

# 查询实际输出电流
MEAS:CURR?

# 查询电源输出状态
OUTP:STAT?