资讯中心

联系我们

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

如何通过SCPI命令查询Keysight双向直流电源EEPROM保护状态与输出电压的精度差异?

2026-06-03 10:14:42  点击:

  Keysight N6705B/C/ N678xA 双向源 SCPI:EEPROM 三级保护与电压编程精度、回读精度差异查询方案

  原理概述

  电压增益系数、零点偏移、温漂修正、量程修正分两处 EEPROM 存储:

  CAL 校准区 EEPROM:出厂 DAC 增益 / 零点 / 量程基准(决定标称出厂精度),受:CAL:SEC:STAT管控;

  SYST 用户区 EEPROM:用户自定义精度补偿、负载压降补偿,受:SYST:SEC:STAT管控;

  WPIN 硬件全写保护:整片 EEPROM 锁定,原厂 + 用户全部修正系数固化;

  保护开启→对应分区修正参数只读不可改写,无法更新校准值,编程精度、实测回读精度同步劣化,精度误差变大;SYST:EEP:ERR≠0=EEPROM 损坏、校准数据丢失,精度严重超标。

  一、SCPI 读取三级 EEPROM 保护状态(精度判定基准)

  scpi

  :SYSTem:EEPROM:WPIN? //1=整机EEPROM全锁,所有校准参数只读

  :CALibration:SECure:STATe? //1=CAL区原厂精度系数锁定,无法重新校准

  :SYSTem:SECure:STATe? //1=用户自定义精度补偿锁定

  :SYSTem:EEPROM:ERRor? //非0=EEPROM故障,校准数据失效、精度异常

  表格

  

  二、选中通道,SCPI 采集 4 类精度数据,计算精度偏差

  scpi

  :INST:NSEL//CH=1~4.选择待测通道

  1. 编程设定电压 & 输出实测电压(编程精度误差 ΔV₁)

  scpi

  :SOUR:VOLT? //Vset:远程编程设定电压

  :MEAS:VOLT? //Vout:电源实际输出电压

  //编程相对精度误差 Err_set = (Vout-Vset)/Vset ×100 %

  2. 原厂 CAL 区:决定基础精度的 DAC 校准系数(CAL:SEC 管控)

  scpi

  :CAL:VOLT:GAIN? //DAC增益修正系数(出厂基准,CAL:SEC=1只读)

  :CAL:VOLT:OFFS? //DAC零点偏移修正系数

  :CAL:VOLT:RANGE:CORR?//各电压量程修正系数,直接决定标称精度指标

  CAL:SEC=1:以上参数只能读取、无法写入校准,设备老化后精度持续偏移。

  3. 用户自定义精度补偿系数(SYST:SEC 管控,用于抵消残余误差)

  scpi

  :SOUR:VOLT:USER:GAIN? //用户增益补偿(修正线缆压降、负载误差)

  :SOUR:VOLT:USER:OFFS? //用户零点补偿

  SYST:SEC=1:无法修改用户补偿,残余系统误差无法消除、精度变差。

  4. 回读通道测量基准系数(回读精度,同受 CAL 保护约束)

  scpi

  :CAL:MEAS:VOLT:GAIN?

  :CAL:MEAS:VOLT:OFFS?

  //回读精度误差 Err_read = (仪器回读值-外部标准表真值)/真值×100%

  5. 机内温度(温度带来的精度劣化关联)

  scpi

  :SYST:TEMP?

  三、SCPI 验证:保护开启→精度不可修正(写入测试判定)

  scpi

  :CAL:VOLT:GAIN 1.00001 //尝试改写原厂增益校准

  :SOUR:VOLT:USER:OFFS 1E-4 //尝试改写用户补偿零点

  CAL:SEC=1:CAL:VOLT:GAIN写入报错,原厂基准精度锁死无法修正;

  SYST:SEC=1:用户补偿指令写入无效、回读原值,无法优化残余精度;

  WPIN=1:两条指令全部报错,全精度参数冻结。

  四、DLOG + 系统日志溯源:保护开启时间 = 精度劣化起始时间

  1. DLOG 连续采集电压时序,定位精度突变时间点

  scpi

  :SOUR:DLOG:CLE

  :SOUR:DLOG:FREQ 1

  :SOUR:DLOG:TRIG:STAT ON

  :SOUR:DLOG:DATA? //时序:时间-设定电压-实测电压-温度,提取误差突增时刻

  2. 筛选保护事件日志(550 = 用户锁、560 = 校准锁、570 = 硬件锁)

  scpi

  :SYST:LOG:SEL "550;560;570"

  :SYST:LOG:DATA:ALL?

  判定逻辑:日志内保护开启时间戳 = DLOG 曲线电压误差突然变大的时间,直接绑定保护与精度劣化因果。

  五、EEPROM 保护等级→电压精度差异对照表

  表格

  

  六、一键批量巡检 SCPI(单指令全采集:保护 + 全精度参数)

  scpi

  :SYST:EEP:WPIN?;CAL:SEC?;SYST:SEC?;SYST:EEP:ERR?;:INST:NSEL 1;:SOUR:VOLT?;MEAS:VOLT?;:CAL:VOLT:GAIN?;OFFS?;:SOUR:VOLT:USER:GAIN?;OFFS?;:SYST:TEMP?

  返回顺序:硬件保护、校准保护、用户保护、EEP 故障、设定电压、实测电压、原厂增益、原厂零点、用户增益、用户零点、内部温度。

  七、双向源 SOUR/SINK 独立精度查询(源 / 负载侧校准分区独立)

  scpi

  :CAL:VOLT:GAIN:SOUR? //放电输出侧DAC精度系数

  :CAL:VOLT:GAIN:SINK? //充电吸收侧DAC精度系数

  CAL/SYST 任一保护开启,源、负载双向通道精度系数同步锁定、同步劣化。