/

B&K Precision

/

B&K Precision BK-PRECISION-BCS6402

SCPI COMMAND REFERENCE

B&K Precision BK-PRECISION-BCS6402

B&K Precision BK-PRECISION-BCS6402

The B&K Precision BK-PRECISION-BCS6402 is B&K Precision's power supply in the BCS family. Its SCPI remote-control interface exposes 253 commands across 27 subsystems - 148 settable and 105 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.

253

Commands

148

Settable

105

Queries

27

Subsystems

SCPI

Verified

2026-07-16

All commands

*CLSset / query

Clears all status data structures in the device, including the standard IEEE 488.2 and SCPI status registers and the error/event queue. It also forces the device into OCIS and OQIS without setting OPC-related flags or placing a value into the output queue.

*CLS
*ESEset / query

Enables bits in the Standard Event Register enable register and reports the selected events to bit 5 of the Status Byte Register. The register is written as a decimal bitmask; the query returns the current mask as a decimal value.

NameTypeValuesDescription
valueinteger0 - 128Decimal value written to the enable register mask.
*ESE?
*ESE?query

Enables bits in the Standard Event Register enable register mask. The query returns the current decimal value corresponding to the enabled bits.

integer - Returns a decimal value corresponding to the binary-weighted sum of all bits enabled by *ESE.
*ESE?
*ESR?query

Queries the Standard Event Status Register. The query returns a decimal value corresponding to the binary-weighted sum of all bits set in the register, and bits remain set until cleared by *CLS or queried by this command.

integer - Decimal value corresponding to the binary-weighted sum of all bits set in the Standard Event Status Register.
*ESR?
*IDN?query

Causes the instrument to identify itself. The response includes manufacturer, model, serial number, software version, and firmware version.

string - Returns the instrument identification response string.
*IDN?
Returns: B&K Precision,BCS6402,XXXXXXXX,0.25_1029A-0.15_0804A
*OPCset / query

Sets the Operation Complete bit in the Standard Event Register after all previous commands have completed. The command is used to stop the controller until pending commands are completed.

INITiate;*OPC
*OPC?query

Returns "1" to the output buffer after all previous commands have completed. It is used to stop the controller until pending commands are complete.

integer - Returns 1 after the previous commands have been completed.
*OPC?
INITiate;*OPC
*PSC?query

Returns or sets the power-on status clear setting. When enabled, the Standard Event Enable Register and Status Byte Condition Register are cleared at power on; when disabled, they are not.

enum - Returns the power-on status clear setting as 0 (do not clear at power on) or 1 (clear at power on).
*PSC 1
*RCLset / query

Recalls the instrument state stored in the specified non-volatile storage location. Storage locations 1 through 9 are empty when shipped from the factory; location 0 contains the power-on state.

NameTypeValuesDescription
memory addressinteger0 - 9Non-volatile storage location to recall.
*RCL 1
*RSTset / query

Reset the instrument to its factory default state. It does not affect stored instrument states or the I/O settings stored in non-volatile memory.

*RST
*SAVset / query

Stores the current instrument state in a specified non-volatile storage location. Any state previously stored in the same location is overwritten, and the instrument supports 10 locations (0-9).

NameTypeValuesDescription
locationinteger0 - 9Storage location number to save the current instrument state.
*SAV 0
*SREset / query

Sets the Status Byte Summary Register enable bits. The value is a decimal sum of the enabled bits; the corresponding query returns the current enable-register value.

NameTypeValuesDescription
NR1integer0 - 255Decimal value corresponding to the binary-weighted sum of bits to enable.
*SRE 4
*SRE?query

Sets the Status Byte Summary Register enable mask. The query returns a decimal value corresponding to the enabled bits; bit 6 (MSS) cannot be set and is always returned as zero.

NameTypeValuesDescription
NR1integer0 - 255Decimal value corresponding to the binary-weighted sum of the bits to enable.
integer - Decimal value corresponding to the binary-weighted sum of all bits enabled by the *SRE command. Bit 6 (MSS) is always zero.
*SRE 4
*STB?query

Queries the summary (condition) register in this register group. It returns the same result as a Serial Poll, but the Master Summary bit (bit 6) is not cleared by *STB?.

integer - Status byte value.
*STB?
*TRGset / query

Generates an immediate trigger when the trigger source is set to BUS.

*TRG
*TST?query

Performs an internal self-test of the power supply. Returns 0 for PASS or 1 for FAIL; if the test fails, error messages are generated and the error queue can be read with SYSTem:ERRor?.

enum - Returns 0 (PASS) or 1 (FAIL).
*TST?
*WAIset / query

Waits for all pending operations to complete before executing any additional commands over the interface.

*WAI

Returns the value of the questionable event register. Reading the register clears it; the command applies to the entire mainframe and is not channel specific.

integer - Returns the register value.
STAT:QUES?

Sets or reads the value of the Questionable Enable register. This register masks specific bits from the Questionable Event register to set the questionable summary bit of the Status Byte register; it applies to the entire mainframe and is not channel specific.

NameTypeValuesDescription
bitinteger0 - 65535Value written to the Questionable Enable register.
integer - Returns the enabled register number.
STAT:QUES:ENAB 1

Sets or reads the value of the Questionable Enable register, which masks which Questionable Event bits contribute to the questionable summary bit of the Status Byte register. This command applies to the entire mainframe, not a specific channel.

integer - Returns the enabled register number.

Sets or reads the positive value of the questionable condition register. When the corresponding bit changes from 0 to 1 and the ptransition register bit is 1, the questionable event register bit turns into 1.

NameTypeValuesDescription
bitinteger0 - 65535Bit mask value for the questionable transition register.
STAT:QUES:PTR 64

Set or read the positive value of the questionable condition register. When a questionable condition bit changes from 0 to 1 and the corresponding ptransition bit is 1, the corresponding questionable event bit turns to 1.

NameTypeValuesDescription
bitinteger0 - 65535Bit mask value for the questionable transition register.
integer - Returns the register number.
STAT:QUES:PTR 64

Returns the value of the Operation Event register. Reading the register clears it. This command is not channel specific and applies to the entire mainframe.

integer - Register number representing the Operation Event register value.
STAT:OPER?

Returns the condition of the Questionable Status register. The questionable conditional register is a read-only register that holds the real-time status of the power supply; this command applies to the entire mainframe.

integer - Returns the sum of triggered conditions in the Questionable Status. See table 3.1.
STAT:QUES:COND?

Sets or reads the negative transition filter register for the Questionable Status register. When a bit in the questionable condition register changes from 1 to 0 and the corresponding ntransition bit is 1, the matching questionable event bit is set.

NameTypeValuesDescription
bitinteger-Register number to set or read.
integer - Returns the register number.
STAT:QUES:NTR 2

Set or read the negative transition mask of the questionable condition register. When a bit changes from 1 to 0 and the corresponding NTRansition bit is 1, the corresponding questionable event bit is set to 1.

integer - Register number returned by the questionable NTRansition query.

Returns the value of the Operation Condition register. The register is a read-only register that holds the real-time operational status of the power supply. This command is not channel specific and applies to the entire mainframe.

integer - Returns the sum of triggered conditions in the Operation Condition register. See table 3.2.
STAT:OPER:COND?

Writes and reads the Operation Enable register, which masks Operation Event register bits that contribute to the operation summary bit of the Status Byte register. It applies to the entire mainframe and is not channel specific.

NameTypeValuesDescription
bitinteger0 - 65535Value written to the Operation Enable register.
integer - Returns the enabled register number.
STAT:OPER:ENAB 2

