/

Keysight

/

Keysight N6951A

SCPI COMMAND REFERENCE

Keysight N6951A

Keysight N6951A

The Keysight N6951A is Keysight's power supply in the N6900/N7900 Series Advanced Power System family. Its SCPI remote-control interface exposes 436 commands across 38 subsystems - 213 settable and 223 queries - and every command is documented here with its parameters, accepted values, return format, and a copy-paste PyVISA example for automating test and measurement.

436

Commands

213

Settable

223

Queries

38

Subsystems

SCPI

Verified

2026-07-16

All commands

:FUNCset / query

Selects the output priority mode. Voltage priority keeps the output voltage constant, while current priority keeps the output current constant.

NameTypeValuesDescription
modeenumCURR | VOLTSelects current or voltage priority mode.
FUNC CURR|VOLT

:VOLTset / query

Sets the output voltage to the programmed value. The output remains at this setting when the unit is in voltage priority mode, provided the load current stays within the programmed limits.

NameTypeValuesDescription
voltagerealVOutput voltage setting.
VOLT 40
:VOLT:LIMset / query

Sets the voltage limit used in current priority mode. The output current remains at its programmed setting as long as the load voltage stays within this limit.

NameTypeValuesDescription
limitreal-Voltage limit value.
VOLT:LIM 42
:VOLT:BWIDset / query

Selects the output voltage bandwidth mode. High1 provides maximum up-programming speed and fastest transient settling, while Low is optimized for large capacitive loads and improved stability.

NameTypeValuesDescription
modeenumHIGH1 | LOWBandwidth mode to select.
VOLT:BWID HIGH1
VOLT:BWID LOW
:VOLT:SLEWset / query

Sets the voltage slew rate. The fastest slew rate can be selected with the MAX keyword.

NameTypeValuesDescription
slew raterealV/sVoltage slew rate to set.
qualifieroptenumMAXSelects the fastest slew rate.
VOLT:SLEW 5
VOLT:SLEW MAX
:VOLT:PROTset / query

Sets the over-voltage protection level. The OVP circuit turns the output off if the output voltage reaches the programmed limit and monitors the voltage at the + and - sense terminals.

NameTypeValuesDescription
voltagereal0 - 50Over-voltage protection level.
VOLT:PROT 50

:CURRset / query

Sets the output current level in current priority mode. The current may be set to a positive or negative value.

NameTypeValuesDescription
currentrealAOutput current level to program.
CURR 5
CURR –5
:CURR:LIMset / query

Sets the positive current limit in voltage priority mode. In current priority mode, the output current remains at its programmed setting as long as the load voltage remains within the voltage limit setting.

NameTypeValuesDescription
limitrealAPositive current limit to set.
CURR:LIM 12
:CURR:LIM:NEGset / query

Sets the negative current limit. In voltage priority mode, this limits the output current at the specified negative value.

NameTypeValuesDescription
limitrealANegative current limit value.
CURR:LIM:NEG -3
:CURR:SLEWset / query

Sets the current slew rate for the output. The fastest slew rate can be selected with the MAX qualifier.

NameTypeValuesDescription
ratereal0Current slew rate to set.
qualifieroptenumMAXSelects the fastest slew rate.
CURR:SLEW 1
:CURR:PROT:STATset / query

Enables or disables over-current protection. When enabled, the power supply turns off the output if the output current reaches the current limit setting and transitions into current limit mode.

NameTypeValuesDescription
stateenumON | OFFTurns over-current protection on or off.
CURR:PROT:STAT ON
:CURR:PROT:DELset / query

Sets the over-current protection delay time. The delay timer is started by default on an output settings change.

NameTypeValuesDescription
delayreal0Delay time before output protection shuts down the output.
CURR:PROT:DEL 0.01

Starts the over-current protection delay timer based on the selected output transition condition. The delay timer can be started by any output settings change or by any output transition into CL mode.

NameTypeValuesDescription
modeenumSCH | CCTRSelects what event starts the delay timer.
CURR:PROT:DEL:STAR SCH
CURR:PROT:DEL:STAR CCTR
:CURR:SHARset / query

Enables the current sharing function for parallel operation of supplies with the same voltage rating. Current sharing fine-tunes the output voltage so multiple units can share load current equally.

:CURR:MODEset / query

Sets the current sharing mode for parallel or non-parallel operation when the current sharing cable is installed.

:CURR:TRIGset / query

Programs the current trigger setting used for current sharing operation. The slice refers to programming the current setting of each paralleled unit according to the current-sharing equations.

Queries the negative current limit of the power supply. The MIN qualifier returns the most-negative current value.

NameTypeValuesDescription
qualifieroptenumMINReturns the most-negative current value.
real - Negative current limit value.
CURR:LIM:NEG? MIN

:OUTPset / query

Enables or disables the output. The manual notes that OUTPut ON may take tens of milliseconds to complete because of internal start-up procedures and relay options, and that output turn-on and turn-off delays may apply.

NameTypeValuesDescription
stateenumON | OFFSelects whether the output is enabled or disabled.
OUTP ON|OFF
:OUTP:REL:LOCKset / query

Locks the output relays closed so they remain closed at all times. This can avoid additional relay turn-on/turn-off delays.

NameTypeValuesDescription
stateenumON | OFFEnables or disables relay lock closed mode.
OUTP:REL:LOCK ON
:OUTP:PROT:WDOGset / query

Enables or disables the output watchdog timer, which forces the output into protection mode if there is no SCPI I/O activity on the remote interfaces within the programmed time period. The watchdog delay is programmable from 1 to 3600 seconds in 1-second increments.

NameTypeValuesDescription
stateenumON | OFFEnables or disables the output watchdog timer.
delayinteger1 - 3600Sets the watchdog delay in seconds.
OUTP:PROT:WDOG ON
OUTP:PROT:WDOG:DEL 120
:OUTP:COUPset / query

Enables the current sharing function for parallel operation. Current sharing fine-tunes the output voltage so multiple units with the same voltage rating can share load current equally.

:RESset / query

Sets the output resistance. This programming is mainly used in battery testing applications, only applies in Voltage Priority mode, and values are programmed in ohms.

NameTypeValuesDescription
resistancereal0 - 6.8Output resistance value to program in ohms.
RES: ON
RES: 0.5

:LIST:VOLTset / query

Programs the voltage values for the output list. The order of entered values determines the order in which they are output.

NameTypeValuesDescription
voltagerealVVoltage value for a list step.
LIST:VOLT 15,0
LIST:VOLT 9, 0, 6, 0, 3, 0
:LIST:DWELset / query

Programs the dwell time for each step in a transient list. The number of dwell steps must equal the number of voltage steps; if only one dwell value is given, it applies to all steps in the list.

NameTypeValuesDescription
dwellrealsDwell time for each list step, in seconds.
LIST:DWEL 1,2
LIST:DWEL 2,3,5,3,7,3
:LIST:COUNset / query

Sets how many times the list repeats. At reset, the list count is 1 repetition; sending INFinity makes the list repeat indefinitely.

NameTypeValuesDescription
countinteger1Number of list repetitions.
LIST:COUN 2
:LIST:TOUT:BOSTset / query

Programs trigger generation at the beginning of specified list steps. A 1 enables a trigger for that step; 0 means no trigger is generated.

NameTypeValuesDescription
step triggersinteger0 - 1Trigger enable flags for list steps, entered as a comma-separated list.
LIST:TOUT:BOST 0,0,0,0,1,0
:LIST:TOUT:EOSTset / query

Specifies which list steps generate a trigger at the end of the step. Enter 1 to generate a trigger for a step; enter 0 for no trigger.

NameTypeValuesDescription
step listinteger0 - 5Trigger-enable values for successive list steps.
LIST:TOUT:EOST 1,0,1,0,1,0

Returns the list repeat count. With the optional qualifier, MIN returns the minimum count, and MAX returns the maximum count.

NameTypeValuesDescription
qualifieroptenumMIN | MAXOptional return qualifier for the query.
integer - The list repeat count, or the minimum/maximum allowed count when queried with MIN or MAX.
LIST:COUN 10

Returns the programmed current list values for each list step. Values are specified in amperes.

real (A) - Returns the current list values for each step as a comma-separated list.
LIST:CURR 3,2,1

Specifies the dwell time for each list step. Dwell time is the time that the output will remain at a specific step.

real (s) - Returns the dwell times for the list steps.
LIST:DWEL 0.2,0.8,1.6

Returns the programmed voltage list values for each list step.

real (V) - Returns the voltage list value(s) for each step in the list.
LIST:VOLT 20,10,5

Specifies how the list responds to triggers. ONCE keeps the output at the present step until a trigger advances it; AUTO automatically advances through steps after the initial starting trigger.

NameTypeValuesDescription
modeenumONCE | AUTOSelects whether list steps advance only on triggers or automatically after the initial trigger.
enum - Returns the current list step pacing mode.
LIST:STEP ONCE

Determines the output value when the list terminates. When ON, the output remains at the last list step; when OFF, the output returns to the settings that were in effect before the list started.

enum - Returns the current terminate-at-last setting.
LIST:TERM:LAST ON

Specifies which list steps generate a trigger signal at the beginning of each step. A trigger is only generated when the state is set to ON.

enum - Returns the step trigger states as 0 or 1.
LIST:TOUT:BOST OFF,ON,OFF

Specifies which list steps generate a trigger signal at the end of step. A trigger is only generated when the state is set to ON.

integer - Returns the ON/OFF state for each list step as 0 or 1.
LIST:TOUT:BOST OFF,ON,OFF

Sets the list repeat count. The value may be a numeric count or Infinity.

