资讯中心

联系我们

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

如何通过SCPI清除Keysight双向直流电源校准密码?

2026-05-14 09:48:36  点击:

  Keysight 双向直流电源没有专用 SCPI 命令 “一键清除” 校准密码,只能用 SCPI 把密码改回出厂默认值(通常 0000),从而等效 “清除”。下面分有密码、忘记密码两种情况给出可直接执行的 SCPI 流程。

  一、已知当前密码:SCPI 改回默认(推荐)

  scpi

  1. *IDN? ; 确认仪器型号

  2. CAL:SEC:STAT? ; 读锁状态(1=锁定,0=未锁)

  3. CAL:SEC:PWD <当前密码> ; 解锁(必须先解锁才能改密码)

  4. CAL:SEC:PWD 0000 ; 重置为默认密码(等效清除)

  5. CAL:SEC:STAT 1 ; 重新加锁(可选,安全考虑)

  示例(当前密码为 1234):

  scpi

  CAL:SEC:PWD 1234

  CAL:SEC:PWD 0000

  二、忘记密码:无 SCPI 可行,只能硬件 / 出厂复位

  SCPI 无法绕过密码重置,忘记密码时只能:

  1. 方法一:恢复出厂设置(会清空校准系数,谨慎!)

  scpi

  *RST ; 恢复出厂配置(部分型号会重置校准密码为 0000)

  SYST:PRESET ; 系统预设(部分型号支持)

  风险:*RST 可能清除用户校准数据,先备份 CAL:COEF:ALL?。

  2. 方法二:硬件复位(需物理操作,无 SCPI)

  断电 → 按住前面板特定键(如 Utility/Cal)→ 通电 → 进入出厂恢复模式(不同型号按键不同)。

  效果:密码恢复为 0000.但校准系数可能被清空。

  3. 方法三:联系 Keysight 售后

  提供序列号,由原厂通过维修诊断模式重置密码(需授权,无公开 SCPI)。

  三、Python 脚本:已知密码时重置为 0000

  python

  运行

  import pyvisa

  rm=pyvisa.ResourceManager()

  psu=rm.open_resource("TCPIP0::192.168.1.100::inst0::INSTR")

  # 配置

  current_pwd="1234" # 替换为你的当前密码

  default_pwd="0000"

  # 解锁并重置

  psu.write(f"CAL:SEC:PWD {current_pwd}")

  psu.write(f"CAL:SEC:PWD {default_pwd}")

  # 验证

  psu.write(f"CAL:SEC:PWD {default_pwd}")

  stat=psu.query("CAL:SEC:STAT?").strip()

  print("重置后锁状态(0=未锁,1=锁定):", stat)

  print("✅ 密码已恢复为默认 0000(等效清除)")

  psu.close()

  四、关键说明

  无 “清除” 专用命令:SCPI 只能改写密码,不能直接删除;改回默认即等效清除。

  默认密码:N6705B、N6785A 等双向电源默认校准密码为 0000.

  忘记密码无 SCPI 方案:只能出厂复位(丢校准数据)或售后重置。

  安全建议:重置后立即修改为新密码并妥善保管;定期备份校准系数。