<p id="sdfkp"><pre id="sdfkp"><meter id="sdfkp"></meter></pre></p>
    • <delect id="sdfkp"><pre id="sdfkp"><rp id="sdfkp"></rp></pre></delect>
      • <acronym id="sdfkp"></acronym>

        資訊中心

        聯(lián)系我們

        深圳市維立信電子科技有限公司
        地址:深圳市福田區(qū)紅荔路第一世界廣場A座8D-E
        咨詢電話:0755-83766766
        E-mail:[email protected]

        如何通過SCPI指令查詢雙向直流電源當前輸出電流序列的狀態(tài)?

        2025-12-12 10:29:26  點擊:

        要通過SCPI指令查詢雙向直流電源當前輸出電流序列的狀態(tài),需結合序列索引、輸出狀態(tài)、觸發(fā)狀態(tài)等關鍵參數(shù),使用設備支持的查詢指令獲取實時信息。以下是具體方法與指令示例:

        一、核心查詢指令

        1. 查詢當前序列點索引

        • 指令SOURce:LIST:INDEx?
        • 功能:返回當前正在執(zhí)行的序列點編號(從1開始計數(shù))。
        • 示例
          plaintextSOURce:LIST:INDEx?  ; 返回當前序列點索引(如"3"表示第3點)
        • 應用場景
          • 確認序列是否按預期執(zhí)行(如跳轉后是否到達目標點)。
          • 結合序列點總數(shù)(SOURce:LIST:COUNt?)判斷剩余點數(shù)。

        2. 查詢輸出狀態(tài)

        • 指令OUTPut:STATe?
        • 功能:返回電源輸出是否開啟(1為開啟,0為關閉)。
        • 示例
          plaintextOUTPut:STATe?  ; 返回"1"表示輸出已開啟,"0"表示關閉
        • 應用場景
          • 確認序列是否已啟動(輸出開啟后序列開始執(zhí)行)。
          • 檢測序列是否因保護(如OCP/OVP)或手動停止而終止。

        3. 查詢序列模式狀態(tài)

        • 指令SOURce:LIST:FUNCtion?
        • 功能:返回序列模式是否啟用(1為啟用,0為禁用)。
        • 示例
          plaintextSOURce:LIST:FUNCtion?  ; 返回"1"表示序列模式已激活
        • 應用場景
          • 確認設備是否處于序列輸出狀態(tài)(避免誤操作普通恒流模式)。

        4. 查詢循環(huán)狀態(tài)

        • 指令SOURce:LIST:CYCLe?
        • 功能:返回序列是否循環(huán)執(zhí)行(1為循環(huán),0為單次)。
        • 示例
          plaintextSOURce:LIST:CYCLe?  ; 返回"1"表示序列循環(huán)執(zhí)行
        • 應用場景
          • 判斷序列是否因循環(huán)設置而重復執(zhí)行(需結合索引判斷當前循環(huán)輪次)。

        二、高級狀態(tài)查詢(廠商差異)

        1. 查詢序列點參數(shù)(部分設備支持)

        • 指令SOURce:LIST:CURRent:DATA#?#為序列點編號)
        • 功能:返回指定序列點的電流值及持續(xù)時間(如0,2表示0A持續(xù)2秒)。
        • 示例
          plaintextSOURce:LIST:CURR:DATA3?  ; 返回第3點的電流參數(shù)(如"10,2")
        • 應用場景
          • 動態(tài)驗證序列配置是否正確(如跳轉后目標點參數(shù)是否符合預期)。

        2. 查詢觸發(fā)狀態(tài)(外部觸發(fā)模式)

        • 指令TRIGger:STATe?
        • 功能:返回觸發(fā)系統(tǒng)是否就緒(1為就緒,0為觸發(fā)中或未配置)。
        • 示例
          plaintextTRIGger:STATe?  ; 返回"1"表示觸發(fā)系統(tǒng)已準備好
        • 應用場景
          • 確認外部觸發(fā)信號是否被正確接收(如TTL電平觸發(fā))。

        3. 查詢保護狀態(tài)(雙向電源關鍵)

        • 指令OUTPut:PROTect:CLEar? 或 SYSTem:STATus?
        • 功能:返回是否觸發(fā)保護(如過流、過壓、反極性等)。
        • 示例
          plaintextOUTPut:PROTect:CLEar?  ; 返回"0"表示無保護,非零值表示保護類型SYSTem:STATus?        ; 返回詳細狀態(tài)寄存器(需解析二進制位)
        • 應用場景
          • 診斷序列終止原因(如因反向電流觸發(fā)保護而停止)。

        三、完整查詢流程示例

        場景:查詢當前序列狀態(tài)(包括索引、輸出、循環(huán)、保護)

        1. 查詢序列模式與索引
          plaintextSOURce:LIST:FUNCtion?  ; 確認序列模式已啟用SOURce:LIST:INDEx?    ; 獲取當前序列點索引
        2. 查詢輸出與保護狀態(tài)
          plaintextOUTPut:STATe?          ; 確認輸出是否開啟OUTPut:PROTect:CLEar?  ; 檢查是否觸發(fā)保護
        3. 查詢循環(huán)與觸發(fā)狀態(tài)
          plaintextSOURce:LIST:CYCLe?    ; 確認序列是否循環(huán)TRIGger:STATe?        ; 檢查觸發(fā)系統(tǒng)狀態(tài)(外部觸發(fā)模式)
        4. 解析結果(Python示例)
          pythonimport pyvisarm = pyvisa.ResourceManager()device = rm.open_resource("TCPIP0::192.168.1.100::inst0::INSTR")# 查詢序列狀態(tài)is_sequence_active = int(device.query("SOURce:LIST:FUNCtion?")) == 1current_index = int(device.query("SOURce:LIST:INDEx?"))is_output_on = int(device.query("OUTPut:STATe?")) == 1is_protected = int(device.query("OUTPut:PROTect:CLEar?")) == 0print(f"序列模式: {'啟用' if is_sequence_active else '禁用'}")print(f"當前點索引: {current_index}")print(f"輸出狀態(tài): {'開啟' if is_output_on else '關閉'}")print(f"保護狀態(tài): {'觸發(fā)' if is_protected else '正常'}")

        四、廠商差異與注意事項

        1. 指令兼容性
          • Keysight N6700系列:支持 SOURce:LIST:GOTO? 查詢跳轉目標點。
          • ITECH IT6000系列:使用 LIST:STATus? 返回序列狀態(tài)摘要。
          • Chroma 62000P系列:需通過 PROG:LIST:CURR:DATA#? 查詢序列點參數(shù)。
        2. 關鍵限制
          • 部分設備在序列執(zhí)行期間可能無法實時更新所有查詢結果(如索引延遲1-2個點)。
          • 雙向電源需額外關注反極性保護狀態(tài)(如 OUTPut:PROTect:POLarity?)。
        3. 錯誤處理
          • 若查詢返回錯誤(如-420“Query Unterminated”),檢查指令語法或設備是否支持。
          • 使用 SYSTem:ERRor? 獲取詳細錯誤代碼(如參數(shù)越限、序列未啟動)。

        通過上述指令組合,可全面監(jiān)控雙向直流電源的序列輸出狀態(tài),適用于自動化測試、故障診斷及動態(tài)調(diào)整場景。


        <p id="sdfkp"><pre id="sdfkp"><meter id="sdfkp"></meter></pre></p>
        • <delect id="sdfkp"><pre id="sdfkp"><rp id="sdfkp"></rp></pre></delect>
          • <acronym id="sdfkp"></acronym>

            搡老熟女视频,偷窥自拍欧美色图,亚洲一级Av无码毛片久久精品 | 自拍偷拍日韩无码,干屄视剧,亚洲淫女 | 操逼舔逼视频,揄拍成人国产精品视频,豆花视频网站免费 | 成人黄色网址免费,中国一级淫片bbb,亚洲精品无码视频 | 美女玩尿口,国产变态口味重另类,亚洲一一在线 |