Write and read the value of the Operation Enable register. The register masks enabled Operation Event bits that contribute to the operation summary bit of the Status Byte register, and the command applies to the entire mainframe.

integer - Returns the Enabled Register Number.
:STATus:PRESetset / query

Clears all bits of the Questionable Event Enable, Channel summary Event Enable, and Operation Event Enable registers. Registers not included in that list are not affected.

STAT:PRES

Set the coupled output state of the instrument's channels. If state is 1, the ON and OFF functions of both channels are simultaneous; if state is 0, the ON and OFF functions of each channel are separate.

NameTypeValuesDescription
stateenum1 | 0 | On | OffSets whether the two channels are coupled for output control.
INST:COUP:OUTP:STAT 1
INST:COUP:OUTP:STAT?

Sets whether the output of the instrument's channels is coupled. When state is 1 or ON, the ON and OFF functions of both channels are simultaneous; when state is 0 or OFF, each channel operates separately.

enum - Returns the current couple output state as 1 or 0.
INST:COUP:OUTP:STAT 1
INST:COUP:OUTP:STAT?

Sets the output relay mode. This function applies only to channel 1.

NameTypeValuesDescription
modeenumBATTery | NORMalSelects the output relay mode.
OUTP:REL:MODE BATT Set battery mode
OUTP:REL:MODE?

Enables or disables the output of the selected channel. The command applies to channel 1 or 2 and accepts 1/0 or On/Off as the state value.

NameTypeValuesDescription
channelinteger1 - 2Selected output channel.
stateenum1 | 0 | On | OffOutput enable state.
OUTP2 1
OUTP2?

Programs the output compensation circuit according to the device capacitance and the output connection type. Factory default is HRemote mode.

NameTypeValuesDescription
channelinteger1 - 2Selects the output channel to configure.
modeenumLLocal | LRemote | HLocal | HRemoteSets the compensation mode for the output.
OUTP1:COMP:MODE LLOCAL
OUTP1:COMP:MODE LLOCAL

Enable or disable the discrete fault indicator (DFI) output of the dc source.

NameTypeValuesDescription
stateenum1 | 0 | On | OffState of the DFI output.
OUTPut:DFI 1
OUTPut:DFI?

Sets the DFI source indicator. The available indicators are QUES, OPER, ESB, RQS, and OFF; the query returns the current indicator.

NameTypeValuesDescription
indicatorenumQUES | OPER | ESB | RQS | OFFDFI source indicator to assign.
enum - Returns the current DFI source indicator.
OUTP:DFI:SOUR QUES
OUTP:DFI:SOUR?

Clears all events that disable the output when OVP, OCP, OTP, or REM INH protections are triggered.

OUTP:PROT:CLE
:OUTPut:RI:MODEset / query

Sets the Remote Inhibit protection mode. The mode is stored in non-volatile memory.

NameTypeValuesDescription
modeenumLATCh | LIVERemote Inhibit operating mode.
OUTPut:RI:MODE LATCh
OUTPut:RI:MODE?

Sets the OCP delay time for the specified output channel. The delay prevents the subsystem status bit from being recompiled and causing mis-operation due to transient-varied CC status.

NameTypeValuesDescription
channelinteger1 - 2Output channel number.
timereal0 - 60Delay time.
OUTPut2:PROTection:DELay 30
OUTPut2:PROTection:DELay?
:OUTPut[n]:SPEedset / query

Sets the rising voltage slew rate for the selected output channel. The mode can be NORMal, FAST, or TIME; TIME mode enables setting a specific rise time with :SPEed:TIME.

NameTypeValuesDescription
modeenumNORMal | FAST | TIMESelects the output speed mode.
enum - Returns the current output speed mode.
OUTPut1:SPEed TIME
OUTPut1:SPEed?

Sets the voltage rise time of the selected channel. Output Speed must be set to TIME before this command is used.

NameTypeValuesDescription
timereal1 ms - 86400 sDesired rise time.
:OUTPut[n]:DELayset / query

Sets an output delay for the selected channel. Output delay mode must be enabled.

NameTypeValuesDescription
channelinteger1 - 2
timereal0 - 999.999
OUTPut2:DELay 10
OUTPut2:DELay?

Sets the voltage range for the selected output channel. The current range is automatically assigned based on the selected voltage range.

NameTypeValuesDescription
channelinteger1 - 2Selected output channel.
rangeenumLOW | HIGHVoltage range to select.
OUTP1:VOLT:RANG HIGH
OUTP1:VOLT:RANG?

Sets the output type to either LOW (slow) or HIGH (fast).

NameTypeValuesDescription
channelinteger1 - 2Selects output channel 1 or 2.
typeenumLOW | HIGHSets the output type to slow (LOW) or fast (HIGH).
OUTPut2:TYPE HIGH
OUTPut2:TYPE?

Sets the current value of the specified channel. The value must be within the set range.

NameTypeValuesDescription
channelinteger1 - 2Channel number to program.
valuereal0 - 3.05 ACurrent value to set; the manual lists low-range 0 to 3.05 A and high-range 0 to 5.05 A.
CURRent2 4
CURRent2?

Sets the Over-Current Protection state. The selected state applies to both states and the command is not channel dependent.

NameTypeValuesDescription
stateenum1 | 0 | On | OffOver-Current Protection state.
CURR:PROT:STAT 1
CURR:PROT:STAT?

Sets a preset current value that will be output if a trigger is generated. The trigger subsystem must be initialized before the triggered value is used.

NameTypeValuesDescription
channeloptinteger-Channel number to which the triggered current applies.
valuereal0 - 3.05Triggered current preset for the low range.
real (A) - Returns the triggered current preset value.
CURRent2:TRIGgered 2
CURRent2:TRIGgered?

Sets an upper limit for the current output. The output will not exceed the set value, and unlike OCP, setting this value will not disable the output or trigger OCP.

NameTypeValuesDescription
valuereal0 - 5.05Current limit value to set for the selected channel.
real (A) - Returns the current limit value.
CURR2:LIMit 4
CURR2:LIMit?

Sets the current limit state of the selected channel.

NameTypeValuesDescription
channelinteger1 - 2Selected channel number.
stateenum1 | 0 | On | OffTurns current limit state on or off.
CURR2:LIMT:STAT On
CURR2:LIMT:STAT?

Queries the maximum settable current. The maximum settable current varies depending on the selected voltage range.

real (A) - Returns the maximum settable current for the selected voltage range.
CURRent2:MAXSet?

Sets the system IO output and controls the two system IO output voltages: High 5V and Low 0V.

NameTypeValuesDescription
valueenum0 | 1 | 2 | 3Selects the system IO output state.
DIGital:DATA 2
DIGital:DATA?

Sets the mode of the two control ports. The available modes include RIDFi and DIGio, which determine how the output terminals behave.

NameTypeValuesDescription
modeenumRIDFi | DIGioSelects the control-port mode.

Sets a preset internal resistance to be recalled when a trigger signal is received.

NameTypeValuesDescription
valuereal0 - 1Internal resistance preset to recall on trigger.
RESistance:TRIGgered 0
RESistance:TRIGgered?

Sets the source internal resistance for the specified channel.

NameTypeValuesDescription
channelintegern - nChannel number to which the resistance applies.
valuereal0 - 1Internal resistance value to set.
RESistance1 .5
RESistance1?

Set the voltage value that triggers over-voltage protection for the specified channel. VOLT:PROT:STAT must be enabled to configure the value.

