资讯中心

联系我们

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

如何通过SCPI命令配置Keysight双向直流电源的输出限制历史记录触发模式?

2026-06-01 09:47:00  点击:

  ELOG(事件日志)没有 “触发模式” SCPI 可配置: 它是始终自动触发、连续记录的,不存在 “单次 / 边沿 / 外部触发” 这类模式开关。

  你能做的是:打开 / 关闭日志、选择要记录哪些事件、清空日志、读记录。

  下面给你完整可用 SCPI 命令与配置流程。

  一、ELOG 基本行为(先理解)

  ELOG 会自动记录:OVP、OCP、V-LIM、I-LIM、OTP、输出开关状态等事件。

  触发条件:只要保护 / 限制事件发生 → 立即写一条记录(毫秒级时间戳)。

  存储:最多 1024 条,满了循环覆盖。

  没有::ELOG:MODE、:ELOG:TRIG:SOUR、:ELOG:TRIG:EDGE 这类命令。

  二、能配置的 “记录条件 / 开关”(SCPI)

  1. 开启 / 关闭事件日志(全局)

  scpi

  :ELOG:STAT ON ; 启用事件日志(默认一般 ON)

  :ELOG:STAT OFF ; 禁用,不再记录任何事件

  :ELOG:STAT? ; 查询状态:0=OFF, 1=ON

  2. 选择要记录的事件类型(关键)

  按 “事件掩码” 开启 / 关闭某类事件记录:

  scpi

  ; 掩码说明(可叠加)

  ; 1 = OVP 事件

  ; 2 = OCP 事件

  ; 4 = V-LIM(电压限制)

  ; 8 = I-LIM(电流限制)

  ; 16 = OTP(过温)

  ; 32 = 输出状态变化(ON/OFF)

  :ELOG:MASK 15 ; 示例:记录 OVP+OCP+VLIM+ILIM(1+2+4+8=15)

  :ELOG:MASK? ; 查询当前掩码

  3. 清空历史记录

  scpi

  :ELOG:CLE ; 清空所有 ELOG 记录(不可恢复)

  4. 查询记录总数 / 读某条记录

  scpi

  :ELOG:COUN? ; 当前记录条数

  :ELOG:DATA? 1 ; 读第1条:序号,年,月,日,时,分,秒,ms,事件码,通道

  三、“触发模式” 等效配置思路

  如果你想实现类似 “只抓某次异常、不一直记”:

  先清空日志::ELOG:CLE

  设置掩码:只开你关心的事件(如 OVP+OCP)

  启用日志::ELOG:STAT ON

  执行测试

  立即关闭日志::ELOG:STAT OFF

  导出记录::ELOG:DATA? n

  这样就只保留本次测试的异常事件,等效 “单次触发记录”。

  四、小结(你最关心)

  ❌ 无 SCPI 配置 ELOG 触发模式(无单次 / 边沿 / 外触发)。

  ✅ ELOG 始终自动触发、连续记录,可开关、选事件类型、清空。

  ✅ 关键命令:

  scpi

  :ELOG:STAT ON/OFF/? ; 日志总开关

  :ELOG:MASK/? ; 选择记录哪些事件

  :ELOG:CLE ; 清空记录