NameTypeValuesDescription
valuenumeric-List repeat count.

Specifies the current setting for each list step.

NameTypeValuesDescription
valuereal-Current value for each list step.

Specifies the dwell time for each list step. Multiple dwell values may be provided for the list steps.

NameTypeValuesDescription
valuereal-Dwell time for each list step.

Specifies how the list responds to triggers.

NameTypeValuesDescription
modeenumONCE | AUTOList trigger response mode.

Determines the output value when the list terminates.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONOutput value to use when the list terminates.

Sets the output behavior for a list output transition step. The slice shows the command name under the LIST:TOUTput subsystem but does not provide any further parameter detail.

Sets the list trigger output step mode for the source list subsystem. The command is documented as a bare subsystem node with no parameter details in this slice.

Specifies whether a trigger out is generated when an End Of STep event occurs.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables trigger out generation at the end of a list step.

Generates a trigger out at the end of each list step. The slice also shows a related :POINts? query for the number of list points.

NameTypeValuesDescription
dataoptboolean-Enables trigger output data generation at the end of step.

Specifies the dwell time for the current arbitrary waveform (constant-dwell Arb). The slice shows a 1 ms example for the current Arb.

NameTypeValuesDescription
dwellrealsDwell time for each point in the current arbitrary waveform.
ARB:CURR:CDW:DWEL 0.001

Specifies the dwell time for the voltage arbitrary waveform generator's constant-dwell mode.

NameTypeValuesDescription
dwellrealsSets the dwell time for each point in the voltage Arb waveform.
ARB:VOLT:CDW:DWEL 0.001
:ARB:COUNset / query

Specifies how many times the Arb repeats. Sending the INFinity parameter makes the Arb repeat indefinitely; at reset, the Arb count is 1.

NameTypeValuesDescription
countinteger1Number of list repetitions.
ARB:COUN 2
:ARB:CURR:CDWset / query

Programs current Arb dwell point values. The manual gives an example of sending a comma-separated list of 10 point values.

NameTypeValuesDescription
valuesreal-Comma-separated Arb point values to program.
ARB:CURR:CDW 1,2,2,3,4,4,3,2,2,1

Returns the number of Arb points programmed in the current arbitrary waveform. This is the query form of the Arb point-data command.

integer - The number of Arb points in the current Arb.
ARB:CURR:CDW:POIN?

Returns the Arb point values for the current waveform. Use this query to view the amplitude of any Arb point by point number.

real - The Arb point values for the current current Arb waveform.
ARB:CURR:CDW?

Returns the number of times the arbitrary waveform repeats. The query accepts an optional MIN|MAX qualifier.

NameTypeValuesDescription
qualifieroptenumMIN | MAXSelects the minimum or maximum repeat count to return.
integer - The current repeat count, or the minimum/maximum repeat count when qualified with MIN or MAX.

Returns or sets the level of each point in the constant-dwell current arbitrary waveform. Values are specified in amperes, and the minimum and maximum values depend on the unit ratings.

returns - Returns the level of each point in the Arb.

Returns or sets the level of each point in the ARB constant-dwell waveform. Values are specified in either amperes or volts, depending on whether the current or voltage ARB subsystem is used.

returns - Returns the level of each point in the ARB constant-dwell waveform.

Returns the dwell time of each point in the current Arb. Values are rounded to the nearest 10.24-microsecond increment.

real (s) - The dwell value in seconds.
ARB:CURR:CDW:DWEL?

Returns the dwell time of each point in the voltage arb. Values are in seconds and are rounded to the nearest 10.24-microsecond increment.

real (s) - The dwell value in seconds.
ARB:CURR:CDW:DWEL 0.2

Specifies whether the Arb is a voltage or current Arb. Only one Arb type may be output at a time, and the selection must match the priority mode.

enum - Returns the current Arb function type.
ARB:FUNC:TYPE VOLT

Selects whether the Arb output remains at the last Arb value when the Arb ends. When enabled, the last Arb voltage or current value becomes the IMMediate value when the ARB completes; when disabled or aborted, the output returns to the settings that were in effect before the Arb started.

enum - Returns the current terminate-last setting.
ARB:TERM:LAST ON

Specifies the number of times the Arb repeats.

NameTypeValuesDescription
valueinteger1 - INFinityNumber of times the arbitrary function repeats.

Sets the dwell time of each point in the arbitrary current waveform. The command is part of the current arbitrary waveform subsystem.

NameTypeValuesDescription
valuereal-Dwell time of each point in the Arb.

Sets the level of each point in the arbitrary current waveform. The level may be specified as a list of values or as a block.

NameTypeValuesDescription
leveloptreal-Level of each point in the Arb.

Specifies whether an arb uses current or voltage function type.

NameTypeValuesDescription
typeenumCURRent | VOLTageSelects either a voltage or current Arb.

Selects the output setting after the Arb ends.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSelects the output setting after the Arb ends.

Specifies the dwell time of each point in the arbitrary waveform.

NameTypeValuesDescription
valuereal-Dwell time for each point in the arb.

Sets the level of each point in the arb for a current or voltage dwell waveform. The level may be provided as a comma-separated list of values or as a block.

NameTypeValuesDescription
leveloptreal-Level of each point in the arb.

Returns measurement data from the previously acquired power array.

real - Returns the measured average (DC) output power.

Returns array data for the most recent measurement. FETCh queries retrieve measurement data without initiating a new measurement or altering the measurement buffer.

string - Array data from the most recent measurement.

Returns the most recent RMS current measurement data after a trigger and completed measurement. It does not initiate a new measurement or alter the measurement buffer.

real - RMS current measurement value.
FETC:CURR:ACDC?

Returns the high level of a pulse for the current measurement. FETCh queries retrieve the most recent measurement data without initiating a new measurement or altering the measurement buffer.

real - The high level of a pulse measurement.
FETC:CURR:HIGH?

Returns the low level of a current pulse from the most recent measurement data without initiating a new measurement.

real - The low level of a current pulse.

Returns the maximum current value from the most recent measurement. FETCh queries retrieve the latest measurement data without starting a new measurement or changing the measurement buffer.

real - The maximum current value.
FETC:CURR:MAX?

Returns the minimum current measurement from the most recent fetched measurement data. It retrieves data without initiating a new measurement or altering the measurement buffer.

real - The minimum current value from the last completed measurement.

Returns the most recent RMS voltage measurement data without initiating a new measurement or altering the measurement buffer. The measurement is available after a trigger is received and the measurement completes.

real - RMS voltage measurement data.
FETC:VOLT:ACDC?

Returns the high level of a pulse from the most recent voltage measurement. The fetch query retrieves measurement data without initiating a new measurement or altering the measurement buffer.

real - The high level of a pulse voltage measurement.
FETC:VOLT:HIGH?

Returns the low level of a pulse from the most recent measurement without initiating a new measurement or altering the measurement buffer.

real - The low level of a pulse measured in the most recent acquisition.
FETC:VOLT:LOW?

Returns the maximum value of the most recently completed voltage measurement. FETCh queries retrieve the latest measurement data without starting a new measurement or changing the measurement buffer.

real (V) - The maximum voltage measurement value.
FETC:VOLT:MAX?

Returns the minimum value of the most recent voltage measurement. FETCh queries retrieve the most recent measurement data without initiating a new measurement or altering the measurement buffer.

real - The minimum value of the voltage measurement.

Returns instantaneous current data after the trigger indices. Optional start_index and points parameters select the portion of the acquired array to return.

NameTypeValuesDescription
start_indexoptinteger0 - 1 less than the number of acquired readingsStarting index into the acquisition store of acquired data.
pointsoptinteger-Number of points to return.
real - Instantaneous current data after the trigger indices.
FETC:ARR:CURR? [<start_index>, <points>]

Returns instantaneous voltage array data captured after any trigger indices during the acquisition. Optional start index and point count can be supplied to select a subset of the acquired data.

NameTypeValuesDescription
start_indexoptinteger0Starting index into the acquisition data store.
pointsoptinteger1Number of points to return.
real (V) - Instantaneous voltage data captured after the trigger indices.
FETC:ARR:VOLT? [<start_index>, <points>]

Returns DC voltage calculated after the trigger indices. Optional start index and point count can be provided to select a subset of the acquired data.

NameTypeValuesDescription
start_indexoptinteger0 - 1 less than the number of acquired readingsStarting index into the acquisition data.
pointsoptinteger-Number of points to return.
real (V) - DC voltage values calculated after the trigger indices.

Measures the average (DC) output current. The front panel uses this measurement when you cycle through the meter functions.

real - Average (DC) output current measurement.
MEAS:CURR?

Measures the average (DC) output power. This command is listed with the other average measurement queries for voltage and current.

real - Returns the measured average (DC) output power.
MEAS:POW?

Measures the average (DC) output voltage. The manual lists it alongside the current and power measurement queries, and notes that it returns measurement data from the previously acquired array via the corresponding FETCh command.

real (V) - Returns the average output voltage measurement from the previously acquired array.
MEAS:VOLT?

Takes a measurement and returns array data from the current measurement buffer. No averaging is applied; raw data is returned.

arbitrary_block - Array data from the current measurement buffer.
MEAS:ARR:CURR?

Takes a power measurement and returns array data. Array queries return all values in the measurement buffer with no averaging; raw data is returned.

arbitrary_block - Array data from the power measurement buffer.

Takes a measurement and returns array data from the voltage measurement buffer. No averaging is applied; raw data is returned.

block - Returns all values in the voltage measurement buffer as raw array data.
MEAS:ARR:VOLT?

Returns the total RMS current measurement, including both AC and DC components. This digitized measurement is available via SCPI for current measurements.

