6 – Language Dictionary
54
SCPI Programming Commands - At a Glance
Table 6-1. Subsystem Commands Syntax
ABORt Resets the trigger system to the Idle state
CALibrate
:CURRent
[:LEVEL] (@channel) Calibrate output current and low current measurement range
:LIMit
[:POSitive] (@channel) Calibrate positive current limit
:NEGative (@channel) Calibrate negative current limit
:MEASure <max_val>, (@channel) Calibrate high and medium current measurement range
:DATA <n> Enters the calibration value
:DATE <date> Sets the calibration date
:LEVel <level> Advance to next calibration step (P1 | P2)
:PASSword <n> Set numeric calibration password
:SAVE Save new cal constants in non-volatile memory
:STATE <bool> [,<n>] Enable or disable calibration mode
:VOLTage (@channel) Calibrate output voltage and voltage measurement range
INITiate
[:IMMediate]
:NAME <name> Enable the named trigger system (TRANsient | ACQuire)
FETCh
:ARRay
:CURRent [:DC]? (@list) Returns the digitized instantaneous current
:VOLTage [:DC]? (@list) Returns the digitized instantaneous voltage
[:SCALar]
:CURRent [:DC]? (@list) Returns output current dc measurement
:VOLTage [:DC]? (@list) Returns output voltage dc measurement
MEASure
:ARRay
:CURRent [:DC]? [max_val,] (@list) Digitizes and returns the instantaneous output current
:VOLTage [:DC]? (@list) Digitizes and returns the instantaneous output voltage
[:SCALar]
:CURRent [:DC]? [max_val,] (@list) Digitizes and returns average (dc) output current
:VOLTage [:DC]? (@list) Digitizes and returns average (dc) output voltage
OUTPut
[:STATe] <bool>, (@list) Enables/disables the selected dc source output
:OSCProtect
[:STATe] <bool>, (@list) Enables/disables oscillation protection on the selected output
:PROTection
:CLEar (@list) Reset latched protection
SENSe
:CURRent[:DC]
:RANGe [:UPPer] <max_val>, (@list) Selects the current measurement range
:FUNCtion <function>, (@list) Configures the measurement sensor ("VOLTage" | "CURRent" )
:SWEep
:NPLCycles <n> Sets the number of ac power line cycles
:OFFSet
:POINts <n> Defines the trigger offset in the measurement sweep
:POINts <n> Defines the number of data points in the measurement
:TINTerval <n> Sets the measurement sample interval
:WINDow [:TYPE] <type> Sets measurement window function (HANNing | RECTangular)