可編程電源的編程接口設置涉及多種指令,這些指令根據(jù)功能和應用場景的不同,可分為系統(tǒng)命令、輸出控制命令、電壓/電流控制命令、保護功能命令、觸發(fā)命令、查詢命令以及復合控制命令等。以下是一些常見的指令類別及其示例:
SYSTem:VERSion?
或 SYST:VERS?
SYSTem:ERRor?
SYSTem:REMote
或 SYST:REM
SYSTem:LOCal
或 SYST:LOC
OUTPut[: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:CLEar
CURR:PROTection:TRIPed?
CURR:PROTection:CLEar
TRIGger
TRIGger:SOURce
MEASure:CURRent?
FETCh:CURRent?
MEASure[:VOLTage]?
FETCh[:VOLTage]?
MEASure:POWer?
FETCh:POWer?
APPLy {<電壓值>|DEF|MIN|MAX} [,{<電流值>|DEF|MIN|MAX}]
LIST:FUNCtion
LIST:VOLTage
LIST:CURRent
LIST:TIMEr