real - The total RMS current measurement (AC + DC).

Measures and returns the high level of a current pulse. The high level is calculated from a histogram of the digitized waveform; if no high bin contains more than 1.25% of the acquired points, the maximum data point is returned.

real - The high level of the current measurement.
MEAS:CURR:HIGH?

Returns the low level of a digitized current measurement. The low level is calculated from a waveform histogram; if no low bin contains more than 1.25% of the acquired points, the minimum data point is returned.

real - Low level of the digitized current measurement.
MEAS:CURR:LOW?

Returns the maximum value of the digitized current measurement.

real - The maximum value of the digitized current measurement.
MEAS:CURR:MAX?

Returns the minimum value of the digitized current measurement.

real - The minimum value of the digitized current measurement.

Returns the total RMS voltage measurement (AC + DC).

real - The total RMS voltage measurement (AC + DC).
MEAS:VOLT:ACDC?

Returns the high level of the digitized voltage measurement. The high level is calculated from a histogram of the waveform using 16 bins between the maximum and minimum data points.

real - Returns the high level of the digitized voltage measurement.
MEAS:VOLT:HIGH?

Measures and returns the low level of a digitized voltage waveform. The low level is calculated from a histogram of the waveform data; if no low bin contains more than 1.25% of the acquired points, the minimum data point is returned.

real - The low level of the digitized voltage measurement.
MEAS:VOLT:LOW?

Returns the maximum value of the digitized voltage measurement.

real - The maximum value of the digitized voltage measurement.
MEAS:VOLT:MAX?

Returns the minimum voltage digitized measurement. This command is one of the digitized measurement queries available for voltage and current.

real - The minimum value of the digitized voltage measurement.
MEAS:VOLT:MIN?

:SENS:CURR:RANGset / query

Sets the current measurement range. The example shows setting the 2.5 A range.

NameTypeValuesDescription
rangerealhighest rating of the rangeCurrent measurement range to select.
SENS:CURR:RANG 2.5
:SENS:THR1:CURRset / query

Sets the current threshold level for threshold comparator 1. This command is used with :SENS:THR1:FUNC CURR to define a current-based threshold.

NameTypeValuesDescription
levelrealACurrent threshold level for comparator 1.
SENS:THR1:CURR 2.1
:SENS:THR3:VOLTset / query

Sets the voltage level for threshold comparator 3. The example shows it being used as part of a protection window setup.

NameTypeValuesDescription
voltagerealVVoltage threshold level for comparator 3.
SENS:THR3:VOLT 23.5

Enables seamless current measurement autoranging for Elog. This command turns the current range auto function on.

NameTypeValuesDescription
stateenumONEnables seamless elog autoranging.
SENS:ELOG:CURR:RANG:AUTO ON

:INIT:ACQset / query

Initiates the acquisition measurement trigger system so it can receive triggers. After receiving INITiate:ACQuire, the instrument needs a few milliseconds before it is ready to accept a trigger signal.

:INIT:ELOGset / query

Enables the measurement system to receive triggers for the Elog. The command is used to initiate the Elog before triggering it.

INIT:ELOG
:INIT:TRANset / query

Selects the transient trigger source for the digital trigger pins. The manual shows pin 1 as the source value.

NameTypeValuesDescription
sourceenumPIN1Transient trigger source.

:TRIG:ACQset / query

Generates a measurement trigger. If the trigger source is BUS, a *TRG or IEEE-488 <get> command can also generate the trigger.

Returns the indices where additional triggers occurred during the measurement. The number of indices returned matches the number of triggers that occurred.

integer - Returns the indices where the triggers occurred.
TRIG:ACQ:IND?
:TRIG:ELOGset / query

Triggers the Elog immediately, regardless of the selected trigger source. If the trigger source is BUS, a *TRG or IEEE-488 <GET> command can also be used.

TRIG:ELOG
:TRIG:TRANset / query

Triggers the Step transient on the master unit in a current sharing setup. All units then move to their programmed step values.

TRIG:TRAN

Returns the digital input data for the specified pin. The digital port supports user-configurable pin functions such as DIO, DINPut, EXPRession, FAULt, INHibit, and ONCouple.

enum - Returns the current digital input data state for the pin.
:DIG:OUTP:DATAset / query

Sets the digital output data for the general-purpose digital I/O function. The output can be set with this command when a pin is configured as DIO.

NameTypeValuesDescription
datainteger-Digital output data.

Sets the function of a digital control port pin. The available functions include DIO, DINPut, EXPRession <1-8>, FAULt, INHibit, and ONCouple.

NameTypeValuesDescription
pininteger1 - 7Digital control port pin number.
functionenumDIO | DINPut | EXPRession | FAULt | INHibit | ONCoupleFunction assigned to the selected pin.

Sets the polarity of the specified digital port pin. Positive polarity means a high level for level signals or a rising edge for edge signals; negative polarity means a low level or falling edge.

NameTypeValuesDescription
pininteger1 - 7Pin number to configure.
polarityenumPOSitive | NEGativeSignal polarity for the pin.
DIG:PIN<1-7>:POL POS

:STEP:TOUTset / query

Enables the transient Step function for additional output changes in a paralleled-unit step transient setup. The page refers to Programming a Step Transient for details.

Specifies whether a trigger out is generated when a transient step occurs. A trigger is generated when the state is on (true).

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSets whether trigger out is generated when a transient step occurs.
enum - Returns the trigger-out state.
SYST:BBR:EVEN "Starting BBR data"

Specifies whether a trigger out is generated when a transient step occurs.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONWhether trigger out is generated on a transient step.

:DISP:VIEWset / query

Selects which measurement functions are displayed at turn-on.

NameTypeValuesDescription
viewenumMETER_VI | METER_VP | METER_VIPTurn-on meter view to display.
DISP:VIEW METER_VI
DISP:VIEW METER_VP
DISP:VIEW METER_VIP

:OUTPut:DELayset / query

Sets a delay in the OUTPut subsystem. It is shown as part of the output-delay branch of the command tree.

:OUTPut:INHibitset / query

Sets the inhibit mode for the OUTPut subsystem. The manual shows this command as part of the OUTPut tree and lists its mode choices.

NameTypeValuesDescription
modeenumLATChing | LIVE | OFFSelects the output inhibit mode.

Queries the previously set fall delay time. The query can also be used with MIN or MAX to read the minimum or maximum allowable fall time.

NameTypeValuesDescription
qualifieroptenumMIN | MAXOptional query qualifier to return the minimum or maximum allowable fall time.
real - The programmed fall delay time, or the minimum/maximum allowable fall time when queried with MIN or MAX.
OUTPut:DELay:FALL?
OUTPut:DELay:FALL? MIN
OUTPut:DELay:FALL? MAX

Queries the programmed rise delay time. The command also supports querying the minimum or maximum allowable rise time using MIN or MAX.

real (s) - Returns the programmed rise delay time, or the minimum/maximum allowable rise time when queried with MIN or MAX.
OUTPut:DELay:RISE?
OUTPut:DELay:RISE? MIN
OUTPut:DELay:RISE? MAX

Sets a delay offset to synchronize coupled output state changes. The value is in seconds and is stored in non-volatile memory.

NameTypeValuesDescription
valuerealsDelay offset to apply for synchronizing coupled output state changes.
qualifieroptenumMIN | MAXUse MIN or MAX instead of a numeric delay offset.

Sets or queries the delay offset used to synchronize coupled output state changes. Units are seconds; setting it to the maximum delay offset of any coupled instrument synchronizes turn-on timing to OUTPut:DELay:RISE.

NameTypeValuesDescription
valuerealsDelay offset to apply for coupled output state changes.
qualifieroptenumMIN | MAXReturns the minimum or maximum delay offset when used with the query form.
real (s) - Returns the delay offset for the coupled output state changes. With MIN or MAX, returns the corresponding minimum or maximum delay offset.

Enables or disables output coupling. Output coupling allows the outputs of multiple instruments to turn on and off sequentially according to their programmed output delay settings, and the setting is saved in non-volatile memory.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables the output coupling state.

Enables or disables output coupling. Output coupling allows multiple instruments to turn on and off sequentially according to their programmed rise and fall delays, and the setting is saved in non-volatile memory.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables output coupling.
enum - Returns the output coupling state.
OUTP:COUP ON

Enables or disables the output. A disabled output is forced to zero output voltage and zero source current; if output and sense relays are installed, they open when disabled and close when enabled.

enum - Returns the output state as 0 or 1.
OUTP OFF

Returns the delay offset required for this instrument. The OUTPut:COUPle:DELay:OFFSet value must be set to at least the maximum delay offset returned for any coupled output.

real - The maximum delay offset.

Sets the source that drives the OFFCouple signal to an expression. The output state changes when the selected source transitions from false to true.

NameTypeValuesDescription
EXPRessionenum<1-8>Expression number to use as the OFFCouple source.
OUTP:COUP:OFF:SOUR EXPR1

Sets the source that drives the OFFCouple signal to an expression. The output state changes when the selected source transitions from false to true.

NameTypeValuesDescription
sourceenumEXPRessionExpression source selection.
string - Returns the OFFCouple source expression identifier.
OUTP:COUP:OFF:SOUR EXPR1

Sets the source that drives the ONCouple signal to an expression. The output state changes when the selected source transitions from false to true.

NameTypeValuesDescription
sourceenumEXPRessionExpression source selector.
OUTP:COUP:ON:SOUR EXPR1

Sets the source that drives the ONCouple signal to an expression. The output state changes when the selected source transitions from false to true.

