Keysight N6705B/C+N678xA 双向源 DLOG 数据记录触发 SCPI 配置指令
DLOG 触发分类:立即触发 (IMM)、电平触发 (LEV)、边沿触发 (EDGE)、软件触发 (BUS)、外部 IO 触发 (EXT);前置必须选定通道:INST:NSEL <1~4>,单位:电压 V、电流 A。
一、DLOG 触发总模式配置(核心指令)
scpi
:SOUR:DLOG:TRIG:MODE
:SOUR:DLOG:TRIG:MODE? //查询当前触发模式
表格
二、电平触发 LEV 完整配置(最常用:过压 / 过流触发录波)
1. 选择触发测量源:电压 / 电流
scpi
:SOUR:DLOG:TRIG:LEV:SOUR
:SOUR:DLOG:TRIG:LEV:SOUR?
2. 设置触发电平阈值
scpi
:SOUR:DLOG:TRIG:LEV <数值>
:SOUR:DLOG:TRIG:LEV?
例::SOUR:DLOG:TRIG:LEV 12.5 //电压12.5V触发电平
3. 触发极性:高于 (ABOV)/ 低于 (BEL) 阈值
scpi
:SOUR:DLOG:TRIG:LEV:SLOP
:SOUR:DLOG:TRIG:LEV:SLOP?
//ABOV:被测值>阈值→启动DLOG;BEL:被测值<阈值→启动DLOG
三、边沿触发 EDGE 配置(跳变沿触发)
scpi
:SOUR:DLOG:TRIG:EDGE:SOUR
:SOUR:DLOG:TRIG:EDGE:LEV 5.0 //边沿参考电平
:SOUR:DLOG:TRIG:EDGE:SLOP
//查询
:SOUR:DLOG:TRIG:EDGE:LEV?
:SOUR:DLOG:TRIG:EDGE:SLOP?
四、BUS 软件触发(程控指令手动启动采集)
scpi
:SOUR:DLOG:TRIG:MODE BUS
:SOUR:DLOG:TRIG //下发触发指令,立刻启动一次DLOG记录
五、EXT 外部硬件触发(后背 BNC IO)
scpi
:SOUR:DLOG:TRIG:MODE EXT
:SOUR:DLOG:TRIG:EXT:SLOP
:SOUR:DLOG:TRIG:EXT:SLOP?
六、预触发深度配置(触发前缓存点数,关键)
设置触发前提前存储多少个采样点(故障录波抓异常前波形)
scpi
:SOUR:DLOG:PRET <点数>
:SOUR:DLOG:PRET?
例::SOUR:DLOG:PRET 2000 //触发到来前预存2000个采样数据
七、配套 DLOG 基础参数(触发前必配)
scpi
:SOUR:DLOG:CLE //清空DLOG内存缓冲区
:SOUR:DLOG:FREQ 50000 //采样率50kS/s
:SOUR:DLOG:POIN 50000 //单次记录总点数
:SOUR:DLOG:STAT ON //开启DLOG等待触发
:SOUR:DLOG:STAT? //查询DLOG状态:1=就绪等待触发
八、完整示例:电压>10V 自动触发 DLOG 录波
scpi
:INST:NSEL 1
:SOUR:DLOG:CLE
:SOUR:DLOG:FREQ 20000
:SOUR:DLOG:POIN 30000
:SOUR:DLOG:PRET 5000
:SOUR:DLOG:TRIG:MODE LEV
:SOUR:DLOG:TRIG:LEV:SOUR VOLT
:SOUR:DLOG:TRIG:LEV 10.0
:SOUR:DLOG:TRIG:LEV:SLOP ABOV
:SOUR:DLOG:STAT ON
输出电压 > 10V 自动启动采集,带 5000 点预触发波形。
九、触发结束 & 读取数据
scpi
:SOUR:DLOG:STAT OFF
:FETC:DLOG:VOLT? //读取全部电压采样数组
:FETC:DLOG:CURR? //读取全部电流采样数组
补充说明
EEPROM 写保护SYST:EEP:WPIN?=1仅可查询触发参数,无法修改配置;
内存深度POIN上限受机型 DLOG 硬件内存限制,超限报错-222;
预触发点数不能大于总记录点数PRET ≤ POIN。