Keysight N6705B/C/ N678xA 双向电源 ELOG(Event Log 事件日志)SCPI 查询全集
ELOG = 系统事件日志(OVP/OCP 跳闸、输出启停、过温、程控指令报错、模块异常、保护动作全记录),先选通道::INST:NSEL
一、ELOG 总开关与运行状态查询
scpi
:ELOG:ENAB? //查询ELOG全局使能:1开启记录,0关闭
:ELOG:STAT? //日志当前工作状态
//返回码释义:
//0=空闲(停止记录);1=正在记录;2=缓存已满停止;3=触发等待
二、日志存储容量、已存条数查询
scpi
:ELOG:POIN:MAX? //ELOG最大可存储总点数(条目上限)
:ELOG:POIN:CURR? //当前已存储有效事件条数
:ELOG:FREE? //剩余可存储条目数量
三、触发配置查询(ELOG 触发条件)
scpi
:ELOG:TRIG:SOUR? //查询触发源:BUS/IMM/EXT/OUTP/PROT(总线/立即/外触发/输出变化/保护跳闸)
:ELOG:TRIG:LEV? //电平触发阈值(电压/电流阈值,PROT触发专用)
:ELOG:TRIG:DEL? //触发后延时记录时间
:ELOG:TRIG:COUN? //单次触发存储条目数
四、读取 ELOG 日志数据(逐条 / 批量读事件)
scpi
:ELOG:DATA? //读取全部缓存事件(时间戳+事件代码+通道+故障类型)
:ELOG:DATA:STAR? //指定起始索引读数据,搭配:ELOG:POIN:CURR?分段读取
日志格式:时间戳,通道号,事件编码,事件描述 常用事件码:1=OVP 跳闸;2=OCP 跳闸;3=OTP 过温;4=OUTP ON;5=OUTP OFF;6 = 通讯指令错误
五、ELOG 采样间隔查询
scpi
:ELOG:SAMP:PER? //事件记录采样周期(单位:s)
六、清除日志(指令,非查询)
scpi
:ELOG:CLE //清空当前ELOG全部缓存
七、DLOG (数据记录仪) 区分补充
ELOG:事件触发日志(故障 / 状态跳变)
DLOG:连续电压电流定时采样日志,DLOG 查询前缀:DLOG:,不要混用
八、一键批量查询指令
scpi
:INST:NSEL 1;:ELOG:ENAB?;STAT?;POIN:MAX?;POIN:CURR?;TRIG:SOUR?;SAMP:PER?