• <del id="h4vh2"><form id="h4vh2"></form></del>
      1. <kbd id="h4vh2"></kbd>

        <kbd id="h4vh2"></kbd>

        1. 資訊中心

          聯(lián)系我們

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

          如何用SCPI指令設(shè)置雙向直流電源輸出電流序列的步進(jìn)模式為自動(dòng)?

          2025-12-16 10:08:32  點(diǎn)擊:

          要將雙向直流電源輸出電流序列的步進(jìn)模式設(shè)置為自動(dòng)(即電源按預(yù)設(shè)序列自動(dòng)執(zhí)行,無需手動(dòng)或外部觸發(fā)每一步),需結(jié)合序列模式配置、循環(huán)控制及狀態(tài)查詢指令。以下是具體步驟與指令示例:

          一、核心指令與參數(shù)

          1. 啟用序列模式
            plaintextSOURce:LIST:FUNCtion ON
            • 確保電源進(jìn)入序列輸出狀態(tài),部分設(shè)備需先執(zhí)行此指令才能配置步進(jìn)模式。
          2. 設(shè)置序列點(diǎn)數(shù)
            plaintextSOURce:LIST:COUNt <N>
            • <N>為序列總點(diǎn)數(shù)(如3點(diǎn)序列:SOURce:LIST:COUNt 3)。
          3. 定義電流序列
            plaintextSOURce:LIST:CURRent:DATA<n> <I_value>, <dwell_time>
            • <n>:序列點(diǎn)序號(如DATA1DATA2)。
            • <I_value>:電流值(單位:A)。
            • <dwell_time>:持續(xù)時(shí)間(單位依設(shè)備而定,如秒或毫秒)。
            • 示例
              plaintextSOURce:LIST:CURRent:DATA1 0, 2  ; 第1點(diǎn):0A,持續(xù)2秒SOURce:LIST:CURRent:DATA2 5, 2  ; 第2點(diǎn):5A,持續(xù)2秒
              SOURce:LIST:CURRent:DATA3 0, 2  ; 第3點(diǎn):0A,持續(xù)2秒
          4. 啟用自動(dòng)循環(huán)(可選)
            • 若需序列重復(fù)執(zhí)行,啟用循環(huán)模式:
              plaintextSOURce:LIST:CYCLe:STATe ON
            • 設(shè)置循環(huán)次數(shù)(如無限循環(huán)):
              plaintextSOURce:LIST:CYCLe:COUNt INF
          5. 啟動(dòng)輸出
            plaintextOUTPut:STATe ON
            • 電源按預(yù)設(shè)序列自動(dòng)執(zhí)行,無需外部觸發(fā)。

          二、完整操作流程示例

          plaintextSYSTem:REMote          ; 切換至遠(yuǎn)程模式*RST                   ; 復(fù)位設(shè)備(可選)
          SOURce:LIST:FUNCtion ON ; 啟用序列模式
          SOURce:LIST:COUNt 3    ; 設(shè)置3個(gè)序列點(diǎn)
          SOURce:LIST:CURRent:DATA1 0, 2  ; 第1點(diǎn):0A,2秒
          SOURce:LIST:CURRent:DATA2 5, 2  ; 第2點(diǎn):5A,2秒
          SOURce:LIST:CURRent:DATA3 0, 2  ; 第3點(diǎn):0A,2秒
          SOURce:LIST:CYCLe:STATe ON      ; 啟用循環(huán)(可選)
          SOURce:LIST:CYCLe:COUNt INF     ; 無限循環(huán)(可選)
          OUTPut:STATe ON         ; 啟動(dòng)輸出(自動(dòng)執(zhí)行序列)

          三、廠商差異與指令擴(kuò)展

          1. Keysight N6700系列
            • 查詢序列狀態(tài):
              plaintextSOURce:LIST:STATe?  ; 返回"RUNNING"或"IDLE"
            • 動(dòng)態(tài)修改序列參數(shù)(如更新第2點(diǎn)電流):
              plaintextSOURce:LIST:CURRent:DATA2 10, 2  ; 修改為10A,2秒
          2. ITECH IT6000系列
            • 使用LIST:LOOP控制循環(huán):
              plaintextLIST:LOOP:COUNt 5  ; 循環(huán)5次
          3. Chroma 62000P系列
            • 可能支持全局斜坡時(shí)間設(shè)置:
              plaintextSOURce:CURRent:RAMP:TIME 0.1  ; 全局斜坡時(shí)間0.1秒

          四、注意事項(xiàng)

          1. 硬件限制
            • 實(shí)際步進(jìn)時(shí)間可能受電源響應(yīng)速度限制(如最小斜坡時(shí)間10μs),需查閱設(shè)備手冊確認(rèn)。
          2. 保護(hù)功能
            • 確保序列電流值未觸發(fā)過流保護(hù)(OCP):
              plaintextSOURce:CURRent:PROTection:LEVel?  ; 查詢電流保護(hù)閾值
          3. 錯(cuò)誤處理
            • 若序列未啟動(dòng),查詢錯(cuò)誤代碼:
              plaintextSYSTem:ERRor?
            • 常見錯(cuò)誤:
              • -221:設(shè)置沖突(如循環(huán)模式未啟用但設(shè)置循環(huán)次數(shù))。
              • -350:指令語法錯(cuò)誤(如拼寫錯(cuò)誤)。
          4. 多設(shè)備同步
            • 若需多臺(tái)電源同步執(zhí)行序列,通過總線協(xié)議(如IEEE 488.2)或?qū)S猛浇涌冢ㄈ鏢ync Out/In)配置主從設(shè)備:
              plaintext; 主設(shè)備SYSTem:COMMunicate:SYNC:ROLE MASTER
              SYSTem:COMMunicate:SYNC:OUTput ON
              ; 從設(shè)備
              SYSTem:COMMunicate:SYNC:ROLE SLAVE
              SYSTem:COMMunicate:SYNC:INput ON

          五、完整Python腳本示例(PyVISA)

          pythonimport pyvisarm = pyvisa.ResourceManager()power = rm.open_resource("TCPIP0::192.168.1.100::inst0::INSTR")  # 替換為實(shí)際地址# 初始化與復(fù)位power.write("SYSTem:REMote")power.write("*RST")# 配置序列power.write("SOURce:LIST:COUNt 3")power.write("SOURce:LIST:CURRent:DATA1 0, 2")power.write("SOURce:LIST:CURRent:DATA2 5, 2")power.write("SOURce:LIST:CURRent:DATA3 0, 2")# 啟用循環(huán)(可選)power.write("SOURce:LIST:CYCLe:STATe ON")power.write("SOURce:LIST:CYCLe:COUNt INF")# 啟動(dòng)輸出power.write("OUTPut:STATe ON")# 查詢狀態(tài)(示例)current_point = int(power.query("SOURce:LIST:ADVance:COUNter?"))print(f"當(dāng)前序列點(diǎn): {current_point}")power.close()

          六、關(guān)鍵點(diǎn)總結(jié)

          • 自動(dòng)步進(jìn)核心:通過SOURce:LIST:FUNCtion ON啟用序列模式后,電源按預(yù)設(shè)點(diǎn)自動(dòng)執(zhí)行,無需額外觸發(fā)。
          • 循環(huán)控制:通過SOURce:LIST:CYCLe指令實(shí)現(xiàn)重復(fù)執(zhí)行,適用于長時(shí)間測試。
          • 廠商適配:部分設(shè)備需調(diào)整指令格式(如Chroma使用PROG:LIST前綴),需參考具體手冊。


          • <del id="h4vh2"><form id="h4vh2"></form></del>
            1. <kbd id="h4vh2"></kbd>

              <kbd id="h4vh2"></kbd>

              1. 四虎最新域名 | 欧美黄色一级生活片 | 中文无码免费 | 欧美做爱视频免费播放 | 性爱自拍视频 |