可通过SCPI命令MEASure:CURRent?直接查询Keysight双向直流电源的实时输出电流值,并结合输出电流设置与保护阈值判断是否过流。具体操作步骤如下:
查询实时输出电流:
使用SCPI命令MEASure:CURRent?查询电源的实时输出电流值。该命令返回实际输出的电流值(单位:A),用于验证当前输出电流是否超过设定值或保护阈值。
查询输出电流设置:
若需确认电源的输出电流设置值,可使用命令SOURce:CURRent:LEVel?查询当前设定的输出电流值。
查询过流保护阈值:
使用命令OUTPut:PROTection:OCP:LEVel?查询过流保护(OCP)的阈值设置。若输出电流超过此阈值,电源可能触发保护机制(如关闭输出或限制电流)。
判断是否过流:
将查询到的实时输出电流值与过流保护阈值进行比较:
查询保护状态(可选):
部分Keysight电源支持通过SCPI命令查询保护状态。例如,使用OUTPut:PROTection:OCP:STATe?查询过流保护是否启用,或通过SYSTem:ERRor?查询错误代码(如-222, 'Output OCP trip')确认是否触发过流保护。