资讯中心

联系我们

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

如何用SCPI查询Keysight双向直流电源数据记录触发阈值?

2026-05-20 10:07:17  点击:

  Keysight N6705B/C + N6784A/N6785A 双向电源 数据记录(Data Log)触发阈值的 SCPI 查询 / 设置命令,并说明用法。

  一、数据记录触发阈值(电压 / 电流)SCPI

  1. 查询 电压触发上限

  scpi

  :LOG:TRIG:VOLT:UPP?

  返回:数值(V),例如 5.2

  含义:电压超过此值触发记录

  2. 查询 电压触发下限

  scpi

  :LOG:TRIG:VOLT:LOW?

  3. 查询 电流触发上限

  scpi

  :LOG:TRIG:CURR:UPP?

  4. 查询 电流触发下限

  scpi

  :LOG:TRIG:CURR:LOW?

  5. 查询 触发源(电压 / 电流 / 外部 / 手动)

  scpi

  :LOG:TRIG:SOUR?

  返回可能值:

  VOLT:电压

  CURR:电流

  EXT:外部触发

  MAN:手动触发

  6. 查询 触发模式(上升 / 下降 / 双向)

  scpi

  :LOG:TRIG:SLOP?

  返回:

  POS:上升沿(超过上限触发)

  NEG:下降沿(低于下限触发)

  BOTH:双向(上下限都触发)

  二、配套常用查询(一起用很方便)

  1. 查询数据记录是否开启

  scpi

  :LOG:STAT?

  返回 ON 或 OFF

  2. 查询当前采样率

  scpi

  :LOG:SAMP:RATE?

  3. 查询已记录点数

  scpi

  :LOG:POIN?

  三、设置示例(顺带给出,方便你测试)

  scpi

  :LOG:TRIG:VOLT:UPP 5.5 ; 电压上限 5.5V

  :LOG:TRIG:VOLT:LOW 4.5 ; 电压下限 4.5V

  :LOG:TRIG:SOUR VOLT ; 触发源=电压

  :LOG:TRIG:SLOP BOTH ; 双向触发

  :LOG:STAT ON ; 开启数据记录

  四、Python 读取示例

  python

  运行

  import pyvisa

  rm = pyvisa.ResourceManager()

  inst = rm.open_resource("TCPIP::192.168.1.100::INSTR")

  print("电压上限:", inst.query(":LOG:TRIG:VOLT:UPP?"))

  print("电压下限:", inst.query(":LOG:TRIG:VOLT:LOW?"))

  print("触发源:", inst.query(":LOG:TRIG:SOUR?"))