NameTypeValuesDescription
sourceenumEXPRessionExpression source index 1 through 8.
enum - Returns the ONCouple source as an expression identifier.
OUTP:COUP:ON:SOUR EXPR1

Specifies the delay in seconds that the instrument waits before turning the output off. The command affects on-to-off state transitions, but does not affect transitions to off caused by protection functions.

NameTypeValuesDescription
valuereal0 - 1.023E-2Delay time to apply before the output turns off.
qualifieroptenumMIN | MAXUse MIN or MAX to set the delay to the minimum or maximum allowed value.
OUTPut[:STATe]:DELay:FALL <value>|MIN|MAX

Specifies the delay in seconds that the instrument waits before turning the output off. This command affects on-to-off state transitions and does not affect transitions to off caused by protection functions.

NameTypeValuesDescription
valuereal0 - 1.023E-2Delay time before the output turns off.
qualifieroptenumMIN | MAXUses the minimum or maximum allowable delay value.
real (s) - Returns the programmed fall delay in seconds.
OUTP:COUP:DOFF 0.06

Specifies the delay in seconds that the instrument waits before turning the output on. Delay times can be programmed over a limited range with MIN or MAX as special values.

NameTypeValuesDescription
valuereal0 - 1.023E–2Delay time before the output turns on.
qualifieroptenumMIN | MAXSpecial value selector for the delay.

Specifies the delay in seconds that the instrument waits before turning the output on. The delay can be queried, and the query supports MIN or MAX qualifiers to return the corresponding programmed limit value.

NameTypeValuesDescription
qualifieroptenumMIN | MAXOptional query qualifier to return the minimum or maximum delay value.
real (s) - Returns the programmed rise delay value, or the minimum/maximum delay when queried with MIN or MAX.
OUTPut[:STATe]:DELay:RISE? [MIN|MAX]

Sets the operating mode of the remote inhibit digital pin. The mode is stored in non-volatile memory and determines how the output responds to the Inhibit input signal.

enum - Returns the current Inhibit mode.
OUTP:INH:MODE LIVE

Sets the output power-on state to either the *RST state or the state stored in memory location 0. This parameter is saved in non-volatile memory.

enum - Returns the current power-on state.

Selects the turn-off behavior for protection conditions. High impedance disconnects the output without actively sinking current; low impedance programs the output voltage to zero before disconnecting.

enum - Returns the protection turn-off mode.

Sets the user-defined protection source to an expression. When an expression is specified, the output is disabled if the expression is true.

enum - Returns the selected user-protection source as an expression identifier or NONE.
OUTP:PROT:USER:SOUR EXPR1

Enables or disables the user-defined protection state. Returns the current state as 0 or 1.

enum - Returns the current user-defined protection state.

Enables or disables the I/O watchdog timer. When enabled, the output is disabled if there is no I/O activity on any remote interface within the delay set by OUTput:PROTection:WDOG:DELay; the output is latched off but the programmed output state is not changed.

enum - Returns the watchdog state.

Sets or queries the watchdog delay time. When the watchdog timer is enabled, the output is disabled if there is no SCPI I/O activity on any remote interface within the delay time.

NameTypeValuesDescription
valueinteger1 - 3600Watchdog delay time in seconds.
qualifieroptenumMIN | MAXUse MIN or MAX to query the minimum or maximum watchdog delay value.
integer (s) - Returns the current watchdog delay value.
OUTP:PROT:WDOG:DEL 600

Enables or disables the locked-closed state of the output relays. When locked, the output relays remain closed and do not change with the output state.

enum - Returns whether relay lock state is enabled or disabled.
OUTP:REL:LOCK ON

Sets the polarity of the output relays. Polarity reversal affects both the output and the sense terminals and briefly turns the output off while the polarities are switched.

enum - Returns the output relay polarity.
Sets the output polarity to Reverse: OUTP:REL:POL REV

Enables or disables the polarity reversal function. This prevents accidental output polarity reversal, and the setting is saved in non-volatile memory.

enum - Returns the present polarity reversal enable state.

Sets a delay offset to synchronize coupled output state changes.

NameTypeValuesDescription
valuereal-Delay offset value.

Returns the delay offset required for this instrument.

real - Returns the delay offset required for this instrument.

Sets the off-couple signal source to an expression.

NameTypeValuesDescription
sourceenumEXPRession<1-8> | NONESelects the off-couple signal source.

Enables or disables output coupling.

NameTypeValuesDescription
stateoptenum0 | OFF | 1 | ONEnables or disables output coupling.
:OUTPut[:STATe]set / query

Enables or disables the output state. The syntax accepts 0|OFF|1|ON.

NameTypeValuesDescription
stateoptenum0 | OFF | 1 | ONEnables or disables the output.

Sets the on-couple signal source to an expression.

NameTypeValuesDescription
sourceenumEXPRession | NONESelects the on-couple signal source.

Sets the output turn-off sequence delay.

NameTypeValuesDescription
valuereal-The output turn-off sequence delay.

Sets the output turn-on sequence delay.

NameTypeValuesDescription
valuereal-Turn-on sequence delay value.

Sets the operating mode of the remote inhibit digital pin.

NameTypeValuesDescription
modeenumLATChing | LIVE | OFFOperating mode of the remote inhibit digital pin.

Sets the output power-on state.

NameTypeValuesDescription
stateenumRST | RCL0Power-on output state to set.

Sets the user-defined protection source to an expression.

NameTypeValuesDescription
expressionenumEXPRession | NONESource expression selection.

Enables or disables the user-defined protection.

NameTypeValuesDescription
stateoptenum0 | OFF | 1 | ONEnables or disables the user-defined protection.

Enables or disables the I/O watchdog timer.

NameTypeValuesDescription
stateoptenum0 | OFF | 1 | ONEnables or disables the I/O watchdog timer.

Enables or disables the locked-closed state of the output relays.

NameTypeValuesDescription
stateoptenum0 | OFF | 1 | ONEnables or disables the locked-closed state of the output relays.

Sets the polarity of the output relays.

NameTypeValuesDescription
polarityenumNORMal | REVerseSelects normal or reverse relay polarity.

Enables or disables the polarity reversal function for the output relays.

NameTypeValuesDescription
stateoptenum0 | OFF | 1 | ONEnables or disables polarity reversal.

Returns the calibration date stored in nonvolatile memory.

string - The last calibration date.

Advances to the next level in the calibration. P1 is the first level, P2 the second, and P3 the third.

CAL:LEV P1
:CALibrate:SAVEset / query

Saves the calibration constants in non-volatile memory. It should be done at the end of calibration to avoid losing changes.

CAL:SAVE

Enables or disables calibration mode. Calibration mode must be enabled for the instrument to accept any calibration commands.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSpecifies the calibration mode state.
passwordoptnumeric-Optional password value required if it has been set to a non-zero value.
enum - Returns the calibration mode state as 0 or 1.
CAL:STAT OFF
CAL:STAT ON [,value]

Returns the number of times the unit has been calibrated.

integer - The number of times the unit has been calibrated.

Calibrates the low range current measurement.

NameTypeValuesDescription
valuereal-Calibration value for the low range current measurement.

Calibrates the current programming and measurement. The optional level node is shown in the syntax line for this command.

NameTypeValuesDescription
valuereal-Calibration value.
leveloptenum-Optional node in the command syntax.
:CALibrate:DATAset / query

Enters the calibration value read by the external meter.

NameTypeValuesDescription
valuereal-Calibration value read by the external meter.
:CALibrate:DATEset / query

Enters the calibration date in nonvolatile memory.

NameTypeValuesDescription
datestring-Calibration date to store in nonvolatile memory.
:CALibrate:LEVelset / query

Advances to the next level in the calibration.

NameTypeValuesDescription
levelenumP1 | P2 | P3Calibration level to advance to.

Sets a numeric password to prevent unauthorized calibration.

NameTypeValuesDescription
valueinteger-Numeric password value.
:CALibrate:STATeset / query

Enables or disables calibration mode.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONTurns calibration mode on or off.

Calibrates the local voltage programming and measurement. The optional level node is shown in the syntax line.

NameTypeValuesDescription
valuereal-Calibration value for local voltage programming and measurement.
levelopt--Optional level node.

Sets or queries the negative current limit in voltage priority mode. Units are amperes; the minimum value is the most negative value, and the maximum depends on the unit current rating.

NameTypeValuesDescription
valuereal-10.2% of rating - 0Negative current limit value.
qualifieroptenumMIN | MAXReturns the minimum or maximum allowed negative current limit.
real (A) - The present negative current limit, or the minimum/maximum limit when queried with MIN or MAX.
Sets the negative current limit to -2 A: CURR:LIM:NEG -2

Sets or queries the positive current limit when in voltage priority mode. Units are in amperes; the maximum value depends on the unit current rating and the minimum value is the most negative value.

NameTypeValuesDescription
valuereal-10.2% of rating - 102% of ratingPositive current limit value.
qualifieroptenumMIN | MAXReturns the minimum or maximum limit value instead of the present setting.
real (A) - Returns the positive current limit.
Sets the positive current limit to 2 A: CURR:LIM 2

Sets the transient mode for the output current when the transient system is initiated and triggered. Fixed keeps the output current at its immediate value, while STEP, LIST, and ARB follow the triggered level, list values, or arbitrary waveform values.

enum - Returns the current mode.
CURR:MODE STEP

Specifies what starts the over-current protection delay timer. SCHange starts the delay whenever a command changes the output settings, and CCTRans starts it on any transition of the output into current limit mode.

enum - Returns the delay start setting: SCH or CCTR.
CURR:PROT:DEL:STAR CCTR

Sets the over-current protection delay. The protection function is held off for the programmed delay time, up to 255 ms, with 1 ms resolution.

