资讯中心

联系我们

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

如何通过SCPI查询Agilent双向直流电源输出记忆触发动作类型?

2026-06-08 09:53:33  点击:

  一、SCPI 查询命令(核心)

  Agilent/Keysight 双向直流电源(如 N6781A、N6705C)查询输出记忆触发动作类型的标准 SCPI 命令为:

  scpi

  :OUTPut:MEMory:TRIGger:TYPE?

  功能:返回当前输出记忆(MEMory)的触发动作类型。

  适用机型:N6705C(主机)+ N6781A/N6784A 双向模块、B2900 系列源表等。

  命令层级:属于 OUTPut → MEMory → TRIGger → TYPE 子系统。

  二、查询步骤(含通道选择)

  1. 选择目标通道(多通道机型必选)

  scpi

  :INSTrument:SELect OUTPut1 // 选择通道1(双向通道)

  双向电源通常为 OUTPut1(2 象限 / 双向),普通通道为 OUTPut2/3.

  2. 发送查询命令

  scpi

  :OUTPut:MEMory:TRIGger:TYPE?

  3. 读取返回结果(常见类型)

  电源返回字符串,典型值如下:

  表格

  

  三、完整示例(Python+VISA)

  python

  运行

  import pyvisa

  rm = pyvisa.ResourceManager()

  inst = rm.open_resource('GPIB0::5::INSTR') // 替换为你的仪器地址

  # 1. 选择双向通道

  inst.write(':INSTrument:SELect OUTPut1')

  # 2. 查询触发类型

  trigger_type = inst.query(':OUTPut:MEMory:TRIGger:TYPE?')

  print("输出记忆触发类型:", trigger_type.strip())

  inst.close()

  四、常见问题与注意事项

  命令无效?

  确认机型支持 “输出记忆” 功能(仅双向 / 高精度模块有)。

  通道选择正确(双向通道为 OUTPut1)。

  返回值异常?

  检查仪器固件版本,更新到最新版。

  用 *IDN? 确认仪器型号,匹配对应 SCPI 手册。

  设置触发类型(补充)

  scpi

  :OUTPut:MEMory:TRIGger:TYPE EXTernal // 设置为外部触发

  五、参考手册

  Keysight N6705C/N6781A SCPI 命令参考:Chapter 4: SCPI Command Reference,搜索 OUTPut:MEMory:TRIGger:TYPE。