NameTypeValuesDescription
channelinteger1 - 2Channel number to configure.
valuerealVVoltage threshold that triggers over-voltage protection.
VOLTage2:PROT 7
VOLTage2:PROT?

Sets Vset for the specified channel. The voltage value must be within the chosen range.

NameTypeValuesDescription
channelinteger1 - 2Selects the channel number.
valuereal-15 V - 15 VSets the voltage value for the selected channel.
VOLT2 7
VOLT2?

Enable or disable over-voltage protection for the selected voltage channel. The manual recommends enabling OVP; a hardware OVP trigger point of about 120% of the specified maximum voltage is provided when OVP is disabled.

NameTypeValuesDescription
channelinteger1 - 2Voltage channel number.
stateenum0 | 1 | OnTurns over-voltage protection off or on.
VOLTage2:PROTection:STATe On
VOLTage2:PROTection:STATe?

Sets a reset voltage value for the voltage output. The preset value is recalled when a trigger signal is received.

NameTypeValuesDescription
channelinteger1 - 2Voltage output channel.
valuereal0 - 15Reset voltage value to store for recall on trigger.
real (V) - Returns the present reset voltage value.
VOLTage2:TRIGger 5
VOLTage2:TRIGge?

Sets the voltage limit value for the selected channel, preventing the output from exceeding the set value. The limit can be queried with the corresponding question-mark form.

NameTypeValuesDescription
channelinteger1 - 2Selects the channel to apply the voltage limit.
valuereal0 - 15Voltage limit value to set.
VOLTage2:LIMi 10
VOLTage2:LIMi?

Enable or disable the voltage limit of the selected channel.

NameTypeValuesDescription
channelinteger1 - 2Selects the channel.
stateenum1 | 0 | On | OffTurns the voltage limit on or off.
VOLTage1:LIMit:STATe On VOLTage1:LIMit:STATe?

Queries the maximum settable voltage for the selected channel. The returned value depends on the selected voltage range.

real (V) - Returns the maximum settable voltage for the selected voltage range.
VOLTage2:MAXSet?

Queries the minimum settable voltage. The minimum settable voltage varies depending on the selected channel.

string - Returns the minimum settable voltage for the selected channel.
VOLTage2:MINSet?

Queries an array containing the output current of the selected channel. The returned data varies depending on the sweep configuration.

arbitrary_block - Returns an example of a 20 point array of current values.
FETC:ARR:CURR2?

Queries an array containing the measured voltage of the selected channel. The returned data varies depending on the sweep configuration.

block - Returns an example of a 50-point array of measured voltage values.
FETC:ARR:VOLT2?

Queries the AC + DC rms output current of the selected channel.

real (A) - Returns the AC + DC rms output current.
FETC:CURR2:ACDC?

Queries the high level current of a current pulse waveform. If no high bin contains more than 1.25% of the acquired points, the maximum value is returned.

real (A) - Returns the high level current of the selected channel.
FETC:CURR:HIGH?
FETC:CURR:HIGH?

Query the output current of the selected channel.

real (A) - Returns the output current of the selected channel.
FETC:CURR?

Queries the low level current of a current pulse waveform. The instrument determines the low bin from a 16-bin histogram and returns the average of the data points in that bin; if no low bin contains more than 1.25% of acquired points, the maximum value is returned.

NameTypeValuesDescription
channeloptinteger-Channel number to measure.
real (A) - Returns the low level current.
FETC:CURR2:LOW?
MEAS:CURR2:LOW?

Queries the maximum current measured in the sample.

NameTypeValuesDescription
channeloptinteger-Selects the channel number.
real (A) - Returns the maximum current measured in the sample.
FETC:CURR:MAX?

Queries the minimum current measured in the sample.

real (A) - Returns the minimum current measured in the sample.
FETC:CURR:MIN?

Queries the measured AC + DC rms voltage.

NameTypeValuesDescription
channeloptinteger-Channel number in the <channel> placeholder.
real (V) - Returns the measured AC + DC rms voltage.
FETC:DVM2:ACDC?

Query the measured dc voltage.

NameTypeValuesDescription
channeloptinteger-
real (V) - Returns the measured dc voltage.
FETC:DVM2?

Query the output voltage.

NameTypeValuesDescription
channelinteger-Channel number to query.
real (V) - Returns the output voltage.
FETC:VOLT2?

Query the AC + DC rms output voltage.

real (Vrms) - Returns the measured AC + DC rms output voltage.
MEAS:VOLT2:ACDC?
FETC:VOLT2:ACDC?

Queries the high level voltage of a voltage pulse waveform. If no high bin contains more than 1.25% of the total acquired points, the maximum value is returned.

real (V) - Returns the high level voltage.
FETC:VOLT:HIGH?

Query the low level voltage of a voltage pulse waveform. The instrument returns the average of the data points in the low bin; if no low bin contains more than 1.25% of acquired points, the maximum value is returned.

real (V) - Returns the low level voltage of a voltage pulse waveform.
FETC:VOLT:LOW?

Query the maximum voltage measured in the sample.

NameTypeValuesDescription
channeloptinteger-Channel number.
real (V) - Returns the maximum voltage measured in the sample.
FETC:VOLT:MAX?

Query the mnimum VOLTage measured in the sample.

real (V) - Returns the measured minimum voltage in the sample.
FETC:VOLT:MIN?

Queries an array containing the output current of the selected channel. The returned data varies depending on the sweep configuration.

NameTypeValuesDescription
noptinteger-Selected channel number.
block - Returns an example of a 20-point array of measured current values.
MEAS:ARR:CURR2?

Queries an array containing the measured voltage of the selected channel. The return data varies depending on the sweep configuration.

numeric - Returns an example array of measured voltage values.
MEAS:ARR:VOLT2?
FETC:ARR:VOLT2?

Queries the AC + DC rms output current of the selected channel.

NameTypeValuesDescription
channeloptinteger1Selects the channel number.
real (A) - Returns the AC + DC rms output current.
MEAS:CURR2:ACDC?
FETC:CURR2:ACDC?

Queries the high level current of a current pulse waveform for the selected channel. The instrument returns the average of the data points in the high bin, or the maximum value if no high bin contains more than 1.25% of the acquired points.

NameTypeValuesDescription
channelinteger-Selected channel number.
real (A) - High level current of the current pulse waveform.
MEAS:CURR:HIGH?
FETC:CURR:HIGH?

Queries the output current of the selected channel.

real (A) - Returns the measured output current.
MEAS:CURR?

Queries the low level current of a current pulse waveform. If no low bin contains more than 1.25% of the total acquired points, the maximum value is returned.

real (A) - Returns the low level current value of the pulse waveform.
MEAS:CURR2:LOW?
FETC:CURR2:LOW?

Queries the maximum current measured in the sample.

real (A) - Returns the maximum current measured in the sample.
MEAS:CURR:MAX?
FETC:CURR:MAX?

Queries the minimum current measured in the sample.

real (A) - Returns the minimum current measured in the sample.
MEAS:CURR:MIN?
FETC:CURR:MIN?

Query the measured AC + DC rms voltage.

real (V) - Returns the measured AC + DC rms voltage.
MEAS:DVM2:ACDC?
FETC:DVM2:ACDC?

Queries the measured dc voltage.

NameTypeValuesDescription
channeloptinteger-Channel number to measure.
real (V) - Measured dc voltage.
MEAS:DVM2?
FETC:DVM2?

Queries the output voltage.

real (V) - Returns the output voltage.
MEAS:VOLT2?
FETC:VOLT2?