NameTypeValuesDescription
valuereal0 - 0.255Protection delay time.
qualifieroptenumMIN | MAXSets the delay to its minimum or maximum value.
real (s) - Returns the delay value.
CURR:PROT:DEL 0.2

Enables or disables the over-current protection. If enabled and the output goes into current limit, the output is disabled and the Questionable Condition status register OCP bit is set.

integer - Returns 0 or 1 indicating the current protection state.
CURR:PROT:STAT ON

Enables or disables current sharing on paralleled units. When enabled, the load current is shared equally among the paralleled outputs; the rear panel Share terminals must be connected or an error occurs.

enum - Returns the current sharing state.
CURR:SHAR ON

Enables or disables the maximum slew rate override. When enabled, the slew rate is set to its maximum value; when disabled, the slew rate follows the immediate value set by [SOURce:]CURRent:SLEW.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables the maximum slew rate override.
CURR:SLEW:MAX ON

Returns the maximum current slew rate value. Use the MAX qualifier to query the maximum slew rate that was set.

NameTypeValuesDescription
qualifieroptenumMAXSelects the maximum slew rate value.
real (A/s) - Returns the maximum slew rate value that was set.

Sets the current slew rate in amps per second and affects all programmed current changes, including output turn-on and turn-off. The value can be queried; for queries with MIN or MAX, the instrument returns the minimum slew rate or the maximum slew rate, respectively.

NameTypeValuesDescription
valuereal0 - 9.9E+37Sets the current slew rate.
qualifieroptenumMIN | MAXQueries the minimum or maximum slew rate.
real (A/s) - Returns the slew-rate value that was sent, unless the value is less than the minimum slew rate, in which case the minimum value is returned. With MIN or MAX, returns the minimum slew rate or the maximum slew rate, respectively.
CURR:SLEW 1
CURRent:SLEW? MIN

Sets the current slew rate in amps per second. The query returns the slew value that was sent, or the minimum value if the sent value is below the minimum; the minimum can be queried with the MIN qualifier.

NameTypeValuesDescription
valuereal0 - 9.9E+37Current slew rate to set.
qualifieroptenumMIN | MAXOptional query qualifier; MIN returns the minimum slew rate, MAX returns the maximum slew rate.
real (A/s) - Returns the slew rate value that was sent; if the sent value is less than the minimum slew rate, the minimum value is returned. With MIN, returns the minimum slew rate; with MAX, returns the maximum slew rate.
CURR:SLEW 1

Sets the current limit in voltage priority mode. The command supports positive or negative limit selection and an immediate amplitude value.

NameTypeValuesDescription
negativeoptenum-Selects the negative current limit path.
immediateoptenum-Selects immediate application of the current limit.
amplitudereal-Sets the current limit value.

Sets the transient mode for the current subsystem.

NameTypeValuesDescription
modeenumFIXed | STEP | LIST | ARBSelects the current transient mode.

Specifies what starts the over-current protection delay timer.

NameTypeValuesDescription
startenumSCHange | CCTRansSelects what starts the over-current protection delay timer.

Sets the over-current protection delay. The timer start condition is configured separately with :STARt.

NameTypeValuesDescription
valuereal-Sets the over-current protection delay.
qualifieroptenumMINimum | MAXimum | DEFaultKeyword alternative to the delay value, when supported.

Enables or disables the over-current protection.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables the over-current protection.

Enables or disables current sharing on paralleled units.

NameTypeValuesDescription
stateoptenum0 | OFF | 1 | ONEnables or disables current sharing.

Sets the triggered output current. This command is part of the current subsystem under current level settings.

NameTypeValuesDescription
amplitudereal-Triggered output current level.

Sets the triggered output current amplitude. This command is part of the current subsystem under the level/triggered branch.

NameTypeValuesDescription
amplitudereal-Triggered output current amplitude.

Sets the output current when in current priority mode. The amplitude value is programmed under the current-level, immediate, amplitude path.

NameTypeValuesDescription
valuereal-Output current amplitude to set.

Sets the state of the digital control port. Only pins configured for Digital IO operation are affected; bit values for pins not configured as DIO are ignored.

NameTypeValuesDescription
valueinteger0 - 127Binary-weighted value written to the digital control port.
DIG:OUTP:DATA 127
DIG:OUTP:DATA?

Sets the function of the specified digital pin, and the setting is saved in non-volatile memory.

NameTypeValuesDescription
functionenumDIO | DINPut | EXPRession | FAULt | INHibit | ONCouple | OFFCouple | TINPut | TOUTputSelects the digital pin function.
enum - Returns the pin function in abbreviated form.
DIG:PIN1:FUNC FAUL

Sets or queries the polarity of a digital pin. POSitive means a logical true signal is high at the pin; NEGative means a logical true signal is low at the pin. For trigger inputs and outputs, POSitive is a rising edge and NEGative is a falling edge.

enum - Returns the pin polarity.
Sets pin 1 to POSitive polarity: DIG:PIN1:POL POS

Enables or disables BUS triggers on digital port pins. A trigger out pulse is generated when the state is on and a BUS trigger is received.

enum - Returns 0 (OFF) if the trigger signal will not be generated with a BUS trigger command, and 1 (ON) if a trigger signal will be generated.
CURR:TOUT:BUS ON

Sets the state of the digital control port.

NameTypeValuesDescription
valuediscrete-State of the digital control port.

Sets the function of the specified digital pin.

NameTypeValuesDescription
functionenumDIO | DINPut | EXPRession<1-8> | FAULt | INHibit | ONCouple | OFFCouple | TOUTput | TINPutSelects the pin function.

Sets the polarity of the specified digital pin.

NameTypeValuesDescription
pininteger1 - 7Digital pin number to configure.
polarityenumPOSitive | NEGativePolarity setting for the pin.

Enables or disables BUS triggers on digital port pins.

NameTypeValuesDescription
enableoptenum0 | OFF | 1 | ONEnables or disables BUS triggers on the digital port pins.

Selects which measured parameters are shown on the front panel display. The available display views are METER_VI, METER_VP, and METER_VIP.

enum - Returns the current display view selection.
DISP:VIEW METER_VP

Selects which parameters are shown on the front panel display window.

NameTypeValuesDescription
viewenumMETER_VI | METER_VP | METER_VIPSelects the parameters to display on the front panel.

Turns the front panel display on or off.

NameTypeValuesDescription
stateoptenum0 | OFF | 1 | ONEnables or disables the front panel display.

Returns the averaged measurement from previously acquired scalar power data. The optional parameters specify a subset starting at <start_index> and of length <points>.

NameTypeValuesDescription
start_indexoptinteger-Starting index for the subset of data to return.
pointsoptinteger-Number of points to return.
real (W) - Averaged measurement value from previously acquired data.

Returns the measured DC current. The typical return is a DC value.

NameTypeValuesDescription
startindexoptinteger-The start index.
pointsoptinteger-The number of points.
real (A) - The measured DC current.

Returns the instantaneous current measurement array. Optional parameters specify a subset starting at a start index and of a given length; returned values are in amperes.

NameTypeValuesDescription
start_indexoptinteger-The start index for the subset.
pointsoptinteger-The number of points to return.
definite_length_block (A) - Measured current array values, formatted as comma-separated ASCII values or as a definite-length arbitrary block depending on the selected data format.
FETC:ARR:CURR?

Returns the instantaneous power measurement array. Optional parameters specify a subset starting at <start_index> and of length <points>; returned values are in watts.

NameTypeValuesDescription
start_indexoptinteger-Start index for the returned subset.
pointsoptinteger-Number of points to return.
block (W) - Measured power values returned as comma-separated ASCII data or as a definite-length arbitrary block response when the data format is REAL.

Returns the instantaneous measured voltage array. The optional parameters specify a subset starting at <start_index> and of length <points>; returned data may be ASCII comma-separated values or a definite-length block depending on the format settings.

NameTypeValuesDescription
start_indexoptinteger1 - MAXimumStart index of the returned array subset.
pointsoptinteger1 - 16384Number of points to return.
numeric (V) - Measured voltage values for the selected array subset; returns comma-separated ASCII values or a definite-length arbitrary block of single-precision floating-point data depending on the data format.
FETC:ARR:VOLT?
FETC:ARR:VOLT? 1,10

Returns the accumulated amp-hours.

NameTypeValuesDescription
IGNORE_OVLDoptenumIGNORE_OVLDSuppresses overload handling when present.
real (Ah) - The accumulated amp-hours value.

Returns the instantaneous measurement for the array current fetch command. The optional DC suffix is shown in the syntax line.

real - Returns the instantaneous measurement.

Returns the instantaneous power measurement from the array subsystem. An optional start index and point count may be supplied.

NameTypeValuesDescription
start_indexoptinteger-Starting index of the returned data array.
pointsoptinteger-Number of points to return.
real - Returns the instantaneous power measurement.

Returns the instantaneous voltage measurement from the array fetch subsystem. The optional DC suffix is shown in the syntax line.

NameTypeValuesDescription
start_indexoptinteger-Starting index of the array data to fetch.
pointsoptinteger-Number of points to fetch.
real - The instantaneous voltage measurement data.

Returns the most recent external datalog records.

NameTypeValuesDescription
maxrecordsinteger-Maximum number of external datalog records to return.
string - The most recent external datalog records.

Returns the accumulated watt-hours. The optional IGNORE_OVLD keyword may be included.

NameTypeValuesDescription
IGNORE_OVLDoptenumIGNORE_OVLDOptional keyword to ignore overloads.
real (Wh) - The accumulated watt-hours.

