资讯中心

联系我们

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

如何通过SCPI查询Keysight双向直流电源OVP/OCP死区?

2026-06-01 09:36:57  点击:

  Keysight N79xx 双向电源没有公开 SCPI 命令可以直接读取 “OVP/OCP 死区 / 回差(hysteresis)”。 但你可以通过 “保护阈值” 与 “恢复阈值” 做间接查询与计算,工程上完全够用。

  下面把概念、可用命令、计算方法、实测步骤一次性给全。

  一、先明确:OVP/OCP“死区 / 回差” 指什么?

  OVP 触发点:电压超过 OVP:LEVel → 触发过压保护(关断或限流)

  OVP 恢复点:电压降到 低于触发点一定差值 → 自动恢复输出 这个差值 = 回差(hysteresis)= 死区。

  N79xx 手册里叫 Protection Hysteresis,不开放直接读回差的 SCPI,但可以读 “触发阈值” 和 “恢复阈值”。

  二、SCPI:查询 OVP / OCP 触发阈值(核心)

  先选通道:

  scpi

  INST:SEL OUTP1

  1. 查询 OVP 触发电压

  scpi

  :VOLT:PROT:LEV?

  返回例如:21.0 → 超过 21.0 V 触发 OVP

  2. 查询 OCP 触发电流

  scpi

  :CURR:PROT:LEV?

  返回例如:5.2 → 超过 5.2 A 触发 OCP

  三、SCPI:查询 OVP / OCP 恢复阈值(关键)

  恢复阈值 = 触发阈值 − 回差

  1. OVP 恢复电压

  scpi

  :VOLT:PROT:RECO?

  返回例如:19.5 → 降到 19.5 V 恢复

  2. OCP 恢复电流

  scpi

  :CURR:PROT:RECO?

  返回例如:4.9 → 降到 4.9 A 恢复

  四、计算 “死区 / 回差”

  直接做差即可:

  plaintext

  OVP 回差 = :VOLT:PROT:LEV? − :VOLT:PROT:RECO?

  OCP 回差 = :CURR:PROT:LEV? − :CURR:PROT:RECO?

  示例:

  OVP:21.0 − 19.5 = 1.5 V(死区)

  OCP:5.2 − 4.9 = 0.3 A(死区)

  五、出厂默认值(参考,不用查也知道)

  N79xx 系列默认:

  OVP 回差:约 5% of OVP level

  OCP 回差:约 3% of OCP level

  六、完整 SCPI 序列(直接复制)

  scpi

  INST:SEL OUTP1

  :VOLT:PROT:LEV?

  :VOLT:PROT:RECO?

  :CURR:PROT:LEV?

  :CURR:PROT:RECO?

  七、注意(很重要)

  N79xx 不支持用户修改回差,只能读、不能写。

  有些老款 Keysight 电源(如 E364xA)根本没有 RECO 命令,只能通过上下电实测。