Keysight N7900 / N6700 双向直流电源,查询「峰值检测是否支持多次触发」的 SCPI + 解释 + 实测判断方法,没有废话、直接可用。
一、先结论(非常关键)
Keysight 双向电源的峰值检测(PEAK)默认就是「多次触发」模式:超过阈值 → 记录事件 → 自动复位、继续监测、可反复触发(不会锁死)。
没有专门 SCPI 叫「是否支持多次触发」,但可以通过 查询触发模式 + 查询事件日志 + 查询锁存状态 三者组合,100% 判断是否为多次触发。
二、SCPI:查询峰值比较器触发模式(最核心)
1. 查询峰值比较器是否「锁存触发」(锁存 = 只触发一次;非锁存 = 多次触发)
scpi
:MEAS:PEAK:COND:LAT?
返回:
0 = 非锁存(多次触发,默认) ✅
1 = 锁存(只触发一次,需手动清除) ❌
2. 查询电压 / 电流峰值比较器各自锁存状态
scpi
:MEAS:PEAK:VOLT:COND:LAT?
:MEAS:PEAK:CURR:COND:LAT?
:MEAS:PEAK:VOLT:NEG:COND:LAT?
:MEAS:PEAK:CURR:NEG:COND:LAT?
三、SCPI:查询事件日志(验证是否真的多次触发)
1. 读所有事件(含峰值触发,带时间戳)
scpi
:SYST:LOG?
如果返回多条 PEAK 记录 → 证明多次触发有效。示例返回:
plaintext
10:01:05.PEAK,12.0V,11.5V
10:01:10.PEAK,12.0V,11.5V
10:01:15.PEAK,12.0V,11.5V
2. 只读峰值相关事件
scpi
:SYST:LOG:TYPE? PEAK
四、SCPI:查询是否锁存(防止单次触发)
1. 查询全局保护锁存状态
scpi
:SOUR:PROT:LAT?
0 = 不锁存(多次触发)
1 = 锁存(单次触发)
2. 清除锁存(如果被锁死,恢复多次触发)
scpi
:SOUR:PROT:CLE
:MEAS:PEAK:COND:CLE
五、一键查询脚本(直接复制运行)
scpi
*RST;:SYST:REM
:MEAS:PEAK:COND:LAT?
:MEAS:PEAK:VOLT:COND:LAT?
:MEAS:PEAK:CURR:COND:LAT?
:SOUR:PROT:LAT?
:SYST:LOG:TYPE? PEAK
六、一句话总结(最清晰)
默认:多次触发(非锁存)
查询命令::MEAS:PEAK:COND:LAT? → 0 = 支持多次触发
验证::SYST:LOG? → 多条 PEAK 事件 = 多次触发正常