Queries the AC + DC rms output voltage.

NameTypeValuesDescription
channeloptinteger-Channel number appended in the command path.
real (Vrms) - Returns the AC + DC rms output voltage.
MEAS:VOLT2:ACDC?
FETC:VOLT2:ACDC?

Queries the high level voltage of a voltage pulse waveform. If no high bin contains more than 1.25% of acquired points, the maximum value is returned.

real (V) - Returns the high level voltage of the pulse waveform.
MEAS:VOLT:HIGH?
FETC:VOLT:HIGH?

Query the low level voltage of a voltage pulse waveform. If no low bin contains more than 1.25% of the total number of acquired points, the maximum value is returned.

real (V) - Returns the low level voltage.
MEAS:VOLT:LOW?
FETC:VOLT:LOW?

Query the maximum voltage measured in the sample.

real (V) - Returns the maximum voltage measured in the sample.
MEAS:VOLT:MAX?
FETC:VOLT:MAX?

Query the minimum VOLTage measured in the sample.

real (V) - Returns the minimum voltage measured in the sample.
MEAS:VOLT:MIN?

Query the power of the selected channel.

NameTypeValuesDescription
channelinteger-Channel number to measure.
DCoptenumDCOptional DC qualifier.
numeric - Returns the measured power of the selected channel.
MEAS:POW2?
FETC:POW2?

Selects the detector used when making output current measurements.

NameTypeValuesDescription
channelinteger1 - 2Channel number to apply the detector setting to.
detectorenumACD | DCDetector to use for current measurements.
SENS:CURR2:DET DC
SENS:CURR2:DET?

Sets the current sampling mode for the selected channel. In Auto, sampling switches automatically between low-current and high-current measurement based on current level; High forces high-current sampling.

NameTypeValuesDescription
channelinteger1 - 2Channel number to select.
modeenumAUTo | HIGHCurrent sampling mode.
SENS2:CURR:MODE AUTo
SENS2:CURR:MODE?
:SENSe[n]:SAVEset / query

Save the SENSE setting of the selected channel.

SENS2:SAVE

Enable or disable the window function for the selected channel.

NameTypeValuesDescription
stateenum1 | 0 | On | OffSets the window function state.
SENS2:WIND:STAT On
SENS2:WIND:STAT?

Sets and queries the sensing function for the triggered measurements.

NameTypeValuesDescription
channelinteger1 - 2Channel number to select.
modeenumVOLTage | CURRent | DVMSense function mode.
enum - Returns the current sense function mode.
SENS2:FUNC "CURRent"
SENS2:FUNC?

Queries the sensing function for the specified channel. The function can be set to VOLTage, CURRent, or DVM for triggered measurements.

NameTypeValuesDescription
channelinteger1 - 2Measurement channel number.
enum - Returns the current sensing function mode.
SENS2:FUNC "CURRent"
SENS2:FUNC?

Sets the number of points to be collected in each measurement.

NameTypeValuesDescription
channelinteger1 - 2Measurement channel number.
pointsinteger0 - 600Number of points to collect in each measurement.
SENS2:SWE:POINt 50
SENS2:SWE:POINt?

Sets or queries the number of points collected in each measurement for the selected channel.

integer - Returns the number of points collected in each measurement.
SENS2:SWE:POINt 50
SENS2:SWE:POINt?

Sets the sampling rate for the specified channel.

NameTypeValuesDescription
channelenum1 | 2Channel number.
valueinteger1 - 30000Sampling rate value.
SENSe2:SWE:FREQ 1e3
SENSe2:SWE:FREQ?

Sets the sampling rate for the selected channel. The rate value is documented as 1 to 30000.

NameTypeValuesDescription
channelinteger1 - 2Selected channel.
integer - Returns the current sampling rate value.
SENSe2:SWE:FREQ 1e3
SENSe2:SWE:FREQ?

Sets the time period between samples. The time interval is rounded to the nearest 33.33 microsecond increment.

NameTypeValuesDescription
channelenum1 | 2Selects the channel.
timereal33.33 ms - 1 sSets the time interval between samples.
SENSe2:SWE:TINT 30e-5 SENSe2:SWE:TINT?

Sets the time period between samples for the specified channel. The interval is rounded to the nearest 33.33 microsecond increment.

NameTypeValuesDescription
channelenum1 | 2Channel number to apply the setting to.
timereal33.33 ms - 1 sTime interval between samples.
real (s) - Returns the time interval in seconds.
SENSe2:SWE:TINT 30e-5
SENSe2:SWE:TINT?

Sets the window function used in DC and DC+AC rms measurement calculations.

NameTypeValuesDescription
channelinteger1 - 2Measurement channel number.
typeenumHANNing | RECTangular | AVERagingWindow filter type to use.
SENS2:WIND AVER
SENS2:WIND?

Returns the selected window function used in DC and DC+AC rms measurement calculations.

enum - Returns the current window function setting.
SENS2:WIND?

Queries the window function state for the selected channel. The response is 1 for enabled and 0 for disabled.

enum - Returns the current window state as 1 for On or 0 for Off.
SENS2:WIND:STAT?

Sets or queries the voltage range of the graph function. The command applies to both channels.

NameTypeValuesDescription
rangereal0.1 - 10Voltage range setting chosen from the documented discrete values.
real - Returns the present voltage range of the graph function. The command applies to both channels.
SCOP:VOLT:RANG 1
SCOP:VOLT:RANG?

Sets or queries the voltage range of the graph function. The command applies to both channels.

real - Returns the range of the graph function.
SCOP:VOLT:RANG?

Sets the current range of the graph function for both channels. The range value is selected from a fixed set of current ranges.

NameTypeValuesDescription
stateenum0.005 | 0.01 | 0.02 | 0.05 | 0.1 | 0.2 | 0.5 | 1 | 2Current range setting.
SCOP:CURR:RANG 2
SCOP:CURR:RANG?

Sets the current range of the graph function for both channels. The range is specified by a discrete set of current values.

real (A) - Returns the current graph-function range in amperes.
SCOP:CURR:RANG 2
SCOP:CURR:RANG?
:SCOPe:RUNStopset / query

Enable or disable the run/stop state of the graph function. If enabled, the run will stop; if disabled, the graph function continuously updates.

NameTypeValuesDescription
stateenum1 | 0 | On | OffSelects whether the graph function is stopped or continuously updating.
SCOP:RUNS On
SCOP:RUNS?

Enables or disables the run/stop state of the graph function. If enabled, the run will stop; if disabled, the graph function continuously updates.

NameTypeValuesDescription
stateenum1 | 0 | On | OffRun/stop state to set.
enum - Returns the current run/stop state.
SCOP:RUNS On
SCOP:RUNS?
:SCOPe:TIME:BASEset / query

Sets the time base of the graph function in milliseconds.

NameTypeValuesDescription
timeinteger1 - 500Time base setting in ms.
SCOP:TIME:BASE? 1
SCOP:TIME:BASE?

Sets the time base of the graph function in milliseconds.

real (ms) - Returns the current time base.
SCOP:TIME:BASE? 1
SCOP:TIME:BASE?
:SCOPe:AUTOset / query

Set the graph function to automatic adaption mode.

SCOP:AUTO

Sets a trigger delay in the graph function. The delay is set in milliseconds.

NameTypeValuesDescription
timereal-2000 - 2000Trigger delay to apply.
SCOP:TRIG:DEL 10
SCOP:TRIG:DEL?

Sets a trigger delay for the graph function. The delay is specified in milliseconds.

