SCPI 命令验证电源 EEPROM 数据写保护状态(精准判定)
适用:是德 Keysight N6705 系列双向直流电源
一、核心判定命令(最简验证)
1. 查询数据记录锁定状态(最直接)
scpi
:DATA:LOG:LOCK?
返回 1 / ON → 已开启 EEPROM 写保护(只读)
返回 0 / OFF → 未开启写保护(可读写)
2. 查询当前是否设置保护密码
scpi
:DATA:LOG:PASS?
返回非空字符 = 已配置保护密码
返回空 = 无数据保护密码
二、完整三步验证流程
查锁定开关
scpi
:DATA:LOG:LOCK?
查密码状态
scpi
:DATA:LOG:PASS?
实操写入测试(最终实锤)尝试新建 / 保存日志文件
scpi
:MMEM:STOR:DATA "/LOG/TEST_PROTECT.CSV"
报错:写保护 / 权限拒绝 → 确认已进入 EEPROM 写保护
无报错正常保存 → 未保护
三、区分:数据 EEPROM 保护 ≠ 校准保护
:DATA:LOG 系列 = 用户日志 / 数据 EEPROM 写保护
:CAL:SEC 系列 = 校准参数保护,互不通用
四、解锁退出写保护 SCPI
scpi
; 输入正确密码解锁
:DATA:LOG:LOCK OFF,你的保护密码
; 关闭密码保护
:DATA:LOG:PASS 原密码,""
五、快速结论
只要 :DATA:LOG:LOCK? 查询结果为 ON/1= 电源正式进入 EEPROM 数据写保护状态,无法修改、删除本地存储测试数据。