普源DP821可编程直流电源程控SCPI 命令使用指南
普源DP821是一款双通道可编程线性直流电源,其CH1通道提供60V/1A输出,适合高压低流场景;CH2通道提供8V/10A输出,适合低压大电流场景。通过SCPI(Standard Commands for Programmable Instruments)命令集,用户可对该电源进行远程程控,实现自动化测试系统中的精准控制与状态监测。

一、建立程控连接
进行SCPI程控前,需先建立DP821与上位机的物理及通信连接。该电源支持USB、LAN、RS232和GPIB(需选配USB-GPIB转换器)等多种通信接口。对于基础型号DP821,LAN和RS232接口为可选功能,需安装相应选件后方可使用。连接建立后,可使用RIGOL提供的Ultra Sigma软件或任意支持VISA标准的编程环境(如LabVIEW、Python PyVISA)发送SCPI命令。
二、SCPI命令基础
SCPI是一种基于ASCII的标准化仪器编程语言。其命令采用树状层级结构,助记符由大写字母(命令缩写形式)和小写字母组合表示。例如,命令:VOLTage:PROTection:STATE可缩写为:VOLT:PROT:STAT,发送时大小写不敏感。命令通常包含参数,参数类型包括数值(如设置电压值)、布尔(如ON或OFF)、离散值(如选择量程)或字符串。许多命令支持MINimum和MAXimum参数,用于快速将某项设置调至其最小或最大值。
三、核心SCPI命令应用
通道选择:DP821为双通道电源,程控时需指定操作通道。使用:INSTrument:NSELect命令,通过编号选择通道(如:INST:NSEL 1选择CH1,:INST:NSEL 2选择CH2)。后续的电压电流设置命令将作用于当前选中的通道。
电压电流设置:使用:VOLTage命令设置电压,:CURRent命令设置电流。例如,设置CH1输出电压为5V,限流0.5A的命令序列为:
text
:INST:NSEL 1:VOLT 5:CURR 0.5
如需在特定通道施加预定义电压电流组合,可使用:APPLy命令一步到位,格式为:APPLy <通道>, <电压>, <电流>。
输出控制与保护:使用:OUTPut[:STATE]命令控制通道输出的开启与关闭(如:OUTP ON开启当前通道输出)。DP821内置过压保护(OVP)和过流保护(OCP),可通过:VOLTage:PROTection[:LEVEL]和:CURRent:PROTection[:LEVEL]命令设置保护阈值,并通过:VOLT:PROT:STAT和:CURR:PROT:STAT命令使能或关闭保护功能。当保护触发导致输出关闭后,可使用:CURRent:PROTection:CLEar命令清除保护状态。
状态查询与寄存器:系统状态通过状态字节寄存器、标准事件寄存器和疑问状态寄存器三组寄存器进行报告。常用查询命令包括:
*IDN?:查询仪器型号和固件版本信息。
*OPC?:查询当前操作是否完成。
:MEASure[:SCALar]:VOLTage?:回读当前通道的实际输出电压。
:MEASure[:SCALar]:CURRent?:回读当前通道的实际输出电流。
理解这些基本命令和逻辑,即可将DP821无缝集成到自动化测试系统中,实现远程、精确、可重复的电源控制与监测。






关注官方微信
