資訊中心

聯係我們

深圳市硬汉视频在线观看免费電子(zǐ)科技有限公司(sī)
地址:深圳市(shì)福田區紅荔路第一世界(jiè)廣場A座8D-E
谘詢電話:0755-83766766
E-mail:info@jccn.com.cn

如何通過SCPI查詢Keysight雙向(xiàng)直(zhí)流電源當前是否(fǒu)處於過壓保護?

2026-03-31 09:22:46  點擊:

  要通過SCPI查詢Keysight雙向直流(liú)電源當前是否處於過壓保護(OVP)狀態,需(xū)使用(yòng)標準化的SCPI指令查詢保護觸發狀態寄存器或直接獲取OVP事件狀態,具體方法如下:

  方法一:查詢保護觸發狀態寄存器(通用方法)

  發送狀態查詢指令:

  使用 STATus:PROTection:CONDition? 查(chá)詢所有保護觸發狀態(包括OVP、OCP等)。

  示例:

  scpiSTATus:PROTection:CONDition?

  返回值:返回一(yī)個位掩碼(Bitmask),其中某一位對應OVP狀態(具體位需(xū)參(cān)考電源手冊)。若OVP觸發,該位為1;否則為0.

  解析返回值:

  根據電源手冊確定OVP對應的位位置。例如,若OVP對應第3位(從0開(kāi)始(shǐ)計數),則返回值中的第(dì)3位為1表示OVP已觸(chù)發。

  方法二:直接查詢OVP事件狀態(tài)(部分型號支持)

  發送OVP事件查詢指令:

  使用 SOURce:VOLTage:PROTection:TRIPped? 直接查詢OVP是否觸發(需電源支持此指令(lìng))。

  示例:

  scpiSOURce:VOLTage:PROTection:TRIPped?

  返回值:

  1:OVP已觸發,輸出被切斷。

  0:OVP未(wèi)觸發,輸出(chū)正常。

  驗證指令兼容性:

  若電源不支持上述指令,需改用方法一或查閱電源手冊確認替(tì)代指(zhǐ)令(如 SYSTem:ERRor? 查詢(xún)錯誤代碼,部分型號會返(fǎn)回 -221. "Output OVP trip")。

  完整(zhěng)操(cāo)作流程示例

  連接電源並切(qiē)換至遠程模式:

  scpiSYSTem:REMote

  查詢OVP狀態(以方法二(èr)為例):

  scpiSOURce:VOLTage:PROTection:TRIPped?

  若返回 1.表示OVP已觸發;返回 0 則未觸發。

  恢複輸出(若需):

  若OVP觸發後需恢複輸(shū)出,需先關閉並重新(xīn)開啟輸出:

  scpiOUTPut:STATe OFFOUTPut:STATe ON

  注意事項

  指(zhǐ)令兼容性:

  Keysight不同(tóng)型號電源的SCPI指令可能存在差異,建議查閱具體型號的編程手冊(如《Keysight N6700 Series Programmer's Guide》)。

  錯誤處理:

  若查詢失敗,檢查電(diàn)源是否處於遠程模式(SYSTem:REMote),或通過 SYSTem:ERRor? 獲取錯誤代碼。

  自動化腳本:

  在Python等腳本(běn)中,可通過PyVISA等庫發送SCPI指令並解(jiě)析返回值。示例代碼:

  pythonimport pyvisarm = pyvisa.ResourceManager()power_supply = rm.open_resource("TCPIP0::192.168.1.100::inst0::INSTR")power_supply.write("SYSTem:REMote")ovp_status = power_supply.query("SOURce:VOLTage:PROTection:TRIPped?")print(f"OVP狀態: {'觸發' if ovp_status.strip() == '1' else '未觸發'}")power_supply.close()

  參(cān)考指令總結

硬汉视频在线观看免费-硬汉视频最新版下载-硬汉视频app下载-硬汉视频官网在线观看下载