Returns the low level of a pulse waveform for the current scalar measurement.

real - The low level of a pulse waveform.

Returns the maximum or minimum value for the current measurement. This is a query command in the FETCh[:SCALar]:CURRent subsystem.

returns - Returns the maximum or minimum value.

Returns the minimum current measurement in the FETCh subsystem. The slice lists this query under the scalar current measurements and describes it only by name.

returns - Returns the minimum current measurement.

Returns the averaged measurement for the selected current function. An optional start index and point count may be provided.

NameTypeValuesDescription
start_indexoptinteger-Starting index for the fetched data.
pointsoptinteger-Number of points to fetch.
returns - Returns the averaged measurement.

Returns the averaged measurement for power. An optional start index and point count may be supplied.

NameTypeValuesDescription
start_indexoptinteger-Starting index for the returned data.
pointsoptinteger-Number of points to return.
real - Returns the averaged measurement.

Returns the RMS measurement for voltage, including both AC and DC components.

real - The RMS voltage measurement (AC + DC).

Returns the low level of a pulse waveform for the scalar voltage fetch subsystem.

numeric - Returns the low level of a pulse waveform.

Returns the maximum or minimum value for the selected scalar voltage measurement. This is a query in the FETCh subsystem.

real - Returns the maximum or minimum value.

Returns the minimum value from a scalar voltage measurement. This is a query in the FETCh subsystem.

returns - Returns the minimum value from a scalar voltage measurement.

Returns the averaged voltage measurement. The optional start index and points select a range of samples.

NameTypeValuesDescription
start_indexoptinteger-Starting index for the measurement data.
pointsoptinteger-Number of points to return.
returns - Returns the averaged measurement.

Returns the present output regulation mode, either current priority or voltage priority.

enum - Returns the present output regulation mode.
FUNC CURR

Sets the output regulation mode for the source subsystem, selecting voltage priority or current priority.

NameTypeValuesDescription
functionenumCURRent | VOLTageSelects voltage priority or current priority.

Specifies the format for front panel images returned.

NameTypeValuesDescription
formatenumBMP | GIF | PNGSelects the front panel image format.
HCOP:SDUM:DATA:FORM GIF

Specifies the format for front panel images returned.

enum - Returns the current front panel image format.
HCOP:SDUM:DATA:FORM GIF

Returns an image of the front panel display. The format may be specified by an optional parameter; if omitted, the format is determined by :HCOPy:SDUMp:DATA:FORMat.

NameTypeValuesDescription
formatoptenumBMP | GIF | PNGSpecifies the image format returned by the command.
block - A SCPI 488.2 definite length binary block containing the display image data.
HCOP:SDUM:DATA? GIF

*ESE?query

Reads and clears the event register for the Standard Event Status group. The returned value is the binary-weighted sum of all bits set in the register.

integer - Binary-weighted sum of all bits set in the Standard Event Status event register.
*ESR?
*SRE?query

Service request enable query. Reads the Service Request Enable register value, which determines which Status Byte Register bits are summed to set the MSS and RQS summary bits.

integer - Returns the Service Request Enable register as a bit value.
*SRE 24
*CLSset / query

Clears the status registers.

*ESEset / query

Event status enable command and query. Sets or queries the IEEE-488 standard event status enable register.

NameTypeValuesDescription
valueinteger0 - 255Value to load into the event status enable register.
integer - Returns the current value of the event status enable register.
*ESR?query

Returns the event status register. The value reflects the contents of the standard event register.

integer - Event status register contents.
*IDN?query

Identification query. Returns the instrument identification string.

string - Returns the instrument identification string.
*LRN?query

Returns a sequence of SCPI commands.

string - A sequence of SCPI commands.
*OPCset / query

Sets the OPC (operation complete) bit in the standard event register.

*OPT?query

Returns a string identifying any installed options.

string - A string identifying any installed options.
*RCLset / query

Recalls a saved instrument state.

NameTypeValuesDescription
valueinteger0 - 9Memory location to recall the saved state from.
*RSTset / query

Resets the instrument to pre-defined values that are either typical or safe.

*SAVset / query

Saves the instrument state to one of ten non-volatile memory locations.

NameTypeValuesDescription
valueinteger1 - 10Memory location to save the current instrument state.
*SREset / query

Service request enable command and query. It sets the service request enable register value.

NameTypeValuesDescription
valueinteger0 - 255Service request enable register value.
*STB?query

Status byte query.

integer - Returns the status byte as an integer.
*TRGset / query

Trigger command.

*WAIset / query

Pauses additional command processing until all pending operations are complete.

*OPC?query

Synchronizes calibration steps with command completion; the instrument response must be read each time it is issued. It may take up to 30 seconds to respond during calibration.

integer - Returns a command-complete response used to synchronize with calibration command completion.
*OPC?
*TST?query

Performs the user-initiated self-test, which is the same as the power-on self-test. The test does not enable the output or place any voltages on the output.

integer - Returns 0 if the self-test passed, or 1 if the self-test failed.
*TST?

Continuously initiates the transient trigger system so multiple triggers generate multiple output transients.

integer - Returns 0 or 1 indicating whether continuous transient initiation is disabled or enabled.
INIT:CONT:TRAN ON

Continuously initiates the transient trigger system.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables continuous initiation of the transient trigger system.

Initiates external data logging. It is documented under the INITiate subsystem as an immediate initiate command.

Initiates the transient trigger system. It is documented under the INITiate subsystem and can be issued with the optional immediate node.

INITiate:IMMediate:TRANsient
INITiate:TRANsient

Turns the front panel LXI identify indicator on or off. When enabled, the LAN status indicator on the front panel blinks to identify the addressed instrument.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSets the LXI identify indicator state.
integer - Returns the current LXI identify indicator state.
LXI:IDENT ON

Turns the front panel LXI identify indicator on or off. When turned on, the front-panel LAN status indicator blinks to identify the addressed instrument.

NameTypeValuesDescription
stateoptenum0 | OFF | 1 | ONControls whether the LXI identify indicator is off or on.
enum - Returns the current LXI identify state.
LXI:IDENT ON

Initiates and triggers a measurement, returning a list of digitized output measurement samples in amperes. The return format depends on the FORMat:BORDer and FORMat[:DATA] settings.

block - Returns the measured current array as comma-separated ASCII values or as a definite-length arbitrary block of single-precision floating-point values, depending on the data format settings.

Initiates and triggers a measurement, returning a list of digitized output measurement samples. The returned values are in watts.

block - Returns the measured power array as comma-separated values in ASCII or as a definite-length arbitrary block in REAL data format.

Initiates and triggers a measurement and returns a list of digitized output measurement samples. The values returned are in volts for this command.

block - Returns the measured voltage array as comma-separated ASCII values or as a definite-length arbitrary block response when the data format is REAL.

Enables or disables output resistance programming.

enum - Returns the present output resistance programming state.
RES:STAT ON

Sets or queries the output resistance level. Units are in ohms; the allowed range is model dependent.

NameTypeValuesDescription
valuereal0 - 6.4Output resistance level to set.
qualifieroptenumMIN | MAXSelects the minimum or maximum supported resistance value.
integer (Ω) - Returns the output resistance level; MIN and MAX return the minimum or maximum supported value.
RES 0.5

Enables or disables output resistance programming.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables output resistance programming.

Sets the output resistance level. The command is available under the Resistance subsystem and uses the immediate amplitude level node.

NameTypeValuesDescription
valuereal-Output resistance level to set.

Sets or queries the recording period of the black box recorder in seconds. The value is saved in non-volatile memory.

real (s) - Returns the recording period in seconds.
SENS:BBR:PER 0.01

Selects a DC current measurement range. The instrument chooses the range with the best resolution for the entered value, which must be the highest value expected to be measured.

NameTypeValuesDescription
qualifieroptenumMIN | MAXReturns the minimum or maximum current range.
real (A) - Returns the maximum current measurement range.
SENS:CURR:RANG 2

Enables or disables seamless measurement auto ranging.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONTurns seamless measurement auto ranging on or off.
enum - Returns the autoranging state as 0 or 1.
Enable current measurement autoranging: SENS:CURR:RANG:AUTO ON

Enables or disables Elog seamless measurement autoranging.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONTurns Elog current autoranging on or off.
enum - Returns the present Elog current measurement auto-ranging state as 0 or 1.
SENS:ELOG:CURR:RANG:AUTO ON

Selects the Elog current measurement range. The value entered must be the highest current expected to be measured, and the instrument chooses the best resolution for that value. When queried, it returns the maximum DC current that can be measured on the currently set range.

NameTypeValuesDescription
valuereal0 - maximumSets the Elog current measurement range upper limit.
qualifieroptenumMIN | MAXReturns the minimum or maximum current range limit instead of the present range setting.
real (A) - Maximum DC current that can be measured on the range presently set, or the selected MIN/MAX limit when queried with a qualifier.
SENS:ELOG:CURR:RANG 1

Enables or disables the Elog current measurement function.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables the Elog current measurement function.
enum - Returns the Elog current measurement function state.

Enables or disables the Elog voltage measurement function.

enum - Returns whether the Elog voltage measurement function is enabled or disabled.

Enables or disables logging of the minimum and maximum current values.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables minimum/maximum current logging.
enum - Returns the present state of current minimum/maximum logging.
SENS:ELOG:FUNC:CURR ON

Enables or disables logging of the minimum and maximum voltage values.

enum - Returns whether minimum/maximum voltage logging is enabled or disabled.

Sets or queries the integration time of an Elog measurement. The minimum logging period is 102.4 microseconds, but the actual minimum varies with the number of readings being logged.

