无法直接通过SCPI命令实现Agilent双向直流电源在过压/过流时记录波形到计算机,但可通过以下方法间接实现类似功能:
一、SCPI命令的局限性
SCPI(Standard Commands for Programmable Instruments)主要用于控制与配置仪器参数,如设置输出电压、电流,查询实时测量值,或触发特定功能。然而,它通常不包含直接读取事件历史记录(如过压/过流次数)或自动记录波形的指令。
二、间接实现方法
使用专用软件
- NS-PowerSupply软件:这是专门针对可编程直流电源研发的软件,支持LAN、RS232、USB连接方式。它不仅可以远程控制电源,还能实时显示电源输出电压、电流波形,并支持导出数据。用户可以通过该软件设置过压/过流保护值,并在事件发生时手动或自动保存波形数据。
- 电源助手软件(如N7906A):对于某些型号的Agilent电源(如N7952A APS),用户可以使用免费的电源助手软件来设置触发条件,并在事件发生时记录波形。该软件支持将配置转换为SCPI命令,便于用户集成到自动化测试系统中。
结合示波器进行波形记录
- 如果用户需要记录过压/过流事件发生时的详细波形,可以考虑将Agilent双向直流电源与示波器连接。通过配置示波器的触发条件(如电压阈值触发),可以在事件发生时自动捕获波形数据。
- 示波器通常支持通过SCPI命令进行远程控制,用户可以编写脚本或程序来自动化整个测试过程,包括设置触发条件、捕获波形数据、保存到计算机等。
自定义编程实现
- 对于具备编程能力的用户,可以通过编写自定义程序来实现波形记录功能。程序可以使用SCPI命令与Agilent电源通信,实时监测输出电压和电流值。
- 当检测到过压/过流事件时,程序可以触发数据采集卡或示波器来记录波形数据,并将其保存到计算机中。