SCPI 只能分別查到硬件版本和固件版本,但不能直接查到 “本機硬件版本 ? 固件兼容列表”;兼容關(guān)系需要用 “硬件版本 + 查官方文檔 / Keysight 官網(wǎng)兼容性矩陣” 來判斷。下面分三部分說明。
一、用 SCPI 讀出本機硬件版本與固件版本(必用)
適用于 RP7900 / N6700 / E36200 等雙向電源:
scpi
; 1. 標(biāo)準(zhǔn)身份(含固件版本)
*IDN? ; 返回:Keysight,RP7963A,CNxxxxxxxx,A.02.06
; 含義:廠商,型號,序列號,固件版本
; 2. 單獨讀固件版本
SYST:FWVER? ; 直接返回固件:A.02.06
; 3. 讀硬件版本(高端機型才有)
SYST:HWVER? ; 返回例如:1.0 、 2.1 等
; 4. 讀序列號(配合官網(wǎng)查兼容性)
SYST:SER?
典型返回示例:
plaintext
*IDN?
Keysight,RP7963A,CN12345678.A.02.06
SYST:HWVER?
1.0
記下:
FW:A.02.06
HW:1.0
Model:RP7963A
SN:CN12345678
二、SCPI 能不能直接查 “硬件–固件對應(yīng)關(guān)系”?
沒有公開 SCPI 命令可以直接查詢 “某硬件版本支持哪些固件版本” 或 “本機硬件的兼容固件列表”。
原因:
兼容矩陣是產(chǎn)品文檔 / 官網(wǎng)數(shù)據(jù)庫內(nèi)容,不放在儀器內(nèi)部供 SCPI 讀取;
儀器只做 “開機自檢:當(dāng)前固件是否兼容當(dāng)前硬件”,不對外輸出整張兼容表。
三、如何判斷當(dāng)前固件與硬件是否匹配(實操方法)
方法 1:查官方兼容性矩陣(最權(quán)威)
打開 Keysight 官網(wǎng) → 支持 → 輸入型號(如 RP7963A);
進(jìn)入 Firmware & Drivers → 找到 Firmware Compatibility Matrix;
對照:
你的 HW version(來自 SYST:HWVER?)
查看該硬件版本對應(yīng)的 最低 / 最高兼容固件版本。
方法 2:用序列號在官網(wǎng) / 售后查出廠配置
提供 SN 給 Keysight 技術(shù)支持 / 官網(wǎng)服務(wù)頁面;
可查到:出廠硬件版本、出廠固件版本、歷次升級建議。
方法 3:自檢是否兼容(儀器自身判斷)
如果固件與硬件不兼容,通常會:
開機報 FW/HW Mismatch 錯誤;
SCPI 報錯;
面板提示升級 / 降級固件。
可用命令查錯誤日志:
scpi
SYST:ERR:LOG?
四、小結(jié)(你日常操作流程)
用 SCPI 讀出:
*IDN? → 型號、序列號、固件版本
SYST:HWVER? → 硬件版本
去 Keysight 官網(wǎng)查該型號的 固件兼容性矩陣;
對照你的 HW 版本,看當(dāng)前 FW 版本是否在支持區(qū)間內(nèi)。