NameTypeValuesDescription
qualifieroptenumMIN | MAXOptional query qualifier selecting the minimum or maximum period.
string - Returns the current Elog integration period, or the minimum/maximum period when queried with MIN or MAX.
SENS:ELOG:PER 0.01

Enables or disables remote sense fault detection. This condition is annunciated by the SF status bit.

enum - Returns the present remote sense fault detection state.
SENS:FAULt:STATe OFF

Sets or queries the measurement time in number of power line cycles. Increasing the number of power line cycles reduces measurement noise on current and voltage measurements.

NameTypeValuesDescription
valuereal0.0003072 - 1,258,290,000,000Number of power line cycles to use for the measurement time.
real - Returns the NPLC value.
SENS:SWE:NPLC 100

Defines the offset in a data sweep for triggered measurements. Positive values represent delay after the trigger; negative values represent samples taken prior to the trigger.

integer - Returns the offset in points.
SENS:SWE:OFFS:POIN -2048

Defines the number of points in a measurement. The number of points depends on the line frequency (50 Hz or 60 Hz), and the default number of points results in a measurement of 1 NPLC.

integer - Returns the number of points.
SENS:SWE:POIN 2048

Defines the time period between measurement samples. Units are seconds, and values are rounded to the nearest 20.48 microsecond increment.

NameTypeValuesDescription
valuerealsTime period between measurement samples.
qualifieroptenumMINimum | MAXimumReturns the minimum or maximum allowed time period.
real (s) - Returns the time period between measurement samples. MIN returns the minimum allowed value; MAX returns the maximum allowed value.

Returns the sensing function setting for the specified threshold comparator. The function can be amp-hour, current, power, voltage, or watt-hour.

enum - Returns the comparator sensing function.
SENS:THR1:FUNC POW

Sets the operation type for the specified threshold comparator. GT makes the signal true when the measurement is greater than the threshold level; LT makes it true when the measurement is less than the threshold level.

NameTypeValuesDescription
modeenumGT | LTOperation type for the comparator.

Queries the amp-hour threshold level for comparator 1 through 4. The returned value is the current threshold level, with optional MIN or MAX qualifier support.

NameTypeValuesDescription
qualifieroptenumMIN | MAXSelects the minimum or maximum threshold level to return.
real - Returns the threshold level value.
SENS:THR1:WHO 1

Selects the current threshold level for comparators 1, 2, 3, or 4. This becomes the qualifying measurement threshold for generating a true signal.

NameTypeValuesDescription
level valuereal0 - maximumSets the current threshold level in amperes.
real - Returns the current threshold level.
SENS:THR1:WHO 1

Selects the power threshold level for comparators 1, 2, 3, or 4. This becomes the qualifying measurement threshold for generating a true signal.

NameTypeValuesDescription
channelinteger1 - 4Threshold comparator number to configure.
levelreal0 - maximumPower threshold level.
qualifieroptenumMINimum | MAXimumUse MINimum or MAXimum to set the minimum or maximum allowed threshold level.
real (W) - Returns the threshold level value. Use MINimum or MAXimum in the query to return the minimum or maximum allowed threshold level.
SENS:THR1:WHO 1

Queries the voltage threshold level for comparator 1, 2, 3, or 4. Use the optional level qualifier to read the minimum or maximum threshold value.

NameTypeValuesDescription
qualifieroptenumMIN | MAXOptional query qualifier specifying which threshold value to return.
real (V) - Returns the voltage threshold level.
SENS:THR1:WHO 1

Selects the watt-hour threshold level for comparators 1 through 4. This becomes the qualifying measurement threshold for generating a true signal.

NameTypeValuesDescription
levelreal0 - maximumSets the watt-hour threshold level.
real - Returns the present threshold level.
SENS:THR1:WHO 1

Selects the measurement window used for scalar DC measurement calculations. The Hanning window reduces errors in the presence of periodic signals; the instrument reverts to a rectangular window when points exceed 4883.

NameTypeValuesDescription
window typeenumHANNing | RECTangularSelects the measurement window function.
enum - Returns the current measurement window setting.
SENS:WIND HANN

Sets the recording period of the black box recorder in seconds.

NameTypeValuesDescription
valuerealsRecording period for the black box recorder.

Enables or disables seamless measurement auto ranging for the DC current measurement range.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables seamless measurement auto ranging.

Enables or disables Elog seamless measurement autoranging.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables Elog seamless measurement autoranging.

Enables or disables current data logging for Elog.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables current data logging.

Enables or disables min/max current data logging.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables min/max current data logging.

Enables or disables voltage data logging for Elog. The related min/max voltage logging is documented on the next line in the same subsystem.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables voltage data logging.

Enables or disables min/max voltage data logging.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables min/max voltage data logging.

Sets the integration time of an Elog measurement.

NameTypeValuesDescription
valuereal-Integration time for the Elog measurement.

Enables or disables remote sense fault detection.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables remote sense fault detection.

Sets the measurement time in number of power line cycles.

NameTypeValuesDescription
valuereal-Number of power line cycles used for the measurement time.

Defines the offset in a data sweep for triggered measurements.

NameTypeValuesDescription
pointsinteger-Number of points offset in a data sweep for triggered measurements.

Defines the number of points in a measurement sweep.

NameTypeValuesDescription
valueinteger-Number of points in a measurement.

Defines the time period between measurement samples.

NameTypeValuesDescription
valuereal-Time period between measurement samples.

Sets the current threshold level for comparator 1, 2, 3, or 4. The optional :LEVel node may be included in the command form.

NameTypeValuesDescription
leveloptreal-Current level for the comparator threshold.

Sets the sensing function for comparator 1, 2, 3, or 4.

NameTypeValuesDescription
functionenumVOLT | CURR | POW | AHO | WHOSelects the sensing function for the selected threshold comparator.

Sets the comparison type for comparator 1, 2, 3, or 4.

NameTypeValuesDescription
comparison typeenumGT | LTComparison type for the threshold comparator.

Sets the voltage level for comparator 1, 2, 3, or 4. The optional level node may be omitted in the syntax.

NameTypeValuesDescription
leveloptreal-Voltage threshold level for the selected comparator.

Sets the watt-hour level for comparator 1, 2, 3, or 4.

NameTypeValuesDescription
leveloptreal-Watt-hour level threshold for the selected comparator.

Selects the measurement window.

NameTypeValuesDescription
typeoptenumHANNing | RECTangularMeasurement window type.

Queries the instrument's remote/local state. The returned value indicates whether the instrument is in local, remote, or remote-with-lock state.

enum - Returns the current remote/local state.
SYSTem:COMMunicate:RLSTate?

Returns the power-line reference frequency. This determines the integration time used by the SENSe:SWEep:NPLC command.

enum - Returns the power-line frequency as 50, 60, or 400.
SYST:LFR?

Specifies automatic or manual line frequency detection. AUTO specifies automatic detection, MAN50 specifies 50 Hz, and MAN60 specifies 60 Hz. This parameter is saved in non-volatile memory.

enum - Returns the present line frequency mode.
SYST:LFR:MODE MAN60

Returns the first defined signal expression. The expression is returned as a quoted string, and expressions are case-insensitive.

NameTypeValuesDescription
expressioninteger1 - 8Selects which signal expression to query.
string - The requested signal expression in quotes.
SYST:SIGN:DEF EXPR1, "OutpOn"

Sets the time of the system clock. Specify hours, minutes, and seconds.

NameTypeValuesDescription
hhinteger0 - 23Hour of the system clock.
mminteger0 - 59Minute of the system clock.
ssinteger0 - 59Second of the system clock.
string - Returns the current time of the system clock in the form <hh,mm,ss>.
SYST:TIME 20,30,0

Adds an event string into the Black Box Recorder event log.

NameTypeValuesDescription
stringstring-Event string to add into the BBR event log.

Captures a data snapshot of the specified length.

NameTypeValuesDescription
valueinteger-Specified snapshot length.

Returns the completion status of the snapshot in percent.

integer (%) - The completion status of the snapshot in percent.

Returns true (1) if the Black Box Recorder is logging.

boolean - Returns true (1) if the Black Box Recorder is logging.

Returns the length of the Black Box Recorder data.

real - The length of the Black Box Recorder data.

Configures the remote/local state of the instrument.

NameTypeValuesDescription
stateenumLOCal | REMote | RWLockRemote/local state to set.
:SYSTem:DATEset / query

Sets the date of the system clock.

NameTypeValuesDescription
yyyyinteger-Year value.
mminteger-Month value.
ddinteger-Day value.

Specifies automatic or manual line frequency detection.

NameTypeValuesDescription
modeenumAUTO | MAN50 | MAN60Selects the line frequency detection mode.

Returns the power-line reference frequency.

real (Hz) - The power-line reference frequency.
:SYSTem:REBootset / query

Reboots the instrument to its power-on state.

Defines up to eight signal expressions.

NameTypeValuesDescription
expressionstring-Signal expression name, 1 through 8.
expressionstring-The expression text to define.
:SYSTem:TIMEset / query

Sets the time of the system clock.

NameTypeValuesDescription
hhinteger-
mminteger-
ssinteger-

Returns the SCPI version that the instrument complies with.

string - The SCPI version the instrument complies with.

Returns the next system error from the error queue, including self-test errors if self-test fails. The manual refers users to this command to view the self-test error list.

string - Returns the next error message from the system error queue.

Sets or queries the slope of the current acquisition trigger when the measurement trigger source is set to a level. POSitive specifies a rising slope; NEGative specifies a falling slope.

NameTypeValuesDescription
slopeenumPOSitive | NEGativeSelects the trigger slope.
enum - Returns the current trigger slope as POS or NEG.
TRIG:ACQ:CURR:SLOP NEG

