资讯中心

联系我们

深圳市维立信电子科技有限公司
地址:深圳市福田区红荔路第一世界广场A座8D-E
咨询电话:0755-83766766
E-mail:info@welissom.com

如何通过SCPI查询双向直流电源的限值寄存器?

2026-01-26 09:28:34  点击:

要通过SCPI命令查询双向直流电源的限值寄存器(如电压、电流、过压保护OVP、过流保护OCP等参数),需使用设备支持的查询类SCPI命令(通常以?结尾)。以下是具体方法和命令示例:


1. 查询基本限值参数

(1)查询输出电压限值(设置值)

scpiSOUR:VOLT?  ; 查询当前设置的输出电压值(单位:V)

预期结果:返回当前电压设置值(如 12.5 V)。

(2)查询输出电流限值(设置值)

scpiSOUR:CURR?  ; 查询当前设置的输出电流值(单位:A)

预期结果:返回当前电流设置值(如 2.0 A)。


2. 查询保护限值寄存器

(1)查询过压保护(OVP)阈值

scpiSENS:VOLT:PROT?  ; 查询过压保护阈值(单位:V)

预期结果:返回OVP触发阈值(如 15.0 V)。

(2)查询过流保护(OCP)阈值

scpiSENS:CURR:PROT?  ; 查询过流保护阈值(单位:A)

预期结果:返回OCP触发阈值(如 3.5 A)。

(3)查询过功率保护(OPP)阈值(如支持)

scpiSENS:POW:PROT?  ; 查询过功率保护阈值(单位:W)

预期结果:返回OPP触发阈值(如 100.0 W)。


3. 查询双向模式相关限值

若设备支持双向能量流动(如源/载模式),需查询不同模式下的限值:

(1)查询源模式(Source Mode)限值

scpiSOUR:VOLT:LIM:SOUR?  ; 查询源模式电压上限(单位:V)SOUR:CURR:LIM:SOUR?  ; 查询源模式电流上限(单位:A)

(2)查询载模式(Sink Mode)限值

scpiSOUR:VOLT:LIM:SINK?  ; 查询载模式电压上限(单位:V)SOUR:CURR:LIM:SINK?  ; 查询载模式电流上限(单位:A)

说明:部分设备可能使用不同命令前缀(如 SINK:VOLT?),需参考手册调整。


4. 查询动态限值参数(如斜率、软启动)

(1)查询电压上升/下降斜率

scpiSOUR:VOLT:SLEW?  ; 查询电压变化斜率(单位:V/s或V/μs)

(2)查询软启动时间

scpiSOUR:VOLT:SOFT:TIME?  ; 查询软启动时间(单位:s或ms)

5. 完整查询示例

scpi; 查询基本限值SOUR:VOLT?       ; 输出电压设置值
SOUR:CURR?       ; 输出电流设置值

; 查询保护限值
SENS:VOLT:PROT?  ; 过压保护阈值
SENS:CURR:PROT?  ; 过流保护阈值

; 查询双向模式限值(如支持)
SOUR:VOLT:LIM:SOUR?  ; 源模式电压上限
SOUR:CURR:LIM:SINK?  ; 载模式电流上限

; 查询动态参数
SOUR:VOLT:SLEW?      ; 电压斜率

注意事项

  1. 命令兼容性
    • 不同厂商的设备可能使用不同的命令前缀(如 SENS vs MEASSOUR vs OUT)。
    • 例如,Keysight设备可能使用 SOUR:VOLT:PROT?,而Chroma设备可能使用 PROT:VOLT:OV?
      建议:参考设备手册的“SCPI Command Reference”章节确认具体命令。
  2. 单位与范围
    • 查询结果可能包含单位(如 VA),但部分设备可能仅返回数值。
    • 限值范围需符合设备规格(如电压上限可能为 0~100V)。
  3. 权限与模式
    • 确保设备处于远程控制模式(SYST:REM),否则查询可能无效。
    • 部分限值参数仅在特定模式(如源模式)下可查询。
  4. 错误处理
    • 若命令无效,设备可能返回错误代码(如 -113 表示“未定义的命令”)。
    • 可通过 SYST:ERR? 查询错误详情。

扩展:批量查询所有限值参数

若设备支持SCPI的SYSTem:CATalog?命令,可先查询所有支持的参数列表,再针对性查询:

scpiSYST:CATalog? "SOURce","SENSe"  ; 查询源和测量相关的所有命令

根据返回的命令列表,筛选出限值相关的查询命令。

通过以上方法,可全面获取双向直流电源的限值寄存器状态,确保测试参数符合预期。