资讯中心

联系我们

深圳市维立信电子科技有限公司
地址:深圳市福田区红荔路第一世界广场A座8D-E
咨询电话:0755-83766766
E-mail:info@welissom.com

如何通过SCPI命令设置Agilent双向直流电源历史记录写入的触发延迟和采样间隔的增量?

2026-06-05 09:58:40  点击:

  Keysight/Agilent RP79XX/N89XX/N6705B DLOG 历史记录:触发延迟 + 采样间隔增量 SCPI 指令

  前置:先选定通道 INST:NSEL(1/2/3…),DLOG = 连续采样历史记录,单位:秒 (s)

  一、设置 / 查询【触发延迟 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。