real (ms) - Returns the current trigger delay in milliseconds.
SCOP:TRIG:DEL 10
SCOP:TRIG:DEL?

Enables or disables which measurements are displayed in the graph function for a selected channel. The state is encoded as a 3-bit value indicating U, A, and D display selection.

NameTypeValuesDescription
channelinteger1 - 2Graph channel number.
stateinteger0 - 73-bit UAD display state.
SCOP2:SHOW 1
SCOP2:SHOW?

Returns whether the measurements to be displayed in the graph function are enabled for the selected channel. The channel-specific state is encoded as a 3-bit value indicating UAD (Voltage, Current, DVM).

NameTypeValuesDescription
channelinteger1 - 2Selects the channel to query.
integer - Returns the UAD display state as an integer from 0 to 7.
SCOP2:SHOW?

Set the current position of the selected channel in the graph display.

NameTypeValuesDescription
channelinteger1 - 2Selects the channel to affect.
positionreal-15 - 15Sets the graph position of the selected channel.
SCOPe2:CURRent:BASE -10
SCOPe2:CURRent:BASE?

Sets the current position of the selected channel in the graph display. The query returns the current position value.

real - Returns the current position. The value is given as {position}.
SCOP2:CURRent:BASE?

Set the DVM position of the selected channel in the graph display.

NameTypeValuesDescription
channelinteger1 - 2Selected channel number.
positioninteger-15 - 15Position of the selected channel in the graph display.
SCOP2:DVM:BASE 5
SCOP2:DVM:BASE?

Sets the DVM position of the selected channel in the graph display.

NameTypeValuesDescription
channelinteger1 - 2Selected channel number.
positioninteger-15 - 15DVM position in the graph display.
integer - Returns the current DVM position.
SCOP2:DVM:BASE 5
SCOP2:DVM:BASE?

Sets the voltage position of the selected channel in the graph display.

NameTypeValuesDescription
channelinteger1 - 2Selected channel number.
positioninteger-15 - 15Voltage position to set in the graph display.
SCOP2:VOLT:BASE 0
SCOP2:VOLT:BASE?

Returns the voltage position of the selected channel in the graph display.

integer - Returns the current voltage position setting.

Set the current trigger level of the graph function.

NameTypeValuesDescription
channelinteger1 - 2Graph channel number.
triggerreal-5.05 - 5.05Current trigger level.
SCOP2:CURR:TRIG .5
SCOP2:CURR:TRIG?

Returns the current trigger level of the graph function.

real - Returns the present current trigger level.
SCOP2:CURR:TRIG .5
SCOP2:CURR:TRIG?

Sets the voltage trigger level of the graph function. The channel-specific query returns the current trigger level.

NameTypeValuesDescription
channelinteger1 - 2Selects graph channel 1 or 2.
triggerreal-15.1 - 15.1Sets the voltage trigger level.
real - Returns the voltage trigger level.
SCOP2:VOLT:TRIG 5
SCOP2:VOLT:TRIG?

Sets or queries the voltage trigger level of the graph function for a specified channel.

NameTypeValuesDescription
channelinteger1 - 2Graph channel number.
real - Returns the current voltage trigger level.
SCOP2:VOLT:TRIG 5
SCOP2:VOLT:TRIG?

Set the DVM trigger level of the graph function.

NameTypeValuesDescription
channelinteger1 - 2Selected channel.
triggerreal-30 - 30DVM trigger level.
SCOP2:DVM:TRIG 5
SCOP2:DVM:TRIG?

Returns the DVM trigger level of the graph function.

real - Returns the DVM trigger level.
SCOP2:DVM:TRIG?

Set the trigger source type of the selected channel for the graph function.

NameTypeValuesDescription
channelinteger1 - 2Selected channel number.
sourceenumVOLTage | CURRent | DVMTrigger source type.
SCOP2:TRIG:SOUR VOLT
SCOP2:TRIG:SOUR?

Returns the trigger source type of the selected channel for the graph function.

enum - Returns the current trigger source type.
SCOP2:TRIG:SOUR?

Sets the trigger mode for the selected scope channel in graph function. The available modes are AUTO, NORM, and SINGle.

NameTypeValuesDescription
channelinteger1 - 2Selected scope channel.
modeenumAUTO | NORM | SINGleTrigger mode to set.
SCOP2:TRIG:MODE AUTO
SCOP2:TRIG:MODE?

Sets or queries the trigger mode for the selected scope channel in the graph function. The allowed modes are AUTO, NORM, and SINGle.

enum - Returns the current trigger mode.
SCOP2:TRIG:MODE AUTO
SCOP2:TRIG:MODE?

Set the triggering edge of the selected channel for the graph function.

NameTypeValuesDescription
channelinteger1 - 2Selected channel number.
slopeenumUP | DOWN | UPDOwnTriggering edge slope.
SCOP2:TRIG:SLOP UP
SCOP2:TRIG:SLOP?

Sets the triggering edge (slope) for the selected graph channel. The query returns the current slope setting.

NameTypeValuesDescription
slopeenumUP | DOWN | UPDOwnTriggering edge slope to use.
enum - Returns the current slope setting.
SCOP2:TRIG:SLOP UP
SCOP2:TRIG:SLOP?

Queries the waveform data displayed in the selected channel. The reply contains 900 float data points at one time.

block - Returns waveform data as a block beginning with a length header, followed by the waveform values.
SCOPe<channel>:DATA?

Sets the battery group. The query returns the current group number.

NameTypeValuesDescription
groupinteger0 - 19Battery group number to assign.
integer - Returns the current group number.
BATT2:GRO 5

Sets the battery group for the selected channel. The query returns the current group number.

NameTypeValuesDescription
groupinteger0 - 19Battery group number to assign.
integer - Returns the current battery group number.
BATT2:GRO 5

Set the three parameters of the selected battery point.

NameTypeValuesDescription
capacityreal0 - 99999.9Capacity of the selected point.
voltagereal0 - 15.1Voltage of the selected point.
resistancereal0 - 1Resistance of the selected point.
BATT2:PAR 100,10,.1
BATT2:PAR?

Set the 3 parameters of the selected point.

NameTypeValuesDescription
channelinteger1 - 2
capacityreal0 - 99999.9
voltagereal0 - 15.1
resistancereal0 - 1
real - Returns the capacity, voltage, and resistance of the selected point.
BATT2:PAR 100,10,.1
BATT2:PAR?

Select a point in the selected group.

NameTypeValuesDescription
channelinteger1 - 2
pointinteger0 - 19
integer - Returns the selected point.
BATT2:POIN 1
BATTery2:POIN 1

Select a point in the selected battery group and query the currently selected point.

integer - Returns the selected point number.
BATT2:POIN 1
BATTery<channel>:POINt?

Set the number of points to be available in the selected group.

NameTypeValuesDescription
channelinteger1 - 2Selects the battery group channel.
pointsinteger0 - 19Sets the number of points available in the selected group.
BATTery2:TOT 19

Returns the total number of points available in the selected battery group.

integer - Returns the total number of points in the selected group.

Set the capacity shut-off value for the selected battery channel.

NameTypeValuesDescription
channelinteger1 - 2Battery channel number.
capacityreal0 - 99999.9Capacity shut-off value.

Set the voltage shut-off value for the selected battery channel. The query returns the currently set shut-off voltage.

NameTypeValuesDescription
channelinteger1 - 2Battery channel number.
voltagereal0 - 15.1Voltage shut-off value.
real (V) - Returns the voltage shut-off value.
BATT:VOLT:SHUT 12
BATT:VOLT:SHUT?

