资讯中心

联系我们

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

如何通过第三方软件重置Keysight双向直流电源的用户界面设置?

2026-05-14 10:02:57  点击:

  通过第三方软件(Python+PyVISA、BenchVue、LabVIEW)发送 SCPI 命令,可远程重置 Keysight 双向直流电源的用户界面(UI)设置,包括显示布局、语言、亮度、快捷键等,且保留校准数据。

  一、核心 SCPI 命令(UI 专属)

  适用于 N6705/N678xA/E3630/E36441A 等系列:

  scpi

  # 1. 重置UI到出厂默认(布局/语言/亮度/快捷键)

  SYST:UI:DEF

  # 2. 恢复整机默认(含UI+输出+系统,保留校准)

  *RST

  # 3. 清除错误队列(可选,重置后清理告警)

  *CLS

  # 4. 查询UI状态(确认重置)

  SYST:UI:STAT?

  二、方案 1:Python+PyVISA(一键重置,推荐)

  1. 环境

  bash

  运行

  pip install pyvisa

  # 必装:Keysight IO Libraries Suite(VISA驱动)

  2. 重置脚本

  python

  运行

  import pyvisa

  # 仪器地址(替换为你的IP/USB)

  VISA_ADDR = "TCPIP0::192.168.1.100::inst0::INSTR"

  rm = pyvisa.ResourceManager()

  psu = rm.open_resource(VISA_ADDR)

  psu.timeout = 5000

  # 1. 重置UI到出厂默认

  psu.write("SYST:UI:DEF")

  print("✅ 用户界面设置已重置为出厂默认")

  # 2. 可选:整机软复位(含UI+输出参数)

  # psu.write("*RST")

  # print("✅ 整机参数已软复位(保留校准)")

  # 3. 清除错误

  psu.write("*CLS")

  # 4. 验证UI状态

  ui_stat = psu.query("SYST:UI:STAT?")

  print(f"UI状态: {ui_stat}")

  psu.close()

  三、方案 2:PathWave BenchVue(图形化,零代码)

  安装:BenchVue + Keysight IO Libraries Suite。

  连接:LAN/USB 识别仪器。

  重置 UI:

  菜单 → Instrument → Utilities → Reset User Interface → 确认。

  优势:直观操作、自动日志、支持批量设备。

  四、方案 3:LabVIEW(工业自动化集成)

  流程:

  用 “VISA Write” 发送 SYST:UI:DEF。

  可选发送 *RST + *CLS。

  用 “VISA Read” 查询 SYST:UI:STAT? 确认。

  适用:测试站多设备统一管控。

  五、关键说明

  重置范围:UI 重置仅影响显示相关(布局、语言、亮度、快捷键、视图模式),不删除校准数据、网络设置、存储文件。

  权限:无需校准密码,普通远程控制权限即可执行。

  型号差异:基础型号(如 E3631A)无 SYST:UI:DEF,可用 *RST 间接重置 UI。

  验证:重置后屏幕会短暂黑屏重启,语言恢复为 English,布局恢复默认。

  六、常见问题

  命令报错:检查仪器固件版本(更新到最新)、VISA 连接正常、命令拼写正确。

  UI 未变化:确认型号支持 SYST:UI:DEF;不支持则用 *RST。

  保留自定义 UI:重置前用 BenchVue 保存 UI 配置,重置后加载。