资讯中心

联系我们

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

如何通过SCPI查询Keysight双向直流电源EEPROM写入保护密码?

2026-06-08 10:07:30  点击:

  Keysight N6705C/N6781A 等双向电源,没有任何公开 SCPI 命令可以直接 “查询 / 读出 EEPROM 写入保护密码”;密码是厂家 / 校准级的保密字段,不对外提供读指令。

  下面分几层讲清楚:能不能读、能做什么、相关 SCPI、怎么绕过。

  一、根本:EEPROM 写保护密码不开放读取

  EEPROM 里存放的主要是:校准常数、出厂配置、安全锁 / 写保护标志、保护密码哈希。

  写保护密码(或使能写保护的口令)属于高权限 / 校准级口令,Keysight/Agilent 不在 SCPI 里提供 :EEPROM:PASS? 这类查询命令。

  手册和 SCPI 命令集里只有 “设置 / 启用写保护”“输入密码解除保护” 的写命令,没有读密码命令。

  换句话说:你只能 “提交密码让它解锁”,不能 “把密码读出来”。

  二、你能查到的:写保护状态(不是密码)

  你可以查是否处于写保护状态,但查不到密码本身。

  常用 SCPI(N6705C 体系)

  scpi

  ; 1. 查询 EEPROM/非易失存储写保护是否开启

  :SYSTem:SECurity:EEPROM:PROTect?

  ; 返回:0=未保护(可写),1=写保护锁定(禁止改写校准/关键配置)

  ; 2. 检查是否需要密码才能改写

  :SYSTem:SECurity:STATus?

  这些只能告诉你锁没锁,不能返回密码。

  三、与 EEPROM 写保护相关的 SCPI(只有写 / 解锁,没有读)

  scpi

  ; 启用 EEPROM 写保护(设锁)

  :SYSTem:SECurity:EEPROM:PROTect ON

  ; 解除写保护(必须提供正确密码,密码不回显、不返回)

  :SYSTem:SECurity:EEPROM:PASSword <你的密码>

  :SYSTem:SECurity:EEPROM:PROTect OFF

  密码不会被 echo,不会被查询,不会出现在任何日志里。

  连续输错多次,通常会临时锁死或增加延时。

  四、如果你是要 “解除写保护” 而不是读密码

  流程只能是:

  尝试默认密码(很多 Keysight 电源默认:0000、1234、Agilent、Keysight)

  若默认不行:联系 Keysight 售后 / 校准站,提供序列号 + 所有权证明,由他们通过专用校准软件 / 服务口令帮你解锁。

  没有任何公开 SCPI / 上位机方法能把密码读出来。

  五、总结(一句话)

  没有 SCPI 命令可以查询 / 读取 EEPROM 写入保护密码;

  只能查询写保护状态、用密码解锁 / 上锁;

  密码属于厂家保密信息,不对外可读。