资讯中心

联系我们

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

如何通过SCPI命令设置Agilent双向直流电源输出记忆触发条件?

2026-06-05 10:06:30  点击:

  Keysight (原 Agilent) RP79XX/N89XX 双向电源 DLOG 输出记忆【电平条件触发 SCPI 配置】

  适用机型:RP7900、N8900 系列双向可编程直流电源(固件版本≥3.0 才支持 COND 电平条件触发;老固件仅支持 IMM/EXT/PROT 触发源,无自定义阈值触发) 指令根目录:SENS:DLOG:TRIG:COND,条件触发优先于触发源 SOUR,开启 COND 后,电压 / 电流到达阈值自动启动 DLOG 记录。

  一、配置前置固定指令(必写)

  scpi

  INST:NSEL 1 ;选中需要配置的输出通道,多通道依次改1/2/3

  SENS:DLOG:CLE ;清空历史缓存,避免旧配置干扰

  SENS:DLOG:TRIG:DEL 0 ;触发延迟,按需修改,推荐0提升采集效率

  SENS:DLOG:SAMP:PER 0.001 ;采样周期,单位s

  SENS:DLOG:MODE WRAP ;WRAP循环缓存/STOP存满停止

  二、条件触发设置核心语法

  scpi

  SENS:DLOG:TRIG:COND <变量>,<判定>,<阈值>

  参数定义

  变量选项 VOLT:输出电压触发;CURR:输出电流触发

  判定选项 ABOV:大于阈值触发;BELO:小于阈值触发;OFF:关闭条件触发,切回 SOUR 触发源

  阈值:电压 (V)/ 电流 (A) 数值

  常用 4 种场景示例

  scpi

  ;1、电压>12V时自动启动DLOG记录

  SENS:DLOG:TRIG:COND VOLT,ABOV,12.0

  ;2、电压<3V时触发记录

  SENS:DLOG:TRIG:COND VOLT,BELO,3.0

  ;3、电流>5A触发记录

  SENS:DLOG:TRIG:COND CURR,ABOV,5.0

  ;4、电流<0.2A触发记录(空载跌落捕捉)

  SENS:DLOG:TRIG:COND CURR,BELO,0.2

  ;5、关闭条件触发,改用外部/立即/保护触发

  SENS:DLOG:TRIG:COND OFF

  三、配套触发源 + 使能 DLOG 完整配置

  条件触发开启后,TRIG:SOUR自动失效,阈值达标即触发;配置完开启 DLOG:

  scpi

  SENS:DLOG:TRIG:COND VOLT,ABOV,10.0 ;设定触发条件

  SENS:DLOG:SIZE 50000 ;设置记录采样点数

  SENS:DLOG:ENAB ON ;开启数据记忆记录

  四、查询当前触发条件(SCPI 读参)

  scpi

  SENS:DLOG:TRIG:COND? ;整体查询,返回 VOLT,ABOV,12.0 / OFF

  SENS:DLOG:TRIG:COND:TYPE? ;查询触发变量:VOLT/CURR/OFF

  SENS:DLOG:TRIG:COND:DIR? ;查询判定:ABOV/BELO

  SENS:DLOG:TRIG:COND:LEV? ;查询触发阈值数值

  五、混合触发规则(重点避坑)

  COND≠SOUR

  SENS:DLOG:TRIG:SOUR IMM/EXT/PROT:立即 / 外硬件边沿 / 故障保护触发

  SENS:DLOG:TRIG:COND:模拟量电平阈值触发,开启 COND 后 SOUR 无效

  ELOG 故障日志:无法自定义条件触发,仅 OVP/OCP 硬件故障自动写入,无 COND 指令

  下发SENS:DLOG:TRIG:COND返回-113 Undefined header → 固件过低,本机不支持电平条件触发

  六、量产一键配置模板(直接复制)

  scpi

  INST:NSEL 1

  SENS:DLOG:CLE

  SENS:DLOG:TRIG:DEL 0

  SENS:DLOG:SAMP:PER 0.0005

  SENS:DLOG:MODE WRAP

  SENS:DLOG:TRIG:COND CURR,ABOV,3.5

  SENS:DLOG:SIZE 100000

  SENS:DLOG:ENAB ON