可編程電源的編程接口設(shè)置涉及多種指令,這些指令根據(jù)功能和應(yīng)用場景的不同,可分為系統(tǒng)命令、輸出控制命令、電壓/電流控制命令、保護功能命令、觸發(fā)命令、查詢命令以及復(fù)合控制命令等。以下是一些常見的指令類別及其示例:
SYSTem:VERSion? 或 SYST:VERS?SYSTem:ERRor?SYSTem:REMote 或 SYST:REMSYSTem:LOCal 或 SYST:LOCOUTPut[:STATe] <bool>OUTPut:TIMer[:STATe] <bool>OUTPut:TIMer:DATA <NRf>VOLTage {<電壓值>|MINimum|MAXimum|UP|DOWN|DEF}VOLTage:STEP <NRf>VOLT:TRIG{<電壓值>|MINimum|MAXimum}VOLT:PROTection {<電壓值>|MINimum|MAXimum}VOLT:PROTection:STATe {0|1|OFF|ON}CURRent{<電流值>|MINimum|MAXimum|UP|DOWN|DEF}CURRent:STEP <NRf>CURR:TRIG{<電流值>|MINimum|MAXimum}CURR:PROTection {<電流值>|MINimum|MAXimum}CURR:PROTection:STATe {0|1|OFF|ON}VOLT:PROTection:TRIPed?VOLT:PROTection:CLEarCURR:PROTection:TRIPed?CURR:PROTection:CLEarTRIGgerTRIGger:SOURceMEASure:CURRent?FETCh:CURRent?MEASure[:VOLTage]?FETCh[:VOLTage]?MEASure:POWer?FETCh:POWer?APPLy {<電壓值>|DEF|MIN|MAX} [,{<電流值>|DEF|MIN|MAX}]LIST:FUNCtionLIST:VOLTageLIST:CURRentLIST:TIMEr