Enable or disable the voltage shut-off state.

NameTypeValuesDescription
channelinteger1 - 2Battery channel number.
stateenum1 | 0 | On | OffEnables or disables the voltage shut-off state.
BATT:VOLT:SHUT:STATe On
BATT:VOLT:SHUT:STATe?

Enable or disable the voltage shut-off state for the selected battery channel.

NameTypeValuesDescription
channelinteger1 - 2Battery channel number.
stateenum1 | 0 | On | OffEnables or disables the voltage shut-off state.
enum - Returns the current voltage shut-off state.
BATT:VOLT:SHUT:STATe On
BATT:VOLT:SHUT:STATe?

Returns or sets the voltage shut-off value for the selected battery channel.

real (V) - Returns the present voltage shut-off value.
BATT:VOLT:SHUT 12
BATT:VOLT:SHUT?

Enable or disable the capacity shut-off state.

NameTypeValuesDescription
channelinteger1 - 2Battery channel number.
stateenum1 | 0 | On | OffEnables or disables the capacity shut-off state.
BATT:CURR:SHUT:STATe On
BATT:CURR:SHUT:STATe?

Enables or disables the battery capacity shut-off state for the selected channel. The query returns the present state.

enum - Returns the current shut-off state as 1 or 0, corresponding to On or Off.
BATT:CURR:SHUT:STATe On
BATT:CURR:SHUT:STATe?

Set the current shut-off value.

NameTypeValuesDescription
channelinteger1 - 2Battery channel to apply the setting to.
currentreal0 - 5.05Current shut-off threshold.
BATTery2:CURR:SHUT 1
BATTery2:CURR:SHUT?

Enables or disables the current shut-off state for the selected battery channel.

NameTypeValuesDescription
channelinteger1 - 2Selects the battery channel.
stateenum1 | 0 | On | OffSets whether current shut-off is enabled or disabled.

Enables or disables the current shut-off state for the selected battery channel.

enum - Returns the current shut-off state.
BATT:CAP:SHUT:STATe On
BATT:CAP:SHUT:STATe?

Sets or queries the current shut-off value for the specified battery channel. The setting applies to channel 1 or 2 and accepts a current value from 0 to 5.05 A.

NameTypeValuesDescription
channelinteger1 - 2Battery channel number.
currentreal0 - 5.05Current shut-off value.
real (A) - Returns the current shut-off value.
BATTery2:CURR:SHUT 1
BATTery2:CURR:SHUT?

Set the run time of the battery function. The selected operation ends once the specified time has elapsed.

NameTypeValuesDescription
channelinteger1 - 2Battery channel to configure.
timereal0 - 999999Run time before the selected operation shuts off.
BATT:TIME:SHUT 300
BATT:TIME:SHUT?

Enable or disable the time shut-off state.

NameTypeValuesDescription
channelinteger1 - 2Battery channel to select.
stateenum1 | 0 | On | OffEnables or disables the time shut-off state.
integer - Returns the current time shut-off state as 1 or 0.
BATT:TIME:SHUT:STATe On
BATT:TIME:SHUT:STATe?

Enable or disable the time shut-off state.

enum - Returns the current time shut-off state as 1 or 0, corresponding to On or Off.
BATT:TIME:SHUT:STATe On
BATT:TIME:SHUT:STATe?

Sets the run time of the battery function. The selected operation ends once the set time has elapsed.

NameTypeValuesDescription
channelinteger1 - 2Selects the battery channel.
timereal0 - 999999Sets the time after which the selected operation ends.
returns
BATT:TIME:SHUT 300
BATT:TIME:SHUT?

Clear the capacity measurement of the battery on the selected channel.

NameTypeValuesDescription
channelinteger1 - 2Selects the battery channel.
BATTery2:CAP:CLE

Sets the operation mode of the selected battery channel. The mode can be CHARge, DISCharge, or SIMulator.

NameTypeValuesDescription
channelinteger1 - 2Selected battery channel.
modeenumCHARge | DISCharge | SIMulatorOperation mode to set.
BATT2:MODE CHARge
BATT2:MODE?

Returns or sets the operation mode of the selected battery channel. The query returns the current mode.

enum - Returns the present mode of the selected channel.
BATT2:MODE?

Recalls a previously saved group for the selected battery channel.

NameTypeValuesDescription
channelinteger1 - 2Battery channel number.
groupinteger0 - 19Group number to recall.
BATT2:REC:SEL 1

Set the charge or discharge voltage value of the selected channel.

NameTypeValuesDescription
channelinteger1 - 2Selected channel.
voltagereal-15.1 - 15.1Charge or discharge voltage value.
BATT:VOLT 12
BATT:VOLT?

Returns the charge or discharge voltage value of the selected channel.

real (V) - Returns the present voltage value in volts.
BATT:VOLT?

Set the charge or discharge current value of the selected channel.

NameTypeValuesDescription
channelinteger1 - 2Selected channel.
currentreal0 - 5.05Charge or discharge current value.
BATT:CURR 1
BATT:CURR?

Returns the charge or discharge current value of the selected channel.

real (V) - Returns the current value for the selected channel.
BATT:CURR?

Start the selected operation on the selected channel.

NameTypeValuesDescription
channeloptinteger1 - 2Selected battery channel.
BATTery2:STARt

Clear all parameters of the selected group. The group will be blank, and no default point will be assigned.

NameTypeValuesDescription
channelinteger1 - 2Selected group channel.
BATT2:CLEar
:BATTery[n]:SAVEset / query

Save the parameters of the selected group.

NameTypeValuesDescription
channelinteger1 - 2Selects the battery group/channel.
BATT2:SAVE
:BATTery[n]:STOPset / query

Stop the selected operation on the selected channel.

NameTypeValuesDescription
channeloptinteger1 - 2Selected channel.
BATTery2:STOP

Select a list group.

NameTypeValuesDescription
channelinteger1 - 2List channel number.
groupinteger0 - 19Group number to select.
LIST2:GRO 2
LIST2:GRO?

Selects a list group for the specified channel. The query returns the currently selected group.

integer - Returns the selected group number.
LIST2:GRO?

Sets the period count for the selected list group. If 0 is selected, the list will not run.

NameTypeValuesDescription
channelenum1 | 2Selects the list group channel.
cyclesinteger0 - 65535Number of cycles the selected group runs.
LIST2:PERiod10
LIST2:PERiod?

Returns or sets the number of cycles for the selected list group. If 0 is selected, the list will not run at all.

NameTypeValuesDescription
channelinteger1 - 2Selects the list group channel.
integer - Returns the current cycles value.
LIST2:PERiod10
LIST2:PERiod?

Sets the current point of the selected group.

NameTypeValuesDescription
channelinteger1 - 2Selected group channel.
pointinteger0 - 19Current point index for the selected group.
LIST2:POIN 3
LIST2:POINt?

Sets the current point of the selected group.

NameTypeValuesDescription
channelinteger1 - 2
integer - Returns the current point of the selected group.
LIST2:POIN 3
LIST2:POIN?

Sets the number of points to be programmed in the selected group.

NameTypeValuesDescription
channelinteger1 - 2Selected group channel.
pointsinteger0 - 19Number of points to be programmed in the selected group.
LIST2:TOT 10
LIST2:TOTal?

Sets the number of points to be programmed in the selected group, or returns the programmed total points for the selected list channel.

integer - Returns the total number of points programmed in the selected group.
LIST2:TOT 10

Sets to clear the enable status of all groups.

