国产呦萝小初合集密码

资讯中心

联系我们

国产呦萝小初合集密码·(中国)官方网站
地址:深圳市福田区红荔路第一世界广场A座8D-E
咨询电话:0755-83766766
E-mail:info@qihuisz.com

如何用SCPI指令设置双向直流电源的空载测试参数?

2025-11-27 09:28:47  点击:

在设置双向直流电源的空载测试参数时,可通过SCPI指令配置输出电压/电流、保护阈值、触发模式及查询运行状态,以下为具体操作方法:

一、核心参数设置

  1. 输出电压/电流设置
    • 设置输出电压:使用 SOURce:VOLTage (如 SOUR:VOLT 24.0  设置24V输出)。
    • 设置输出电流(空载时电流通常为0,但可设置限流值):
      • 正向电流: SOURce:CURRent:POSitive (如 SOUR:CURR:POS 0.5  限制正向电流为0.5A)。
      • 反向电流: SOURce:CURRent:NEGative (如 SOUR:CURR:NEG -0.5  限制反向电流为-0.5A)。
  2. 保护阈值设置
    • 过压保护 SOURce:VOLTage:PROTection (如 SOUR:VOLT:PROT 30.0  设置过压保护为30V)。
    • 过流保护
      • 正向过流: SOURce:CURRent:POSitive:PROTection (如 SOUR:CURR:POS:PROT 1.0  限制正向过流为1A)。
      • 反向过流: SOURce:CURRent:NEGative:PROTection (如 SOUR:CURR:NEG:PROT -1.0  限制反向过流为-1A)。
  3. 触发模式设置
    • 内部触发(软件触发) TRIGger:SOURce IMMediate (立即启动输出)。
    • 外部触发(TTL信号触发)
      • 设置触发源: TRIGger:SOURce EXTernal
      • 设置触发斜率: TRIGger:SLOPe POSitive (上升沿触发)或 TRIGger:SLOPe NEGative (下降沿触发)。

二、空载测试关键操作

  1. 启动输出
    • 发送触发命令: TRIGger:INITiate (内部触发)或等待外部TTL信号触发。
    • 启用输出: OUTPut:STATe ON (确保电源开始输出)。
  2. 查询输出状态
    • 查询实际输出电压: MEASure:VOLTage? (如返回 24.00  表示当前输出24V)。
    • 查询实际输出电流: MEASure:CURRent? (空载时接近0A)。
    • 查询保护状态: OUTPut:PROTection:STATe? (返回 1  表示保护触发, 0  表示正常)。

三、完整操作示例

								pythonimport pyvisarm = pyvisa.ResourceManager()power_supply = rm.open_resource('TCPIP0::192.168.1.100::inst0::INSTR')  # 根据实际接口修改# 切换至远程模式power_supply.write("SYSTem:REMote")# 设置输出电压为24Vpower_supply.write("SOURce:VOLTage 24.0")# 设置正向电流限值为0.5A,反向电流限值为-0.5Apower_supply.write("SOURce:CURRent:POSitive 0.5")power_supply.write("SOURce:CURRent:NEGative -0.5")# 设置过压保护为30Vpower_supply.write("SOURce:VOLTage:PROTection 30.0")# 设置触发模式为内部触发power_supply.write("TRIGger:SOURce IMMediate")# 启动输出power_supply.write("OUTPut:STATe ON")# 查询实际输出电压和电流voltage = power_supply.query("MEASure:VOLTage?")current = power_supply.query("MEASure:CURRent?")print(f"实际输出电压: {voltage.strip()} V, 实际输出电流: {current.strip()} A")# 关闭输出(测试完成后)power_supply.write("OUTPut:STATe OFF")power_supply.close()

四、注意事项

  1. 指令兼容性:不同厂商的双向直流电源SCPI指令可能存在差异(如Keysight、Chroma、ITECH等),需参考具体型号的编程手册确认指令格式。
  2. 参数范围限制:确保设置的电压/电流值不超过电源的额定范围(如最大电压60V、最大电流100A)。
  3. 保护逻辑:过压/过流保护触发后,电源可能自动关闭输出或进入保护状态,需通过 OUTPut:STATe?  查询状态,排除故障后手动重启输出。
  4. 动态调整:在测试过程中可通过SCPI动态修改参数(如调整电压斜率、保护阈值)以适应不同测试场景。


m wap