资讯中心

联系我们

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

如何通过SCPI设置Keysight双向直流电源过热保护阈值?

2026-04-21 09:42:22  点击:

无法直接通过SCPI命令设置Keysight双向直流电源的过热保护阈值,但可通过以下方法间接实现温度监控与保护:

一、过热保护机制说明

Keysight双向直流电源通常具备硬件级过热保护功能,当内部温度超过预设阈值(如85℃)时,电源会自动切断输出以防止损坏。此阈值通常由电源内部硬件或固件设定,用户无法直接通过SCPI命令修改。

二、间接实现温度监控与保护的方法

  1. 查询当前温度状态

    • 使用SCPI命令 SYSTem:TEMPerature? 查询电源内部温度(需设备支持)。
    • 通过返回值判断是否接近过热阈值,提前采取措施(如降低负载或改善散热)。
  2. 设置温度报警阈值(部分型号支持):

    • 某些高端Keysight电源允许用户设置温度报警阈值(低于硬件保护阈值)。
    • 当温度超过报警阈值时,电源会触发报警信号(如通过SCPI命令 SYSTem:ERRor? 返回错误代码),但不会自动切断输出。
    • 用户可通过编程监控报警信号,并手动控制输出状态。
  3. 结合外部温度传感器

    • 若电源不支持温度查询或报警功能,可在负载端安装外部温度传感器(如PT100)。
    • 通过数据采集卡或微控制器读取温度数据,并通过SCPI命令控制电源输出(如发送 OUTPut:STATe OFF 切断输出)。

三、示例操作流程(假设设备支持温度查询)

  1. 初始化电源并进入远程模式

    plaintextSYSTem:REMote
  2. 查询当前温度

    plaintextSYSTem:TEMPerature?
    • 返回值示例:+25.5(表示当前温度为25.5℃)。
  3. 设置温度报警阈值(若支持)

    plaintextSYSTem:ALARM:TEMPerature:HIGH 70.0  // 设置高温报警阈值为70℃SYSTem:ALARM:TEMPerature:STATe ON  // 启用温度报警功能
  4. 监控报警信号并控制输出

    • 通过循环查询 SYSTem:ERRor? 判断是否触发温度报警。
    • 若触发报警,发送 OUTPut:STATe OFF 切断输出。

四、注意事项

  1. 设备差异:不同型号的Keysight电源可能支持不同的温度监控功能,需参考具体设备手册。
  2. 安全余量:在设置报警阈值时,应预留足够的安全余量(如比硬件保护阈值低5-10℃),以避免频繁触发报警。
  3. 散热设计:优化电源的散热设计(如增加散热风扇、改善通风条件)可降低过热风险,减少对温度监控的依赖。