Keysight/Agilent RP79XX/N89XX/N6705B DLOG 历史记录:触发延迟 + 采样间隔增量 SCPI 指令
前置:先选定通道 INST:NSEL
一、设置 / 查询【触发延迟 Trigger Delay】(触发到来→开始采样的等待延时)
1. 设置触发延迟
scpi
SENS:DLOG:TRIG:DEL <数值>
示例:触发后延时 0.5s 才启动记录
scpi
SENS:DLOG:TRIG:DEL 0.5
2. 查询当前触发延迟
scpi
SENS:DLOG:TRIG:DEL?
取值范围:0 ~ 最大硬件限值(RP79 系列最大可达 9999s)
二、采样间隔:基础周期 + 间隔增量(步进递增采样间隔,即等差采样)
分基础采样周期、** 采样间隔增量(INCR,每次采样点间隔叠加值)** 两条指令:
1. 固定基础采样间隔(基准步长)
scpi
SENS:DLOG:INT
;查询:SENS:DLOG:INT?
例:基准 10ms:SENS:DLOG:INT 0.01
2. 设置【采样间隔增量 INCR】(关键:每次采样后间隔自动 + 增量,实现采样间隔逐步变大)
scpi
SENS:DLOG:INT:INCR
;查询当前增量:
SENS:DLOG:INT:INCR?
举例等差采样配置:
基准 0.01s,每次间隔 +0.005s
scpi
SENS:DLOG:INT 0.01
SENS:DLOG:INT:INCR 0.005
采样时序: 点 1→点 2:0.01s 点 2→点 3:0.015s 点 3→点 4:0.020s…… 自动递增
增量 = 0 → 等间隔均匀采样;增量 > 0 → 间隔逐步变大;增量 < 0 → 间隔逐步缩小(受硬件最小采样周期下限约束)
三、配套 DLOG 启停与缓存配置(完整配置流程)
scpi
INST:NSEL 1 ;选中通道1
SENS:DLOG:TRIG:DEL 0.2 ;触发延迟200ms
SENS:DLOG:INT 0.02 ;基础采样20ms
SENS:DLOG:INT:INCR 0.002 ;每次+2ms增量
SENS:DLOG:SIZE 1000 ;总采样点数
SENS:DLOG:MODE STOP ;缓存满停止/WRAP循环覆盖
SENS:DLOG:ENAB ON ;开启DLOG记录
四、补充查询指令
scpi
SENS:DLOG:TRIG:SOUR? ;查询DLOG触发源(IMM/EXT/PROT等)
SENS:DLOG:FULL? ;缓存是否写满
SENS:DLOG:STAT? ;记录运行/中断状态
五、ELOG 事件日志说明
ELOG 故障日志无采样间隔 / 增量设置,ELOG 仅在故障发生瞬间写入,无定时采样,不能配置 INT/INCR/DEL。