资讯中心

联系我们

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

如何通过SCPI命令查询Keysight双向直流电源的校准密码是否被锁定?

2026-05-14 09:52:39  点击:

  直接用 SCPI 命令 CAL:SEC:STAT? 即可查询校准密码是否锁定(校准安全锁状态)。

  一、核心命令(查询锁定状态)

  scpi

  CAL:SEC:STAT?

  返回值:

  1 → 已锁定(需要输入校准密码才能修改校准系数 / 校准时间等)

  0 → 未锁定(无需密码,可直接修改校准相关项)

  二、常用配套查询(确认校准安全状态)

  scpi

  ; 1. 校准密码(高权限可读,默认 0000)

  CAL:SEC:PWD?

  ; 2. 上次校准日期

  CAL:DATE?

  ; 3. 校准备注(可记录密码修改/锁定原因)

  CAL:STR?

  三、Python 示例(查询并打印锁定状态)

  python

  运行

  import pyvisa

  rm = pyvisa.ResourceManager()

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

  # 查询校准锁状态

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

  if lock_status == "1":

  print("校准密码状态:已锁定")

  else:

  print("校准密码状态:未锁定")

  psu.close()

  四、说明

  “校准密码是否被锁定” 在仪器内部即指校准安全锁(Calibration Security)状态,由 CAL:SEC:STAT 控制与查询。

  锁定(1):写入 / 修改校准系数、校准日期、校准备注等命令会报错(需先 CAL:SEC:PWD <密码> 解锁)。

  未锁定(0):可直接读写校准相关项,无需密码。