Keysight N6705A/B/C、RP7900、N678x 双向直流电源
一、查询本地历史记录存储路径(DLOG/ELOG)
1、日志专属路径(优先使用)
scpi
// DLOG输出序列测量历史根目录查询
DLOG:PATH?
// ELOG故障保护事件历史根目录查询
ELOG:PATH?
默认返回:
内置闪存:"/LOG/"、"/ELOG/"
挂载网络共享 / U 盘后会返回网络盘符路径,如"/NET0/LOG/"、"/USB0/LOG/"
2、全局存储介质与工作目录查询
scpi
// 查看所有挂载存储盘(INT内置、USB0U盘、NET0网络共享)
MMEMory:VOLume:CATalog?
// 查询当前MMEM工作目录
MMEMory:CD?
// 校验目录是否存在
MMEMory:EXISTS? "/LOG/"
示例返回:3."INT:","USB0:","NET0:" 代表内置、U 盘、网络共享全部挂载成功
3、拼接完整文件路径规则
完整读取路径 = 挂载盘前缀 + DLOG:PATH + 文件名 例:NET0:/LOG/SEQ001.CSV
二、网络共享(SMB/FTP)SCPI 查询与挂载指令
Keysight 高端双向电源支持 SMB(Windows 共享)、FTP 网络存储,网络挂载盘符统一为NET0:
1、查询当前网络共享挂载状态
scpi
// 查询NET0网络根路径(SMB/FTP地址)
MMEM:NET:PATH? NET0
// 查询网络登录用户名
MMEM:NET:USER? NET0
// 查询网络连接是否正常
MMEM:NET:STATus? NET0
状态返回值:
0:未挂载 / 连接失败
1:已成功连接网络共享
-1:认证失败(账号密码错误)
-2:网络不通、服务器不存在
2、SMB Windows 共享标准格式
挂载路径格式://PC_IP/共享文件夹名
scpi
// 设置SMB共享路径
MMEM:NET:PATH NET0."//192.168.1.105/PowerLog"
// 设置登录账号密码
MMEM:NET:USER NET0."labuser"
MMEM:NET:PASS NET0."123456"
// 执行挂载连接
MMEM:NET:CONNECT NET0
3、FTP 服务器挂载格式
scpi
MMEM:NET:PATH NET0."ftp://192.168.1.105/LogFolder"
MMEM:NET:USER NET0."ftpuser"
MMEM:NET:PASS NET0."ftp123"
MMEM:NET:CONNECT NET0
4、切换 DLOG 日志直接存入网络共享
挂载完成后,把日志存储指向 NET0 网络盘:
scpi
// 将DLOG序列历史保存到网络共享
DLOG:PATH "/NET0/LOG/"
// 验证修改后的路径
DLOG:PATH?
<< "/NET0/LOG/"
后续所有序列运行产生的 CSV/RAW/ZIP 历史文件直接写入电脑共享文件夹,无需 U 盘中转。
三、网络共享配套操作指令
断开网络共享
scpi
MMEM:NET:DISConnect NET0
列出网络共享内所有日志文件
scpi
MMEM:CAT? "/NET0/LOG/"
读取网络里的历史记录文件内容
scpi
MMEM:DATA? "/NET0/LOG/SEQ_RUN10.CSV"
查询网络传输超时时间
scpi
MMEM:NET:TIMeout? NET0
// 单位:毫秒;默认5000ms
四、B2900 四象限 SMU 适配替换
无 DLOG/ELOG,统一LOG前缀:
scpi
LOG:PATH?
MMEM:NET:PATH? NET0
MMEM:NET:STAT? NET0
LOG:PATH "/NET0/LOGS/"
五、完整交互示例(N6705C,SMB 网络存储)
scpi
//1 查看已挂载磁盘
>> MMEM:VOL:CAT?
<< 2."INT:","NET0:"
//2 查询网络共享地址
>> MMEM:NET:PATH? NET0
<< "//192.168.1.50/PowerLog"
//3 检查网络连接状态
>> MMEM:NET:STAT? NET0
<< 1
//4 查询当前DLOG存储路径
>> DLOG:PATH?
<< "/NET0/LOG/"
//5 列出网络内序列历史文件
>> MMEM:CAT? "/NET0/LOG/"
<< 3.2048."SEQ001.CSV",2100."SEQ002.CSV",1980."SEQ003.ZIP"
六、关键限制与排错
固件门槛 N6705A 初代低固件无MMEM:NET整套网络存储指令,仅 N6705B/C、RP7900 全系原生支持 SMB/FTP 网络挂载。
SMB 协议兼容 仪器仅支持 SMB2/SMB3;Windows 需要开启 SMB 2.0/3.0.关闭仅 SMB1 模式。
写入性能 网络写入速度低于内置 Flash,高速高频 DLOG 采样建议先用本地存储,结束后批量拷贝至网络;低速序列可直存网络。
连接报错识别
-251 Storage error:共享文件夹权限不足、账号密码错误
-230 Network timeout:仪器与 PC 不在同一网段、防火墙拦截 445 端口 (SMB)/21 端口 (FTP)
-113 Undefined header:机型固件过低,不支持网络存储
七、双存储备份方案(自动化常用)
DLOG 同时记录本地 + 网络:序列跑完后用 MMEM:COPY 复制文件
scpi
MMEM:COPY "/LOG/SEQ001.CSV","/NET0/LOG/SEQ001.CSV"
无限循环序列搭配自动清理:
scpi
DLOG:AUTO:DEL 1 // 空间满自动删旧文件
DLOG:PATH "/NET0/LOG/"// 全部历史落地电脑共享盘