通过SCPI命令设置Keysight双向直流电源的过压保护(OVP)和过流保护(OCP)阈值,需根据电源型号选择对应的命令,并遵循正确的语法格式。以下是详细步骤和示例:
scpiSOURce:VOLTage:PROTection:LEVel <value> // 设置电压保护阈值(单位:伏特)
示例:
scpiSOUR:VOLT:PROT:LEV 30.5 // 设置OVP阈值为30.5V
scpiSOURce:CURRent:PROTection:LEVel <value> // 设置电流保护阈值(单位:安培)
示例:
scpiSOUR:CURR:PROT:LEV 2.5 // 设置OCP阈值为2.5A
若电源支持正向(源模式)和反向(sink模式)独立保护,需分别设置:
scpi// 正向(源模式)OVPSOURce:VOLTage:PROTection:LEVel:POSitive <value>
// 反向(sink模式)OVP
SOURce:VOLTage:PROTection:LEVel:NEGative <value>
// 正向(源模式)OCP
SOURce:CURRent:PROTection:LEVel:POSitive <value>
// 反向(sink模式)OCP
SOURce:CURRent:PROTection:LEVel:NEGative <value>
示例:
scpiSOUR:VOLT:PROT:LEV:POS 30.5 // 正向OVP设为30.5VSOUR:VOLT:PROT:LEV:NEG -15.0 // 反向OVP设为-15V
SOUR:CURR:PROT:LEV:POS 2.5 // 正向OCP设为2.5A
SOUR:CURR:PROT:LEV:NEG -1.0 // 反向OCP设为-1A
scpiSOURce:VOLTage:PROTection:STATe {ON|OFF} // 启用/禁用OVPSOURce:CURRent:PROTection:STATe {ON|OFF} // 启用/禁用OCP
示例:
scpiSOUR:VOLT:PROT:STAT ON // 启用OVPSOUR:CURR:PROT:STAT OFF // 禁用OCP
scpiSOURce:VOLTage:PROTection:LEVel? // 查询OVP阈值SOURce:CURRent:PROTection:LEVel? // 查询OCP阈值
SOURce:VOLTage:PROTection:STATe? // 查询OVP状态
SOURce:CURRent:PROTection:STATe? // 查询OCP状态
示例:
scpiSOUR:VOLT:PROT:LEV? // 返回当前OVP阈值(如+30.500)SOUR:CURR:PROT:STAT? // 返回OCP状态(如1表示启用)
scpi// 设置正向OVP为30.5V,反向OVP为-15VSOUR:VOLT:PROT:LEV:POS 30.5
SOUR:VOLT:PROT:LEV:NEG -15.0
// 设置正向OCP为2.5A,反向OCP为-1A
SOUR:CURR:PROT:LEV:POS 2.5
SOUR:CURR:PROT:LEV:NEG -1.0
// 启用OVP和OCP
SOUR:VOLT:PROT:STAT ON
SOUR:CURR:PROT:STAT ON
// 查询设置
SOUR:VOLT:PROT:LEV:POS?
SOUR:CURR:PROT:LEV:NEG?
通过以上步骤,您可以准确设置Keysight双向直流电源的OVP/OCP阈值。如需进一步验证,建议通过电源前面板或软件界面检查设置是否生效。