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