Download Print this page
Keysight Technologies B2961A Command Reference Manual

Keysight Technologies B2961A Command Reference Manual

Low noise power source scpi
Hide thumbs Also See for B2961A:

Advertisement

Quick Links

Keysight Technologies B2961A/B2962A
Low Noise Power Source
SCPI Command
Reference

Advertisement

loading
Need help?

Need help?

Do you have a question about the B2961A and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Keysight Technologies B2961A

  • Page 1 Keysight Technologies B2961A/B2962A Low Noise Power Source SCPI Command Reference...
  • Page 2 OF THIS DOCUMENT OR OF ANY INFORMA- ment may use, modify, distribute, or disclose TION CONTAINED HEREIN. SHOULD KEY- © Keysight Technologies 2012-2019 the Software. The EULA and the license set SIGHT AND THE USER HAVE A SEPARATE forth therein, does not require or permit,...
  • Page 3 In This Manual This manual contains reference information to help you program the Keysight B2961A/B2962A Low Noise Power Source over the remote interface using the SCPI programming language. The B2961A/B2962A supports the SCPI programming language on all of its remote I/O interfaces.
  • Page 5 Contents 1. Programming Basics SCPI Commands ..........1-3 Multiple Commands in a Message .
  • Page 6 Contents Source Output Ranges ........2-36 Measurement Ranges .
  • Page 7 Contents :CALCulate:MATH:DATA? ........4-3 :CALCulate:MATH:DATA:LATest? .
  • Page 8 Contents HCOPy Subsystem ......... . . 4-23 :HCOPy:SDUMp:DATA? .
  • Page 9 Contents :LXI:EVENt[:OUTPut]:LAN:ADD ....... . .4-37 :LXI:EVENt[:OUTPut]:LAN:COUNt? ......4-37 :LXI:EVENt[:OUTPut]:LAN:DISable:ALL .
  • Page 10 Contents :MMEMory:COPY ......... . . 4-53 :MMEMory:DELete .
  • Page 11 Contents :OUTPut:RESistance:EMULate:MODE ......4-70 :OUTPut:RESistance:EMULate:MODE:POINts?.....4-70 :OUTPut:RESistance:MODE .
  • Page 12 Contents :SENSe:<CURRent[:DC]|VOLTage[:DC]>:APERture:AUTO ... . 4-86 :SENSe:<CURRent[:DC]|VOLTage[:DC]>:NPLCycles ....4-87 :SENSe:<CURRent[:DC]|VOLTage[:DC]>:NPLCycles:AUTO ... 4-88 :SENSe:<CURRent[:DC]|VOLTage[:DC]>:PROTection[:LEVel][:BOTH] .
  • Page 13 Contents [:SOURce]:ARB:<CURRent|VOLTage>:EXPonent:TCONstant ..4-103 [:SOURce]:ARB:<CURRent|VOLTage>:EXPonent:TIME ....4-104 [:SOURce]:ARB:<CURRent|VOLTage>:RAMP:END[:LEVel] ...4-104 [:SOURce]:ARB:<CURRent|VOLTage>:RAMP:END:TIME... . .4-105 [:SOURce]:ARB:<CURRent|VOLTage>:RAMP:RTIMe .
  • Page 14 Contents [:SOURce]:ARB:<CURRent|VOLTage>:UDEFined:BOSTep:APPend ..4-122 [:SOURce]:ARB:<CURRent|VOLTage>:UDEFined:BOSTep:POINts?..4-123 [:SOURce]:ARB:<CURRent|VOLTage>:UDEFined:BOSTep:SIGNal ..4-123 [:SOURce]:ARB:<CURRent|VOLTage>:UDEFined:BOSTep:STATe ..4-124 [:SOURce]:ARB:<CURRent|VOLTage>:UDEFined[:LEVel]... . 4-124 [:SOURce]:ARB:<CURRent|VOLTage>:UDEFined[:LEVel]:APPend ..4-125 [:SOURce]:ARB:<CURRent|VOLTage>:UDEFined[:LEVel]:POINts?.
  • Page 15 Contents [:SOURce]:LIST:<CURRent|VOLTage>:APPend ....4-142 [:SOURce]:LIST:<CURRent|VOLTage>:POINts? ....4-142 [:SOURce]:LIST:<CURRent|VOLTage>:STARt .
  • Page 16 Contents VOLTage>:PTRansition ........4-162 SYSTem Subsystem .
  • Page 17 Contents :SYSTem:LFRequency ........4-176 :SYSTem:LOCK:NAME? .
  • Page 18 Query Error ..........5-11 B2961A/B2962A Specific Error ........5-12...
  • Page 19 Programming Basics...
  • Page 20 Programming Basics This chapter describes a basic information for programming Keysight B2961A/B2962A, and consists of the following sections. • “SCPI Commands” • “SCPI Messages” • “SCPI Command Completion” • “SCPI Conventions and Data Formats” • “Data Output Format” • “GPIB Capability”...
  • Page 21 Multiple Commands in a Message Multiple SCPI commands can be combined and sent as a single message with one message terminator. There are two important considerations when sending several commands within a single message. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 1- 3...
  • Page 22 VOLTage:LEVel 7.5;RANGe 10;:CURRent:LEVel 0.1 Note the use of the optional header LEVel to maintain the correct path within the subsystems, and the use of the root specifier to move between subsystems. 1- 4 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 23 Because the range and setting information is received as a set, no range/setting conflict occurs. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 1- 5...
  • Page 24 (or keyword) followed by a message terminator such as a newline. The message unit may include a parameter after the header. The parameter can be a numeric value or a string. 1- 6 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 25 <END> (EOI with ATN false) • both of the above <NL><END> • also <CR><NL> In the examples used in this document, there is an assumed message terminator at the end of each message. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 1- 7...
  • Page 26 TRIGger1. A numeric suffix of 1 is implied on all command headers that do not explicitly define a suffix; thus, TRIG is equivalent to TRIG1. For B2961A/B2962A SCPI commands, some commands have a numeric suffix for classifying the channels, the trigger lines, etc. The numeric suffix is an optional character, and can be expressed by [c], [d], [h], [i], [j], and [n], where: c is the integer 1 or 2, used to specify the channel 1 or 2, respectively.
  • Page 27 The error queue and all configuration states are left unchanged by Device Clear. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 1- 9...
  • Page 28 Digits with an explicit decimal point. Example: 27.3 <NR3> Digits with an explicit decimal point and an exponent. Example: 2.73E+02 <NRf> Extended format that includes <NR1>, <NR2> and <NR3>. Examples: 273, 27.3, 2.73E+02 1- 10 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 29 <Expr> Channel list, group list, or math expression. Channel list: Parenthetical data beginning with “@” Group list: Parenthetical data beginning with “@” Math expression: Parenthetical math expression (see :CALCulate:MATH[:EXPRession][:DEFine] command) Keysight B2961A/B2962A SCPI Command Reference, Edition 6 1- 11...
  • Page 30 Programming Basics Data Output Format Data Output Format B2961A/B2962A supports the following data output formats for sending the result data. The data contains all of the elements specified by the :FORMat:ELEMents:SENSe :FORMat:ELEMents:CALCulate command. Available elements are voltage measurement data, current measurement data, resistance measurement data, calculation result data, time data, status data, and source output setting data.
  • Page 31 NaN indicates “not a number”. +infinity indicates positive infinity. -infinity indicates negative infinity. Status Data B2961A/B2962A sends the status data with the result data if it is specified by the :FORMat:ELEMents:SENSe :FORMat:ELEMents:CALCulate command. The status data is given by a binary-weighted sum of all bits set in the binary data.
  • Page 32 0 or 32 0: No or 1: Yes Measurement range overflow 0 or 8192 0: No or 1: Yes Offset compensation enable condition 0 or 16384 0: No or 1: Yes 1- 14 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 33 GPIB Capability GPIB Capability The following table lists the GPIB capabilities and functions of the B2961A/B2962A. These functions provide the means for an instrument to receive, process, and transmit, commands, data, and status over the GPIB bus. Interface Function Code...
  • Page 34 In general, use serial polling (not *STB?) inside interrupt service routines. Use *STB? in other cases (not in interrupt service routine) when you want to know the value of the Status Byte. 1- 16 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 35 < 2 > < 4 > < 8 > < 16 > < 32 > < 128 > Serial Poll *SRE <value> *STB? *SRE ? Summary Bit (RQS) Standard Event Status Operation Status Keysight B2961A/B2962A SCPI Command Reference, Edition 6 1- 17...
  • Page 36 :STAT :MEAS:ENAB? C = Condition register :STAT :MEAS:NTR <enable> :STAT :MEAS:ENAB T = Transition filter :STAT :MEAS:NTR ? EV = Event register :STAT :MEAS:PTR <enable> EN = Enable register :STAT :MEAS:PTR ? 1- 18 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 37 Not Used :STAT :QUES :EVEN ? :STAT :QUES :COND ? :STAT :QUES :ENAB? :STAT :QUES :NTR <enable> :STAT :QUES :ENAB :STAT :QUES :NTR ? :STAT :QUES :PTR <enable> :STAT :QUES :PTR ? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 1- 19...
  • Page 38 :STAT:OPER :ENAB? C = Condition register :STAT:OPER :NTR <enable> :STAT:OPER :ENAB T = Transition filter :STAT:OPER :NTR ? EV = Event register :STAT:OPER :PTR <enable> EN = Enable register :STAT:OPER :PTR ? 1- 20 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 39 Use DNS naming service Enabled Use NetBIOS naming service Enabled Domain name Not set GPIB address LXI identify Disabled GPIB command interface Enabled USB command interface Enabled VXI-11 command interface Enabled Keysight B2961A/B2962A SCPI Command Reference, Edition 6 1- 21...
  • Page 40 Line frequency 50 Hz Fan control mode Normal V/I Limit for each polarity Immediate V/I update by knob External output filter state External output filter type ULNF (ultra low noise filter) 1- 22 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 41 Subsystem Command Summary...
  • Page 42 Subsystem Command Summary This chapter lists all of the SCPI subsystem commands for Keysight B2961A/ B2962A and provides the summary information of the command. • “Setting Source Output and Measurement” “SOURce Subsystem,” for source setup “SENSe Subsystem,” for measurement setup “OUTPut Subsystem,”...
  • Page 43 2-10 for using the trigger commands. For these commands, see Table 2-9. NOTE For details on numeric suffixes [c], [d], [h], [i], [j], and [n], see “Numeric Suffix” on page 1-8. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 3...
  • Page 44 :ARB:<CURR|VOLT>:EXP:TIME Ramp waveform :<CURR|VOLT>:MODE ARB, :ARB:FUNC RAMP :ARB:<CURR|VOLT>:RAMP:END :ARB:<CURR|VOLT>:RAMP:STAR:TIME :ARB:<CURR|VOLT>:RAMP:STAR :ARB:<CURR|VOLT>:RAMP:RTIM :ARB:<CURR|VOLT>:RAMP:END:TIME Sinusoidal waveform :<CURR|VOLT>:MODE ARB, :ARB:FUNC SIN :ARB:<CURR|VOLT>:SIN:PMAR:PHAS :ARB:<CURR|VOLT>:SIN:AMPL :ARB:<CURR|VOLT>:SIN:OFFS :ARB:<CURR|VOLT>:SIN:FREQ For all waveform, period must not exceed 1000 seconds. 2- 4 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 45 :<CURR|VOLT>:MODE ARB, :ARB:FUNC TRAP :ARB:<CURR|VOLT>:TRAP:TOP:TIME :ARB:<CURR|VOLT>:TRAP:TOP :ARB:<CURR|VOLT>:TRAP:END:TIME :ARB:<CURR|VOLT>:TRAP:STAR:TIME :ARB:<CURR|VOLT>:TRAP:STAR :ARB:<CURR|VOLT>:TRAP:RTIM :ARB:<CURR|VOLT>:TRAP:FTIM Triangle waveform :<CURR|VOLT>:MODE ARB, :ARB:FUNC TRI :ARB:<CURR|VOLT>:TRI:TOP :ARB:<CURR|VOLT>:TRI:END:TIME :ARB:<CURR|VOLT>:TRI:STAR:TIME :ARB:<CURR|VOLT>:TRI:STAR :ARB:<CURR|VOLT>:TRI:RTIM :ARB:<CURR|VOLT>:TRI:FTIM For all waveform, period must not exceed 1000 seconds. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 5...
  • Page 46 Set the start time of the exponential [:SOUR[c]]:ARB:CURR:EXP:STAR:TIM waveform output. Waveform period must E time not exceed 1000 seconds. [:SOUR[c]]:ARB:VOLT:EXP:STAR:TIM E time time=MINimum|MAXimum|DEFault|0 to 1000 seconds. [:SOUR[c]]:ARB:CURR:EXP:STAR:TIM E? [DEFault|MINimum|MAXimum] [:SOUR[c]]:ARB:VOLT:EXP:STAR:TIM E? [DEFault|MINimum|MAXimum] 2- 6 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 47 Set the end time of the ramp waveform [:SOUR[c]]:ARB:CURR:RAMP:END:TIM output. Waveform period must not exceed E time 1000 seconds. [:SOUR[c]]:ARB:VOLT:RAMP:END:TIM E time time=MINimum|MAXimum|DEFault|0 to 1000 seconds. [:SOUR[c]]:ARB:CURR:RAMP:END:TIM E? [DEFault|MINimum|MAXimum] [:SOUR[c]]:ARB:VOLT:RAMP:END:TIM E? [DEFault|MINimum|MAXimum] Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 7...
  • Page 48 Set the amplitude of the sinusoidal [:SOUR[c]]:ARB:CURR:SIN:AMPL waveform output. level [:SOUR[c]]:ARB:VOLT:SIN:AMPL level=MINimum|MAXimum|DEFault| level minimum to maximum source value, in A or V. See “Source Output Ranges” on [:SOUR[c]]:ARB:CURR:SIN:AMPL? page 2-36. [DEFault|MINimum|MAXimum] [:SOUR[c]]:ARB:VOLT:SIN:AMPL? [DEFault|MINimum|MAXimum] 2- 8 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 49 S? [DEFault|MINimum|MAXimum] [:SOUR[c]]:ARB:VOLT:SIN:PMAR:PHA S? [DEFault|MINimum|MAXimum] Selects the trigger output at the phase EXT1 [:SOUR[c]]:ARB:CURR:SIN:PMAR:SIG marker of the sinusoidal waveform N output{,output} output. [:SOUR[c]]:ARB:VOLT:SIN:PMAR:SIG N output{,output} output=INT1|INT2|EXT1|EXT2| EXT3|EXT4|EXT5|EXT6|EXT7|EXT8| [:SOUR[c]]:ARB:CURR:SIN:PMAR:SIG EXT9|EXT10|EXT11|EXT12|EXT13| EXT14 [:SOUR[c]]:ARB:VOLT:SIN:PMAR:SIG Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 9...
  • Page 50 Set the start time of the square waveform [:SOUR[c]]:ARB:CURR:SQU:STAR:TIM output. Waveform period must not exceed E time 1000 seconds. [:SOUR[c]]:ARB:VOLT:SQU:STAR:TIM E time time=MINimum|MAXimum|DEFault|0 to 1000 seconds. [:SOUR[c]]:ARB:CURR:SQU:STAR:TIM E? [DEFault|MINimum|MAXimum] [:SOUR[c]]:ARB:VOLT:SQU:STAR:TIM E? [DEFault|MINimum|MAXimum] 2- 10 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 51 [:SOUR[c]]:ARB:VOLT:TRAP:END:TIM E? [DEFault|MINimum|MAXimum] Set the fall time of the trapezoidal [:SOUR[c]]:ARB:CURR:TRAP:FTIM waveform output. Waveform period must time not exceed 1000 seconds. [:SOUR[c]]:ARB:VOLT:TRAP:FTIM time time=MINimum|MAXimum|DEFault|0 to 1000 seconds. [:SOUR[c]]:ARB:CURR:TRAP:FTIM? [DEFault|MINimum|MAXimum] [:SOUR[c]]:ARB:VOLT:TRAP:FTIM? [DEFault|MINimum|MAXimum] Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 11...
  • Page 52 [:SOUR[c]]:ARB:CURR:TRAP:TOP[:LE waveform output. V] level [:SOUR[c]]:ARB:VOLT:TRAP:TOP[:LE level=MINimum|MAXimum|DEFault| V] level minimum to maximum source value, in A or V. See “Source Output Ranges” on [:SOUR[c]]:ARB:CURR:TRAP:TOP[:LE page 2-36. V]? [DEFault|MINimum|MAXimum] [:SOUR[c]]:ARB:VOLT:TRAP:TOP[:LE V]? [DEFault|MINimum|MAXimum] 2- 12 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 53 [DEFault|MINimum|MAXimum] [:SOUR[c]]:ARB:VOLT:TRI:FTIM? [DEFault|MINimum|MAXimum] Set the rise time of the triangle waveform [:SOUR[c]]:ARB:CURR:TRI:RTIM output. Waveform period must not exceed time 1000 seconds. [:SOUR[c]]:ARB:VOLT:TRI:RTIM time time=MINimum|MAXimum|DEFault|0 to 1000 seconds. [:SOUR[c]]:ARB:CURR:TRI:RTIM? [DEFault|MINimum|MAXimum] [:SOUR[c]]:ARB:VOLT:TRI:RTIM? [DEFault|MINimum|MAXimum] Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 13...
  • Page 54 [:SOUR[c]]:ARB:VOLT:UDEF:BOST list: List of the trigger output status. list Maximum of 100000 data can be set to list. Each data must be separated by a [:SOUR[c]]:ARB:CURR:UDEF:BOST? comma. [:SOUR[c]]:ARB:VOLT:UDEF:BOST? 2- 14 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 55 GN output{,output} [:SOUR[c]]:ARB:VOLT:UDEF:BOST:SI output=INT1|INT2|EXT1|EXT2| GN output{,output} EXT3|EXT4|EXT5|EXT6|EXT7|EXT8| EXT9|EXT10|EXT11|EXT12|EXT13| [:SOUR[c]]:ARB:CURR:UDEF:BOST:SI EXT14 [:SOUR[c]]:ARB:VOLT:UDEF:BOST:SI Enables or disables the trigger output for [:SOUR[c]]:ARB:CURR:UDEF:BOST:ST the user defined waveform output. AT state [:SOUR[c]]:ARB:VOLT:UDEF:BOST:ST state=1|ON|0|OFF AT state [:SOUR[c]]:ARB:CURR:UDEF:BOST:ST [:SOUR[c]]:ARB:VOLT:UDEF:BOST:ST Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 15...
  • Page 56 Set the step time of the user defined 1E-5 [:SOUR[c]]:ARB:CURR:UDEF:TIME waveform. time [:SOUR[c]]:ARB:VOLT:UDEF:TIME time=MINimum|MAXimum|DEFault| time 1E-5 to 1000 seconds. [:SOUR[c]]:ARB:CURR:UDEF:TIME? [DEFault|MINimum|MAXimum] [:SOUR[c]]:ARB:VOLT:UDEF:TIME? [DEFault|MINimum|MAXimum] Selects the shape of the arbitrary [:SOUR[c]]:ARB:FUNC[:SHAP] shape waveform output. [:SOUR[c]]:ARB:FUNC[:SHAP]? shape=EXPonent|RAMP|SINusoid| SQUare|TRAPezoid|TRIangle|UDEFined 2- 16 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 57 [:SOUR[c]]:VOLT[:LEV]:TRIG[:AMPL :TRIG[c]<:ACQ|:TRAN[:ALL]>:SOUR ] level command. [:SOUR[c]]:CURR[:LEV]:TRIG[:AMPL level=MINimum|MAXimum|DEFault| ]? [DEFault|MINimum|MAXimum] minimum to maximum source value, in A [:SOUR[c]]:VOLT[:LEV]:TRIG[:AMPL or V. See “Source Output Ranges” on ]? [DEFault|MINimum|MAXimum] page 2-36. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 17...
  • Page 58 A or V. See “Source Output Ranges” on page 2-36. Enables or disables the automatic ranging [:SOUR[c]]:CURR:RANG:AUTO mode function for the specified source channel. [:SOUR[c]]:VOLT:RANG:AUTO mode mode=1|ON|0|OFF [:SOUR[c]]:CURR:RANG:AUTO? [:SOUR[c]]:VOLT:RANG:AUTO? 2- 18 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 59 [:SOUR[c]]:<CURR|VOLT>:<CENT| [:SOUR[c]]:CURR:STOP? [DEFault| MINimum|MAXimum] SPAN> command. So the last command setting is effective for these sweep [:SOUR[c]]:VOLT:STOP? [DEFault| parameters. MINimum|MAXimum] start = center - span/2 stop = center + span/2 Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 19...
  • Page 60 EXT1 to 13, HVOL for [:SOUR]:DIG:EXT[n][:FUNC]? function=DIO|DINPut|HVOL|TINPut| EXT14 TOUT Sets the polarity of the input/output NEG for [:SOUR]:DIG:EXT[n]:POL polarity function for the specified GPIO pin. EXT1 to 13, [:SOUR]:DIG:EXT[n]:POL? POS for polarity=NEG|POS EXT14 2- 20 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 61 [:SOUR[c]]:LIST:VOLT list list: List of the output current or voltage [:SOUR[c]]:LIST:CURR? data. Maximum of 100000 data can be set [:SOUR[c]]:LIST:VOLT? to list. Each data must be separated by a comma. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 21...
  • Page 62 [:SOUR[c]]:PULS:DEL? [DEFault| from starting the pulse base output to MINimum|MAXimum] starting the pulse level transition (or to starting the pulse peak output). See Figures and 2-6. delay=DEFault|MINimum|MAXimum| 0.0 to 99999.9 seconds 2- 22 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 63 = span/step + 1 (where step is not points=1 sets step=0. Selects the output ranging mode of the BEST [:SOUR[c]]:SWE:RANG mode sweep output for the specified channel. [:SOUR[c]]:SWE:RANG? mode=BEST|FIXed|AUTO Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 23...
  • Page 64 [:SOUR[c]]:TOUT[:STAT] mode mode=1|ON|0|OFF [:SOUR[c]]:TOUT[:STAT]? [:SOUR[c]]:TOUT[:STAT]? Enables or disables the initial wait time [:SOUR[c]]:WAIT:AUTO mode used for calculating the source wait time [:SOUR[c]]:WAIT:AUTO? for the specified channel. See [:SOUR[c]]:WAIT[:STAT]. mode=1|ON|0|OFF 2- 24 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 65 = gain × initial wait time + offset • [:SOUR[c]]:WAIT:AUTO OFF|0 condition: wait time = offset The initial wait time is automatically set by the instrument and cannot be changed. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 25...
  • Page 66 :FUNC DC :FUNC PULS :FUNC DC :FUNC PULS Linear Sweep :SWE:SPAC LIN Pulse output DC output DC output Pulse output :FUNC DC :FUNC PULS :FUNC DC :FUNC PULS Logarithmic Sweep :SWE:SPAC LOG 2- 26 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 67 :FUNC PULS, :CURR:MODE SWE or :VOLT:MODE SWE Voltage or current :CURR:STOP or Trigger Trigger Trigger :VOLT:STOP Stop value :SENS:WAIT :SOUR:WAIT :TRIG:ACQ:DEL :TRIG:TRAN:DEL :PULS:DEL :CURR:STAR or Start value :VOLT:STAR Previous value :PULS:WIDT : Measurement Time Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 27...
  • Page 68 :SENS:<CURR|VOLT>:APER command. So the last command setting is effective for both nplc and time. nplc = time × power line frequency 2- 28 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 69 S comp minimum to maximum measurement voltage value, in A or V. See maximum current or :SENS[c]:CURR[:DC]:PROT[:LEV]:PO compliance maximum voltage in “Source Output S? [DEFault|MINimum|MAXimum] Ranges” on page 2-36. :SENS[c]:VOLT[:DC]:PROT[:LEV]:PO S? [DEFault|MINimum|MAXimum] Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 29...
  • Page 70 |“RESistance” Enables all measurement functions. :SENS[c]:FUNC[:ON]:ALL Returns the number of measurement :SENS[c]:FUNC[:ON]:COUN? functions that are enabled. Returns if the specified measurement :SENS[c]:FUNC:STAT? fctn function is enabled or disabled. fctn=“CURRent[:DC]”|“VOLTage[:DC]” |“RESistance” 2- 30 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 71 :SENS[c]:TOUT[:STAT] mode mode=1|ON|0|OFF :SENS[c]:TOUT[:STAT]? :SENS[c]:TOUT[:STAT]? Enables or disables the initial wait time :SENS[c]:WAIT:AUTO mode used for calculating the measurement :SENS[c]:WAIT:AUTO? wait time for the specified channel. See :SENS[c]:WAIT[:STAT]. mode=1|ON|0|OFF Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 31...
  • Page 72 = gain × initial wait time + offset • :SENS[c]:WAIT:AUTO OFF|0 condition: wait time = offset The initial wait time is automatically set by the instrument and cannot be changed. 2- 32 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 73 5 μs to 50 ms Tconst = 1/(2 × π × freq) Enables or disables the high capacitance :OUTP[c]:HCAP[:STAT] mode mode. :OUTP[c]:HCAP[:STAT]? mode=1|ON|0|OFF Selects the state of the low terminal. :OUTP[c]:LOW low_state low_state=FLOat|GROund :OUTP[c]:LOW? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 33...
  • Page 74 2 to 16 data. Number of data must be the number of data in the source type list plus 1. list: Source type list. list must contain 1 to 15 data. 2- 34 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 75 :OUTP:REC command. index=0 or 1 to memorize the present channel setup as the channel setup 0 or 1. Enables or disables the source output. :OUTP[c][:STAT] mode mode=1|ON|0|OFF :OUTP[c][:STAT]? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 35...
  • Page 76 0 < |V2| ≤ 6 V I1 + I2 × 0.625 ≤ 2.5 A 6 V < |V2| ≤ 21 V I1 + I2 ≤ 2.5 A a. I1: Channel 1 current, I2: Channel 2 current 2- 36 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 77 0 ≤ |I| ≤ 1.515 A ⎯ ±200 V 50 μs ≤ t ≤ 2.5 ms 0 ≤ |I| ≤ 1.05 A ⎯ ±180 V 50 μs ≤ t ≤ 10 ms Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 37...
  • Page 78 DC output Pulsed output 3.03 Duty cycle 99.9999 % 1.515 0.105 - 21 Voltage (V) 0.105 Current (A) 1.515 10.5 3.03 1.515 Voltage (V) 1.515 Pulsed output Duty cycle 2.5 % 10.5 2- 38 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 79 0 ≤ |I| ≤ 1.53 A 1.5 A 0 ≤ |I| ≤ 3.06 A 1 mA 0 ≤ |I| ≤ 10.6 A 10 A a. Available for pulse mode. Not available for DC mode. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 39...
  • Page 80 Source output ranging mode is set to the fixed mode. • Source wait time control is set to OFF. • Measurement wait time control is set to OFF. • Measurement ranging mode is set to the fixed mode. 2- 40 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 81 :TRIG1:ACQ:DEL :TRIG1:ACQ:DEL TRIG1:ACQ :TRIG1:TRAN :TRIG2:ACQ:DEL :TRIG2:ACQ:DEL TRIG2:ACQ :TRIG2:TRAN:DEL :TRIG2:TRAN:DEL :TRIG2:TRAN Example of AINT trigger source. Trigger is generated after completing all of the actions set by Trigger Trigger :TRIG<:ACQ|:TRAN|[:ALL]>:SOUR AINT. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 41...
  • Page 82 TRIGger[:ACQ|:TRAN]:IMMediate TRIGger[:ACQ|:TRAN]:TIMer TRIGger delay TRIGger[:ACQ|:TRAN]:DELay (*3) [SENSe|SOURce]:TOUTput[:STATe] OFF or ON Trigger output Trigger output [SENSe|SOURce]:TOUTput:SIGNal before Device action (*3) after Device action (*3) INT1-2 EXT1-14 Device action (TRANsient or ACQuire ) 2- 42 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 83 DEFault| 1 to 100000 or 2147483647 :ARM[c]:ACQ[:LAY]:COUN? [count] count=2147483647 indicates infinity. :ARM[c]:TRAN[:LAY]:COUN? [count] Query does not support count=INFinity, :ARM[c][:ALL][:LAY]:COUN? count 1 to 100000 and 2147483647. Arm count × Trigger count must be less than 100001. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 43...
  • Page 84 1E-5 seconds :ARM[c]:ACQ[:LAY]:TIM interval for the specified device action. :ARM[c]:TRAN[:LAY]:TIM interval interval=MINimum|MAXimum| :ARM[c][:ALL][:LAY]:TIM interval DEFault|1E-5 to 1E+5 seconds :ARM[c]:ACQ[:LAY]:TIM? [interval] Query does not support interval=1E-5 to :ARM[c]:TRAN[:LAY]:TIM? [interval] 1E+5. :ARM[c][:ALL][:LAY]:TIM? interval 2- 44 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 85 Enables or disables a bypass for the event :TRIG[c]:ACQ:BYP bypass detector in the trigger layer. :TRIG[c]:TRAN:BYP bypass bypass=ONCE|OFF :TRIG[c][:ALL]:BYP bypass ONCE enables the bypass only for the :TRIG[c]:ACQ:BYP? first passage. :TRIG[c]:TRAN:BYP? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 45...
  • Page 86 Specifies one or more LXI triggers used All is selected. :TRIG[c]:ACQ[:LAY]:SOUR:LAN lan_id for the trigger source for the specified {,lan_id} device action. :TRIG[c]:TRAN[:LAY]:SOUR:LAN lan_i d{,lan_id} lan_id=LAN0|LAN1|LAN2|LAN3| LAN4|LAN5|LAN6|LAN7 :TRIG[c][:ALL][:LAY]:SOUR:LAN lan_ id{,lan_id} :TRIG[c]:ACQ[:LAY]:SOUR:LAN? :TRIG[c]:TRAN[:LAY]:SOUR:LAN? 2- 46 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 87 EXT14 :TRIG[c]:ACQ:TOUT:SIGN? :TRIG[c]:TRAN:TOUT:SIGN? Enables or disables the trigger output for :TRIG[c]:ACQ:TOUT[:STAT] mode the status change between the arm layer :TRIG[c]:TRAN:TOUT[:STAT] mode and the trigger layer. :TRIG[c][:ALL]:TOUT[:STAT] mode mode=1|ON|0|OFF :TRIG[c]:ACQ:TOUT[:STAT]? :TRIG[c]:TRAN:TOUT[:STAT]? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 47...
  • Page 88 Figure 2-11 shows the high-level LXI device model defined in IVI-3.15. B2961A/B2962A does not have the LXI Trigger Bus, but has the UDP Port/TCP Socket Listener and the LAN Event Sender in the system. You can configure the trigger systems to send/receive LANn (n: 0 to 7) trigger events by the instrument specific trigger event, slope, drive logic, destination, and filter.
  • Page 89 May be repeated May be repeated • Limitations LXI trigger event functions provided by B2961A/B2962A are a subset of the IEEE-1588 required by LXI Class-B. The following limitations exist for B2961A/B2962A. • Timestamp in the event are ignored. (immediate trigger only) •...
  • Page 90 :ARM:LXI:LAN[:SET]:IDEN event,id associated with this arm source. :ARM:LXI:LAN[:SET]:IDEN? event event: LAN event name id: Identifier Specifies the LXI LAN domain. :LXI:EVEN:DOM domain domain=0 to 255 :LXI:EVEN:DOM? This command is ignored. :LXI:EVEN:INP:LAN:ADD event 2- 50 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 91 :LXI:EVEN:INP:LAN[:SET]:DET? eve event: LAN event name detect=RISE|FALL|HIGH|LOW Enables or disables the specified input :LXI:EVEN:INP:LAN[:SET]:ENAB eve event. nt,status :LXI:EVEN:INP:LAN[:SET]:ENAB? ev event: LAN event name status=0|OFF|1|ON Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 51...
  • Page 92 :LXI:EVEN:LOG:ENTR? index by index. index=0 to 2147483647 Sets the maximum number of entries the :LXI:EVEN:LOG:SIZE size LXI event log can hold. :LXI:EVEN:LOG:SIZE? size=0 to 200 This command is ignored. :LXI:EVEN[:OUTP]:LAN:ADD event 2- 52 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 93 Drive behavior destination: Destination Sets the destination for the specified "ALL:5044" :LXI:EVEN[:OUTP]:LAN[:SET]:DEST outgoing LAN event to the hosts event,destination specified by destination. :LXI:EVEN[:OUTP]:LAN[:SET]:DEST? event: LAN event name event destination: Destination Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 53...
  • Page 94 LAN output event is tied to. event,anyEvent event: LAN event name :LXI:EVEN[:OUTP]:LAN[:SET]:SOUR? event anyEvent: One of the following event names. WaitingForAcquireArm1, WaitingForAcquireArm2, WaitingForAcquireTrigger1, WaitingForAcquireTrigger2, WaitingForTransitionArm1, WaitingForTransitionArm2, WaitingForTransitionTrigger1, WaitingForTransitionTrigger2, Measuring1, Measuring2, Settling1, or Settling2 2- 54 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 95 Delay time must be zero. :TRIG:LXI:LAN[:SET]:DEL delay delay: Delay time, in seconds :TRIG:LXI:LAN[:SET]:DEL? Specifies the behavior of the trigger RISE :TRIG:LXI:LAN[:SET]:DET event,de signal. tect :TRIG:LXI:LAN[:SET]:DET? event event: LAN event name detect=RISE|FALL|HIGH|LOW Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 55...
  • Page 96 Filter Sets the string that is expected to arrive event :TRIG:LXI:LAN[:SET]:IDEN event,i over the LAN for a given trigger LAN event to occur. :TRIG:LXI:LAN[:SET]:IDEN? event event: LAN event name id: Identifier 2- 56 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 97 Measurement Data Flow Sense (Voltage, Current) VOLT FETCh? CURR READ? MEASure? TIME SENS[1|2]:DATA? STAT SOUR MATH CALC CALC[1|2]:MATH:DATA? TIME STAT Trace Feeding VOLT MEAN CURR SDEV CALC TIME PKPK STAT SOUR TRACe[1|2]:DATA? TRACe[1|2]:STAT:DATA? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 57...
  • Page 98 :FETC[:SCAL]:RES? [chanlist] output setting data, status data, time data, :FETC[:SCAL]:SOUR? [chanlist] or voltage measurement data specified by CURR, RES, SOUR, STAT, TIME, or :FETC[:SCAL]:STAT? [chanlist] VOLT. :FETC[:SCAL]:TIME? [chanlist] chanlist=(@1)|(@2)|(@1,2)|(@1:2)| :FETC[:SCAL]:VOLT? [chanlist] (@2,1)|(@2:1) 2- 58 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 99 CURR, RES, :FORM:ELEM:SENS? TIME, STAT, type=VOLTage|CURRent|RESistance| SOUR TIME|STATus|SOURce Order of returned data: voltage, current, resistance, time, status, source Sets the response format of the status byte :FORM:SREG format register. :FORM:SREG? format=ASCii|BINary|OCTal| HEXadecimal Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 59...
  • Page 100 VOLT>? command in series, and returns :READ[:SCAL]:SOUR? [chanlist] the latest data for the element specified by CURR, RES, SOUR, STAT, TIME, or :READ[:SCAL]:STAT? [chanlist] VOLT. :READ[:SCAL]:TIME? [chanlist] chanlist=(@1)|(@2)|(@1,2)|(@1:2)| :READ[:SCAL]:VOLT? [chanlist] (@2,1)|(@2:1) 2- 60 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 101 (@2,1)|(@2:1) Executes a spot (one-shot) measurement :MEAS:CURR[:DC]? [chanlist] and returns the measurement result data. :MEAS:RES? [chanlist] Measurement items can be specified by :MEAS:VOLT[:DC]? [chanlist] CURR, RES, or VOLT. chanlist=(@1)|(@2)|(@1,2)|(@1:2)| (@2,1)|(@2:1) Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 61...
  • Page 102 Up to 256 ASCII characters. Deletes all user-defined math :CALC[c]:MATH[:EXPR]:DEL:ALL expressions. Deletes an user-defined math expression. :CALC[c]:MATH[:EXPR]:DEL[:SEL] n name: Up to 32 ASCII characters. 2- 62 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 103 :TRAC[c]:FEED type buffer. This command is effective when :TRAC[c]:FEED? the trace buffer control mode is set to NEV by the :TRAC[c]:FEED:CONT command. type=MATH|SENSe Selects the trace buffer control. :TRAC[c]:FEED:CONT mode mode=NEXT|NEVer :TRAC[c]:FEED:CONT? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 63...
  • Page 104 Selects the statistical operation performed MEAN :TRAC[c]:STAT:FORM operation by the :TRAC[c]:STAT:DATA? :TRAC[c]:STAT:FORM? command. operation=MINimum|MAXimum|MEAN |SDEViation|PKPK Selects the rule for reading the timestamp :TRAC[c]:TST:FORM rule data in the trace buffer. :TRAC[c]:TST:FORM? rule=DELTa|ABSolute 2- 64 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 105 Sets the display mode, single 1, single 2, SING1 for :DISP:VIEW mode dual, or graph. 1-ch models :DISP:VIEW? mode=SINGle1|SINGle2|DUAL|GRAPh DUAL for 2-ch models Returns the data displayed on the front :DISP[:WIND[d]]:DATA? panel display. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 65...
  • Page 106 :MMEM:COPY source,destination current directory. source: Source file name. destination: Copy file name. Or directory name, <path>|USB:\<path>. Deletes a file in the current directory. :MMEM:DEL file_name file_name: Name of the file to delete. 2- 66 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 107 Creates a new directory. :MMEM:MDIR directory directory=<path>|USB:\<path> Moves or renames an existing file in the :MMEM:MOVE source,destination current directory. source: Source file name. destination: New file name. Or directory name, <path>|USB:\<path>. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 67...
  • Page 108 (@2,1)|(@2:1) Saves the list sweep data to the specified :MMEM:STOR:LIST:CURR file[,chlis file in the current directory. :MMEM:STOR:LIST:VOLT file[,chlis file: Name of the file to save the specified data. chlist=(@1)|(@2)|(@1,2)|(@1:2)| (@2,1)|(@2:1) 2- 68 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 109 Specifies the power-on program. :PROG:PON:COPY name name: Name of the program used for the power-on program. Clears the power-on program. :PROG:PON:DEL Enables or disables the power-on :PROG:PON:RUN mode program. mode=1|ON|0|OFF Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 69...
  • Page 110 If name does not specify the program stored in the program memory, this command creates a new program with the specified name and selects the program. If name specifies an existing program, this command selects the program. 2- 70 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 111 :SYST:COMM:ENAB mode,interface GPIB, USB, or LAN, the remote service :SYST:COMM:ENAB? interface Sockets, Telnet, VXI-11, HiSLIP, or the built-in Web Interface. The setting is effective after rebooting the instrument. mode=0|OFF|1|ON interface=GPIB|USB|LAN|SOCKets| TELNet|VXI11|HISLip|WEB Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 71...
  • Page 112 A, B, C, and D must be a number from 0 to 255. CURR: Present setup value STAT: Reserved value for the next startup Returns the domain name of the network :SYST:COMM:LAN:DOM? to which the instrument is connected. 2- 72 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 113 STAT: Reserved value for the next startup Sets the command prompt displayed :SYST:COMM:LAN:TELN:PROM prompt during a Telnet session for establishing :SYST:COMM:LAN:TELN:PROM? communication with the instrument. prompt: Command prompt. Up to 15 characters. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 73...
  • Page 114 Reads all items in the error/event queue, :SYST:ERR:CODE:ALL? returns all codes, and clears the queue. Reads and removes the top item in the :SYST:ERR:CODE[:NEXT]? error/event queue, and returns the top code. 2- 74 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 115 Decrements the lock count by one, and :SYST:LOCK:REL may release the I/O interface from which the command is executed. Requests a lock of the current I/O :SYST:LOCK:REQ? interface. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 75...
  • Page 116 :SYST:TIME hour,minute,second hour: Hour. Integer from 0 to 23. :SYST:TIME? minute: Minute. Integer from 0 to 59. second: Second. Integer from 0 to 59. Returns the present count of the timer. :SYST:TIME:TIM:COUN? 2- 76 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 117 If you set a bit of the filter, :STAT:QUES:NTR filter a 1-to-0 transition of its register bit sets the corresponding bit of the event :STAT:MEAS:NTR? register. :STAT:OPER:NTR? filter=0 to 65535 (decimal) :STAT:QUES:NTR? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 77...
  • Page 118 Sets the questionable calibration, current, :STAT:QUES:CAL:ENAB mask temperature, test, or voltage status enable :STAT:QUES:CURR:ENAB mask register. :STAT:QUES:TEMP:ENAB mask mask=0 to 65535 (decimal) :STAT:QUES:TEST:ENAB mask :STAT:QUES:VOLT:ENAB mask :STAT:QUES:CAL:ENAB? :STAT:QUES:CURR:ENAB? :STAT:QUES:TEMP:ENAB? :STAT:QUES:TEST:ENAB? :STAT:QUES:VOLT:ENAB? 2- 78 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 119 If you set a bit of the filter, a 0-to-1 transition of its register bit sets the :STAT:QUES:TEST:PTR filter corresponding bit of the event register. :STAT:QUES:VOLT:PTR filter filter=0 to 65535 (decimal) :STAT:QUES:CAL:PTR? :STAT:QUES:CURR:PTR? :STAT:QUES:TEMP:PTR? :STAT:QUES:TEST:PTR? :STAT:QUES:VOLT:PTR? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 2- 79...
  • Page 120 Subsystem Command Summary Using Advanced Functions 2- 80 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 121 Common Commands...
  • Page 122 Common Commands This chapter describes common commands and queries of IEEE 488.2. The commands available for Keysight B2961A/B2962A are listed in Table 3-1. Table 3-1 Common Commands Available for B2961A/B2962A Mnemonic Name *CAL? Calibration query *CLS Clear status *ESE Standard event status enable command (query)
  • Page 123 Open the measurement terminals before starting the self-calibration. Conditions Syntax *CAL? Query response result <newline><^END> result is 0 or 1 that indicates the calibration result. Response data type is NR1. 0: Passed 1: Failed Keysight B2961A/B2962A SCPI Command Reference, Edition 6 3- 3...
  • Page 124 SCPI status system, see “Status System Diagram” on page 1-17. Also, this command stops the monitoring of pending operations by the *OPC command. This command does not have query form. Syntax *CLS 3- 4 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 125 (clear status) command will not clear the enable register but it does clear all bits in the event register. :STATus:PRESet command does not clear the bits in the Status Byte register. See Also :FORMat:SREGister :STATus:PRESet Keysight B2961A/B2962A SCPI Command Reference, Edition 6 3- 5...
  • Page 126 *ESE command. Once a bit is set, it remains set until cleared by reading the event register or the *CLS (clear status) command. See Also *ESE 3- 6 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 127 -100 range has been generated). Not used 0 is returned. PON (power on) Power has been turned off and on since the last time the event register was read or cleared. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 3- 7...
  • Page 128 Response data type is AARD. Remarks The query response can be changed by using the following commands. For details, see each command description. • :SYSTem:PERSona[:MANufacturer] • :SYSTem:PERSona[:MANufacturer]:DEFault • :SYSTem:PERSona:MODel • :SYSTem:PERSona:MODel:DEFault 3- 8 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 129 Syntax *OPC *OPC? Query response 1 <newline><^END> The query returns 1 if the instrument has completed all pending operations sent before this command. Response data type is NR1. See Also *WAI Keysight B2961A/B2962A SCPI Command Reference, Edition 6 3- 9...
  • Page 130 You can only recall a state from a location that contains a previously stored state. *RST command does not affect the configurations stored in memory. Once a state is stored, it remains until it is overwritten or specifically deleted. 3- 10 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 131 Syntax *RST Remarks This command cancels any measurement or output trigger actions presently in process, and resets the Waiting for arm and trigger bits in the Status Operation Condition register. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 3- 11...
  • Page 132 Programs that repeatedly cause write cycles to non-volatile memory can eventually exceed the maximum number of write cycles and cause the memory to fail. 3- 12 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 133 (clear status) command will not clear the enable register but it does clear all bits in the event register. :STATus:PRESet command does not clear the bits in the Status Byte register. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 3- 13...
  • Page 134 Also used to indicate a request for service. Operation status summary One or more bits are set in the Operation Status register (bits must be enabled, see :STATus:<MEASurement|OPERation|QUEStionabl e>:ENABle command). 3- 14 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 135 Request for Service (RQS) instead of Master Status Summary (MSS). A serial poll clears RQS, but not MSS. When MSS is set, it indicates that the instrument has one or more reasons for requesting service. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 3- 15...
  • Page 136 This common command generates a trigger when the trigger subsystem has BUS selected as its source. The command has the same affect as the Group Execute Trigger (GET) command. Syntax *TRG 3- 16 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 137 Chapter 5, “Error Messages.” If one or more tests fail, see the Service Guide for instructions on returning the instrument to Keysight for service. *TST? also forces an *RST command. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 3- 17...
  • Page 138 Pending operations are as defined under the *OPC command. Syntax *WAI Remarks *WAI can be aborted only by sending the instrument a Device Clear command. See Also *OPC 3- 18 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 139 Subsystem Commands...
  • Page 140 Subsystem Commands This chapter describes subsystem commands available for Keysight B2961A/B2962A in alphabetical order. There are the following subsystems. • “CALCulate Subsystem” • “DISPlay Subsystem” • “FETCh Subsystem” • “FORMat Subsystem” • “HCOPy Subsystem” • “LXI Subsystem” • “MEASure Subsystem”...
  • Page 141 If the math expression contains some measurement results, measurement may be performed many times to obtain the result. For example, measurement must be performed twice to get the result of the following math expression. math expression =(CURR[1]-CURR[0]) Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 3...
  • Page 142 4-5. Also see “Predefined math expressions” on page 4-6 for the definition of predefined expressions. Before executing this command, the math expression must be selected by the:CALCulate:MATH[:EXPRession]:NAME command. Syntax :CALCulate[c]:MATH[:EXPRession][:DEFine] definition :CALCulate[c]:MATH[:EXPRession][:DEFine]? 4- 4 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 143 For example, log(-10) results in log(10)=1. • Numeric value Decimal (0 to 4294967294, 4294967295 indicates -1), binary (32 bit, 0 to 0b11111111111111111111111111111111), or hexadecimal (0 to 0xFFFFFFFF). Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 5...
  • Page 144 The following math expressions are already defined in the instrument. The predefined math expressions are not cleared by the power off/on operations. • Power (POWER) • Offset Compensated Ohms (OFFCOMPOHM) • Varistor Alpha (VARALPHA) • Voltage Coefficient (VOLTCOEF) 4- 6 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 145 The voltage coefficient is known as the ratio of the fractional change for a resistor whose resistance varies with voltage. :CALCulate:MATH[:EXPRession]:DELete:ALL Deletes all user-defined math expressions. This command cannot delete predefined math expressions. Syntax :CALCulate[c]:MATH[:EXPRession]:DELete:ALL Example :CALC2:MATH:EXPR:DEL:ALL Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 7...
  • Page 146 Parameter data type is SPD. Query response name <newline> name returns the name of the math expression currently selected. For example, name returns “Expression_for_ch2”. Response data type is SRD. Example :CALC2:MATH:EXPR:NAME “Expression_for_ch2” :CALC2:MATH:NAME? 4- 8 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 147 Unit name. Up to 32 ASCII characters. Parameter data type is SPD. Query response unit <newline> unit returns the unit name of the math expression. Response data type is SRD. Example :CALC:MATH:UNIT “amps” :CALC2:MATH:UNIT? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 9...
  • Page 148 Regardless of this command setting, the front panel keys and the rotary knob are disabled during remote operation. However, only the Local key is effective for returning the instrument to local operation. Syntax :DISPlay:ENABle mode :DISPlay:ENABle? Parameter mode 0|OFF|1|ON. Parameter data type is boolean. 4- 10 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 149 Query response mode <newline> mode returns SING1, SING2, DUAL, or GRAP. Response data type is CRD. Example :DISP:VIEW GRAP :DISP:VIEW? :DISPlay[:WINDow]:DATA? Returns the data displayed on the front panel display. Syntax :DISPlay[:WINDow[d]]:DATA? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 11...
  • Page 150 Parameter text Text. Up to 32 ASCII characters. Parameter data type is SPD. Query response text <newline> text returns the text message. Response data type is SRD. Example :DISP:TEXT:DATA “Sweep measurement” 4- 12 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 151 1|ON|0|OFF (default). Parameter data type is boolean. mode=1 or ON enables the zoom function of the front panel display. mode=0 or OFF disables the zoom function of the front panel display. Query response mode <newline> Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 13...
  • Page 152 Subsystem Commands DISPlay Subsystem mode is 0 or 1, and indicates that the front panel zoom function is off or on, respectively. Response data type is NR1. Example :DISP:ZOOM ON :DISP:ZOOM? 4- 14 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 153 (ch2currN) and source data (ch2sourN) of the 5-step sweep measurement by channel 2. If the measurement function is not enabled or no data exists, response returns +9.910000E+37 (ASCII) or NaN (IEEE-754) which indicates “not a number”. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 15...
  • Page 154 ..ch1curr5,ch2curr5,ch1curr6,+9.910000E+37, ..ch1curr10,+9.910000E+37 This example shows the data containing the current data (ch1currN) of the 10-step sweep measurement by channel 1, and the current data (ch2currN) of the 5-step 4- 16 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 155 2. If the measurement function is not enabled or no data exists, response returns +9.910000E+37 (ASCII) or NaN (IEEE-754) which indicates “not a number”. Example :FORM:ELEM:SENS CURR,SOUR :FETC? (@1,2) Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 17...
  • Page 156 5-step sweep measurement by channel 2. If the measurement function is not enabled or no data exists, response returns +9.910000E+37 (ASCII) or NaN (IEEE-754) which indicates “not a number”. Example :FETC:CURR? (@2,1) 4- 18 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 157 Syntax :FORMat [:DATA] format :FORMat [:DATA]? Parameter format Data output format. Parameter data type is CPD. ASCii|REAL,32|REAL,64. RERL,64 is only for the default language mode set by the :SYST:LANG “DEF” command. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 19...
  • Page 158 Then the order of elements is exclusive. For example, if TIME is not specified, the data contains the calc and status data in this order. If this command is not entered, the data contains the calc data only. 4- 20 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 159 Elements and their order: voltage, current, resistance, time, status, source Syntax :FORMat:ELEMents:SENSe type{,type} :FORMat:ELEMents:SENSe? Parameter type Data element included in the data. VOLTage|CURRent|RESistance|TIME|STATus|SOURce. Parameter data type is CPD. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 21...
  • Page 160 Response format. ASCii (decimal, default)| BINary|OCTal|HEXadecimal. Parameter data type is CPD. Query response format <newline> format returns ASC, BIN, OCT, or HEX. Response data type is CRD. Example :FORM:SREG BIN :FORM:SREG? 4- 22 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 161 Format of image data. JPG (default)|BMP|PNG|WMF. Parameter data type is CPD. Query response format <newline> format returns JPG, BMP, PNG, or WMF. Response data type is CRD. Example :HCOP:SDUM:FORM BMP :HCOP:SDUM:FORM? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 23...
  • Page 162 LXI Subsystem :ARM:LXI:COUNt B2961A/B2962A ignores this command. Specifies an integer as the number of times the arm has to occur to complete the arm loop; that is, the number of arms that are accepted before the measurement must be initiated again. intRepetitions must be greater than zero (0) and is limited by either your application or the maximum 32 bit signed integer value.This is not enforced by LxiMiddleware;...
  • Page 163 Detection type. RISE (default)|FALL|HIGH|LOW. Parameter data type is CPD. RISE sets the instrument to trigger on the receipt of a signal LOW LAN event followed by a signal HIGH LAN event (rising edge). Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 25...
  • Page 164 (0 or 1) denoting the enabled status of the specified event. Response data type is boolean. Example :ARM:LXI:LAN:ENAB “LAN0”,1 :ARM:LXI:LAN:ENAB? “LAN0” :ARM:LXI:LAN[:SET]:FILTer Specifies a filter for restricting arm sources of the specified event. Syntax :ARM:LXI:LAN[:SET]:FILTer strLanEvent, strFilterExpression :ARM:LXI:LAN[:SET]:FILTer? strLanEvent 4- 26 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 165 "@", "%", "*", etc. Parameter data type is SPD. Query response strCustomId <newline> strCustomId returns the identifier string for the specified event. Response data type is SRD. Example :ARM:LXI:LAN:IDEN “LAN0”,”MyEvent” :ARM:LXI:LAN:IDEN? “LAN0” Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 27...
  • Page 166 LXI LAN domain. Response data type is NR1. Example :LXI:EVEN:DOM 1 :LXI:EVEN:DOM? :LXI:EVENt:INPut:LAN:ADD B2961A/B2962A ignores this command. Creates a new input event to receive. Syntax :LXI:EVENt:INPut:LAN:ADD strLanEvent Parameter strLanEvent LAN event name. String of up to 16 characters enclosed in quotes.
  • Page 167 Response data type is SRD. Example :LXI:EVEN:INP:LAN:LIST? :LXI:EVENt:INPut:LAN:REMove:ALL B2961A/B2962A ignores this command. Removes all of the input events that were added using :LXI:EVENt:INPut:LAN:ADD. Predefined LAN names (LAN0 - LAN7) cannot be removed. Syntax :LXI:EVENt:INPut:LAN:REMove:ALL...
  • Page 168 LOW LAN event (falling edge). HIGH sets the instrument to trigger on every signal HIGH LAN event. LOW sets the instrument to trigger on every signal LOW LAN event. Example :LXI:EVEN:INP:LAN:CONF “LAN0”,ON,”HIGH”,0,”ALL:5044”,”LAN0” 4- 30 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 169 Detection type. RISE (default)|FALL|HIGH|LOW. Parameter data type is CPD. RISE sets the instrument to trigger on the receipt of a signal LOW LAN event followed by a signal HIGH LAN event (rising edge). Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 31...
  • Page 170 Example :LXI:EVEN:INP:LAN:ENAB “LAN0”,1 :LXI:EVEN:INP:LAN:ENAB? “LAN0” :LXI:EVENt:INPut:LAN[:SET]:FILTer Creates a filter for incoming input events. Only input events coming from hosts matching the filter string are processed. Syntax :LXI:EVENt:INPut:LAN[:SET]:FILTer strLanEvent, strFilterExpression :LXI:EVENt:INPut:LAN[:SET]:FILTer? strLanEvent 4- 32 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 171 "@", "%", "*", etc. Parameter data type is SPD. Query response strCustomId <newline> strCustomId returns a string with the identifier assigned to the specified input event. Response data type is SRD. Example :LXI:EVEN:INP:LAN:IDEN “LAN0”,”MyEvent” :LXI:EVEN:INP:LAN:IDEN? “LAN0” Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 33...
  • Page 172 Selects the most recently added event log entry to be used as the reference for :LXI:EVENt:LOG:ENTRy?. The log must be in circular mode for the command to function. Syntax :LXI:EVENt:LOG:CIRCular:FBEntry Example :LXI:EVEN:LOG:CIRC:FBE 4- 34 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 173 Query response status <newline> status returns an integer (0 or 1) indicating the behavior of the LXI event log. Response data type is boolean. Example :LXI:EVEN:LOG:ENAB ON :LXI:EVEN:LOG:ENAB? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 35...
  • Page 174 The event’s identifier appears as an ASCII character on the LAN. • The source address is only valid for LAN Input event types. It is the address from which the message originated. 4- 36 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 175 (maximum number of entries) of the LXI event log. Response data type is NR1. Example :LXI:EVEN:LOG:SIZE 200 :LXI:EVEN:LOG:SIZE? :LXI:EVENt[:OUTPut]:LAN:ADD B2961A/B2962A ignores this command. Creates a new output event as specified by <strLanEvent>. Syntax :LXI:EVENt[:OUTPut]:LAN:ADD strLanEvent Parameter strLanEvent LAN event name.
  • Page 176 Response data type is SRD. Example :LXI:EVEN:LAN:LIST? :LXI:EVENt[:OUTPut]:LAN:REMove:ALL B2961A/B2962A ignores this command. Disables and removes all custom LAN events added using :LXI:EVENt[:OUTPut]:LAN:ADD. Predefined LAN names (LAN0 - LAN7) cannot be removed. Syntax :LXI:EVENt[:OUTPut]:LAN:REMove:ALL...
  • Page 177 LAN event name. String enclosed in quotes. Parameter data type is SPD. enable Status. 0|OFF|1|ON. Parameter data type is boolean. source Event name, should be one of following. Parameter data type is SPD. • WaitingForAcquireArm1 Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 39...
  • Page 178 The port numbers are optional and will default to the IANA assigned TCP port (5044). Syntax :LXI:EVENt[:OUTPut]:LAN[:SET]:DESTination strLanEvent, strDestExpression :LXI:EVENt[:OUTPut]:LAN[:SET]:DESTination? strLanEvent Parameter strLanEvent LAN event name. String enclosed in quotes. Parameter data type is SPD. 4- 40 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 179 Query response drive <newline> drive returns a string representing the drive behavior. Response data type is CRD. Example :LXI:EVEN:LAN:DRIV “LAN0”,WOR :LXI:EVEN:LAN:DRIV? “LAN0” :LXI:EVENt[:OUTPut]:LAN[:SET]:ENABle Enables or disables the specified LXI LAN output event. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 41...
  • Page 180 "@", "%", "*", etc. Parameter data type is SPD. Query response strCustomId <newline> strCustomId returns a string with the identifier assigned to the specified LXI LAN output event. Response data type is SRD. Example :LXI:EVEN:LAN:IDEN “LAN0”,”MyEvent” :LXI:EVEN:LAN:IDEN? “LAN0” 4- 42 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 181 LAN event name. String enclosed in quotes. Parameter data type is SPD. strAnyEvent Event name, should be one of following. Parameter data type is SPD. • WaitingForAcquireArm1 • WaitingForAcquireArm2 • WaitingForAcquireTrigger1 • WaitingForAcquireTrigger2 • WaitingForTransitionArm1 Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 43...
  • Page 182 SPD. dblSeconds Delay, in seconds. Parameter data type is NRf. Query response dblSeconds <newline> dblSeconds returns the delay, in seconds. Response data type is NR3. Example :LXI:EVEN:LAN:TSD “LAN0”,1.0 :LXI:EVEN:LAN:TSD? “LAN0” 4- 44 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 183 OFF disables the mDNS function. Query response mode <newline> mode returns 0 or 1, and indicates that the mDNS function is disable or enable, respectively. Response data type is NR1. Example :LXI:MDNS:ENAB 0 :LXI:MDNS:ENAB? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 45...
  • Page 184 Returns the resolved mDNS service name. Syntax :LXI:MDNS:SNAMe[:RESolved]? Query response desired mDNS service name-N <newline> N is an integer appended as necessary to make the name unique. Response data type is SRD. Example :LXI:MDNS:SNAM? 4- 46 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 185 FALL sets the instrument to trigger on the receipt of a signal HIGH LAN event followed by a signal LOW LAN event (falling edge). HIGH sets the instrument to trigger on every signal HIGH LAN event. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 47...
  • Page 186 LXI trigger LAN events coming from hosts matching the filter string are processed. Syntax :TRIGger:LXI:LAN[:SET]:FILTer strLanEvent, strFilterExpression :TRIGger:LXI:LAN[:SET]:FILTer? strLanEvent Parameter strLanEvent LAN event name. String enclosed in quotes. Parameter data type is SPD. 4- 48 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 187 "@", "%", "*", etc. Parameter data type is SPD. Query response strCustomId <newline> strCustomId returns the identifier string for the specified event. Response data type is SRD. Example :TRIG:LXI:LAN:IDEN “LAN0”,”MyEvent” :TRIG:LXI:LAN:IDEN? “LAN0” Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 49...
  • Page 188 2. If the measurement function is not enabled or no data exists, response returns +9.910000E+37 (ASCII) or NaN (IEEE-754) which indicates “not a number”. Example :SENS:FUNC CURR :FORM:ELEM:SENS CURR,SOUR :MEAS? (@1,2) 4- 50 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 189 (ch2curr) of channel 2. If the measurement function is not enabled or no data exists, response returns +9.910000E+37 (ASCII) or NaN (IEEE-754) which indicates “not a number”. Example :SENS:FUNC CURR :MEAS:CURR? (@2,1) Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 51...
  • Page 190 For a directory, item returns a string name,type,size. Where, name indicates the directory name, and type,size always returns “FOLD,0”. Example :MMEM:CAT? “USB:\b2960\device1\iv_test\result” :MMEM:CAT? “b2960\device1\iv_test\result” :MMEMory:CDIRectory Changes the current directory to the specified directory. 4- 52 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 191 USB:\ is the root directory of the USB memory connected to the front panel. Error occurs if the source file does not exist or the destination file already exists. Example :MMEM:COPY “original.dat”,“original_copy.dat” :MMEM:COPY “original.dat”,“USB:\b2960\device1\iv_test\result” Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 53...
  • Page 192 (@2:1) selects both channels 1 and 2. If chanlist is not specified, chanlist=(@1) is set. Example :MMEM:LOAD:ARB:CURR:UDEF “UdefData1.csv” :MMEMory:LOAD:LIST:<CURRent|VOLTage> Loads a list sweep data from the specified file in the current directory. 4- 54 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 193 Loads an instrument setup from the specified file in the current directory. Syntax :MMEMory:LOAD:STATe file_name Parameter file_name Name of the file which contains the instrument setup. File extension must be sta. Up to 255 ASCII characters. Parameter data type is SPD. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 55...
  • Page 194 USB:\ is the root directory of the USB memory connected to the front panel. Error occurs if the source file does not exist or the destination file already exists. Example :MMEM:MOVE “original.dat”,“new.dat” :MMEM:MOVE “original.dat”,“USB:\b2960\device1\iv_test\result” 4- 56 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 195 Channel to collect the data for. Parameter data type is channel list. (@1)|(@2). See “Channel List Parameter” on page 1-8. If channel is not specified, channel=(@1) is set. Example :MMEM:STOR:ARB:CURR:UDEF “UdefData1.csv” Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 57...
  • Page 196 Channel to collect the data for. Parameter data type is channel list. (@1)|(@2). See “Channel List Parameter” on page 1-8. If channel is not specified, channel=(@1) is set. Example :MMEM:STOR:LIST:CURR “CurrentData1.csv” 4- 58 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 197 ASCII characters. Parameter data type is SPD. File extension must be tra, which is meaningful for the :MMEMory:CATalog? result. chanlist Channels to get the data. Parameter data type is channel list. (@1)|(@2)|(@1,2)|(@1:2)|(@2,1)|(@2:1). See “Channel List Parameter” on page 1-8. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 59...
  • Page 198 (@1) selects channel 1 only. (@2) selects channel 2 only. (@1,2), (@1:2), (@2,1), and (@2:1) selects both channels 1 and 2. If chanlist is not specified, chanlist=(@1) is set. Example :MMEM:STOR:TRAC “AllTraceData1.dat” 4- 60 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 199 :OUTPut[c]:FILTer:EXTernal:STATe mode :OUTPut[c]:FILTer:EXTernal:STATe mode? Parameter mode 1|ON|0|OFF (default). Parameter data type is boolean. mode=0 or OFF disables the external filter. mode=1 or ON enables the external filter. Query response mode <newline> Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 61...
  • Page 200 :OUTP2:FILT:AUTO? :OUTPut:FILTer[:LPASs]:FREQuency Sets the cutoff frequency of the output filter. This command setting is ignored if the automatic filter function is enabled by the :OUTPut:FILTer[:LPASs]:AUTO command. Syntax :OUTPut[c]:FILTer[:LPASs]:FREQuency frequency :OUTPut[c]:FILTer[:LPASs]:FREQuency? [frequency] 4- 62 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 201 OFF disables the output filter. Query response mode <newline> mode is 0 or 1, and indicates that the output filter is off or on, respectively. Response data type is NR1. Example :OUTP:FILT 0 :OUTP2:FILT:LPAS:STAT? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 63...
  • Page 202 DUT. Syntax :OUTPut[c]:HCAPacitance[:STATe] mode :OUTPut[c]:HCAPacitance[:STATe]? Parameter mode 1|ON|0|OFF (default). Parameter data type is boolean. mode=1 or ON enables the high capacitance mode. mode=0 or OFF disables the high capacitance mode. 4- 64 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 203 :OUTPut:OFF:AUTO Enables or disables the automatic output off function. Syntax :OUTPut[c]:OFF:AUTO mode :OUTPut[c]:OFF:AUTO? Parameter mode 1|ON|0|OFF (default). Parameter data type is boolean. mode=0 or OFF disables the automatic output off function. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 65...
  • Page 204 Current source setup is not changed if the source uses the 100 mA range or lower. mode=ZERO selects the following setup. • Source function: Voltage source • Output voltage: 0 V Current compliance: 100 μA at the 100 μA range • 4- 66 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 205 Enables or disables the over voltage/current protection. If this function is enabled, the source channel sets the output to 0 V and sets the output switch to off automatically and immediately when it reaches the compliance status. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 67...
  • Page 206 The order of data set to the list is important. The current value, voltage value, and source type are read in the listed order and used for performing the emulation mode operation of the programmable output resistance function. 4- 68 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 207 For <CURRent|VOLTage>, specify CURRent for current list or VOLTage for voltage list. Query response number_of_data <newline> number_of_data returns the number of data in the list. Response data type is NR1. Example :OUTP:RES:EMUL:VOLT:POIN? :OUTP2:RES:EMUL:CURR:POIN? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 69...
  • Page 208 Returns the number of data in the list set by the :OUTPut:RESistance:EMULate:MODE command. Syntax :OUTPut[c]:RESistance:EMULate:MODE:POINts? Query response number_of_data <newline> number_of_data returns the number of data in the list. Response data type is NR1. Example :OUTP:RES:EMUL:MODE:POIN? :OUTP2:RES:EMUL:MODE:POIN? 4- 70 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 209 <newline> level returns the present setting. If a parameter is specified, level returns the value assigned to DEF, MIN, or MAX. Response data type is NR3. Example :OUTP:RES:SER:LEV 1E-6 :OUTP2:RES:SER:LEV? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 71...
  • Page 210 Query response mode <newline> mode is 0 or 1, and indicates that the programmable output resistance function is off or on, respectively. Response data type is NR1. Example :OUTP:RES:STAT 0 :OUTP2:RES:STAT? 4- 72 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 211 OFF disables the source output. Query response mode <newline> mode is 0 or 1, and indicates that the source output is off or on, respectively. Response data type is NR1. Example :OUTP 1 :OUTP2:STAT? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 73...
  • Page 212 Syntax :PROGram:PON:COPY name Parameter name Name of the program used for the power-on program. Parameter data type is SPD. Example :PROG:PON:COPY “program1” :PROGram:PON:DELete Clears the power-on program. Syntax :PROGram:PON:DELete Example :PROG:PON:DEL 4- 74 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 213 See the :PROGram[:SELected]:DEFine command for details. Example :PROG:NAME “program1” :PROG:APP #213:OUTP:STAT ON :PROGram[:SELected]:DEFine Defines a program in the program memory by entering the initial program code. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 75...
  • Page 214 Program subsystem commands except for :PROG:STAT command program_code supports variables in the format %h% (h: integer. 1 to 100). It is replaced with the value set by the :PROGram:VARiable command before executing the program. 4- 76 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 215 Or else, an error occurs. If any of the programs are in the RUN state, this command causes an error and does not execute the selected program. Syntax :PROGram[:SELected]:EXECute Example :PROG:NAME “program1” :PROG:EXEC Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 77...
  • Page 216 Table 4-3 for the status changed by this command. Query response status <newline> status returns the present execution status, Running, Paused, or Stopped. Response data type is CRD. Example :PROG:STAT PAUS 4- 78 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 217 Sets a value to the variable specified by h. Variables can be used in the memory program. They must be expressed as %h% (h: integer. 1 to 100) in the memory program. Syntax :PROGram:VARiable[h] value :PROGram:VARiable[h]? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 79...
  • Page 218 Subsystem Commands PROGram Subsystem Parameter value Value of the variable specified by h. Up to 32 ASCII characters. Parameter data type is SPD. Example :PROG:VAR “1” :PROG:VAR100? 4- 80 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 219 (ch2currN) and source data (ch2sourN) of the 5-step sweep measurement by channel 2. If the measurement function is not enabled or no data exists, response returns +9.910000E+37 (ASCII) or NaN (IEEE-754) which indicates “not a number”. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 81...
  • Page 220 If both channels 1 and 2 are selected by chanlist, response returns the channel 1 data and the channel 2 data in this order. See the following example. With the ASCII data output format, each data is separated by a comma. ch1curr1,ch2curr1,ch1curr2,ch2curr2, ..ch1curr5,ch2curr5,ch1curr6,+9.910000E+37, ..,ch1curr10,+9.910000E+37 4- 82 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 221 This example shows the data containing the latest current data (ch1curr10) and source data (ch1sour10) of the 10-step sweep measurement by channel 1, and the latest current data (ch2curr5) and source data (ch2sour5) of the 5-step sweep measurement by channel 2. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 83...
  • Page 222 If both channels 1 and 2 are selected by chanlist, response returns the channel 1 data and the channel 2 data in this order. See the following example. With the ASCII data output format, each data is separated by a comma. ch1curr10,ch2curr5 4- 84 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 223 5-step sweep measurement by channel 2. If the measurement function is not enabled or no data exists, response returns +9.910000E+37 (ASCII) or NaN (IEEE-754) which indicates “not a number”. Example :READ:CURR? (@2,1) Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 85...
  • Page 224 DEF, MIN, or MAX. Response data type is NR3. Example :SENS:CUR:APER 2E-3 :SENS2:CURR:DC:APER? :SENSe:<CURRent[:DC]|VOLTage[:DC]>:APERture: AUTO Enables or disables the automatic aperture function. Syntax :SENSe[c]:<CURRent[:DC]|VOLTage[:DC]>:APERture:AUTO mode 4- 86 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 225 Parameter data type is NRf+. Query does not support nplc=value. If you specify the value less than MIN or greater than MAX, nplc is automatically set to MIN or MAX. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 87...
  • Page 226 Query response mode <newline> mode is 0 or 1, and indicates that the automatic NPLC function is off or on, respectively. Response data type is NR1. 4- 88 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 227 DEF, MIN, or MAX. Response data type is NR3. Example :SENS:CURR:PROT 1E-3 :SENS2:CURR:DC:PROT:LEV? :SENSe:<CURRent[:DC]|VOLTage[:DC]>:PROTection [:LEVel]:NEGative Sets the negative side compliance value of the specified channel. Syntax :SENSe[c]:<CURRent[:DC]|VOLTage[:DC]>:PROTection[:LEVel]:NEGative compliance Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 89...
  • Page 228 (default is 100 μA or 2 V). Parameter data type is NRf+. Effective values of value are from the minimum measurement value to the maximum measurement value of the channel. Query does not support compliance=value. 4- 90 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 229 (default). Parameter data type is NR1 or CPD. offset=n specifies the n+1th data. n is an integer, 0 to maximum (depends on the buffer state). offset=CURR specifies the present data position. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 91...
  • Page 230 SCPI commands or front panel operation before executing this command. Measurement item can be set to CURRent, RESistance, or VOLTage. Syntax :SENSe[c]:DATA:ACQuire Example :SENS:DATA:ACQ :SENSe:DATA:CLEar Clears all measurement data. Syntax :SENSe[c]:DATA:CLEar Example :SENS:DATA:CLE 4- 92 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 231 “CURRent[:DC]”|“VOLTage[:DC]”|“RESistance” (default). Case insensitive. Parameter data type is SPD. function=“CURRent[:DC]” selects the current measurement function. function=“VOLTage[:DC]” selects the voltage measurement function. function=“RESistance” selects the resistance measurement function. Query response function[, function[, function]]<newline> Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 93...
  • Page 232 “VOLT”,“CURR”. Case insensitive. Parameter data type is SPD. function=“CURRent[:DC]” selects the current measurement function. function=“VOLTage[:DC]” selects the voltage measurement function. function=“RESistance” selects the resistance measurement function. Query response function[, function[, function]]<newline> 4- 94 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 233 Query response response <newline> response returns 0 or 1, and indicates that the specified measurement function is now disabled or enabled respectively. Response data type is NR1. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 95...
  • Page 234 ON enables offset-compensated resistance measurement. Query response mode <newline> mode is 0 or 1, and indicates that offset-compensated resistance measurement is off or on, respectively. Response data type is NR1. Example :SENS:RES:OCOM 1 4- 96 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 235 :SENSe[c]:TOUTput[:STATe] mode :SENSe[c]:TOUTput[:STATe]? Parameter mode Trigger output ON or OFF. 1|ON|0|OFF (default). Parameter data type is boolean. mode=1 or ON enables the trigger output. mode=0 or OFF disables the trigger output. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 97...
  • Page 236 Sets the gain value used for calculating the measurement wait time for the specified channel. See :SENSe:WAIT[:STATe]. Syntax :SENSe[c]:WAIT:GAIN gain :SENSe[c]:WAIT:GAIN? [gain] Parameter gain value (0 to 100)|MINimum|MAXimum|DEFault (default is 1). Parameter data type is NRf. Query does not support gain=value. 4- 98 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 237 0|OFF|1|ON (default). Parameter data type is boolean. mode=0 or OFF disables the measurement wait time. The wait time is set to 0. mode=1 or ON enables the measurement wait time given by the following formula. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 99...
  • Page 238 Query response mode <newline> mode is 0 or 1, and indicates that the measurement wait time is disabled or enabled, respectively. Response data type is NR1. Example :SENS:WAIT 0 :SENS2:WAIT:STAT? 4- 100 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 239 [:SOURce]:ARB:<CURRent|VOLTage>:EXPonent:EN D[:LEVel] Sets the end level of the current or voltage exponential waveform output. Syntax [:SOURce[c]]:ARB:<CURRent|VOLTage>:EXPonent:END[:LEVel] data [:SOURce[c]]:ARB:<CURRent|VOLTage>:EXPonent:END[:LEVel]? [data] For <CURRent|VOLTage>, specify CURRent for current output or VOLTage for voltage output. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 101...
  • Page 240 If a parameter is specified, response returns the value assigned to DEF, MIN, or MAX. Response data type is NR3. Example :ARB:CURR:EXP:STAR 1E-3 :SOUR2:ARB:CURR:EXP:STAR? [:SOURce]:ARB:<CURRent|VOLTage>:EXPonent:ST ARt:TIME Sets the start time of the current or voltage exponential waveform output. 4- 102 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 241 Query response response <newline> response returns the present setting. If a parameter is specified, response returns the value assigned to DEF, MIN, or MAX. Response data type is NR3. Example :ARB:CURR:EXP:TCON 0.1 Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 103...
  • Page 242 [:SOURce]:ARB:<CURRent|VOLTage>:RAMP:END[: LEVel] Sets the end level of the current or voltage ramp waveform output. Syntax [:SOURce[c]]:ARB:<CURRent|VOLTage>:RAMP:END[:LEVel] data [:SOURce[c]]:ARB:<CURRent|VOLTage>:RAMP:END[:LEVel]? [data] For <CURRent|VOLTage>, specify CURRent for current output or VOLTage for voltage output. 4- 104 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 243 DEF, MIN, or MAX. Response data type is NR3. Example :ARB:CURR:RAMP:END:TIME 0.1 :SOUR2:ARB:CURR:RAMP:END:TIME? [:SOURce]:ARB:<CURRent|VOLTage>:RAMP:RTIMe Sets the rise time of the current or voltage ramp waveform output. Waveform period must not exceed 1000 seconds. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 105...
  • Page 244 <newline> response returns the present setting. If a parameter is specified, response returns the value assigned to DEF, MIN, or MAX. Response data type is NR3. Example :ARB:CURR:RAMP:STAR 1E-3 :SOUR2:ARB:CURR:RAMP:STAR? 4- 106 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 245 Amplitude of sinusoidal waveform. value (see “Source Output Ranges” on page 2-36) |MINimum|MAXimum|DEFault (default is 0.0). Parameter data type is NRf+. Query does not support data=value. Query response response <newline> Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 107...
  • Page 246 :SOUR2:ARB:CURR:SIN:FREQ? [:SOURce]:ARB:<CURRent|VOLTage>:SINusoid:OFF Sets the offset level of the current or voltage sinusoidal waveform output. Syntax [:SOURce[c]]:ARB:<CURRent|VOLTage>:SINusoid:OFFSet offset [:SOURce[c]]:ARB:<CURRent|VOLTage>:SINusoid:OFFSet? [offset] For <CURRent|VOLTage>, specify CURRent for current output or VOLTage for voltage output. 4- 108 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 247 <newline> response returns the present setting. If a parameter is specified, response returns the value assigned to DEF, MIN, or MAX. Response data type is NR3. Example :ARB:CURR:SIN:PMAR:PHAS 180 :SOUR2:ARB:CURR:SIN:PMAR:PHAS? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 109...
  • Page 248 Enables or disables the trigger output at the phase marker of the current or voltage sinusoidal waveform output. Syntax [:SOURce[c]]:ARB:<CURRent|VOLTage>:SINusoid:PMARker:STATe mode [:SOURce[c]]:ARB:<CURRent|VOLTage>:SINusoid:PMARker:STATe? For <CURRent|VOLTage>, specify CURRent for current output or VOLTage for voltage output. Parameter mode 0|OFF|1|ON (default). Parameter data type is boolean. 4- 110 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 249 DEF, MIN, or MAX. Response data type is NR3. Example :ARB:CURR:SQU:END:TIME 0.1 :SOUR2:ARB:CURR:SQU:END:TIME? [:SOURce]:ARB:<CURRent|VOLTage>:SQUare:STAR t[:LEVel] Sets the start level of the current or voltage square waveform output. Syntax [:SOURce[c]]:ARB:<CURRent|VOLTage>:SQUare:STARt[:LEVel] data Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 111...
  • Page 250 <newline> response returns the present setting. If a parameter is specified, response returns the value assigned to DEF, MIN, or MAX. Response data type is NR3. Example :ARB:CURR:SQU:STAR:TIME 0.1 :SOUR2:ARB:CURR:SQU:STAR:TIME? 4- 112 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 251 Parameter time Square waveform top time, in seconds. value (0 to 1000)| MINimum|MAXimum|DEFault (default is 0). Parameter data type is NRf+. Query does not support time=value. Query response response <newline> Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 113...
  • Page 252 Sets the fall time of the current or voltage trapezoidal waveform output. Waveform period must not exceed 1000 seconds. Syntax [:SOURce[c]]:ARB:<CURRent|VOLTage>:TRAPezoid:FTIMe fall_time [:SOURce[c]]:ARB:<CURRent|VOLTage>:TRAPezoid:FTIMe? [fall_time] For <CURRent|VOLTage>, specify CURRent for current output or VOLTage for voltage output. 4- 114 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 253 If a parameter is specified, response returns the value assigned to DEF, MIN, or MAX. Response data type is NR3. Example :ARB:CURR:TRAP:RTIM 0.1 :SOUR2:ARB:CURR:TRAP:RTIM? [:SOURce]:ARB:<CURRent|VOLTage>:TRAPezoid:ST ARt[:LEVel] Sets the start level of the current or voltage trapezoidal waveform output. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 115...
  • Page 254 <newline> response returns the present setting. If a parameter is specified, response returns the value assigned to DEF, MIN, or MAX. Response data type is NR3. Example :ARB:CURR:TRAP:STAR:TIME 0.1 :SOUR2:ARB:CURR:TRAP:STAR:TIME? 4- 116 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 255 Parameter time Trapezoidal waveform top time, in seconds. value (0 to 1000)| MINimum|MAXimum|DEFault (default is 0). Parameter data type is NRf+. Query does not support time=value. Query response response <newline> Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 117...
  • Page 256 Sets the fall time of the current or voltage triangle waveform output. Waveform period must not exceed 1000 seconds. Syntax [:SOURce[c]]:ARB:<CURRent|VOLTage>:TRIangle:FTIMe fall_time [:SOURce[c]]:ARB:<CURRent|VOLTage>:TRIangle:FTIMe? [fall_time] For <CURRent|VOLTage>, specify CURRent for current output or VOLTage for voltage output. 4- 118 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 257 If a parameter is specified, response returns the value assigned to DEF, MIN, or MAX. Response data type is NR3. Example :ARB:CURR:TRI:RTIM 0.1 :SOUR2:ARB:CURR:TRI:RTIM? [:SOURce]:ARB:<CURRent|VOLTage>:TRIangle:STA Rt[:LEVel] Sets the start level of the current or voltage triangle waveform output. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 119...
  • Page 258 <newline> response returns the present setting. If a parameter is specified, response returns the value assigned to DEF, MIN, or MAX. Response data type is NR3. Example :ARB:CURR:TRI:STAR:TIME 0.1 :SOUR2:ARB:CURR:TRI:STAR:TIME? 4- 120 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 259 Set 1 or ON for the point with trigger output, or 0 or OFF for the point without trigger output. Maximum of 100000 data can be set to list. Each data must be separated by a comma, for example: list=0,1,0. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 121...
  • Page 260 Set 1 or ON for the point with trigger output, or 0 or OFF for the point without trigger output. Multiple data can be set to append_list. Each data must be separated by a comma, for example: append_list=1,0,1. Example :ARB:CURR:UDEF:BOST:APP 0,1,0 :SOUR2:ARB:CURR:UDEF:BOST:APP 0,1,0 4- 122 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 261 INT2 selects the internal bus 1 or 2, respectively. output=EXTn selects the GPIO pin n, which is an output port of the Digital I/O D-sub connector on the rear panel. n=1 to 14. Query response response <newline> Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 123...
  • Page 262 Sets the current or voltage output data for each point of the user defined waveform for the specified channel. Syntax [:SOURce[c]]:ARB:<CURRent|VOLTage>:UDEFined[:LEVel] list [:SOURce[c]]:ARB:<CURRent|VOLTage>:UDEFined[:LEVel]? For <CURRent|VOLTage>, specify CURRent for current output or VOLTage for voltage output. 4- 124 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 263 Multiple data can be set to append_list. Each data must be separated by a comma, for example: append_list=1.1,1.2,1.3. For effective values of the output current or voltage data, see “Source Output Ranges” on page 2-36. Example :ARB:CURR:UDEF:LEV:APP 1.1,1.2,1.3 :SOUR2:ARB:CURR:UDEF:LEV:APP 1E-6,2E-6,3E-6 Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 125...
  • Page 264 Query response response <newline> response returns the present setting. If a parameter is specified, response returns the value assigned to DEF, MIN, or MAX. Response data type is NR3. Example :ARB:CURR:UDEF:TIME 0.1 4- 126 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 265 [:SOURce]:<CURRent|VOLTage>:<CENTer|SPAN> Sets the center or span value of the current or voltage sweep output. Syntax [:SOURce[c]]:<CURRent|VOLTage>:<CENTer|SPAN> data [:SOURce[c]]:<CURRent|VOLTage>:<CENTer|SPAN>? [data] For <CURRent|VOLTage>, specify CURRent for current output or VOLTage for voltage output. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 127...
  • Page 266 Query response level <newline> level returns the present setting. If a parameter is specified, level returns the value assigned to DEF, MIN, or MAX. Response data type is NR3. 4- 128 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 267 Selects the source mode, arbitrary waveform, fixed, sweep, or list sweep, of the specified source channel. Syntax [:SOURce[c]]:<CURRent|VOLTage>:MODE mode [:SOURce[c]]:<CURRent|VOLTage>:MODE? For <CURRent|VOLTage>, specify CURRent for current output or VOLTage for voltage output. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 129...
  • Page 268 If span is changed, points works as a constant and step is changed. The calculated points value is rounded down to an integer. 4- 130 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 269 Query response range <newline> range returns the present setting. Response data type is NR3. Example :CURR:RANG 1E-6 :SOUR2:VOLT:RANG? [:SOURce]:<CURRent|VOLTage>:RANGe:AUTO Enables or disables the automatic ranging function for the specified source channel. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 131...
  • Page 270 Parameter range value (see “Source Output Ranges” on page 2-36) |MINimum| MAXimum|DEFault. Parameter data type is NRf+. Query does not support range=value. value for current output: See Table 2-6. 4- 132 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 271 NOIS or TRAN. Response data type is CRD. Example :CURR:RANG:RPR TRAN :SOUR2:VOLT:RANG:RPR? [:SOURce]:<CURRent|VOLTage>:<STARt|STOP> Sets the start or stop value for the current or voltage sweep output. Syntax [:SOURce[c]]:<CURRent|VOLTage>:<STARt|STOP> data [:SOURce[c]]:<CURRent|VOLTage>:<STARt|STOP>? [data] Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 133...
  • Page 272 NRf+. Query does not support step=value. The step value can be expressed by the following formula, using the points value set by the [:SOURce]:<CURRent|VOLTage>:POINts command and the span value set by the [:SOURce]:<CURRent|VOLTage>:<CENTer|SPAN> command. 4- 134 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 273 This mode is not effective when the high capacitance mode is enabled. Query response mode <newline> Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 135...
  • Page 274 CPD. function=DINP assigns the digital input. function=DIO assigns the digital I/O. function=HVOL assigns the high voltage status output. Only for the EXT14 pin. function=TINP assigns the trigger input. 4- 136 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 275 :DIG:EXT:POL NEG :SOUR:DIG:EXT14:POL? [:SOURce]:DIGital:EXTernal:TOUTput[:EDGE]:POSi tion Selects the trigger output timing for the specified GPIO pin. Syntax [:SOURce]:DIGital:EXTernal[n]:TOUTput[:EDGE]:POSition position [:SOURce]:DIGital:EXTernal[n]:TOUTput[:EDGE]:POSition? Parameter position Output trigger timing. BEFore|AFTer|BOTH (default). Parameter data type is CPD. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 137...
  • Page 276 If a parameter is specified, width returns the value assigned to DEF, MIN, or MAX. Response data type is NR3. Example :DIG:EXT:TOUT:WIDT 1E-5 :SOUR:DIG:EXT14:TOUT:WIDT? [:SOURce]:DIGital:EXTernal:TOUTput:TYPE Selects the output trigger type for the specified GPIO pin. Syntax [:SOURce]:DIGital:EXTernal[n]:TOUTput:TYPE type 4- 138 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 277 (transient or acquire). Query response response <newline> response returns the present setting of output trigger timing, BEF, AFT or BOTH. Response data type is CRD. Example :DIG:INT2:TOUT:POS BEF :SOUR:DIG:INT2:TOUT:POS? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 139...
  • Page 278 DC (constant) output. type=PULS sets the specified channel to pulsed output. Query response type <newline> type returns DC or PULS. Response data type is CRD. 4- 140 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 279 [:SOURce[c]]:LIST:<CURRent|VOLTage>? For <CURRent|VOLTage>, specify CURRent for current output, or VOLTage for voltage output. Parameter list List of the output current or voltage data. Default is 0. Parameter data type is NRf. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 141...
  • Page 280 Returns the number of data in the list set by the [:SOURce]:LIST:<CURRent|VOLTage> command, to which some data might be appended to by the [:SOURce]:LIST:<CURRent|VOLTage>:APPend command. Syntax [:SOURce[c]]:LIST:<CURRent|VOLTage>:POINts? For <CURRent|VOLTage>, specify CURRent for current output, or VOLTage for voltage output. 4- 142 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 281 Syntax [:SOURce[c]]:PULSe:DELay delay [:SOURce[c]]:PULSe:DELay? [delay] Parameter delay Delay time. value (0.0 to 99999.9, in seconds)|MINimum| MAXimum|DEFault (default is 0). Parameter data type is NRf+. Query does not support delay=value. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 143...
  • Page 282 DEF, MIN, or MAX. Response data type is NR3. Example :PULS:WIDT 2E-2 :SOUR2:PULS:WIDT? [:SOURce]:SWEep:DIRection Sets the sweep direction, UP or DOWN, for the specified channel. Syntax [:SOURce[c]]:SWEep:DIRection direction [:SOURce[c]]:SWEep:DIRection? 4- 144 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 283 If points is changed, span works as a constant and step is changed. If step is changed, span works as a constant and points is changed. If span is changed, points works as a constant and step is changed. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 145...
  • Page 284 Range change is not performed while the sweep output is applied. Query response mode <newline> mode returns the present setting of the output ranging mode, BEST, FIX, or AUTO. Response data type is CRD. Example :SWE:RANG BEST 4- 146 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 285 Double sweep performs the sweep from start to stop to start. Query response mode <newline> Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 147...
  • Page 286 Response data type is CRD. Multiple responses are separated by a comma. Example :TOUT:SIGN EXT3 :SOUR2:TOUT:SIGN? [:SOURce]:TOUTput[:STATe] Enables or disables the trigger output for the status change between the trigger layer and the transient device action. Syntax [:SOURce[c]]:TOUTput[:STATe] mode [:SOURce[c]]:TOUTput[:STATe]? 4- 148 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 287 0 or 1, and indicates that the initial wait time is disabled or enabled, respectively. Response data type is NR1. Example :WAIT:AUTO 0 :SOUR2:WAIT:AUTO? [:SOURce]:WAIT:GAIN Sets the gain value used for calculating the source wait time for the specified channel. See [:SOURce]:WAIT[:STATe]. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 149...
  • Page 288 Enables or disables the source wait time for the specified channel. This wait time is defined as the time the source channel cannot change the output after the start of a DC output or the trailing edge of a pulse. Syntax [:SOURce[c]]:WAIT[:STATe] mode 4- 150 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 289 Query response mode <newline> mode is 0 or 1, and indicates that the source wait time is disabled or enabled, respectively. Response data type is NR1. Example :WAIT 0 Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 151...
  • Page 290 Output relay of the specified channel is opened by the automatic output off at compliance Ch2 Output Protection function. Temperature Summary Over temperature in channel 1, and/or 2. 5 to 7 Not used 0 is returned. 4- 152 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 291 Ch2 Buffer Available Trace buffer for channel 2 has data. 1024 Ch2 Buffer Full Trace buffer for channel 2 is full. 11 to 15 Not used 0 is returned. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 153...
  • Page 292 (see :SYSTem:LOCK:NAME? command), this bit will be cleared. 16384 Program Running Program is running. 0 is set during the program memory execution is stopped. 32768 Not used 0 is returned. 4- 154 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 293 Syntax :STATus:<MEASurement|OPERation|QUEStionable>[:EVENt]? For <MEASurement|OPERation|QUEStionable>, specify MEASurement for the measurement status event register, OPERation for the operation status event register, or QUEStionable for the questionable status event register. Query response value <newline> Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 155...
  • Page 294 Response data type is NR1 (decimal) or NDN (binary, octal, or hexadecimal) selected by the :FORMat:SREGister command. Example :STAT:MEAS:NTR 0 :STAT:QUES:NTR? 4- 156 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 295 :STATus:PRESet Example :STAT:PRES :STATus:QUEStionable:<CALibration|CURRent|TEM Perature|TEST|VOLTage>:CONDition? Returns the value of the questionable status condition register. See Table 4-7 4-11 for the bit definitions. The register setting is not changed by this command. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 157...
  • Page 296 Questionable Calibration Register Bit Definitions decimal description definition value Ch1 Calibration Failed Calibration fail in channel 1. Ch2 Calibration Failed Calibration fail in channel 2. 3 to 15 Not used 0 is returned. 4- 158 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 297 Questionable Voltage Register Bit Definitions decimal description definition value Ch1 Over Voltage Over voltage in channel 1. Ch2 Over Voltage Over voltage in channel 2. 3 to 15 Not used 0 is returned. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 159...
  • Page 298 :STAT:QUES:CURR:ENAB 65535 :STAT:QUES:TEMP:ENAB? :STATus:QUEStionable:<CALibration|CURRent|TEM Perature|TEST|VOLTage>[:EVENt]? Returns the value of the questionable calibration, current, temperature, test, or voltage status event register. The register setting is changed by this command. Syntax :STATus:QUEStionable:<CALibration|CURRent|TEMPerature|TEST|VOLTage>[: EVENt]? 4- 160 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 299 Negative transition filter. 0 to 65535 (decimal). Default is 0. Parameter data type is NR1 or NDN. filter is the sum of the binary-weighted values for the set bits. Query response filter <newline> Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 161...
  • Page 300 Response data type is NR1 (decimal) or NDN (binary, octal, or hexadecimal) selected by the :FORMat:SREGister command. Example :STAT:QUES:CURR:PTR 32767 :STAT:QUES:TEMP:PTR? 4- 162 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 301 OFF disables the beeper. Query response mode <newline> mode returns 0 or 1, and indicates that the beeper is off or on, respectively. Response data type is NR1. Example :SYST:BEEP:STAT 1 :SYST:BEEP:STAT? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 163...
  • Page 302 GPIB address, 0 to 30. Parameter data type is NR1. Query response address <newline> address returns the GPIB address of the instrument. Response data type is NR1. Example :SYST:COMM:GPIB:ADDR 17 :SYST:COMM:GPIB:ADDR? 4- 164 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 303 The instrument booted with a local IP address. LAN_DHCP The instrument booted with a DHCP-assigned address. LAN_FAULT The instrument cannot detect a connection. LAN_STATIC The instrument booted with a static IP address. Example :SYST:COMM:LAN:BST? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 165...
  • Page 304 DHCP off or on. 0|OFF|1|ON. Parameter data type is boolean. Query response mode <newline> mode returns 0 or 1, and indicates that DHCP is off or on, respectively. Response data type is NR1. Example :SYST:COMM:LAN:DHCP 0 :SYST:COMM:LAN:DHCP? 4- 166 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 305 Sets the IP address of the default gateway. The setting is enabled by the :SYSTem:COMMunicate:LAN:UPDate command. This command setting is not changed by power off or the *RST command. For <GATE|GATeway>, specify GATE or GATeway. Syntax :SYSTem:COMMunicate:LAN:<GATE|GATeway> address :SYSTem:COMMunicate:LAN:<GATE|GATeway>? [CURRent|STATic] Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 167...
  • Page 306 Response data type is SRD. Example :SYST:COMM:LAN:HNAM “A-B2961A-00001” :SYST:COMM:LAN:HOST? :SYSTem:COMMunicate:LAN:MAC? Returns the MAC address of the instrument. Syntax :SYSTem:COMMunicate:LAN:MAC? Query response mac_address <newline> 4- 168 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 307 The instrument uses LAN port 5024 for SCPI Telnet sessions, and 5025 for SCPI Socket sessions. A Telnet session can typically be started as shown below from a host computer shell. telnet ip_address port Syntax :SYSTem:COMMunicate:LAN:TELNet:PROMpt prompt :SYSTem:COMMunicate:LAN:TELNet:PROMpt? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 169...
  • Page 308 Disconnects all active LAN and Web Interface connections, updates the LAN setup, and restarts the LAN interface with the new setup. The new setup may change the IP address of the instrument. Syntax :SYSTem:COMMunicate:LAN:UPDate Example :SYST:COMM:LAN:UPD 4- 170 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 309 2 are selected by chanlist, response returns the number of channel 1 data and the number of channel 2 data in this order. They are separated by a comma. Example :SYST:DATA:QUAN? (@2) Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 171...
  • Page 310 If the queue is empty, the response is +0,“No error”. Example :SYST:ERR:ALL? :SYSTem:ERRor:CODE:ALL? Reads all items in the error/event queue, returns all codes, and clears the queue. Syntax :SYSTem:ERRor:CODE:ALL? Query response code <newline> 4- 172 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 311 If the queue is empty, the response is +0. Example :SYST:ERR:COUN? :SYSTem:ERRor[:NEXT]? Reads and removes the top item in the error/event queue, and returns the top code and message. Syntax :SYSTem:ERRor[:NEXT]? Query response response <newline> Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 173...
  • Page 312 If the grouping is released, the channels work independently regardless of the condition of the other channel. 4- 174 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 313 Returns if the interlock circuit is close or open. Syntax :SYSTem:INTerlock:TRIPped? Query response mode <newline> mode returns 0 or 1, and indicates that the interlock circuit is close or open, respectively. Response data type is NR1. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 175...
  • Page 314 Use this command to determine the interface you are currently using. Then use the :SYSTem:LOCK:OWNer? command to determine which interface, if any, has the lock. :SYSTem:LOCK:OWNer? Returns the I/O interface that currently has a lock. Syntax :SYSTem:LOCK:OWNer? 4- 176 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 315 Syntax :SYSTem:LOCK:REQuest? Query response response <newline> response returns 1 if the lock request is granted, or 0 if denied. Example :SYST:LOCK:REQ? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 177...
  • Page 316 :SYSTem:PERSona[:MANufacturer] Changes the manufacturer name of the *IDN? command response. The setting change is effective after rebooting the B2961A/B2962A. The manufacturer name is set back to “Keysight Technologies” by the :SYSTem:PERSona[:MANufacturer]:DEFault command or by pressing the front panel System > More > Factory function keys which applies the factory shipment initial condition.
  • Page 317 Changes the model number of the *IDN? command response. The setting change is effective after rebooting the B2961A/B2962A. The model number is set back to the default value (the model number on the front panel) by the :SYSTem:PERSona:MODel:DEFault command or by pressing the front panel System >...
  • Page 318 :SYST:PERS:MOD “2962A” :SYST:PERS:MOD? :SYSTem:PERSona:MODel:DEFault Clears the :SYSTem:PERSona:MODel command setting and applies the default value (the model number on the front panel). The setting change is effective after rebooting the B2961A/B2962A. Syntax :SYSTem:PERSona:MODel:DEFault Example :SYST:PERS:MOD:DEF :SYSTem:PON Specifies the power-on state. The power-on state can be selected from the factory default reset condition (RST) and user conditions RCL0, RCL1, RCL2, RCL3, and RCL4 which can be defined by the *SAV 0, *SAV 1, *SAV 2, *SAV 3, and *SAV 4 commands, respectively.
  • Page 319 Response data type is NR1. Example :SYST:TIME 23,59,59 :SYSTem:TIME:TIMer:COUNt? Returns the present count of the timer. Syntax :SYSTem:TIME:TIMer:COUNt? Query response response <newline> response returns the present timer count. Response data type is NR3. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 181...
  • Page 320 0 or 1, and indicates that the automatic reset function is off or on, respectively. Response data type is NR1. Example :SYST:TIME:TIM:COUN:RES:AUTO 0 :SYST:TIME:TIM:COUN:RES:AUTO? :SYSTem:TIME:TIMer:COUNt:RESet[:IMMediate] Resets the timer count immediately. Syntax :SYSTem:TIME:TIMer:COUNt:RESet[:IMMediate] Example :SYST:TIME:TIM:COUN:RES 4- 182 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 321 Returns the version of the SCPI standard. This command setting is not changed by power off or the *RST command. Syntax :SYSTem:VERSion? Query response response <newline> response returns the version of the SCPI standard. For example, 1999.0. Response data type is NR2. Example :SYST:VERS? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 183...
  • Page 322 Parameter data type is NR1. If this parameter is not specified, all data from offset is returned. Query response data <newline> Response data type is NR3. See “Data Output Format” on page 1-12. Example :TRAC2:DATA? 0,10 4- 184 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 323 The :TRACe:CLEar, :TRACe:FEED, and :TRACe:POINts commands can be used. mode=NEXT enables write operation until buffer full. Buffer full changes mode to NEV automatically. No error occurs. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 185...
  • Page 324 If a parameter is specified, points returns the value assigned to DEF, MIN, or MAX. Response data type is NR1. Example :TRAC:POIN 10000 :TRAC2:POIN? 4- 186 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 325 Selects the statistical operation performed by the :TRACe:STATistic:DATA? command. Syntax :TRACe[c]:STATistic:FORMat operation :TRACe[c]:STATistic:FORMat? Parameter operation Statistical operation. MINimum|MAXimum|SDEViation| PKPK|MEAN (default). Parameter data type is CPD. operation=MEAN sets the operation for obtaining the mean value. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 187...
  • Page 326 Query response rule <newline> rule returns the present setting of the rule, DELT or ABS. Response data type is CRD. Example :TRAC:TST:FORM DELT :TRAC2:TST:FORM? 4- 188 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 327 Channels. Parameter data type is channel list. (@1)|(@2)|(@1,2)|(@1:2)|(@2,1)|(@2:1). See “Channel List Parameter” on page 1-8. (@1) selects channel 1 only. (@2) selects channel 2 only. (@1,2), (@1:2), (@2,1), and (@2:1) selects both channels 1 and 2. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 189...
  • Page 328 Sets the arm count for the specified device action. Syntax :ARM[c]<:ACQuire|:TRANsient|[:ALL]>[:LAYer]:COUNt arm_count :ARM[c]<:ACQuire|:TRANsient>[:LAYer]:COUNt? [arm_count] :ARM[c][:ALL][:LAYer]:COUNt? arm_count For <:ACQuire|:TRANsient|[:ALL]>, specify :ACQuire for measurement, :TRANsient for source output, or :ALL for both device actions. 4- 190 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 329 If a parameter is specified, response returns the value assigned to DEF, MIN, or MAX. Response data type is NR3. Example :ARM:DEL 0.1 :ARM2:TRAN:DEL? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 191...
  • Page 330 For <:ACQuire|:TRANsient|[:ALL]> and <:ACQuire|:TRANsient>, specify :ACQuire for measurement, :TRANsient for source output, or :ALL for both device actions. Parameter source Arm source. AINT (default)|BUS|TIMer|INT1|INT2|LAN| EXT1|EXT2|EXT3|EXT4|EXT5|EXT6|EXT7|EXT8|EXT9|EX T10| EXT11|EXT12| EXT13|EXT14. Parameter data type is CPD. 4- 192 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 331 Query response response <newline> response returns the present setting of interval. If a parameter is specified, response returns the value assigned to DEF, MIN, or MAX. Response data type is NR3. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 193...
  • Page 332 Response data type is CRD. Multiple responses are separated by a comma. Example :ARM:TOUT:SIGN EXT1 :ARM2:TRAN:TOUT:SIGN? :ARM<:ACQuire|:TRANsient|[:ALL]>[:LAYer]:TOUT put[:STATe] Enables or disables the trigger output for the status change between the idle state and the arm layer. 4- 194 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 333 :TRANsient for source output, or :ALL for both device actions. Query response response <newline> response returns 1 if the specified device action is in the idle state. Response data type is NR1. Example :IDLE2:ACQ Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 195...
  • Page 334 Query response response <newline> response returns the present setting of the bypass, OFF or ONCE. Response data type is CRD. Example :TRIG:BYP ONCE 4- 196 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 335 Sets the trigger delay for the specified device action. Syntax :TRIGger[c]<:ACQuire|:TRANsient|[:ALL]>:DELay delay :TRIGger[c]<:ACQuire|:TRANsient>:DELay? [delay] :TRIGger[c][:ALL]:DELay? delay For <:ACQuire|:TRANsient|[:ALL]>, specify :ACQuire for measurement, :TRANsient for source output, or :ALL for both device actions. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 197...
  • Page 336 If this parameter is not specified, chanlist=(@1) is set. Example :TRIG:ACQ (@2) :TRIGger<:ACQuire|:TRANsient|[:ALL]>:SOURce:L Specifies one or more LXI triggers used for the trigger source for the specified device action. Syntax :TRIGger[c]<:ACQuire|:TRANsient|[:ALL]>:SOURce:LAN lan_id{,lan_id} 4- 198 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 337 (GET) and the *TRG command. source=TIMer selects a signal internally generated every interval set by the :TRIGger<:ACQuire|:TRANsient|[:ALL]>:TIMer command. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 199...
  • Page 338 If a parameter is specified, response returns the value assigned to DEF, MIN, or MAX. Response data type is NR3. Example :TRIG:TIM 2E-4 :TRIG2:TRAN:TIM? 4- 200 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 339 Response data type is CRD. Multiple responses are separated by a comma. Example :TRIG:TOUT:SIGN EXT3 :TRIG2:TRAN:TOUT:SIGN? :TRIGger<:ACQuire|:TRANsient|[:ALL]>:TOUTput[: STATe] Enables or disables the trigger output for the status change between the arm layer and the trigger layer. Syntax :TRIGger[c]<:ACQuire|:TRANsient|[:ALL]>:TOUTput[:STATe] mode :TRIGger[c]<:ACQuire|:TRANsient>:TOUTput[:STATe]? Keysight B2961A/B2962A SCPI Command Reference, Edition 6 4- 201...
  • Page 340 OFF disables the trigger output. Query response response <newline> response returns 1 or 0, and indicates that the trigger output is on or off, respectively. Response data type is NR1. Example :TRIG:TOUT 1 :TRIG2:TRAN:TOUT:STAT? 4- 202 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 341 Error Messages...
  • Page 342 Positive error numbers are B2961A/B2962A specific errors, not standard SCPI errors. When B2961A/B2962A is in the remote control state, the occurrence of an error (except for error number 0 or emergency error) sets the corresponding bit in the standard event status register. An emergency error sets the corresponding bit in the emergency status register.
  • Page 343 Error Messages No Error No Error This message indicates that Keysight B2961A/B2962A has no errors. Error 0 No error The error queue is completely empty. Every error/event in the queue has been read or the queue was purposely cleared by power-on, *CLS, and so on.
  • Page 344 Fewer parameters were received than required for the command. Error -110 Command header error An error was detected in the header. This error message is reported if B2961A/B2962A cannot determine the more specific header errors -111 through -114. 5- 4 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 345 :OUTP3:FILT:AUTO specifies illegal channel number 3. Error -120 Numeric data error Numeric (including the non-decimal numeric types) data error. This error message is reported when B2961A/B2962A cannot determine the more specific errors -121 through -128. Error -121 Invalid character in number An invalid character for the data type was received;...
  • Page 346 A string parameter data was received but was not allowed at this point. Error -160 Block data error An error was detected in a block data. This error is reported if B2961A/B2962A cannot determine more specific errors -161 and -168. 5- 6...
  • Page 347 A legal block data was received but was not allowed at this point. Error -170 Expression error An error was detected in an expression. This error is reported if B2961A/B2962A cannot determine more specific errors -171 and -178. Error -171 Invalid expression The expression was invalid;...
  • Page 348 Error Messages Execution Error Execution Error Keysight B2961A/B2962A reports -2XX errors when it is unable to perform a valid programming command. Error -200 Execution error Generic execution error for B2961A/B2962A that cannot be determined more specifically. Error -220 Parameter error; message Invalid parameter was specified.
  • Page 349 The version of the data format is incorrect to the instrument. Error -240 Hardware error A hardware problem in B2961A/B2962A. This error message is reported if B2961A/B2962A cannot detect the more specific error -241. Error -241 Hardware missing; To recover channel, execute *TST? A program command or query could not be executed because of missing hardware;...
  • Page 350 Device-Dependent Error Device-Dependent Error -3XX errors indicate that Keysight B2961A/B2962A has detected an error that is not a command error, a query error, or an execution error; some device operations did not properly complete, possibly due to an abnormal hardware or firmware condition.
  • Page 351 Error Messages Query Error Query Error If the output queue control of Keysight B2961A/B2962A detects one of following problems, a -4XX error occurs. • An attempt was made to read data from the output queue when no output data is present or pending.
  • Page 352 Error Messages B2961A/B2962A Specific Error B2961A/B2962A Specific Error Positive error numbers are Keysight B2961A/B2962A specific errors, not standard SCPI errors. Consult service for errors 111 to 140 and 142. Error 101 Wrong password Error 102 Enter password for calibration Error 103...
  • Page 353 Not able to perform requested operation Error 202 Not allowed; Instrument locked by another I/O session The requested operation is not allowed because the instrument is locked by another I/O session. The instrument must be unlocked. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 5- 13...
  • Page 354 Emergency; Overcurrent status(35 V) detected; Channel n overcurrent status (35 V) was detected in channel n. All channel output is changed to 0 V and the all output switch is opened. Execute the *TST? command. 5- 14 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 355 Low sense (minus) abuse status was detected in channel n. All channel output is changed to 0 V and the all output switch is opened. Execute the *TST? command. Error 315 Emergency; Low sense(plus) abuse detected; Channel n Keysight B2961A/B2962A SCPI Command Reference, Edition 6 5- 15...
  • Page 356 Too fast fan speed status was detected. All channel output is changed to 0 V and the all output switch is opened. Execute the *TST? command. Error 351 Emergency; Internal communication failure detected by Module; Channel n 5- 16 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 357 Channel n Channel n sense data was not received for acquire trigger. All channel output is changed to 0 V and the all output switch is opened. Execute the *TST? command. Keysight B2961A/B2962A SCPI Command Reference, Edition 6 5- 17...
  • Page 358 ProgramMemory; Cannot execute program while another program is running Another program is running. Execute the program after it is stopped. Error 706 ProgramMemory; Cannot execute program while this program is running 5- 18 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 359 ProgramMemory; Invalid character in program name Appropriate program name must be specified. Error 716 ProgramMemory; Program count overflow Program memory cannot save the program. Delete dispensable program. Error 801 Calculate; Expression list full Keysight B2961A/B2962A SCPI Command Reference, Edition 6 5- 19...
  • Page 360 Error 814 Calculate; Log of zero Expression cannot contain log 0. Enter appropriate expression. Error 815 Calculate; Invalid binary format string is used Data contains invalid binary format string. Enter appropriate expression. 5- 20 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 361 Trace buffer must contain data to perform the requested operation. Error 870 Macro file size error Macro file size error. Reduce file size. Error 871 Cannot create state data on non-volatile memory Error 872 Cannot create data on non-volatile memory Keysight B2961A/B2962A SCPI Command Reference, Edition 6 5- 21...
  • Page 362 B2961A/B2962A Specific Error Error 873 Cannot save list sweep data Error 874 Cannot save user-defined ARB data Error 900 Internal system error Error 951 Unsupported command Specified command is not supported by B2961A/B2962A. 5- 22 Keysight B2961A/B2962A SCPI Command Reference, Edition 6...
  • Page 364 This information is subject to change without notice. © Keysight Technologies 2012-2019 Edition 6, April 2019 *B2961-90030* B2961-90030 www.keysight.com...

This manual is also suitable for:

B2962a