NameTypeValuesDescription
channelenum1 | 2Selects the channel.
LIST:GRO:CLE:SEL

Enables the selected group in the sequence selection.

NameTypeValuesDescription
channelenum1 | 2Channel selector.
groupinteger0 - 19Group number to select.
LIST:GRO:SEL 1
:LIST<channel>set / query

Enables or disables the list function of the selected channel.

NameTypeValuesDescription
channelinteger1 - 2Selects channel 1 or 2.
stateenum1 | 0 | On | OffTurns the list function on or off.
LIST 2 1
LIST?

Returns the present state of the selected channel's list function.

NameTypeValuesDescription
channelinteger1 - 2Selects channel 1 or 2.
integer - Returns 1 if the list function is enabled and 0 if it is disabled.
LIST?

Save all parameters of the assigned group in the selected channel.

NameTypeValuesDescription
channelinteger1 - 2Selects the list channel.
LIST2:SAVE

Returns the point and group currently running in the selected channel. If the list is not running it returns 0,0.

NameTypeValuesDescription
channelinteger1 - 2Selects the list channel.
string - Returns the current point and group for the selected channel, or 0,0 if the list is not running.
LIST:STEP?

Disable the list channel trigger.

NameTypeValuesDescription
channelinteger1 - 2Selects the list channel.
LIST2:TRIG:DISable

Enable the list channel trigger.

NameTypeValuesDescription
channelinteger1 - 2Selected list channel.
LIST2:TRIG:ENABle
To enable both channels {All}: LIST1:TRIG:ENABle;:LIST2:TRIr:ENABle

Sets 4 parameters of the current point of the current group: voltage, current, internal resistance, and duration.

NameTypeValuesDescription
voltagereal0 - 15.1Voltage value for the current point.
currentreal0 - 5.05Current value for the current point.
resistancereal0 - 1Internal resistance value for the current point.
dwell timereal0 - 86400Duration for the current point.
string - Returns the four stored parameters as voltage,current,resistance,dwell time.
LIST2:PAR 12,1,1,60 LIST2:PAR?

Sets 4 parameters of the current point of the current group: voltage, current, internal resistance, and duration.

NameTypeValuesDescription
voltagereal0 - 15.1Voltage value for the current point.
currentreal0 - 5.05Current value for the current point.
resistancereal0 - 1Internal resistance for the current point.
dwell timereal0 - 86400Duration for the current point.
string - Returns the four set values as voltage, current, resistance, and dwell time.
LIST2:PAR 12,1,1,60 LIST2:PAR?
:LIST:TRIGerset / query

Sets the trigger to both channel list trigger.

LIST:TRIG

Returns the state of the list operation.

NameTypeValuesDescription
channeloptinteger1 - 2Selects the channel.
enum - Returns 0 or 1 indicating the list operation state.
LIST2:RUN:STAT?

Sets the transient name used with INITiate:CONTinuous:NAME. The command enables or disables continuous triggering when used with a state value, and the manual shows the transient form in the syntax line.

NameTypeValuesDescription
stateenum1 | 0 | On | OffEnables or disables continuous triggering.
INITiate2:CONT:NAME TRAN 1

Enable or disable continuous triggering. If disabled, INITiate:SEQuence1 must be used to initiate all triggers.

NameTypeValuesDescription
stateenum1 | 0 | On | OffEnables or disables continuous triggering.
INITiate2:CONTinuous:SEQuence1 On

Sets the name used by the initiate sequence command. The syntax shows an optional immediate node and a name parameter.

NameTypeValuesDescription
namestring-Name parameter for the initiate sequence command.
INIT:NAME TRAN

Enable the output and measurement triggers. When a trigger is enabled, an event on the selected trigger source causes the specified triggering action to occur; if the trigger subsystem is not enabled, all triggers are ignored.

NameTypeValuesDescription
sequenceoptinteger1 - 2Selects trigger sequence 1 or 2.
NIT:SEQ2

Generate a BUS trigger for the output transient trigger system. If the transient trigger system is enabled, it initiates a pending level change, clears the WTG bit after the trigger sequences complete, and re-enables the subsystem for subsequent triggers when INITiate:CONTinuous is enabled.

TRIG

Generate a BUS trigger for the measurement trigger system. When the measurement trigger system is enabled, it triggers a measurement of the selected signal and stores the results in a buffer.

TRIG2:ACQ

Generate a BUS trigger for the measurement trigger system. When the measurement trigger system is enabled, it triggers a measurement of the selected signal and stores the results in a buffer.

TRIG2:SEQ2

Sets the trigger source for the transient trigger system. The trigger source must be set to BUS for remote triggering.

NameTypeValuesDescription
modeenumINTernal | BUS | EXTernalTrigger source to select.
TRIG:SOUR BUS
TRIG:SOUR?

Sets the trigger level for internally triggered current measurements. A positive trigger occurs when current rises from below the lower hysteresis band limit to above the upper limit; a negative trigger occurs on the opposite transition.

NameTypeValuesDescription
channelinteger1 - 2Trigger channel number.
currentreal0 - 5.05Trigger current level.
TRIG:ACQ:LEV:CURR 1
TRIG:ACQ:LEV:CURR?

Sets the trigger level for internally triggered current measurements. A positive current trigger occurs when the current level changes from below the lower hysteresis band limit to above the upper hysteresis band limit; a negative trigger occurs when it changes from above the upper limit to below the lower limit.

NameTypeValuesDescription
channelenum1 | 2Selects the trigger channel.
currentreal0 - 5.05Sets the trigger level current.
TRIG:SEQ2:LEV:CURR .5
TRIG:SEQ2:LEV:CURR?

Sets the trigger level for DVM measurements. A positive trigger occurs when the input signal changes from below the lower hysteresis band limit to above the upper hysteresis band limit; a negative trigger occurs when it changes from above the upper limit to below the lower limit.

NameTypeValuesDescription
channelenum1 | 2Channel selector.
voltagereal0 - 30Trigger level voltage.
TRIG:SEQ2:LEV:DVM 10
TRIG:SEQ2:LEV:DVM?

Sets the trigger level for DVM measurements. A positive trigger occurs when the input signal changes from below the lower hysteresis band limit to above the upper hysteresis band limit, and a negative trigger occurs in the opposite direction.

NameTypeValuesDescription
channelinteger1 - 2Selects the trigger channel.
voltagereal0 - 30Sets the trigger level voltage.
TRIG:SEQ2:LEV:DVM 10
TRIG:SEQ2:LEV:DVM?

Sets the trigger level for internally triggered voltage measurements. A positive trigger occurs when the voltage crosses from below the lower hysteresis band limit to above the upper hysteresis band limit; a negative trigger occurs when it crosses from above the upper limit to below the lower limit.

NameTypeValuesDescription
channelinteger1 - 2Channel number.
voltagereal0 - 15.1Trigger level voltage.
TRIG:ACQ:LEV:VOLT 2

Sets the trigger level for internally triggered voltage measurements. A positive trigger occurs when the voltage crosses from below the lower hysteresis band limit to above the upper limit; a negative trigger occurs in the opposite direction.

NameTypeValuesDescription
channelinteger1 - 2Selects the trigger channel.
voltagereal0 - 15.1Sets the trigger level voltage.
TRIG:SEQ2:LEV:VOLT 10

Sets the slope of an internally triggered current measurement.

NameTypeValuesDescription
channelinteger1 - 2Channel number to apply the trigger setting to.
slopeenumEITHer | POSitive | NEGativeSlope used to determine when the trigger occurs.
TRIG:SEQ2:SLOP:CURR POS NEG TRIG:SEQ2:SLOP:CURR POS?

