资讯中心

联系我们

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

如何通过SCPI清除Keysight双向直流电源EEPROM保护密码?

2026-05-20 10:12:13  点击:

  Keysight(是德)N6705 这类双向直流电源 / 分析仪,没有公开的 SCPI 命令可以直接 “清除 EEPROM 保护密码”;只能做:

  用 SCPI 修改 / 关闭数据记录文件的写保护(知道原密码时);

  忘记密码时:只能整机恢复出厂设置或送修,无法仅用 SCPI 远程清掉密码。

  下面分三部分讲清楚:SCPI 能做什么、不能做什么、以及实际怎么处理。

  一、SCPI:数据记录 / 文件保护相关(知道原密码时)

  N6705 的数据记录存在内部非易失性存储器(相当于 EEPROM/Flash),可以给文件设写保护密码。

  1. 设置 / 修改数据记录文件密码

  scpi

  ; 给当前数据记录文件设密码(替换 1234 为你的密码)

  :DATA:LOG:PASS 1234

  ; 查询当前密码(有的固件支持,有的只返回 *)

  :DATA:LOG:PASS?

  2. 关闭 / 取消写保护(清除密码,知道旧密码)

  scpi

  ; 先验证旧密码,再设空密码(关闭保护)

  :DATA:LOG:PASS 1234.""

  第一个参数:旧密码

  第二个参数:新密码为空字符串 → 取消保护

  3. 锁定 / 解锁数据记录(只读 / 可写)

  scpi

  ; 锁定(只读)

  :DATA:LOG:LOCK ON

  ; 解锁(可写,需密码)

  :DATA:LOG:LOCK OFF,1234

  二、SCPI 不能做的:忘记密码时无法远程清除

  官方编程手册里没有类似下面的 “强制清密码” 命令:

  scpi

  ; 不存在!无效命令!

  :DATA:LOG:PASS:CLEAR

  :SYST:EEPROM:PASS:RESET

  原因:

  密码存在受保护的 Flash/EEPROM 区域,SCPI 没有底层写权限;

  防止未经授权的远程篡改 / 擦除关键校准与保护数据。

  三、忘记密码:实际解决方法(二选一)

  方法 1:整机恢复出厂设置(会丢所有数据 / 校准)

  前面板操作:

  关机 → 开机时按住 Preset 键不放;

  屏幕提示 Restore Defaults → 确认;

  所有用户数据、数据记录、密码、用户校准 全部清空,恢复出厂状态。

  SCPI 也能触发全部复位(同样会清密码,但代价大):

  scpi

  *RST ; 仪器软复位,多数情况下不会清密码

  :SYST:PRES ; 恢复出厂预设(部分固件会清除用户密码)

  ⚠️ 注意:*RST 通常不清除 EEPROM/Flash 里的密码与校准;:SYST:PRES 要看固件版本,有的只清设置,有的会清用户密码。

  方法 2:送 Keysight 官方售后(保留校准,清除密码)

  他们有专用工具 / 固件指令访问保护存储区,单独清除用户密码,保留出厂校准与硬件配置。

  四、总结(直接回答你的问题)

  ✅ 知道旧密码:用

  scpi

  :DATA:LOG:PASS 旧密码,""

  即可清除数据记录 EEPROM 保护密码。

  ❌ 忘记密码:没有 SCPI 命令可以远程清除;只能:

  前面板 Restore Defaults(丢数据 / 校准);

  送 Keysight 售后(保留校准,清密码)。