在上一篇文章中,我们具体讲述了双极性电源的波形命令组合,这主要是为了适配ISO 16750-2;GB28046.2;LV124;LV148;SMTC 38000001;VW80000; GS95024-2;GW3172等测试标准的内置波形条件。
本文中,我们将来继续了解一下双极性电源上位机编程命令输出,与波形命令组合类似。
扫频所需组合命令
FUNC SIN;VOLT 0;FREQ 50;PHAS 90;VOLT:AC 40
SWE:STAT ON;SPAC LIN;TIME 1;FREQ:STAR 50;STOP 100
AC:STAT ON
OUTP ON
OUTP Off
注:TIME 是以 S 为单位
查询命令
OUTP? 输出状态
SYST:VERS? 查询 SCPI 实现版本
SOUR:MEAS:VOLT? 查询测量电压
SOUR:MEAS:CURR? 查询测量电流
SOUR:VOLT? 查询设置电压
SOUR:CURR? 查询设置电流6.3 SCPI 命令说明(适用于 LAN/CAN/GPIB 通讯接口)
Common Commands:
*CLS 清除状态
*ESE <NRf> 标准事件状态使能
*ESE? 查询标准事件状态
使能
*ESR? 查询事件状态寄存器
*IDN? 查询制造商,软件版本,出厂日期
*OPC 使能事件状态寄存器中的操作完
成位
*OPC? 查询事件状态寄存器中的操作完
成位
*RST 复位机器
*SRE <NRf> 设置服务请求使能寄存器
*SRE? 查询服务请求使能寄存器
*STB? 查询状态字节
*TST? 机器自检
*SAV <NRf> 参数必须在 1 到 5 之间
*RCL <NRf> 参数必须在 1 到 5 之间
SCPI 命令 说明
SYSTem
ERRor[:NEXT]?
LOCK
:OWNer? 获取当前的锁定状态
VERSion? 获取当前的 SCPI 实现版本
举例:SYST:LOCK:OWN?
SYST:VERS?
OUTPut[:STATe]? 查询当前输出状态
OUTPut[:STATe] <Bool> ON 或者 1 为打开,OFF 或者 0
为关闭
举例:OUTP ON
OUTP OFF
MEASure
[:SCALar]
:VOLTage[:DC]? 测量电压:CURRent[:DC]? 测量电流
:POWer[:DC]? 测量功率
:ARRay? 测量电压电流功率
举例:MEAS:CURR?
MEAS:ARR?
[SOURce:]
VOLTage
[:LEVel]? 查询设置电压
[:LEVel] <NRf> 设置电压
举例:VOLT 3.00
VOLT?
SOUR:VOLT 30.00