Returns the triggered current level. The level is specified in amperes and applies when the measurement trigger source is set to a level.

NameTypeValuesDescription
qualifieroptenumMIN | MAXOptional query qualifier that returns the minimum or maximum allowed current level.
real (A) - The triggered current level in amperes.
TRIG:ACQ:CURR 3
TRIG:ACQ:VOLT 50

Sets or queries the slope of the voltage trigger signal. Applies when the measurement trigger source is set to a level; POSitive specifies a rising slope and NEGative specifies a falling slope.

enum - Returns the trigger slope as POS or NEG.
TRIG:ACQ:VOLT:SLOP NEG

Sets the triggered voltage level of the output when the measurement trigger source is set to a level. Values are specified in volts; the minimum and maximum depend on the unit ratings.

NameTypeValuesDescription
leveloptreal0 - 102% of ratingTriggered voltage level.
qualifieroptenumMIN | MAXReturns the minimum or maximum allowed level instead of the programmed value.
real (V) - Returns the triggered voltage level value.
TRIG:ACQ:VOLT 50

Selects the trigger source for the acquisition system.

enum - Returns the current acquisition trigger source.

Enables measurement triggers to be sent to a digital port pin. The digital port pin must be configured as trigger output before it can be used as a trigger source.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables sending measurement triggers to digital pins.
TRIG:ACQ:TOUT ON

Enables measurement triggers to be sent to a digital port pin. The digital port pin must be configured as trigger output before it can be used as a trigger source.

enum - Returns whether sending measurement triggers to digital pins is enabled.
TRIG:ACQ:TOUT ON

Selects the trigger source for arbitrary waveforms.

enum - Returns the current arbitrary waveform trigger source.
TRIG:ARB:SOUR PIN1

Selects the trigger source for external data logging.

enum - Returns the current external data logging trigger source.
TRIG:ELOG:SOUR PIN1

Selects the trigger source for the transient system.

enum - Returns the present transient trigger source.
TRIG:TRAN:SOUR PIN1

Sets the slope of the acquired trigger signal.

NameTypeValuesDescription
slopeenumPOSitive | NEGativeSelects the signal slope.

Sets the triggered level of the output. The level value is documented as <value>.

NameTypeValuesDescription
levelopt--Triggered level of the output.

Returns the number of triggers captured during the acquisition.

integer - The number of triggers captured during the acquisition.

Returns the indices where triggers were captured.

NameTypeValuesDescription
dataoptenum-
returns - Returns the indices where triggers were captured.

Selects the trigger source for the acquisition system.

NameTypeValuesDescription
sourceenumBUS | CURRent1 | EXTernal | EXPRession<1-8> | PIN<1-7> | TRANsient1 | VOLTage1Trigger source to use for acquisition.

Enables measurement triggers to be sent to a digital port pin.

NameTypeValuesDescription
enableoptenum0 | OFF | 1 | ONEnables or disables output of measurement triggers to a digital port pin.

Sets the slope of the signal for acquisition trigger voltage. The slope can be positive or negative.

NameTypeValuesDescription
slopeenumPOSitive | NEGativeSelects the slope of the signal.

Sets the triggered level of the output. The level value is specified as <value>.

NameTypeValuesDescription
leveloptreal-Triggered output level value.

Selects the trigger source for arbitrary waveforms.

NameTypeValuesDescription
sourceenumBUS | EXTernal | IMMediate | EXPRession<1-8> | PIN<1-7>Trigger source for arbitrary waveforms.

Selects the trigger source for external data logging.

NameTypeValuesDescription
sourceenumBUS | EXTernal | IMMediate | PIN<1-7>Trigger source for external data logging.

Selects the trigger source for the transient system.

NameTypeValuesDescription
sourceenumBUS | EXTernal | IMMediate | EXPRession<1-8> | PIN<1-7>Trigger source for the transient system.

Sets the voltage bandwidth to optimize output response time with capacitive loads.

enum - Returns the voltage bandwidth setting.

Sets the triggered output voltage level. The triggered level is transferred to the output when an output step is triggered, and units are volts.

NameTypeValuesDescription
amplitudereal0.1% of rating - 102% of ratingTriggered voltage level.
SOURce:VOLTage:TRIGgered:AMPLitude 10

Sets the triggered output voltage. The triggered level is transferred to the output when an output Step is triggered; units are volts and the maximum depends on the voltage rating of the unit.

NameTypeValuesDescription
valuereal0.1% of rating - 102% of ratingTriggered voltage level to set.
qualifieroptenumMIN | MAXReturns or sets the minimum or maximum allowed triggered voltage level.
real (V) - Returns the triggered voltage level in volts. With a MIN or MAX qualifier, returns the minimum or maximum allowed triggered voltage level.
[SOURce:]VOLTage[:LEVel]:TRIGgered[:AMPLitude] <value>|MIN|MAX
[SOURce:]VOLTage[:LEVel]:TRIGgered[:AMPLitude]? [MIN|MAX]

Sets the immediate output voltage level when the output is operating in voltage priority mode. Units are volts; the maximum depends on the unit's voltage rating.

NameTypeValuesDescription
valuereal0.1% of rating - 102% of ratingImmediate output voltage level.
qualifieroptenumMIN | MAXReturns the minimum or maximum allowed value instead of setting a level.
real (V) - Returns the immediate output voltage level in volts. With MIN or MAX, returns the minimum or maximum allowed voltage level.
Sets the output voltage to 20 V: VOLT 20

Sets the voltage limit when in current priority mode. Units are in volts.

NameTypeValuesDescription
valuereal0.1% of rating - 102% of ratingVoltage limit to set.
qualifieroptenumMIN | MAXReturns the minimum or maximum allowed voltage limit.
real (V) - Returns the present voltage limit. With MIN, returns the minimum allowed limit; with MAX, returns the maximum allowed limit.
Sets the voltage limit to 20 V: VOLT:LIM 20

Sets or queries the transient mode used when the transient system is initiated and triggered. The mode determines whether the output voltage stays fixed, steps to the triggered level, follows list values, or follows arbitrary waveform values.

enum - Returns the current voltage transient mode.
SOUR:VOLT:MODE STEP

Sets or queries the over-voltage protection level. If the output voltage exceeds the OVP level, the output is disabled and the Questionable Condition status register OV bit is set.

real (V) - Returns the over-voltage protection level in volts.

Queries the maximum slew rate that was set. The query is coupled to the [SOURce:]VOLTage:SLEW command, and when enabled by MAX or INFinity, the slew rate is set to its maximum value.

NameTypeValuesDescription
qualifieroptenumMIN | MAXSelects the minimum slew rate resolution or the maximum slew rate value to return.
real (V/s) - Returns the maximum slew rate value that was set. If the stored value is less than the minimum slew rate, the minimum value is returned.
VOLT:SLEW? MAX

Sets the voltage slew rate in volts per second. The query returns the slew value that was sent, or the minimum value if the setting is below the minimum slew rate; MIN can be used to query that minimum value.

NameTypeValuesDescription
qualifieroptenumMIN | MAXOptional query qualifier that returns the minimum slew-rate value or the maximum slew-rate value.
real (V/s) - Returns the slew rate value that was sent, except that values below the minimum slew rate are returned as the minimum value. MIN returns the minimum slew setting; MAX returns the maximum slew setting.
VOLT:SLEW 5
VOLTage:SLEW? MIN

Sets the voltage bandwidth. The setting can be LOW or HIGH1.

NameTypeValuesDescription
bandwidthenumLOW | HIGH1Voltage bandwidth setting.

Sets the output voltage limit in the source voltage subsystem. The syntax shown indicates the positive, immediate, and amplitude nodes of the limit command.

NameTypeValuesDescription
valuereal-Output voltage limit value.

Sets the voltage transient mode.

NameTypeValuesDescription
modeenumFIXed | STEP | LIST | ARBSelects the transient mode.

Enables or disables the maximum slew rate override.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables the maximum slew rate override.

Sets the voltage slew rate. The immediate form accepts a numeric value or INFinity.

NameTypeValuesDescription
valuereal-Voltage slew rate to set.

:FORMat:BORDerset / query

Specifies how binary data is transferred.

NameTypeValuesDescription
borderenumNORMal | SWAPpedBinary data transfer format.
:FORMat[:DATA]set / query

Specifies the format of returned data.

NameTypeValuesDescription
data formatoptenumASCII | REALSelects the returned data format.

:MAXimumset / query

Enables or disables the maximum slew rate override.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONTurns the maximum slew rate override off or on.

[:IMMediate]set / query

Sets the current slew rate. The value may be set to infinity using the keyword INFinity.

NameTypeValuesDescription
valuereal-Current slew rate value.

Returns the output power limit of the instrument.

real - The output power limit of the instrument.

Sets the operation enable register.

NameTypeValuesDescription
valueinteger-Value to write to the operation enable register.

Sets the negative transition filter for the operation status register.

NameTypeValuesDescription
valueinteger-Negative transition filter value for the operation status register.

Sets the positive transition filter for the operation status register.

NameTypeValuesDescription
valueinteger-Positive transition filter value.

Selects an expression to drive the user-defined status bits.

NameTypeValuesDescription
sourceenumEXPRession<1-8> | NONEExpression used to drive the user-defined status bits.

Sets the questionable status enable register for status group 1 or 2.

NameTypeValuesDescription
valueinteger-Enable register value to write.

Sets the negative transition filter for the selected questionable status register. The command applies to questionable status register 1 or 2.

NameTypeValuesDescription
valueinteger-Negative transition filter value.