Sets the slope of an internally triggered current measurement for the specified channel. The query returns the present slope setting.

NameTypeValuesDescription
channelinteger1 - 2Channel number.
slopeenumEITHer | POSitive | NEGativeTrigger slope selection.
enum - Returns the current slope setting.
TRIG:SEQ2:SLOP:CURR POS NEG TRIG:SEQ2:SLOP:CURR POS?

Sets the slope of an internally triggered DVM measurement.

NameTypeValuesDescription
channelinteger1 - 2Selects the trigger channel.
slopeenumEITHer | POSitive | NEGativeSets which edge(s) trigger the DVM measurement.
TRIG:SEQ2:SLOP:DVM POS NEG TRIG:SEQ2:SLOP:DVM POS?

Sets the slope of an internally triggered DVM measurement.

NameTypeValuesDescription
channelinteger1 - 2
slopeenumEITHer | POSitive | NEGativeSelects whether the trigger occurs on either edge, the rising edge, or the falling edge.
TRIG:SEQ2:SLOP:DVM POS NEG
TRIG:SEQ2:SLOP:DVM POS?

Sets the slope of an internally triggered voltage measurement.

NameTypeValuesDescription
channelinteger1 - 2
slopeenumEITHer | POSitive | NEGativeSelects the trigger slope: rising edge, falling edge, or either edge.
TRIG:SEQ2:SLOP:VOLT POS NEG
TRIG:SEQ2:SLOP:VOLT POS?

Sets the slope of an internally triggered voltage measurement.

NameTypeValuesDescription
channelinteger1 - 2Selects the trigger channel.
slopeenumEITHer | POSitive | NEGativeSets the trigger slope to either edge, rising edge, or falling edge.
TRIG:SEQ2:SLOP:VOLT POS NEG
TRIG:SEQ2:SLOP:VOLT POS?

Sets the source for the measurement trigger.

NameTypeValuesDescription
sourceenumINTernal | BUS | EXTernalTrigger source to use.
TRIG:ACQ:SOUR BUS
TRIG:ACQ:SOUR?

Sets the source for the measurement trigger.

NameTypeValuesDescription
sourceenumINTernal | BUS | EXTernalTrigger source to use.
TRIG:ACQ:SOUR BUS
TRIG:ACQ:SOUR?

Set the internal voltage trigger mode.

NameTypeValuesDescription
channelinteger1 - 2Channel selector.
modeenumAUTo | NORMal | SINGelSets the trigger mode.
TRIG:SEQ2:MODE AUTo
TRIG:SEQ2:MODE?

Set the internal voltage trigger mode.

NameTypeValuesDescription
channelinteger1 - 2Selects the trigger channel.
modeenumAUTo | NORMal | SINGelSets the trigger mode.
TRIG:SEQ2:MODE AUTo
TRIG:SEQ2:MODE?

Queries the count of points in the buffer.

integer - Returns the number of points in the buffer.
TRAC:POIN:ACT?
:TRACe:FEEDset / query

Select the measurements saved in the buffer. Voltage, current, or both measurements can be stored in the buffer.

NameTypeValuesDescription
measurementenumVOLTage | CURRent | TWOSelects which measurement data are stored in the buffer.
enum - Returns the selected measurement setting.
TRAC:FEED VOLT
TRAC:FEED?

Queries all data in the data buffer. The data type is set by TRACe[n]:STATistics.

real - Returns the data in the buffer as a comma-separated list of numeric values.
TRAC:DATA?

Set the data buffer depth.

NameTypeValuesDescription
pointinteger1 - 1024Number of points in the trace data buffer.
TRAC2:POINt

Sets the storage mode of the buffer for the specified channel. The buffer mode determines whether measurements are stored continuously, stop when full, or are not stored.

NameTypeValuesDescription
channelinteger1 - 2Buffer channel number.
modeenumALWays | NEXT | NEVerBuffer storage mode.
TRAC:FEED:CONT ALW
TRAC:FEED:CONT?

Enable or disable auto clear of the buffer once it is full.

NameTypeValuesDescription
channelinteger1 - 2Channel number.
stateenum1 | 0 | On | OffAuto-clear state.
TRAC2:CLE On
TRAC2:CLE?

Sets the data type of the measurements stored in the buffer. The channel can be 1 or 2, and the type can be MEAN, PEAK, MAX, or MIN.

NameTypeValuesDescription
channelinteger1 - 2Buffer channel number.
typeenumMEAN | PEAK | MAX | MINMeasurement data type to store in the buffer.
TRAC2:STAT MAX
TRAC2:STAT?

:DISPlay:CHANnelset / query

Selects the channel view displayed on the front panel. The query returns the present view selection.

NameTypeValuesDescription
viewenum1 | 2 | 3Front panel view to display: single channel 1, single channel 2, or dual view of channels 1 and 2.
enum - Returns the current front panel view selection.
DISP:CHAN 2
DISP:CHAN?

Set the LCD brightness.

NameTypeValuesDescription
brightnessinteger1 - 10Brightness level.
DISP:BRIG 10
DISP:BRIG?
:DISPlay:SCREenset / query

Navigate to the selected interface.

NameTypeValuesDescription
interfaceenumMENU | HOME | GRAPh | BATTerySelected interface to navigate to.
enum - Returns the current interface selection.
DISP:SCRE HOME

:SYSTem:POSetupset / query

Selects the power-on defaults. With RST selected, the instrument powers up to the *RST default conditions; with SAV0 selected, it powers up to the setup saved in the specified location using *SAV.

NameTypeValuesDescription
stateenumRST | SAV0Power-on default state to select.
SYST:POS SAV0

Queries and clears the first error from the error queue (FIFO).

string - Returns the first error in the queue as an error code and message.
SYST:ERR?
:SYSTem:LOCalset / query

Set the instrument to local mode. In local mode the front panel keys are functional.

SYST:LOC

Queries the SCPI version to which the power supply complies. The returned value is in the form YYYY.V, where YYYY is the year and V is the revision number for that year.

string - Returns the SCPI version in the form YYYY.V.
SYST:VERS?
:SYSTem:DATEset / query

Set the system date.

NameTypeValuesDescription
YYinteger-
MMinteger-
DDinteger-
SYST:DATE 21,5,4
:SYSTem:REMoteset / query

Set the instrument to remote mode. Remote mode disables the front panel keys except Print. To enable the front panel keys, enter local mode using the SYST:LOC command.

:SYSTem:RWLockset / query

Sets the instrument in remote mode and disables all front-panel keys, including Print. Use SYST:LOC to return to local mode.

SYST:RWL
:SYSTem:TIMEset / query

Set the system time. The corresponding query returns the current time as HH,MM,SS.

NameTypeValuesDescription
HHinteger-
MMinteger-
SSinteger-

Set the static IP address for the LAN interface.

NameTypeValuesDescription
addressstring-Static IP address to assign.
SYST:COMM:LAN:IP "192.168.1.10"
SYST:COMM:LAN:IP?

Set the communication interface.

NameTypeValuesDescription
interfaceenumUSB | LANSelects the communication interface.
SYST:COMM:SEL USB
SYST:COMM:SEL?

Set the network’s subnet mask.

NameTypeValuesDescription
maskstring-Subnet mask to use for the network.
SYSTem:COMMunicate:LAN:MASK "255.255.255.0"
:SYSTem:SAVeset / query

Saves all system settings. If not saved before power off, changes made in the session will be lost.

SYST:SAV