要通过SCPI命令设置Keysight双向直流电源的量程,需分别配置电压和电流的量程范围,同时明确输出极性(双向模式)。以下是具体步骤和示例:
一、核心指令与参数
设置电压量程:
指令格式:SOURce:VOLTage:RANGe
参数说明:
示例:设置电压量程为±60V
SOURce:VOLTage:RANGe BI
或
SOURce:VOLTage:RANGe ±60
设置电流量程:
指令格式:SOURce:CURRent:RANGe
参数说明:
示例:设置电流量程为±10A
SOURce:CURRent:RANGe BI
或
SOURce:CURRent:RANGe ±10
二、完整操作流程示例
初始化与复位:
进入远程模式:
SYSTem:REMote
复位设备(可选):
*RST
配置电压和电流量程:
设置电压量程为±60V:
SOURce:VOLTage:RANGe BI
或
SOURce:VOLTage:RANGe ±60
设置电流量程为±10A:
SOURce:CURRent:RANGe BI
或
SOURce:CURRent:RANGe ±10
启动输出:
开启输出:
OUTPut:STATe ON
三、厂商差异与指令扩展
Keysight N6700系列:
可能支持更详细的量程设置指令,如SOURce:VOLTage:RANGe:AUTO OFF(关闭自动量程,手动设置)。
示例:关闭电压自动量程,手动设置为±60V:
SOURce:VOLTage:RANGe:AUTO OFF
SOURce:VOLTage:RANGe ±60
ITECH IT6000系列:
可能支持通过LIST指令设置量程序列,适用于动态测试场景。
示例:设置电压量程序列(需参考具体型号手册):
LIST:VOLT:RANGe:DATA1 60. -60
Chroma 62000P系列:
可能使用不同的指令格式,如PROG:VOLT:RANGe和PROG:CURR:RANGe。
示例:设置电压量程为±60V:
PROG:VOLT:RANGe ±60
四、验证与调试
查询当前量程设置:
查询电压量程:
SOURce:VOLTage:RANGe?
查询电流量程:
SOURce:CURRent:RANGe?
模拟量程切换:
手动设置不同的量程值,验证电源输出是否按预期调整。
错误处理:
检查错误代码:
SYSTem:ERRor?
常见错误代码:
-400 Parameter Error:参数超出范围(如量程值设置错误)。
-350 Command Error:指令语法错误(如拼写错误)。
五、注意事项
单位一致性:确保量程值与电源规格一致(如V/A或mV/mA)。
量程范围限制:量程值不得超过电源的最大输出能力(如电压不得超过电源的最大电压值)。
保护功能:设置量程前确认电压和电流值未触发过压保护(OVP)或过流保护(OCP)。
双向输出:若需负电压或负电流,直接在量程值中设置负值(如-60V或-10A)。