Keysight Technologies 34450A Programmer's Reference Manual

Keysight Technologies 34450A Programmer's Reference Manual

Digit multimeter
Hide thumbs Also See for 34450A:
Table of Contents

Advertisement

Keysight 34450A 5½ Digit
Multimeter
Programmer's
Reference

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Keysight Technologies 34450A

  • Page 1 Keysight 34450A 5½ Digit Multimeter Programmer’s Reference...
  • Page 2: Table Of Contents

    Notices 34450A Remote Operation Introduction to the SCPI Language Keysight 34450A Command Quick Reference Power-On and Reset State SCPI Programming ABORt INITiate[:IMMediate] READ? UNIT:TEMPerature CALCulate Subsystem Introduction CALCulate:STATe CALCulate:FUNCtion CALCulate:LIMit:LOWer CALCulate:LIMit:UPPer CALCulate:AVERage:AVERage? CALCulate:AVERage:COUNt? CALCulate:AVERage:MAXimum? CALCulate:AVERage:MINimum? CALCulate:DB:REFerence CALCulate:DBM:REFerence CALCulate:NULL:OFFSet CALibration Subsystem Introduction...
  • Page 3 *WAI MEASure Subsystem Introduction MEASure[:PRIMary]:CAPacitance? MEASure[:PRIMary]:CONTinuity? MEASure[:PRIMary]:CURRent:AC? MEASure[:PRIMary]:CURRent[:DC]? MEASure[:PRIMary]:DIODe? MEASure[:PRIMary]:FREQuency? MEASure[:PRIMary]:FRESistance? MEASure[:PRIMary]:RESistance? MEASure[:PRIMary]:TEMPerature? MEASure[:PRIMary][:VOLTage][:DC]? MEASure[:PRIMary][:VOLTage]:AC? MEASure:SECondary:CURRent:AC? MEASure:SECondary:CURRent[:DC]? MEASure:SECondary:FREQuency? MEASure:SECondary[:VOLTage][:DC]? MEASure:SECondary[:VOLTage]:AC? MEMory Subsystem Introduction MEMory:STATe:RECall:AUTO MEMory:STATe:STORe SAMPle Subsystem Introduction SAMPle:TIMer SENSe Subsystem Introduction [SENSe:][PRIMary:]CAPacitance:RANGe [SENSe:][PRIMary:]CAPacitance:RANGe:AUTO [SENSe:][PRIMary:]CURRent[:DC]:RANGe [SENSe:][PRIMary:]CURRent[:DC]:RANGe:AUTO Keysight 34450A Programmer's Reference...
  • Page 4 [SENSe:][PRIMary:]VOLTage[:DC]:RANGe:AUTO [SENSe:][PRIMary:]VOLTage[:DC]:RESolution [SENSe:][PRIMary:]VOLTage:AC:RANGe [SENSe:][PRIMary:]VOLTage:AC:RANGe:AUTO [SENSe:][PRIMary:]VOLTage:AC:RESolution [SENSe:][PRIMary:]VOLTage[:DC]:IMPedance:AUTO [SENSe:][PRIMary:]VOLTage[:DC]:RANGe [SENSe:]SECondary:CURRent[:DC]:RANGe [SENSe:]SECondary:CURRent[:DC]:RANGe:AUTO [SENSe:]SECondary:CURRent[:DC]:RESolution [SENSe:]SECondary:CURRent:AC:RANGe [SENSe:]SECondary:CURRent:AC:RANGe:AUTO [SENSe:]SECondary:CURRent:AC:RESolution [SENSe:]SECondary:FREQuency:VOLTage:RANGe [SENSe:]SECondary:FREQuency:VOLTage:RANGe:AUTO [SENSe:]SECondary:FREQuency:APERture [SENSe:]SECondary:FREQuency:CURRent:RANGe [SENSe:]SECondary:FREQuency:CURRent:RANGe:AUTO [SENSe:]SECondary:FUNCtion [SENSe:]SECondary:VOLTage[:DC]:RANGe:AUTO [SENSe:]SECondary:VOLTage[:DC]:RESolution [SENSe:]SECondary:VOLTage:AC:RANGe [SENSe:]SECondary:VOLTage:AC:RANGe:AUTO [SENSe:]SECondary:VOLTage:AC:RESolution g[SENSe:]SECondary:VOLTage[:DC]:IMPedance:AUTO [SENSe:]SECondary:VOLTage[:DC]:RANGe STATus Subsystem Introduction STATus:OPERation[:EVENt]? STATus:OPERation:CONDition? STATus:OPERation:ENABle STATus:PRESet STATus:QUEStionable[:EVENt]? STATus:QUEStionable:CONDition? STATus:QUEStionable:ENABle Keysight 34450A Programmer's Reference...
  • Page 5 SYSTem Subsystem Introduction SYSTem:BEEPer[:IMMediate] SYSTem:BEEPer:STATe SYSTem:COMMunicate:ENABle SYSTem:COMMunicate:GPIB[:SELF]:ADDRess SYSTem:ERRor? SYSTem:LANGuage SYSTem:LFRequency SYSTem:PERSona:MANufacturer SYSTem:PERSona:MANufacturer:DEFault SYSTem:PRESet SYSTem:VERSion? TRIGger Subsystem Introduction Triggering the Multimeter TRIGger:DELay TRIGger:SOURce 3    SCPI Error Messages SCPI Error Messages Keysight 34450A Programmer's Reference...
  • Page 6: Notices

    CONFLICT WITH THESE TERMS, THE WARRANTY TERMS IN THE SEPARATE AGREEMENT SHALL CONTROL. Technology Licenses The hardware and/or software described in this document are furnished under a license and may be used or copied only in accordance with the terms of such license. Keysight 34450A Programmer's Reference...
  • Page 7: Declarations Of Conformity

    Declarations of Conformity Declarations of Conformity for this product and for other Keysight products may be downloaded from the Web. Go to https://regulations.about.keysight.com/DoC/default.htm. You can then search by product number to find the latest Declaration of Conformity. Keysight 34450A Programmer's Reference...
  • Page 8: Safety Information

    A WARNING notice denotes a hazard. It calls attention to an operating procedure, practice, or the like that, if not correctly performed or adhered to, could result in personal injury or death. Do not proceed beyond a WARNING notice until the indicated conditions are fully understood and met. Keysight 34450A Programmer's Reference...
  • Page 9: 34450A Remote Operation

           1     34450A Remote Operation 34450A Remote Operation Introduction to the SCPI Language Power-On and Reset State This chapter describes the remote operation for the 34450A using SCPI programming language. Keysight 34450A Programmer's Reference...
  • Page 10: Introduction To The Scpi Language

           1     34450A Remote Operation Introduction to the SCPI Language SCPI (Standard Commands for Programmable Instruments) is an ASCII-based instrument command language designed for test and measurement instruments. SCPI commands are based on a hierarchical structure, also known as a tree system . In this system, associated commands are grouped together under a common node or root, thus forming subsystems .
  • Page 11        1     34450A Remote Operation Command Separators A colon ( : ) is used to separate a command keyword from a lower-level keyword. You must insert a blank space to separate a parameter from a command keyword. If a command requires more than one parameter, you must separate adjacent parameters using a comma as shown below: CONF:VOLT:DC 10,3.0E-05...
  • Page 12: Scpi Parameter Types

           1     34450A Remote Operation IEEE-488.2 Common Commands The IEEE-488.2 standard defines a set of common commands that perform functions such as reset, self- test, and status operations. Common commands always begin with an asterisk ( * ), are three characters in length, and may include one or more parameters.
  • Page 13        1     34450A Remote Operation ASCII String Parameters ASCII string parameters can contain virtually any set of ASCII characters. A quoted ASCII string parameter must begin and end with matching quotes; either with a single quote or a double quote. You can include the quote delimiter as part of the string by typing it twice without any characters in between.
  • Page 14: Keysight 34450A Command Quick Reference

           1     34450A Remote Operation Keysight 34450A Command Quick Reference Syntax Conventions — Braces ( { } ) enclose the parameter choices for a given command string. The braces are not sent with the command string. — A vertical bar ( | ) separates multiple parameter choices for a given command string. The bar is not sent with the command string.
  • Page 15        1     34450A Remote Operation Thermistor Configuration [SENSe:][PRIMary:]TEMPerature:TRANsducer:THERmistor:TYPE <type> [SENSe:][PRIMary:]TEMPerature:TRANsducer:THERmistor:TYPE? [SENSe:][PRIMary:]FUNCtion "TEMPerature" [SENSe:][PRIMary:]FUNCtion? Voltage Configuration Commands DC Voltage Configuration CONFigure[:PRIMary][:VOLTage][:DC] [{<range>|AUTO|MIN|MAX|DEF} [,{<resolution>|MIN|MAX|DEF}]] CONFigure:SECondary[:VOLTage][:DC] [{<range>|AUTO|MIN|MAX|DEF} [,{<resolution>|MIN|MAX|DEF}]] CONFigure[:PRIMary]? CONFigure:SECondary? [SENSe:][PRIMary:]FUNCtion "VOLTage[:DC]" [SENSe:][PRIMary:]FUNCtion? [SENSe:][PRIMary:]VOLTage[:DC]:RANGe {<range>|MIN|MAX|DEF} [SENSe:][PRIMary:]VOLTage[:DC]:RANGe? [{MIN|MAX}] [SENSe:][PRIMary:]VOLTage[:DC]:RANGe:AUTO {OFF|0|ON|1} [SENSe:][PRIMary:]VOLTage[:DC]:RANGe:AUTO? [SENSe:][PRIMary:]VOLTage[:DC]:RESolution {<resolution>|MIN|MAX|DEF} [SENSe:][PRIMary:]VOLTage[:DC]:RESolution? [{MIN|MAX}]...
  • Page 16        1     34450A Remote Operation [SENSe:][PRIMary:]FUNCtion "VOLTage:AC" [SENSe:][PRIMary:]FUNCtion? [SENSe:][PRIMary:]VOLTage:AC:RANGe {<range>|MIN|MAX|DEF} [SENSe:][PRIMary:]VOLTage:AC:RANGe? [{MIN|MAX}] [SENSe:][PRIMary:]VOLTage:AC:RANGe:AUTO {OFF|0|ON|1} [SENSe:][PRIMary:]VOLTage:AC:RANGe:AUTO? [SENSe:][PRIMary:]VOLTage:AC:RESolution {<resolution>|MIN|MAX|DEF} [SENSe:][PRIMary:]VOLTage:AC:RESolution? [{MIN|MAX}] [SENSe:]SECondary:FUNCtion "VOLTage:AC" [SENSe:]SECondary:FUNCtion? [SENSe:]SECondary:VOLTage:AC:RANGe {<range>|MIN|MAX|DEF} [SENSe:]SECondary:VOLTage:AC:RANGe? [{MIN|MAX}] [SENSe:]SECondary:VOLTage:AC:RANGe:AUTO {OFF|0|ON|1} [SENSe:]SECondary:VOLTage:AC:RANGe:AUTO? [SENSe:]SECondary:VOLTage:AC:RESolution {<resolution>|MIN|MAX|DEF} [SENSe:]SECondary:VOLTage:AC:RESolution? Resistance Configuration Commands CONFigure[:PRIMary]:RESistance [{<range>|AUTO|MIN|MAX|DEF} [,{<resolution>|MIN|MAX|DEF}]] CONFigure[:PRIMary]?  [SENSe:][PRIMary:]FUNCtion "RESistance"...
  • Page 17        1     34450A Remote Operation [SENSe:][PRIMary:]FRESistance:RANGe? [{MIN|MAX}] [SENSe:][PRIMary:]FRESistance:RANGe:AUTO {OFF|0|ON|1} [SENSe:][PRIMary:]FRESistance:RANGe:AUTO? [SENSe:][PRIMary:]FRESistance:RESolution {<resolution>|MIN|MAX|DEF} [SENSe:][PRIMary:]FRESistance:RESolution? [{MIN|MAX}] Current Configuration Commands DC Current Configuration CONFigure[:PRIMary]:CURRent[:DC] [{<range>|AUTO|MIN|MAX|DEF} [,{<resolution>|MIN|MAX|DEF}]] CONFigure[:PRIMary]? [SENSe:][PRIMary:]FUNCtion "CURRent[:DC]" [SENSe:][PRIMary:]FUNCtion? [SENSe:][PRIMary:]CURRent[:DC]:RANGe {<range>|MIN|MAX|DEF} [SENSe:][PRIMary:]CURRent[:DC]:RANGe? [{MIN|MAX}] [SENSe:][PRIMary:]CURRent[:DC]:RANGe:AUTO {OFF|0|ON|1} [SENSe:][PRIMary:]CURRent[:DC]:RANGe:AUTO? [SENSe:][PRIMary:]CURRent[:DC]:RESolution {<resolution>|MIN|MAX|DEF} [SENSe:][PRIMary:]CURRent[:DC]:RESolution? [{MIN|MAX}] CONFigure:SECondary:CURRent[:DC] [{<range>|AUTO|MIN|MAX|DEF} [,{<resolution>|MIN|MAX|DEF}]] CONFigure:SECondary? [SENSe:]SECondary:FUNCtion "CURRent[:DC]"...
  • Page 18        1     34450A Remote Operation [SENSe:][PRIMary:]CURRent:AC:RESolution {<resolution>|MIN|MAX|DEF} [SENSe:][PRIMary:]CURRent:AC:RESolution? [{MIN|MAX}] CONFigure:SECondary:CURRent:AC [{<range>|AUTO|MIN|MAX|DEF} [,{<resolution>|MIN|MAX|DEF}]] CONFigure:SECondary? [SENSe:]SECondary:FUNCtion "CURRent:AC" [SENSe:]SECondary:FUNCtion? [SENSe:]SECondary:CURRent:AC:RANGe {<range>|MIN|MAX|DEF} [SENSe:]SECondary:CURRent:AC:RANGe? [{MIN|MAX}] [SENSe:]SECondary:CURRent:AC:RANGe:AUTO {OFF|0|ON|1} [SENSe:]SECondary:CURRent:AC:RANGe:AUTO? [SENSe:]SECondary:CURRent:AC:RESolution {<resolution>|MIN|MAX|DEF} [SENSe:]SECondary:CURRent:AC:RESolution? [{MIN|MAX}] Capacitance Configuration Commands CONFigure:CAPacitance [{<range>|AUTO|MIN|MAX|DEF} [,{<resolution>|MIN|MAX|DEF}]] CONFigure[:PRIMary]? [SENSe:][PRIMary:]FUNCtion "CAPacitance" [SENSe:][PRIMary:]FUNCtion? [SENSe:][PRIMary:]CAPacitance:RANGe {<range>|MIN|MAX|DEF} [SENSe:][PRIMary:]CAPacitance:RANGe? [{MIN|MAX}]...
  • Page 19: Measurement Configuration Commands

           1     34450A Remote Operation [SENSe:][PRIMary:]FREQuency:VOLTage:RANGe:AUTO {OFF|0|ON|1} [SENSe:][PRIMary:]FREQuency:VOLTage:RANGe:AUTO? [SENSe:][PRIMary:]FREQuency:CURRent:RANGe {<range>|MIN|MAX|DEF} [SENSe:][PRIMary:]FREQuency:CURRent:RANGe? [{MIN|MAX}] [SENSe:][PRIMary:]FREQuency:CURRent:RANGe:AUTO {OFF|0|ON|1} [SENSe:][PRIMary:]FREQuency:CURRent:RANGe:AUTO? [SENSe:][PRIMary:]FREQuency:APERture {<seconds>|MIN|MAX|DEF} [SENSe:][PRIMary:]FREQuency:APERture? [{MIN|MAX}] CONFigure:SECondary:FREQuency [{<range>|MIN|MAX|DEF} [,{<resolution>|MIN|MAX|DEF}]] CONFigure:SECondary? [SENSe:]SECondary:FUNCtion "FREQuency" [SENSe:]SECondary:FUNCtion? [SENSe:]SECondary:FREQuency:VOLTage:RANGe {<range>|MIN|MAX|DEF} [SENSe:]SECondary:FREQuency:VOLTage:RANGe? [{MIN|MAX}] [SENSe:]SECondary:FREQuency:VOLTage:RANGe:AUTO {OFF|0|ON|1} [SENSe:]SECondary:FREQuency:VOLTage:RANGe:AUTO? [SENSe:]SECondary:FREQuency:CURRent:RANGe {<range>|MIN|MAX|DEF} [SENSe:]SECondary:FREQuency:CURRent:RANGe? [{MIN|MAX}] [SENSe:]SECondary:FREQuency:CURRent:RANGe:AUTO {OFF|0|ON|1} [SENSe:]SECondary:FREQuency:CURRent:RANGe:AUTO? [SENSe:]SECondary:FREQuency:APERture {<seconds>|MIN|MAX|DEF}...
  • Page 20: Calibration Commands

           1     34450A Remote Operation Calculation (Math) Commands CALCulate:AVERage:AVERage? CALCulate:AVERage:COUNt? CALCulate:AVERage:MAXimum? CALCulate:AVERage:MINimum? CALCulate:DB:REFerence {<value>|MIN|MAX} CALCulate:DB:REFerence? {MIN|MAX} CALCulate:DBM:REFerence {<value>|MIN|MAX} CALCulate:DBM:REFerence? {MIN|MAX} CALCulate:FUNCtion {NULL|DB|DBM|AVERage|LIMit|HOLD} CALCulate:FUNCtion? CALCulate:LIMit:LOWer {<value>|MIN|MAX} CALCulate:LIMit:LOWer? {MIN|MAX} CALCulate:LIMit:UPPer {<value>|MIN|MAX} CALCulate:LIMit:UPPer? {MIN|MAX} CALCulate:NULL:OFFSet {<value>|MIN |MAX} CALCulate:NULL:OFFSet? {MIN|MAX} CALCulate[:STATe] {OFF|ON} CALCulate[:STATe]? Reading Memory Commands...
  • Page 21        1     34450A Remote Operation MEMory:STATe:STORe {OFF|0|ON|1} MEMory:STATe:STORe? IEEE-488 Commands *CLS *ESE <enable_value> *ESE? *ESR? *IDN? *OPC *OPC? *PSC {0|1} *PSC? *RST *SRE <enable_value> *SRE? *STB? *TRG *TST? *WAI System-Related Commands DISPlay[:WINDow1][:STATe] <mode> DISPlay[:WINDow1][:STATe]? DISPlay:WINDow2[:STATe] <mode> DISPlay:WINDow2[:STATe]? SYSTem:BEEPer[:IMMediate] SYSTem:BEEPer:STATe {OFF|0|ON|1} SYSTem:BEEPer:STATe?
  • Page 22        1     34450A Remote Operation SYSTem:LANGuage? SYSTem:PERSona:MANufacturer <"string"> SYSTem:PERSona:MANufacturer? SYSTem:PERSona:MANufacturer:DEFault SYSTem:PERSona:MANufacturer:DEFault? Status System Commands STATus:OPERation:CONDition? STATus:OPERation:ENABle <enable_value> STATus:OPERation:ENABle? STATus:OPERation[:EVENt]? STATus:PRESet STATus:QUEStionable:CONDition? STATus:QUEStionable:ENABle <enable_value> STATus:QUEStionable:ENABle? STATus:QUEStionable[:EVENt]? SAMPle:TIMer {<interval>|MIN|MAX} SAMPle:TIMer? DATA:DATA? NVMEM DATA:DELete NVMEM DATA:LAST? DATA:POINts? NVMEM FORMat:OUTPut {1,2} FORMat:OUTPut? Keysight 34450A Programmer's Reference...
  • Page 23: Power-On And Reset State

    The power-on/reset state will be different than that in the table if you have enabled the power-on state recall mode. This mode is entered from the Utility menu. See the Keysight 34450A User's and Service Guide for further information.
  • Page 24        1     34450A Remote Operation Parameter Factory Setting Power-On / Reset State Serial Number Unique value per-instrument No Change Calibration Calibration state Secured User Setting Calibration value No Change Language Language Mode L1 (Normal mode) User Setting IO Configuration Enable Interface...
  • Page 25: Scpi Programming

    CALibration Subsystem CONFigure Subsystem DATA Subsystem DISPlay Subsystem FETCh Subsystem IEEE-488.2 Common Commands MEASure Subsystem MEMory Subsystem SAMPle Subsystem SENSe Subsystem SYSTem Subsystem TRIGger Subsystem This chapter describes all the SCPI commands available in the 34450A. Keysight 34450A Programmer's Reference...
  • Page 26: Abort

    — This command may be useful to abort a measurement when the instruments is waiting for a trigger. — The *RST command will abort a measurement and set all measurement parameters to their factory set- tings. Example The following command aborts the measurement in progress. ABOR See Also *RST Keysight 34450A Programmer's Reference...
  • Page 27: Initiate[:Immediate]

    The INITiate command places the instrument in the "wait-for-trigger" state which is set to immediate. The FETCh? command transfers the reading from memory to the instrument's output buffer. CONF:VOLT:DC 10,3.0e-5 TRIG:SOUR IMM INIT FETC? Typical Response: +4.27150000E-03 See Also FETCh? READ? ABORt Keysight 34450A Programmer's Reference...
  • Page 28: Read

    IMMediate. The READ? command places the instrument in the "wait-for-trigger" state, initiates a trigger, and then sends the reading to the output buffer. CONF:VOLT:DC READ? Typical Response: +1.26360000E-02 See Also FETCh? INITiate[:IMMediate] Keysight 34450A Programmer's Reference...
  • Page 29: Unit:temperature

    Return Format The query command returns "C" or "F". Examples The following command sets the temperature units to °F. UNIT:TEMP F The following query returns the temperature unit selected. UNIT:TEMP? Typical Response: F See Also CONFigure[PRIMary]:TEMPerature MEASure:[PRIMary:]TEMPerature? Keysight 34450A Programmer's Reference...
  • Page 30: Calculate Subsystem Introduction

    2     SCPI Programming CALCulate Subsystem Introduction The Keysight 34450A can perform several mathematical, statistical, and limit calculation functions using the CALCulate commands. Command Summary Select and Enable Functions CALCulate:FUNCtion CALCulate:FUNCtion? CALCulate:STATe CALCulate:STATe? Limit Functions CALCulate:LIMit:LOWer CALCulate:LIMit:LOWer? CALCulate:LIMit:UPPer CALCulate:LIMit:UPPer? Mathematical Functions...
  • Page 31: Calculate:state

    The query returns the current calculation state: "0" (OFF) or "1" (ON). Examples The following command sets the calculation state to "ON". CALC:STAT ON The following query returns the current calculation state. CALC:STAT? Typical Response: "1" See Also CALCulate:FUNCtion CALCulate:NULL:OFFSET Keysight 34450A Programmer's Reference...
  • Page 32: Calculate:function

    — HOLD: The reading hold feature allows you to capture and hold a stable reading (refer to the Keysight 34450A User's Guide for details. This feature only support measurement resolution 2.00E-5 and 1.50E-6.
  • Page 33 The query returns the currently selected function: NULL, DB, DBM, AVER, HOLD or LIM. Examples The following command sequence sets the function to be calculated to DBM. CALC:FUNC DBM CALC:STAT ON CALC:DBM:REF 16 The following query returns the currently enabled calculation function. CALC:FUNC? Typical Response: DBM See Also CALCulate:STATe Keysight 34450A Programmer's Reference...
  • Page 34: Calculate:limit:lower

    — The instrument clears all the limits after a Factory Reset (*RST command) or when the math function or measurement function is changed. Return Format The query command returns the lower limit in the form " -1.00000000E+03 ". Keysight 34450A Programmer's Reference...
  • Page 35 2     SCPI Programming Examples The following command sets the lower limit to -0.25. CALC:LIM:LOW -0.25 The following query returns the lower limit setting. CALC:LIM:LOW? Typical Response: -2.50000000E-01 See Also CALCulate:FUNCtion CALCulate:LIMit:UPPer CALCulate:STATe STATus Subsystem Introduction Keysight 34450A Programmer's Reference...
  • Page 36: Calculate:limit:upper

    — The instrument clears all the limits after a Factory Reset (*RST command) or when the math function or measurement function is changed. Return Format The query command returns the upper limit in the form " +1.00000000E+03 ". Keysight 34450A Programmer's Reference...
  • Page 37 2     SCPI Programming Examples The following command sets the upper limit to 10.25. CALC:LIM:UPP 10.25 The following query returns the upper limit setting. CALC:LIM:UPP? Typical Response: +1.02500000E+01 See Also CALCulate:FUNCtion CALCulate:LIMit:LOWer CALCulate:STATe STATus Subsystem Introduction Keysight 34450A Programmer's Reference...
  • Page 38: Calculate:average:average

    The command returns the average of the readings taken, or "0" if no data is available. Example The following query returns the average of the readings taken. CALC:AVER:AVER? Typical Response: +2.61920000E+01 See Also CALCulate:AVERage:COUNt? CALCulate:FUNCtion CALCulate:STATe Keysight 34450A Programmer's Reference...
  • Page 39: Calculate:average:count

    The command returns the count since statistics were enabled. If no data is available , "0" is returned. Example The following query returns the number of readings taken since statistics were enabled. CALC:AVER:COUN? Typical Response: +20 See Also CALCulate:FUNCtion CALCulate:STATe Keysight 34450A Programmer's Reference...
  • Page 40: Calculate:average:maximum

    Return Format The command returns the maximum of the readings taken, or "0" if no data is available. Example The following query returns the maximum value found. CALC:AVER:MAX? Typical Response: +1.37370000E+03 See Also CALCulate:AVERage:COUNt? CALCulate:FUNCtion CALCulate:STATe Keysight 34450A Programmer's Reference...
  • Page 41: Calculate:average:minimum

    Return Format The command returns the minimum value found, or "0" if no data is available. Example The following query returns the minimum value found. CALC:AVER:MIN? Typical Response: +4.27150000E-03 See Also CALCulate:AVERage:COUNt? CALCulate:FUNCtion CALCulate:STATe Keysight 34450A Programmer's Reference...
  • Page 42: Calculate:db:reference

    The query command returns the reference value in the form " +1.00000000E+02 ". Examples The following command sets the dB reference value to -10.0 dBm. CALC:DB:REF -10.0 The following query returns the dB reference value. CALC:DB:REF? Typical Response: -1.00000000E+01 Keysight 34450A Programmer's Reference...
  • Page 43 2     SCPI Programming See Also CALCulate:DBM:REFerence CALCulate:FUNCtion CALCulate:STATe Keysight 34450A Programmer's Reference...
  • Page 44: Calculate:dbm:reference

    Return Format The query command returns the dBm reference resistance. Examples The following command sets the dBm reference resistance to 300 ohms. CALC:DBM:REF 300 The following query returns the dBm reference resistance. CALC:DBM:REF? Typical Response: +3.00000000E+02 Keysight 34450A Programmer's Reference...
  • Page 45 2     SCPI Programming See Also CALCulate:DB:REFerence CALCulate:FUNCtion CALCulate:STATe Keysight 34450A Programmer's Reference...
  • Page 46: Calculate:null:offset

    The query command returns the null value in the form " +1.00000000E-02 ". Examples The following command sets the null value to -0.25. CALC:NULL:OFFS -0.25 The following query returns the null value. CALC:NULL:OFFS? Typical Response: -2.50000000E-01 See Also CALCulate:STATe Keysight 34450A Programmer's Reference...
  • Page 47: Calibration Subsystem Introduction

    2     SCPI Programming CALibration Subsystem Introduction The CALibration commands are used to calibrate the Keysight 34450A . Please note that the use of these commands requires a detailed knowledge of the appropriate calibration procedures, which are described in the Keysight 34450A Service Guide . Please refer to that guide before attempting to calibrate the instrument.
  • Page 48: Calibration[:All]

    For a more detailed discussion of the calibration procedures, see the Keysight 34450A Service Guide . Please refer to the Keysight 34450A Service Guide before attempting to calibrate the instrument. Improper use of the CALibration commands can adversely affect the accuracy and reli- ability of the instrument.
  • Page 49: Calibration:count

    Factory Reset (*RST command). Return Format The command returns the calibration count indicating how many calibrations have been performed. Example The following command returns the calibration count. CAL:COUN? Typical Response: +739 See Also CALibration? CALibration:SECure:STATe Keysight 34450A Programmer's Reference...
  • Page 50: Calibration:flat

    For detailed discussion on the calibration procedures, refer to the Keysight 34450A Service Guide. Please refer to the Keysight 34450A Service Guide before attempting to calibrate the instrument. Improper use of the CALibration commands can adversely affect the accuracy and reliability of the instrument.
  • Page 51: Calibration:secure:code

    For a more detailed discussion of the calibration procedures, see the Keysight 34450A Service Guide . Please refer to the Keysight 34450A Service Guide before attempting to calibrate the instrument. Improper use of the CALibration commands can adversely affect the accuracy and reli- ability of the instrument.
  • Page 52 2     SCPI Programming See Also CALibration:SECure:STATe Keysight 34450A Programmer's Reference...
  • Page 53: Calibration:secure:state

    For a more detailed discussion of the calibration procedures, see the Keysight 34450A Service Guide . Please refer to the Keysight 34450A Service Guide before attempting to calibrate the instrument. Improper use of the CALibration commands can adversely affect the accuracy and reli- ability of the instrument.
  • Page 54 The query command returns "0" (OFF) or "1" (ON) indicating the current calibration security setting. Examples The following command will unsecure the instrument using the factory default security code. CAL:SEC:STAT OFF,AT34450 The following query returns the current calibration security setting. CAL:SEC:STAT? Typical Response: 0 See Also CALibration:SECure:CODE Keysight 34450A Programmer's Reference...
  • Page 55: Calibration:store

    This command stores the present function calibration constant in the non-volatile memory. Remarks Refer to the Keysight 34450A Service Guide for detailed procedures, which includes how to connect a calibration source, recommended equipment, the specified calibration points, and so forth.
  • Page 56: Calibration:string

    For a more detailed discussion of the calibration procedures, see the Keysight 34450A Service Guide . Please refer to the Keysight 34450A Service Guide before attempting to calibrate the instrument. Improper use of the CALibration commands can adversely affect the accuracy and reliability of the instrument.
  • Page 57 CAL:STR "CAL: 21 Nov 2005" or CAL:STR 'CAL: 21 Nov 2010' The following query returns the message currently stored in calibration memory (the quotes are also returned). CAL:STR? Typical Response: "CAL: 21 Nov 2010" See Also CALibration:SECure:STATe Keysight 34450A Programmer's Reference...
  • Page 58: Calibration:value

    For a more detailed discussion of the calibration procedures, see the Keysight 34450A Service Guide . Please refer to the Keysight 34450A Service Guide before attempting to calibrate the instrument. Improper use of the CALibration commands can adversely affect the accuracy and reli- ability of the instrument.
  • Page 59 2     SCPI Programming Examples The following command sets calibration value to +10 volts. CAL:VAL 10 The following query returns the present calibration value. CAL:VAL? Typical Response: +1.000000E+01 See Also CALibration[:ALL]? Keysight 34450A Programmer's Reference...
  • Page 60: Configure Subsystem Introduction

    With the CONFigure command, you can select the function, range, and resolution all in one command. All other measurement parameters are set to their default values as shown below. Measurement Parameter: CONFigure Setting: Trigger Source Immediate Math Functions Keysight 34450A Programmer's Reference...
  • Page 61: Using The Configure Command

    The following program segment configures the instrument for 2-wire resistance measurements, triggers the instrument to make one measurement using the INITiate command. The FETC? command retrieves the reading. The 10 kΩ range is selected with resolution set to 3.00E-5. CONF:RES 10000,3.0 INIT FETC? Typical Response: +5.95850000E+03 Keysight 34450A Programmer's Reference...
  • Page 62: Configure[:Primary]

    The short form of the function name is always returned (e.g., "CURR:AC", "FREQ", etc.). Example The following query returns the present configuration of the instrument (the quotes are also returned). CONF? Typical Response: "VOLT +1.000000E+01,+3.000000E-05" Keysight 34450A Programmer's Reference...
  • Page 63: Configure[:Primary]:Capacitance

    — If you select auto ranging (by specifying "AUTO" or "DEF"), an error will be generated if you specify a dis- crete value for the <resolution> parameter. When auto ranging is combined with a discrete resolution, the instrument cannot accurately resolve the integration time (especially if the input is continuously Keysight 34450A Programmer's Reference...
  • Page 64 "wait-for-trigger" state, triggers a measurement, and then sends the reading to memory and the instrument output buffer. The default range (AUTO) and resolution are used for the measurement. CONF:CAP DELAY 0.3 s READ? Typical Response: +0.04530000E-06 See Also CONFigure[:PRIMary]? FETCh? INITiate[:IMMediate] READ? Keysight 34450A Programmer's Reference...
  • Page 65: Configure[:Primary]:Continuity

    The following program segment configures the instrument for continuity measurements. The READ? command places the instrument in the "wait-for-trigger" state, triggers a measurement, and then sends the reading to memory and the instrument output buffer. CONF:CONT READ? Typical Response: +1.32130000E-02 Keysight 34450A Programmer's Reference...
  • Page 66 2     SCPI Programming See Also CONFigure[:PRIMary]? FETCh? INITiate[:IMMediate] READ? Keysight 34450A Programmer's Reference...
  • Page 67: Configure[:Primary]:Current[:Dc]

    — If you select auto ranging (by specifying "AUTO" or "DEF"), an error will be generated if you specify a dis- crete value for the <resolution> parameter. When auto ranging is combined with a discrete resolution, the instrument cannot accurately determine the integration time (especially if the input signal is Keysight 34450A Programmer's Reference...
  • Page 68 The 1 A range is selected with a resolution of 3.00E-5. CONF:CURR:DC 1A,3.0e-5 INIT FETC? Typical Response: +4.27150000E-02 See Also CONFigure[:PRIMary]? FETCh? INITiate[:IMMediate] READ? Keysight 34450A Programmer's Reference...
  • Page 69: Configure[:Primary]:Current:ac

    (especially if the input signal is con- tinuously changing). If your application requires auto ranging, be sure to specify "DEF" for the <res- olution> parameter or omit the parameter from the command. — Auto range thresholds: Keysight 34450A Programmer's Reference...
  • Page 70 "wait-for-trigger" state, triggers a measurement, and then sends the reading to memory and the instrument output buffer. The default range (auto range) and resolution (5½ digits) are used for the measurement. CONF:CURR:AC READ? Typical Response: +8.54530000E-02 See Also CONFigure[:PRIMary]? FETCh? INITiate[:IMMediate] READ? Keysight 34450A Programmer's Reference...
  • Page 71: Configure[:Primary]:Diode

    The following program segment configures the instrument for diode tests. The READ? command places the instrument in the "wait-for-trigger" state, triggers a test, and then sends the reading to memory and the instrument output buffer. CONF:DIOD READ? Typical Response: +1.32130000E-01 See Also CONFigure[:PRIMary]? FETCh? INITiate[:IMMediate] READ? Keysight 34450A Programmer's Reference...
  • Page 72: Configure[:Primary]:Frequency

    — To measure frequency on AC current signal, configure the instrument to AC current (CONF:CURR:AC); followed by frequency (CONF:FREQ). — With no signal applied, "0" is returned. Keysight 34450A Programmer's Reference...
  • Page 73 "wait-for-trigger" state, triggers a measurement, and stores the reading in memory. The FETCh? command transfers the reading from reading memory to the instrument's output buffer. CONF:FREQ 1 INIT FETC? Typical Response: +1.01230000E+02 See Also CONFigure[:PRIMary]? FETCh? INITiate[:IMMediate] READ? [SENSe:][PRIMary:]FREQuency:VOLTage:RANGe Keysight 34450A Programmer's Reference...
  • Page 74: Configure[:Primary]:Fresistance

    (some additional time is required for auto ranging since the instrument has to make a range selection). — If you select auto ranging (by specifying "AUTO" or "DEF"), an error will be generated if you specify a Keysight 34450A Programmer's Reference...
  • Page 75 The 1 kΩ range is selected with resolution set to 3.00E-5 CONF:FRES 1000,3.0e-5 INIT FETC? Typical Response: +4.27150000E+02 See Also CONFigure[:PRIMary]? FETCh? INITiate[:IMMediate] READ? Keysight 34450A Programmer's Reference...
  • Page 76: Configure[:Primary]:Resistance

    (some additional time is required for auto ranging since the instrument has to make a range selection). — If you select auto ranging (by specifying "AUTO" or "DEF"), an error will be generated if you specify a Keysight 34450A Programmer's Reference...
  • Page 77 The 1 kΩ range is selected with resolution set to 3.00E-5. CONF:RES 1000,3.0e-5 INIT FETC? Typical Response: +4.27150000E+02 See Also CONFigure[:PRIMary]? FETCh? INITiate[:IMMediate] READ? Keysight 34450A Programmer's Reference...
  • Page 78: Configure[:Primary]:Temperature

    — For temperature measurements, the resolution is fixed at 3½ digits. — To change temperature units, use the UNIT:TEMPerature command. — For thermistor measurements, the instrument auto ranges to the correct range for the transducer res- istance measurement. Keysight 34450A Programmer's Reference...
  • Page 79 INITiate command places the instrument in the "wait-for-trigger" state, triggers a measurement, and stores the reading in memory. The FETCh? command transfers the reading from reading memory to the instrument output buffer. CONF:TEMP THER,5000 INIT FETC? Typical Response: +7.78000000E+01 See Also CONFigure[:PRIMary]? FETCh? INITiate[:IMMediate] READ? UNIT:TEMPerature Keysight 34450A Programmer's Reference...
  • Page 80: Configure[:Primary][:Voltage][:Dc]

    <resolution> parameter. When auto ranging is combined with a discrete resolution, the instrument cannot accurately resolve the integration time (especially if the input signal is continuously changing). If your application requires auto ranging, be sure to specify "DEF" for the Keysight 34450A Programmer's Reference...
  • Page 81 The 1 V range is selected with a resolution of 3.00E-5. CONF:VOLT:DC 1,3.0e-5 INIT FETC? Typical Response: +4.27150000E-01 See Also CONFigure[:PRIMary]? FETCh? INITiate[:IMMediate] READ? Keysight 34450A Programmer's Reference...
  • Page 82: Configure[:Primary][:Voltage]:Ac

    1000 V (peak) for any other waveform. Connections to AC MAINS are further limited to CAT II (300V). See the "Safety Information" section in the Keysight 34450A User's Guide for a complete discussion of the safety features, and the safe operation of this instrument.
  • Page 83 The FETCh? command transfers the reading from reading memory to the instrument output buffer. The 1 V range is selected. CONF:VOLT:AC 1 INIT FETC? Typical Response: +4.27150000E-01 See Also CONFigure[:PRIMary]? FETCh? INITiate[:IMMediate] READ? Keysight 34450A Programmer's Reference...
  • Page 84: Configure:secondary

    The short form of the function name is always returned (e.g., "CURR:AC", "FREQ", etc.). Example The following query returns the secondary configuration of the instrument (the quotes are also returned). CONF:SEC? Typical Response: "VOLT +1.000000E+01,+3.000000E-05" Keysight 34450A Programmer's Reference...
  • Page 85: Configure:secondary:current[:Dc]

    — If you select auto ranging (by specifying "AUTO" or "DEF"), an error will be generated if you specify a discrete value for the <resolution> parameter. When auto ranging is combined with a discrete resolution, the instrument cannot accurately determine the integration time (especially if the input Keysight 34450A Programmer's Reference...
  • Page 86 : OL (positive overload) or -OL (negative overload) from the front panel or "±9.9E+37" from the remote interface. — For the available measurement functions in dual display mode, refer to the Keysight 34450A User Guide.
  • Page 87: Configure:secondary:current:ac

    (especially if the input signal is continuously changing). If your application requires auto ranging, be sure to specify "DEF" for the <resolution> parameter or omit the parameter from the command. — Auto range thresholds: Keysight 34450A Programmer's Reference...
  • Page 88 — If the input signal is greater than can be measured on the selected range (manual ranging), the instrument gives an overload indication : "OL" from the front panel or "9.9E+37" from the remote interface. — For the available measurement functions in dual display mode, refer to the Keysight 34450A User Guide. Examples The following program segment configures the instrument for AC current measurements.
  • Page 89: Configure:secondary:frequency

    — With no signal applied "0" is returned. — For the available measurement functions in dual display mode, refer to the Keysight 34450A User Guide.
  • Page 90 "wait-for-trigger" state, triggers a measurement, and stores the reading in memory. The FETCh? command transfers the reading from reading memory to the instrument's output buffer. CONF:SEC:FREQ 1 INIT FETC? Typical Response: +1.01230000E+02 See Also CONFigure:SECondary? FETCh? INITiate[:IMMediate] READ? [SENSe:][PRIMary:]FREQuency:VOLTage:RANGe [SENSe:][PRIMary:]FREQuency:CURRent:RANGe Keysight 34450A Programmer's Reference...
  • Page 91: Configure:secondary[:Voltage][:Dc]

    <resolution> parameter. When auto ranging is combined with a discrete resolution, the instrument cannot accurately resolve the integration time (especially if the input signal is continuously changing). If your application requires auto ranging, be sure to specify "DEF" for the Keysight 34450A Programmer's Reference...
  • Page 92 : OL (positive overload) or -OL (negative overload) from the front panel or "±9.9E+37" from the remote interface. — For the available measurement functions in dual display mode, refer to the Keysight 34450A User Guide.
  • Page 93: Configure:secondary[:Voltage]:Ac

    1000 V (peak) for any other waveform. Connections to AC MAINS are further limited to CAT II (300V). See the "Safety Information" section in the Keysight 34450A User's Guide for a complete discussion of the safety features, and the safe operation of this instrument.
  • Page 94 — If the input signal is greater than can be measured on the selected range (manual ranging), the instrument gives an overload indication : "OL" from the front panel or "±9.9E+37" from the remote interface. — For the available measurement functions in dual display mode, refer to the Keysight 34450A User Guide. Examples The following program segment configures the instrument for AC voltage measurements.
  • Page 95 2     SCPI Programming See Also CONFigure:SECondary? FETCh? INITiate[:IMMediate] READ? Keysight 34450A Programmer's Reference...
  • Page 96: Data Subsystem Introduction

    2     SCPI Programming DATA Subsystem Introduction Command Summary DATA:DATA? NVMEM DATA:DELete NVMEM DATA:LAST? DATA:POINts? NVMEM Keysight 34450A Programmer's Reference...
  • Page 97: Data:data? Nvmem

    — The internal non-volatile memory can store up to 5,000 readings (by default) — The internal non-volatile memory can store up to 50,000 readings (with license option 3445MEMU installed) Example The following command returns all readings from non-volatile memory (NVMEM). DATA:DATA? NVMEM See Also DATA:DELete Keysight 34450A Programmer's Reference...
  • Page 98: Data:delete Nvmem

    The internal non-volatile memory is not erased by a power-down cycle. If data has been copied into non- volatile memory (using the DATA:COPY command), use DATA:DELete to erase the readings Examples The following command deletes all readings from non-volatile memory DATA:DELete NVMEM See Also DATA:DATA? Keysight 34450A Programmer's Reference...
  • Page 99: Data:last

    Return Format This command returns one reading with units. If no data is available, "9.91000000E+37" is returned. Examples The following query returns the last reading log by the meter. DATA:LAST? Typical Response: +1.73730000E-03 VDC Keysight 34450A Programmer's Reference...
  • Page 100: Data:points? Nvmem

    Return Format The query returns a value between 0 and 50,000 readings. Examples The following query returns the number of readings in reading memory. DATA:POIN? NVMEM Typical Response: +215 Keysight 34450A Programmer's Reference...
  • Page 101: Display Subsystem Introduction

    2     SCPI Programming DISPlay Subsystem Introduction Command Summary DISPlay[:WINDow1][:STATe] DISPlay[:WINDow1][:STATe]? DISPlay:WINDow2[:STATe] DISPlay:WINDow2[:STATe]? Keysight 34450A Programmer's Reference...
  • Page 102: Display[:Window1][:State]

    Instrument Preset (SYSTem:PRESet command). Return Format The query command returns "0" (OFF) or "1" (ON). Examples The following command disables the front-panel display. DISP OFF The following query returns the front-panel display setting. DISP? Typical Response: 0 Keysight 34450A Programmer's Reference...
  • Page 103: Display:window2[:State]

    This is a required parameter Remarks — OFF will also turn off the secondary measurement function. — For the available measurement functions in dual display mode, refer to the Keysight 34450A User Guide. Return Format The query command returns "0" (OFF) or "1" (ON).
  • Page 104: Format Subsystem Introduction

    2     SCPI Programming FORMat Subsystem Introduction Command Summary FORMat:OUTPut Keysight 34450A Programmer's Reference...
  • Page 105: Format:output

    — Refer to table below for output unit for each of the measurement function. Measurement Function Unit DC Voltage AC Voltage DC Current AC Current Resistance OHMS Frequency Diode Continuity test OHMS Capacitance Temperature CEL or FAH Return Format The command returns either "1" or "2" . Keysight 34450A Programmer's Reference...
  • Page 106 2     SCPI Programming Examples The following command set the output display format to display measurement values with measurement unit. FORM:OUTP 2 The following query returns the format output setting. FORM:OUTP? Typical Response: +2 Keysight 34450A Programmer's Reference...
  • Page 107: Fetch Subsystem Introduction

    2     SCPI Programming FETCh Subsystem Introduction Command Summary FETCh? Keysight 34450A Programmer's Reference...
  • Page 108: Fetch

    The following program segment shows how to use the FETCh? command with the CONFigure and INITiate commands. The INITiate command places the instrument in the "wait-for-trigger" state. The FETCh? command retrieves the reading from the instrument's output buffer. CONF:VOLT:DC 10,3.0e-5 INIT FETC? Typical Response: +4.27150000E-03 See Also INITiate[:IMMediate] Keysight 34450A Programmer's Reference...
  • Page 109: Ieee-488 Common Commands Introduction

    2     SCPI Programming IEEE-488 Common Commands Introduction Command Summary *CLS *ESE *ESE? *ESR? *IDN? *OPC *OPC? *PCS *PCS? *RST *SRE *SRE? *STB? *TRG *TST? *WAI *RCL *SAV Keysight 34450A Programmer's Reference...
  • Page 110: Cls

    2     SCPI Programming *CLS Syntax *CLS Description This command clears the event registers in all register groups. This command also clears the Error queue. Example The following command clears the event register bits. *CLS See Also *ESR? Keysight 34450A Programmer's Reference...
  • Page 111: Ese

    Standard Event Register group. The selected This command enables bits in the enable register bits are then reported to bit 5 of the Status Byte Register. For more information on the SCPI Status System for the Keysight 34450A , see the Status System section. Introduction...
  • Page 112 Status Byte Register (bit 5 will be set high). *ESE 16 The following query returns which bits are enabled in the register. *ESE? Typical Response: +16 See Also *ESR? *PSC Keysight 34450A Programmer's Reference...
  • Page 113: Esr

    Standard Event Register group. This is a read-only register and the bits are not cleared when you read the register. For more information on the SCPI Status System for the Keysight 34450A , see the Status System Introduction section.
  • Page 114 4 (decimal value = 16) are set (and the corresponding bits are enabled), this command will return "+20". Example The following command reads the event register (bits 3 and 4 are set). *ESR? Typical Response: +24 See Also *ESE *CLS Keysight 34450A Programmer's Reference...
  • Page 115: Idn

    I/O board firmware revision code, and the fifth field shows the measurement board firmware version. Return Format The command returns a string with the following format: Agilent Technologies,34450A,<Serial Number>,II.II-MM.MM or Keysight Technologies,34450A,<Serial Number>,II.II-MM.MM  depending on the SYSTem:PERSona:MANufacturer setting at the last power-off.
  • Page 116: Opc

    Description This command sets the "Operation Complete" bit (bit 0) in the Standard Event register at the completion of the current operation. For more information on the SCPI Status System for the Keysight 34450A , see the Status System Introduction section.
  • Page 117: Opc

    *OPC? Syntax *OPC? Description This command returns "1" to the output buffer at the completion of the current operation. For more information on the SCPI Status System for the Keysight 34450A , see the Status System Introduction section. Remarks — The purpose of this command is to synchronize your application with the instrument.
  • Page 118: Psc

    *ESE (Event Status Enable) The *PSC command does not affect the clearing of the condition or event registers, just the enable registers. For more information on the SCPI Status System for the Keysight 34450A , see Status System Introduction section. Return Format The query command returns "0"...
  • Page 119 2     SCPI Programming *PSC? Typical Response: 0 See Also *SRE *STB? Keysight 34450A Programmer's Reference...
  • Page 120: Rcl

    Once a state is stored, it remains until it is overwritten. Example The following command recalls the instrument state previously stored in location 1. *RCL 1 See Also *SAV Keysight 34450A Programmer's Reference...
  • Page 121: Rst

    This command resets the multimeter to the Factory configuration. See Factory Reset State for a complete listing of the instrument's Factory configuration. Remarks This command does not affect any previously-stored instrument states (see *SAV command). Example The following command resets the instrument. *RST Keysight 34450A Programmer's Reference...
  • Page 122: Sav

    Once a state is stored, it remains until it is overwritten. Example The following command stores the current instrument state in location 1. *SAV 1 See Also *RCL Keysight 34450A Programmer's Reference...
  • Page 123: Sre

    Request for Service (RQS) in the Status Byte. This RQS event may generate a "call back" to your application as a type of asynchronous interrupt. For more information on the SCPI Status System for the Keysight 34450A , see the Status System Introduction section.
  • Page 124 = 32) are enabled, the query command will return " +40 ". Examples The following command enables bit 4 (decimal value = 16) in the enable register. *SRE 16 The following query returns which bits are enabled in the register. *SRE? Typical Response: +16 See Also *STB? Keysight 34450A Programmer's Reference...
  • Page 125: Stb

    Serial Poll but it is processed like any other instrument command. This is a read-only register and the bits are not cleared when you read the register. For more information on the SCPI Status System for the Keysight 34450A , see the Status System Introduction section.
  • Page 126 5 (decimal value = 32) are set (and the corresponding bits are enabled), this command will return " +40 ". Example The following command reads the condition register (bits 3 and 5 are set). *STB? Typical Response: +40 See Also *PSC *SRE Keysight 34450A Programmer's Reference...
  • Page 127: Trg

    — After setting the trigger source, you must place the multimeter in the "wait-for-trigger" state using the INITiate command. The *TRG command will not be accepted unless the multimeter is in the "wait-for- trigger" state. Example The following command triggers the instrument. TRIG:SOUR BUS INIT *TRG See Also TRIGger:SOURce Keysight 34450A Programmer's Reference...
  • Page 128: Tst

    Return Format The command returns "+0" (all tests passed) or "+1" (one or more tests failed). Example The following command performs a self-test and returns a pass/fail indication. *TST? Typical Response: +0 See Also *IDN? Keysight 34450A Programmer's Reference...
  • Page 129: Wai

    Remarks Function and range changes are considered pending operations. Therefore, *WAI will cause these changes to occur and complete. Example The following command waits until all pending operations complete. *WAI See Also *OPC Keysight 34450A Programmer's Reference...
  • Page 130: Measure Subsystem Introduction

    DC voltage measurements, internally triggers the instrument to take a reading, and then transfers the reading to the instrument output buffer. The default range (autorange) and resolution (1 ;) are used for the measurement. MEAS:VOLT:DC? Typical Response: +4.23450000E-03 Keysight 34450A Programmer's Reference...
  • Page 131 The following command configures the instrument for 2-wire resistance measurements, triggers the instrument to take a reading, and then transfers the reading to the instrument output buffer. The 1 kΩ range is selected with resolution set to 3.00E-5. MEAS:RES? 1000,3.0e-5 Typical Response: +3.27150000E+02 Keysight 34450A Programmer's Reference...
  • Page 132: Measure[:Primary]:Capacitance

    — If the input signal is greater than can be measured on the selected range (manual ranging), the instru- ment gives an overload indication : "OL" from the front panel or "±9.9E+37" from the remote interface. Keysight 34450A Programmer's Reference...
  • Page 133 The default range (AUTO) and resolution (4½ digits) are used for the measurement. MEAS:CAP? Typical Response: +0.04530000E-06 See Also CONFigure[:PRIMary]? FETCh? READ? Keysight 34450A Programmer's Reference...
  • Page 134: Measure[:Primary]:Continuity

    Examples The following command configures the instrument for continuity measurements, places the instrument in the "wait-for-trigger" state, triggers a measurement, and then sends the reading to memory and the instrument output buffer. MEAS:CONT? Typical Response: +1.32130000E-02 Keysight 34450A Programmer's Reference...
  • Page 135 2     SCPI Programming See Also CONFigure[:PRIMary]? FETCh? READ? Keysight 34450A Programmer's Reference...
  • Page 136: Measure[:Primary]:Current:ac

    If your application requires auto ranging, be sure to specify "DEF" for the <resolution> parameter or omit the parameter from the command. — Auto range thresholds: Down range at: <10% of range Up range at: >120% of range Keysight 34450A Programmer's Reference...
  • Page 137 The following command configures the instrument for AC current measurements, triggers the instrument to take a reading, and then transfers the reading to the instrument output buffer. The default range (auto range) and resolution are used for the measurement. MEAS:CURR:AC? Typical Response: +8.54530000E-02 See Also CONFigure[:PRIMary]? FETCh? READ? Keysight 34450A Programmer's Reference...
  • Page 138: Measure[:Primary]:Current[:Dc]

    <resolution> parameter. When auto ranging is combined with a discrete resolution, the instrument cannot accurately resolve the integration time (especially if the input signal is con- tinuously changing). If your application requires auto ranging, be sure to specify "DEF" for the <res- Keysight 34450A Programmer's Reference...
  • Page 139 The following command configures the instrument for DC current measurements, triggers the instrument to take a reading, and then transfers the reading to the instrument output buffer. The 1 A range is selected with resolution set to 3.00E-5. MEAS:CURR:DC? 1,3.0e-5 Typical Response: +4.27150000E-02 See Also CONFigure[:PRIMary]? FETCh? READ? Keysight 34450A Programmer's Reference...
  • Page 140: Measure[:Primary]:Diode

    The following command configures the instrument for diode tests, places the instrument in the "wait-for- trigger" state, triggers a test, and then sends the reading to memory and the instrument output buffer. MEAS:DIOD? Typical Response: +0.65120000E-00 See Also CONFigure[:PRIMary]? FETCh? READ? Keysight 34450A Programmer's Reference...
  • Page 141: Measure[:Primary]:Frequency

    — With no signal applied "0" is returned. — If the TRIGger:SOURce is set to BUS, the MEASure? command overwrites the BUS trigger (sets it to IMMediate), triggers the DMM and returns a measurement. Return Format The command returns a single reading. Keysight 34450A Programmer's Reference...
  • Page 142 The following command configures the instrument for frequency measurements, triggers the instrument to take a reading, and then transfers the reading to the instrument output buffer. MEAS:FREQ? Typical Response: +1.32130000E+03 See Also CONFigure[:PRIMary]? FETCh? READ? [SENSe:][PRIMary:]FREQuency:VOLTage:RANGe Keysight 34450A Programmer's Reference...
  • Page 143: Measure[:Primary]:Fresistance

    — If you select auto ranging (by specifying "AUTO" or "DEF"), an error will be generated if you specify a discrete value for the <resolution> parameter. When auto ranging is combined with a discrete resolution, the instrument cannot accurately resolve the integration time (especially if the input signal Keysight 34450A Programmer's Reference...
  • Page 144 The 1 kΩ range is selected with resolution set to 3.00E-5. MEAS:FRES? 1000,3.0e-5 Typical Response: +4.27150000E+02 See Also CONFigure[:PRIMary]? FETCh? READ? Keysight 34450A Programmer's Reference...
  • Page 145: Measure[:Primary]:Resistance

    <resolution> parameter. When auto ranging is combined with a discrete resolution, the instrument cannot accurately resolve the integration time (especially if the input signal is continuously changing). If your application requires auto ranging, be sure to specify "DEF" for the Keysight 34450A Programmer's Reference...
  • Page 146 The 1 kΩ range is selected with resolution set to 3.00E-5. MEAS:RES? 1000,3.0e-5 Typical Response: +4.27150000E+02 See Also CONFigure[:PRIMary]? FETCh? READ? Keysight 34450A Programmer's Reference...
  • Page 147: Measure[:Primary]:Temperature

    — If the TRIGger:SOURce is set to BUS, the MEASure? command overwrites the BUS trigger (sets it to IMMediate), triggers the DMM and returns a measurement. Return Format The command returns a single reading. Keysight 34450A Programmer's Reference...
  • Page 148 This 2-wire measurement is made with 0.1 °C resolution (assumes default temperature units). MEAS:TEMP? THER,5000,1,0.1 Typical Response: +2.47150000E+01 See Also CONFigure[:PRIMary]? UNIT:TEMPerature FETCh? READ? Keysight 34450A Programmer's Reference...
  • Page 149: Measure[:Primary][:Voltage][:Dc]

    (especially if the input signal is continuously changing). If your application requires auto ranging, be sure to specify "DEF" for the <resolution> parameter or omit the parameter from the command. — Auto range thresholds: Keysight 34450A Programmer's Reference...
  • Page 150 The following command configures the instrument for DC voltage measurements, triggers the instrument to take a reading, and then transfers the reading to the instrument output buffer. The 1 V range is selected with resolution set to 3.00E-5. MEAS:VOLT:DC? 1,3.0e-5 Typical Response: +4.27150000E-03 See Also CONFigure[:PRIMary]? FETCh? READ? Keysight 34450A Programmer's Reference...
  • Page 151: Measure[:Primary][:Voltage]:Ac

    1000 V (peak) for any other waveform. Connections to AC MAINS are further limited to CAT II (300V). See the "Safety Information" section in the Keysight 34450A User's Guide for a complete discussion of the safety features, and the safe operation of this instrument.
  • Page 152 The following command configures the instrument for AC voltage measurements, triggers the instrument to take a reading, and then transfers the reading to the instrument output buffer. The 1 V range is selected. MEAS:VOLT:AC? 1 Typical Response: +4.27150000E-03 See Also CONFigure[:PRIMary]? FETCh? READ? Keysight 34450A Programmer's Reference...
  • Page 153: Measure:secondary:current:ac

    If your application requires auto ranging, be sure to specify "DEF" for the <resolution> parameter or omit the parameter from the command. — Auto range thresholds: Down range at: <10% of range Up range at: >120% of range Keysight 34450A Programmer's Reference...
  • Page 154 MEASure? command overwrites the BUS trigger (sets it to IMMediate), triggers the DMM and returns a measurement. — For the available measurement functions in dual display mode, refer to the Keysight 34450A User Guide. Return Format The command returns a single reading.
  • Page 155: Measure:secondary:current[:Dc]

    (especially if the input signal is continuously changing). If your application requires auto ranging, be sure to specify "DEF" for the <resolution> parameter or omit the parameter from the command. — Auto range thresholds: Keysight 34450A Programmer's Reference...
  • Page 156 MEASure? command overwrites the BUS trigger (sets it to IMMediate), triggers the DMM and returns a measurement. — For the available measurement functions in dual display mode, refer to the Keysight 34450A User Guide. Return Format The command returns a single reading.
  • Page 157: Measure:secondary:frequency

    MEASure? command overwrites the BUS trigger (sets it to IMMediate), triggers the DMM and returns a measurement. — For the available measurement functions in dual display mode, refer to the Keysight 34450A User Guide. Return Format The command returns a single reading.
  • Page 158 The following command configures the instrument for frequency measurements, triggers the instrument to take a reading, and then transfers the reading to the instrument output buffer. MEAS:SEC:FREQ? Typical Response: +1.32130000E+03 See Also CONFigure:SECondary? FETCh? READ? [SENSe:]SECondary:FREQuency:VOLTage:RANGe Keysight 34450A Programmer's Reference...
  • Page 159: Measure:secondary[:Voltage][:Dc]

    (especially if the input signal is continuously changing). If your application requires auto ranging, be sure to specify "DEF" for the <resolution> parameter or omit the parameter from the command. — Auto range thresholds: Keysight 34450A Programmer's Reference...
  • Page 160 MEASure? command overwrites the BUS trigger (sets it to IMMediate), triggers the DMM and returns a measurement. — For the available measurement functions in dual display mode, refer to the Keysight 34450A User Guide. Return Format The command returns a single reading.
  • Page 161: Measure:secondary[:Voltage]:Ac

    1000 V (peak) for any other waveform. Connections to AC MAINS are further limited to CAT II (300V). See the "Safety Information" section in the Keysight 34450A User's Guide for a complete discussion of the safety features, and the safe operation of this instrument.
  • Page 162 MEASure? command overwrites the BUS trigger (sets it to IMMediate), triggers the DMM and returns a measurement. — For the available measurement functions in dual display mode, refer to the Keysight 34450A User Guide. Return Format The command returns a single reading.
  • Page 163: Memory Subsystem Introduction

    2     SCPI Programming MEMory Subsystem Introduction Command Summary MEMory:STATe:RECall:AUTO MEMory:STATe:RECall:AUTO? MEMory:STATe:STORe MEMory:STATe:STORe? Keysight 34450A Programmer's Reference...
  • Page 164: Memory:state:recall:auto

    Return Format The query command returns "0" (OFF) or "1" (ON). Examples The following command enables automatic recall of the power-down state. MEM:STAT:REC:AUTO ON The following query returns the automatic recall setting. MEM:STAT:REC:AUTO? Typical Response: 0 Keysight 34450A Programmer's Reference...
  • Page 165 2     SCPI Programming See Also *SAV Keysight 34450A Programmer's Reference...
  • Page 166: Memory:state:store

    — If the setting is disabled, sending *SAV <value> will result an error in error queue (+531) Return Format The query command returns "0" (OFF) or "1" (ON). Examples The following command disables instrument state storage. MEM:STAT:STOR OFF The following query returns the state storage setting. MEM:STAT:STOR? Typical Response: 0 Keysight 34450A Programmer's Reference...
  • Page 167: Sample Subsystem Introduction

    2     SCPI Programming SAMPle Subsystem Introduction Command Summary SAMPle:TIMer SAMPle:TIMer? Keysight 34450A Programmer's Reference...
  • Page 168: Sample:timer

    1s to 3600s This is a required parameter Remarks — MIN = 5ms, (depend on function and resolution set) — MAX = ~3600 seconds (100us steps) Return Format The command returns the sample interval in seconds. Keysight 34450A Programmer's Reference...
  • Page 169: Sense Subsystem Introduction

    2     SCPI Programming SENSe Subsystem Introduction Command Summary AC Voltage Primary Measurements [SENSe:][PRIMary:]VOLTage:AC:RANGe [SENSe:][PRIMary:]VOLTage:AC:RANGe? [SENSe:][PRIMary:]VOLTage:AC:RANGe:AUTO [SENSe:][PRIMary:]VOLTage:AC:RANGe:AUTO? [SENSe:][PRIMary:]VOLTage:AC:RESolution [SENSe:][PRIMary:]VOLTage:AC:RESolution? Secondary measurements [SENSe:]SECondary:VOLTage:AC:RANGe [SENSe:]SECondary:VOLTage:AC:RANGe? [SENSe:]SECondary:VOLTage:AC:RANGe:AUTO [SENSe:]SECondary:VOLTage:AC:RANGe:AUTO? [SENSe:]SECondary:VOLTage:AC:RESolution [SENSe:]SECondary:VOLTage:AC:RESolution? DC Voltage Primary Measurements [SENSe:][PRIMary:]VOLTage[:DC]:RANGe [SENSe:][PRIMary:]VOLTage[:DC]:RANGe? [SENSe:][PRIMary:]VOLTage[:DC]:RANGe:AUTO [SENSe:][PRIMary:]VOLTage[:DC]:RANGe:AUTO? [SENSe:][PRIMary:]VOLTage[:DC]:RESolution [SENSe:][PRIMary:]VOLTage[:DC]:RESolution? Keysight 34450A Programmer's Reference...
  • Page 170 Secondary Measurements [SENSe:]SECondary:VOLTage[:DC]:RANGe [SENSe:]SECondary:VOLTage[:DC]:RANGe? [SENSe:]SECondary:VOLTage[:DC]:RANGe:AUTO [SENSe:]SECondary:VOLTage[:DC]:RANGe:AUTO? [SENSe:]SECondary:VOLTage[:DC]:RESolution [SENSe:]SECondary:VOLTage[:DC]:RESolution? AC Current Primary Measurements [SENSe:][PRIMary:]CURRent:AC:RANGe [SENSe:][PRIMary:]CURRent:AC:RANGe? [SENSe:][PRIMary:]CURRent:AC:RANGe:AUTO [SENSe:][PRIMary:]CURRent:AC:RANGe:AUTO? [SENSe:][PRIMary:]CURRent:AC:RESolution [SENSe:][PRIMary:]CURRent:AC:RESolution? Secondary Measurements [SENSe:]SECondary:CURRent:AC:RANGe [SENSe:]SECondary:CURRent:AC:RANGe? [SENSe:]SECondary:CURRent:AC:RANGe:AUTO [SENSe:]SECondary:CURRent:AC:RANGe:AUTO? [SENSe:]SECondary:CURRent:AC:RESolution [SENSe:]SECondary:CURRent:AC:RESolution? DC Current Primary Measurements [SENSe:][PRIMary:]CURRent[:DC]:RANGe [SENSe:][PRIMary:]CURRent[:DC]:RANGe? [SENSe:][PRIMary:]CURRent[:DC]:RANGe:AUTO [SENSe:][PRIMary:]CURRent[:DC]:RANGe:AUTO? [SENSe:][PRIMary:]CURRent[:DC]:RESolution [SENSe:][PRIMary:]CURRent[:DC]:RESolution? Keysight 34450A Programmer's Reference...
  • Page 171 2     SCPI Programming Secondary Measurements [SENSe:]SECondary:CURRent[:DC]:RANGe [SENSe:]SECondary:CURRent[:DC]:RANGe? [SENSe:]SECondary:CURRent[:DC]:RANGe:AUTO [SENSe:]SECondary:CURRent[:DC]:RANGe:AUTO? [SENSe:]SECondary:CURRent[:DC]:RESolution [SENSe:]SECondary:CURRent[:DC]:RESolution? 2-Wire Resistance Primary Measurements [SENSe:][PRIMary:]RESistance:OCOMpensated [SENSe:][PRIMary:]RESistance:OCOMpensated? [SENSe:][PRIMary:]RESistance:RANGe [SENSe:][PRIMary:]RESistance:RANGe?  [SENSe:][PRIMary:]RESistance:RANGe:AUTO [SENSe:][PRIMary:]RESistance:RANGe:AUTO? [SENSe:][PRIMary:]RESistance:RESolution [SENSe:][PRIMary:]RESistance:RESolution? 4-Wire Resistance Primary Measurements [SENSe:][PRIMary:]FRESistance:OCOMpensated [SENSe:][PRIMary:]FRESistance:OCOMpensated? [SENSe:][PRIMary:]FRESistance:RANGe [SENSe:][PRIMary:]FRESistance:RANGe? [SENSe:][PRIMary:]FRESistance:RANGe:AUTO [SENSe:][PRIMary:]FRESistance:RANGe:AUTO? [SENSe:][PRIMary:]FRESistance:RESolution [SENSe:][PRIMary:]FRESistance:RESolution? Keysight 34450A Programmer's Reference...
  • Page 172 2     SCPI Programming Impedance Primary Measurements [SENSe:][PRIMary:]VOLTage[:DC]:IMPedance:AUTO [SENSe:][PRIMary:]VOLTage[:DC]:IMPedance:AUTO? Frequency Primary Measurements [SENSe:][PRIMary:]FREQuency:APERture [SENSe:][PRIMary:]FREQuency:APERture? [SENSe:][PRIMary:]FREQuency:VOLTage:RANGe [SENSe:][PRIMary:]FREQuency:VOLTage:RANGe? [SENSe:][PRIMary:]FREQuency:VOLTage:RANGe:AUTO [SENSe:][PRIMary:]FREQuency:VOLTage:RANGe:AUTO? [SENSe:][PRIMary:]FREQuency:CURRent:RANGe [SENSe:][PRIMary:]FREQuency:CURRent:RANGe? [SENSe:][PRIMary:]FREQuency:CURRent:RANGe:AUTO [SENSe:][PRIMary:]FREQuency:CURRent:RANGe:AUTO? Secondary Measurements [SENSe:]SECondary:FREQuency:APERture [SENSe:]SECondary:FREQuency:APERture? [SENSe:]SECondary:FREQuency:VOLTage:RANGe [SENSe:]SECondary:FREQuency:VOLTage:RANGe? [SENSe:]SECondary:FREQuency:VOLTage:RANGe:AUTO [SENSe:]SECondary:FREQuency:VOLTage:RANGe:AUTO? [SENSe:]SECondary:FREQuency:CURRent:RANGe [SENSe:]SECondary:FREQuency:CURRent:RANGe? [SENSe:]SECondary:FREQuency:CURRent:RANGe:AUTO [SENSe:]SECondary:FREQuency:CURRent:RANGe:AUTO? [SENSe:]SECondary:FREQuency:APERture [SENSe:]SECondary:FREQuency:APERture? Keysight 34450A Programmer's Reference...
  • Page 173 2     SCPI Programming Temperature Primary Measurements [SENSe:][PRIMary:]TEMPerature:TRANsducer:THERmistor:TYPE [SENSe:][PRIMary:]TEMPerature:TRANsducer:THERmistor:TYPE? Capacitance Primary Measurements [SENSe:][PRIMary:]CAPacitance:RANGe [SENSe:][PRIMary:]CAPacitance:RANGe? [SENSe:][PRIMary:]CAPacitance:RANGe:AUTO [SENSe:][PRIMary:]CAPacitance:RANGe:AUTO? Miscellaneous Primary Measurements [SENSe:][PRIMary:]FUNCtion [SENSe:][PRIMary:]FUNCtion? Secondary Measurements [SENSe:]SECondary:FUNCtion [SENSe:]SECondary:FUNCtion? Keysight 34450A Programmer's Reference...
  • Page 174: [Sense:][Primary:]Capacitance:range

    " OL " from the front panel or " ±9.9E+37 " from the remote inter- face. — The instrument selects auto ranging after a Factory Reset (*RST command). Return Format The query command returns the range in the form " +1.00000000E-02 " Keysight 34450A Programmer's Reference...
  • Page 175 2     SCPI Programming Examples The following command selects the 1 nF range. CAP:RANG 1 nF or CAP:RANG 0.000000001 or CAP:RANG 1.0E-9 The following query returns the selected range. CAP:RANG? Typical Response: +1.00000000E-09 See Also CONFigure[:PRIMary]:CAPacitance [SENSe:][PRIMary:]CAPacitance:RANGe:AUTO Keysight 34450A Programmer's Reference...
  • Page 176: [Sense:][Primary:]Capacitance:range:auto

    — Selecting a discrete range (see [SENSe:][PRIMary:]CAPacitance:RANGe command) will disable auto ran- ging. — The instrument enables auto ranging after a Factory Reset (*RST command). Return Format The query command returns "0" (OFF) or "1" (ON). Keysight 34450A Programmer's Reference...
  • Page 177 2     SCPI Programming Examples The following command disables autoranging. CAP:RANG:AUTO OFF The following query returns the autoranging settings. CAP:RANG:AUTO? Typical Response: 0 See Also CONFigure[:PRIMary]:CAPacitance [SENSe:][PRIMary:]CAPacitance:RANGe Keysight 34450A Programmer's Reference...
  • Page 178: [Sense:][Primary:]Current[:Dc]:Range

    : OL (positive overload) or -OL (negative overload) from the front panel or "±9.9E+37" from the remote interface. — The instrument enables auto ranging after a Factory Reset (*RST command). Return Format The query command returns the range in the form " +1.00000000E-01 ". Keysight 34450A Programmer's Reference...
  • Page 179 2     SCPI Programming Examples The following command selects the 100 mA range. CURR:DC:RANG 0.1 The following query returns the range selected. CURR:DC:RANG? Typical Response: +1.00000000E-01 See Also CONFigure[:PRIMary]:CURRent[:DC] [SENSe:][PRIMary:]CURRent[:DC]:RANGe:AUTO Keysight 34450A Programmer's Reference...
  • Page 180: [Sense:][Primary:]Current[:Dc]:Range:auto

    — Selecting a discrete range (see [SENSe:][PRIMary:]CURRent[:DC]:RANGe command) will disable auto ranging. — The instrument enables auto ranging after a Factory Reset (*RST command). Return Format The query command returns "0" (OFF) or "1" (ON). Keysight 34450A Programmer's Reference...
  • Page 181 2     SCPI Programming Examples The following command disables auto ranging. CURR:DC:RANG:AUTO OFF The following query returns the auto ranging state. CURR:DC:RANG:AUTO? Typical Response: 0 See Also CONFigure[:PRIMary]:CURRent[:DC] [SENSe:][PRIMary:]CURRent[:DC]:RANGe Keysight 34450A Programmer's Reference...
  • Page 182: [Sense:][Primary:]Current[:Dc]:Resolution

    Return Format The query command returns the resolution in the form " 3.00E-5 ". Examples The following command sets the measurement resolution to 3.00E-5. CURR:DC:RES 3.0e-5 The following query returns the resolution selected. CURR:DC:RES? Typical Response: 3.00E-5 Keysight 34450A Programmer's Reference...
  • Page 183 2     SCPI Programming See Also CONFigure[:PRIMary]:CURRent[:DC] Keysight 34450A Programmer's Reference...
  • Page 184: [Sense:][Primary:]Current:ac:range

    : "OL" from the front panel or "±9.9E+37" from the remote interface. — The instrument selects auto ranging after a Factory Reset (*RST command). Return Format The query command returns the range in the form " +1.00000000E-01 ". Keysight 34450A Programmer's Reference...
  • Page 185 2     SCPI Programming Examples The following command selects the 100 mA range. CURR:AC:RANG 0.1 The following query returns the selected range. CURR:AC:RANG? Typical Response: +1.00000000E-01 See Also CONFigure[:PRIMary]:CURRent:AC [SENSe:][PRIMary:]CURRent:AC:RANGe:AUTO Keysight 34450A Programmer's Reference...
  • Page 186: [Sense:][Primary:]Current:ac:range:auto

    — Selecting a discrete range (see [SENSe:][PRIMary:]CURRent:AC:RANGe command) will disable auto ranging. — The instrument enables auto ranging after a Factory Reset (*RST command). Return Format The query command returns "0" (OFF) or "1" (ON). Keysight 34450A Programmer's Reference...
  • Page 187 2     SCPI Programming Examples The following command disables auto ranging. CURR:AC:RANG:AUTO OFF The following query returns the auto ranging settings. CURR:AC:RANG:AUTO? Typical Response: 0 See Also CONFigure[:PRIMary]:CURRent:AC [SENSe:][PRIMary:]CURRent:AC:RANGe Keysight 34450A Programmer's Reference...
  • Page 188: [Sense:][Primary:]Current:ac:resolution

    Return Format The query command returns the resolution in the form " 3.00E-5 ". Examples The following command sets the measurement resolution to 3.00E-5. CURR:AC:RES 3.0e-5 The following query returns the resolution selected. CURR:AC:RES? Typical Response: 3.0e-5 Keysight 34450A Programmer's Reference...
  • Page 189 2     SCPI Programming See Also CONFigure[:PRIMary]:CURRent:AC Keysight 34450A Programmer's Reference...
  • Page 190: [Sense:][Primary:]Frequency:voltage:range

    1000 V (peak) for any other waveform. Connections to AC MAINS are further limited to CAT II (300V). See the "Safety Information" section in the Keysight 34450A User's Guide for a complete discussion of the safety features, and the safe operation of this instrument.
  • Page 191 2     SCPI Programming Examples The following command selects the 10 volt range for frequency measurements. FREQ:VOLT:RANG 10 The following query returns the voltage range selected. FREQ:VOLT:RANG? Typical Response: +1.00000000E+01 See Also CONFigure[:PRIMary]:FREQuency [SENSe:][PRIMary:]FREQuency:VOLTage:RANGe:AUTO Keysight 34450A Programmer's Reference...
  • Page 192: [Sense:][Primary:]Frequency:voltage:range:auto

    1000 V (peak) for any other waveform. Connections to AC MAINS are further limited to CAT II (300V). See the "Safety Information" section in the Keysight 34450A User's Guide for a complete discussion of the safety features, and the safe operation of this instrument.
  • Page 193 2     SCPI Programming Examples The following command disables auto ranging. FREQ:VOLT:RANG:AUTO OFF The following query returns the auto ranging setting. FREQ:VOLT:RANG:AUTO? Typical Response: 0 See Also CONFigure[:PRIMary]:FREQuency [SENSe:][PRIMary:]FREQuency:VOLTage:RANGe Keysight 34450A Programmer's Reference...
  • Page 194: [Sense:][Primary:]Frequency:aperture

    Return Format The query command returns the aperture time in the form "+1.00000000E-01". Example The following command sets the aperture to 100 ms. FREQ:APER 0.1 The following query returns the aperture selected. FREQ:APER? Typical Response: +1.00000000E-01 Keysight 34450A Programmer's Reference...
  • Page 195 2     SCPI Programming See Also CONFigure[:PRIMary]:FREQuency Keysight 34450A Programmer's Reference...
  • Page 196: [Sense:][Primary:]Frequency:current:range

    The query command returns the current range in the form "+1.00000000E-01". Examples The following command selects the 10 mA current range for frequency measurements. FREQ:CURR:RANG 10e-3 The following query returns the current range selected. FREQ:CURR:RANG? Typical Response: +1.00000000E-02 Keysight 34450A Programmer's Reference...
  • Page 197 2     SCPI Programming See Also CONFigure[:PRIMary]:FREQuency Keysight 34450A Programmer's Reference...
  • Page 198: [Sense:][Primary:]Frequency:current:range:auto

    — With auto ranging enabled, the instrument selects the appropriate voltage range based on the input signal detected. — Autorange thresholds: - Lower range at: <10% of range (AC current) - Upper range at: >120% of range (AC current) Return Format  The query command returns "0" (OFF) or "1" (ON). Keysight 34450A Programmer's Reference...
  • Page 199 2     SCPI Programming Examples The following command disables auto ranging. FREQ:CURR:RANG:AUTO OFF The following query returns the auto ranging setting. FREQ:CURR:RANG:AUTO? Typical Response: 0 See Also CONFigure[:PRIMary]:FREQuency Keysight 34450A Programmer's Reference...
  • Page 200: [Sense:][Primary:]Fresistance:range

    :  "OL"from the front panel or "±9.9E+37" from the remote interface. — The instrument enables auto ranging after a Factory Reset (*RST command). Return Format The query command returns the range in the form " +1.00000000E+03 ". Keysight 34450A Programmer's Reference...
  • Page 201 2     SCPI Programming Examples The following command selects the 10 kΩ range. FRES:RANG 10E+3 The following query returns the range selected. FRES:RANG? Typical Response: +1.00000000E+04 See Also CONFigure[:PRIMary]:FRESistance [SENSe:][PRIMary:]FRESistance:RANGe:AUTO Keysight 34450A Programmer's Reference...
  • Page 202: [Sense:][Primary:]Fresistance:range:auto

    — With auto ranging enabled, the instrument selects the appropriate range based on the input signal detected. — Selecting a discrete range will disable auto ranging. — The instrument enables auto ranging after a Factory Reset (*RST command). Return Format The query command returns "0" (OFF) or "1" (ON). Keysight 34450A Programmer's Reference...
  • Page 203 2     SCPI Programming Examples The following command disables auto ranging. FRES:RANG:AUTO OFF The following query returns the auto ranging settings. FRES:RANG:AUTO? Typical Response: 0 See Also CONFigure[:PRIMary]:FRESistance [SENSe:][PRIMary:]FRESistance:RANGe Keysight 34450A Programmer's Reference...
  • Page 204: [Sense:][Primary:]Fresistance:resolution

    Return Format The query command returns the resolution in the form " 3.00E-5 ". Examples The following command sets the measurement resolution to 3.00E-5. FRES:RES 3.0e-5 The following query returns the resolution selected. FRES:RES? Typical Response: 3.00E-5 Keysight 34450A Programmer's Reference...
  • Page 205 2     SCPI Programming See Also CONFigure[:PRIMary]:FRESistance Keysight 34450A Programmer's Reference...
  • Page 206: [Sense:][Primary:]Fresistance:ocompensated

    Instruments Preset (SYSTem:PRESet command). Return Format The query command returns "0" (OFF) or "1" (ON). Examples The following command enables offset compensation. FRES:OCOM ON The following query returns the offset compensation setting. FRES:OCOM? Typical Response: 1 Keysight 34450A Programmer's Reference...
  • Page 207: [Sense:][Primary:]Function

    If you return to the original function, all previously-defined meas- urement attributes will be restored. — This command has no default value. However, the instrument defaults to DC volts after a Factory Reset (*RST command). Keysight 34450A Programmer's Reference...
  • Page 208 The following commands select the AC voltage function (double or single quotes are allowed).  or    FUNC 'VOLT:AC' FUNC "VOLT:AC" The following query returns the function selected (the quotes are also returned). FUNC? Typical Response: "VOLT:AC" See Also CONFigure[:PRIMary]? Keysight 34450A Programmer's Reference...
  • Page 209: [Sense:][Primary:]Resistance:range

    :  "OL" from the front panel or "±9.9E+37" from the remote interface. — The instrument enables auto ranging after a Factory Reset (*RST command). Return Format The query command returns the range in the form " +1.00000000E+03 ". Keysight 34450A Programmer's Reference...
  • Page 210 2     SCPI Programming Examples The following command selects the 10 kΩ range. RES:RANG 10E+3 The following query returns the range selected. RES:RANG? Typical Response: +1.00000000E+04 See Also CONFigure[:PRIMary]:RESistance [SENSe:][PRIMary:]RESistance:RANGe:AUTO Keysight 34450A Programmer's Reference...
  • Page 211: [Sense:][Primary:]Resistance:range:auto

    — With auto ranging enabled, the instrument selects the appropriate range based on the input signal detected. — Selecting a discrete range will disable auto ranging. — The instrument enables auto ranging after a Factory Reset (*RST command). Return Format The query command returns "0" (OFF) or "1" (ON). Keysight 34450A Programmer's Reference...
  • Page 212 2     SCPI Programming Examples The following command disables auto ranging. RES:RANG:AUTO OFF The following query returns the auto ranging settings. RES:RANG:AUTO? Typical Response: 0 See Also CONFigure[:PRIMary]:RESistance [SENSe:][PRIMary:]RESistance:RANGe Keysight 34450A Programmer's Reference...
  • Page 213: [Sense:][Primary:]Resistance:resolution

    Return Format The query command returns the resolution in the form " 3.00E-5 ". Examples The following command sets the measurement resolution to 3.00E-5. RES:RES 3.0e-5 The following query returns the resolution selected. RES:RES? Typical Response: 3.00E-5 Keysight 34450A Programmer's Reference...
  • Page 214 2     SCPI Programming See Also CONFigure[:PRIMary]:RESistance Keysight 34450A Programmer's Reference...
  • Page 215: [Sense:][Primary:]Resistance:ocompensated

    Instruments Preset (SYSTem:PRESet command). Return Format The query command returns "0" (OFF) or "1" (ON). Examples The following command enables offset compensation. RES:OCOM ON The following query returns the offset compensation setting. RES:OCOM? Typical Response: 1 Keysight 34450A Programmer's Reference...
  • Page 216: [Sense:][Primary:]Temperature:transducer:thermistor:type

    — The instrument sets the thermistor type to "5000" after a Factory Reset (*RST command). Return Format The query command returns "+5000". Examples The following command selects a 5 kΩ thermistor. TEMP:TRAN:THER:TYPE 5000 The following query returns the thermistor type selection. TEMP:TRAN:THER:TYPE? Typical Response: +5000 See Also CONFigure[:PRIMary]:TEMPerature Keysight 34450A Programmer's Reference...
  • Page 217: [Sense:][Primary:]Voltage[:Dc]:Range:auto

    — Selecting a discrete range (see [SENSe:][PRIMary:]VOLTage[:DC]:RANGe command) will disable auto ranging. — The instrument enables auto ranging after a Factory Reset (*RST command). Return Format The query command returns "0" (OFF) or "1" (ON). Keysight 34450A Programmer's Reference...
  • Page 218 2     SCPI Programming Examples The following command disables autoranging. VOLT:DC:RANG:AUTO OFF The following query returns the autoranging setting. VOLT:DC:RANG:AUTO? Typical Response: 0 See Also CONFigure[:PRIMary][:VOLTage][:DC] [SENSe:][PRIMary:]VOLTage[:DC]:RANGe Keysight 34450A Programmer's Reference...
  • Page 219: [Sense:][Primary:]Voltage[:Dc]:Resolution

    Return Format The query command returns the resolution in the form " 3.00E-5 ". Examples The following command sets the measurement resolution to 3.00E-5. VOLT:DC:RES 3.0e-5 The following query returns the resolution selected. VOLT:DC:RES? Typical Response: 3.00E-5 Keysight 34450A Programmer's Reference...
  • Page 220 2     SCPI Programming See Also CONFigure[:PRIMary][:VOLTage][:DC] Keysight 34450A Programmer's Reference...
  • Page 221: [Sense:][Primary:]Voltage:ac:range

    1000 V (peak) for any other waveform. Connections to AC MAINS are further limited to CAT II (300V). See the "Safety Information" section in the Keysight 34450A User's Guide for a complete discussion of the safety features, and the safe operation of this instrument.
  • Page 222 2     SCPI Programming Examples The following command selects the 10 volt range. VOLT:AC:RANG 10 The following query returns the range selected. VOLT:AC:RANG? Typical Response: +1.00000000E+01 See Also CONFigure[:PRIMary][:VOLTage]:AC [SENSe:][PRIMary:]VOLTage:AC:RANGe:AUTO Keysight 34450A Programmer's Reference...
  • Page 223: [Sense:][Primary:]Voltage:ac:range:auto

    1000 V (peak) for any other waveform. Connections to AC MAINS are further limited to CAT II (300V). See the "Safety Information" section in the Keysight 34450A User's Guide for a complete discussion of the safety features, and the safe operation of this instrument.
  • Page 224 2     SCPI Programming Examples The following command disables auto ranging. VOLT:AC:RANG:AUTO OFF The following query returns the auto ranging setting. VOLT:AC:RANG:AUTO? Typical Response: 0 See Also CONFigure[:PRIMary][:VOLTage]:AC [SENSe:][PRIMary:]VOLTage:AC:RANGe Keysight 34450A Programmer's Reference...
  • Page 225: [Sense:][Primary:]Voltage:ac:resolution

    Return Format The query command returns the resolution in the form " 3.00E-5 ". Examples The following command sets the measurement resolution to 3.00E-5. VOLT:AC:RES 3.0e-5 The following query returns the resolution selected. VOLT:AC:RES? Typical Response: 3.00E-5 Keysight 34450A Programmer's Reference...
  • Page 226 2     SCPI Programming See Also CONFigure[:PRIMary][:VOLTage]:AC Keysight 34450A Programmer's Reference...
  • Page 227: [Sense:][Primary:]Voltage[:Dc]:Impedance:auto

    100 mV, 1 V, and 10 V ranges. The 100 V and 1000 V ranges remain at a 10 MΩ input impedance. — This setting is reset to the default (fixed, 10 MΩ) by the *RST andSYSTem:PRESet commands. Return Format  The query returns the current state of the automatic input impedance mode: "0" (OFF) or "1" (ON). Keysight 34450A Programmer's Reference...
  • Page 228 The following command disables the automatic input impedance mode. All dc voltage measurements are made with a fixed, 10 MΩ input impedance. VOLT:IMP:AUTO OFF The following query returns the current state of the automatic input impedance mode. VOLT:IMP:AUTO? Typical Response: 0 Keysight 34450A Programmer's Reference...
  • Page 229: [Sense:][Primary:]Voltage[:Dc]:Range

    "±9.9E+37" from the remote interface. — The instrument is set to 1000 V, with auto ranging enabled, after a Factory Reset (*RST command). Return Format The query command returns the range in the form " +1.00000000E+01 ". Keysight 34450A Programmer's Reference...
  • Page 230 2     SCPI Programming Examples The following command selects the 10 volt range. VOLT:DC:RANG 10 The following query returns the range selected. VOLT:DC:RANG? Typical Response: +1.00000000E+01 See Also CONFigure[:PRIMary][:VOLTage][:DC] [SENSe:][PRIMary:]VOLTage[:DC]:RANGe:AUTO Keysight 34450A Programmer's Reference...
  • Page 231: [Sense:]Secondary:current[:Dc]:Range

    : OL (positive overload) or -OL (negative overload) from the front panel or "±9.9E+37" from the remote interface. — The instrument enables auto ranging after a Factory Reset (*RST command). Return Format The query command returns the range in the form " +1.00000000E-01 ". Keysight 34450A Programmer's Reference...
  • Page 232 2     SCPI Programming Examples The following command selects the 100 mA range. SEC:CURR:DC:RANG 0.1 The following query returns the range selected. SEC:CURR:DC:RANG? Typical Response: +1.00000000E-01 See Also CONFigure:SECondary:CURRent[:DC] [SENSe:]SECondary:CURRent[:DC]:RANGe:AUTO Keysight 34450A Programmer's Reference...
  • Page 233: [Sense:]Secondary:current[:Dc]:Range:auto

    — Selecting a discrete range (see [SENSe:]SECondary:CURRent[:DC]:RANGe command) will disable auto ranging. — The instrument enables auto ranging after a Factory Reset (*RST command). Return Format The query command returns "0" (OFF) or "1" (ON). Keysight 34450A Programmer's Reference...
  • Page 234 2     SCPI Programming Examples The following command disables auto ranging. SEC:CURR:DC:RANG:AUTO OFF The following query returns the auto ranging state. SEC:CURR:DC:RANG:AUTO? Typical Response: 0 See Also CONFigure:SECondary:CURRent[:DC] [SENSe:]SECondary:CURRent[:DC]:RANGe Keysight 34450A Programmer's Reference...
  • Page 235: [Sense:]Secondary:current[:Dc]:Resolution

    Return Format The query command returns the resolution in the form "3.00E-5". Examples The following command sets the measurement resolution to 3.00E-5. SEC:CURR:DC:RES 3.0e-5 The following query returns the resolution selected. SEC:CURR:DC:RES? Typical Response: 3.00E-5 Keysight 34450A Programmer's Reference...
  • Page 236 2     SCPI Programming See Also CONFigure:SECondary:CURRent[:DC] Keysight 34450A Programmer's Reference...
  • Page 237: [Sense:]Secondary:current:ac:range

    : "OL" from the front panel or "±9.9E+37" from the remote interface. — The instrument selects auto ranging after a Factory Reset (*RST command). Return Format The query command returns the range in the form " +1.00000000E-01 ". Keysight 34450A Programmer's Reference...
  • Page 238 2     SCPI Programming Examples The following command selects the 100 mA range. SEC:CURR:AC:RANG 0.1 The following query returns the selected range. SEC:CURR:AC:RANG? Typical Response: +1.00000000E-01 See Also CONFigure:SECondary:CURRent:AC [SENSe:]SECondary:CURRent:AC:RANGe:AUTO Keysight 34450A Programmer's Reference...
  • Page 239: [Sense:]Secondary:current:ac:range:auto

    — Selecting a discrete range (see [SENSe:]SECondary:CURRent:AC:RANGe command) will disable auto ranging. — The instrument enables auto ranging after a Factory Reset (*RST command). Return Format The query command returns "0" (OFF) or "1" (ON). Keysight 34450A Programmer's Reference...
  • Page 240 2     SCPI Programming Examples The following command disables auto ranging. SEC:CURR:AC:RANG:AUTO OFF The following query returns the auto ranging settings. SEC:CURR:AC:RANG:AUTO? Typical Response:  0 See Also CONFigure:SECondary:CURRent:AC [SENSe:]SECondary:CURRent:AC:RANGe Keysight 34450A Programmer's Reference...
  • Page 241: [Sense:]Secondary:current:ac:resolution

    Return Format The query command returns the resolution in the form "3.00E-5". Examples The following command sets the measurement resolution to 3.00E-5. SEC:CURR:AC:RES 3.0e-5 The following query returns the resolution selected. SEC:CURR:AC:RES? Typical Response: 3.00E-5 Keysight 34450A Programmer's Reference...
  • Page 242 2     SCPI Programming See Also CONFigure:SECondary:CURRent:AC Keysight 34450A Programmer's Reference...
  • Page 243: [Sense:]Secondary:frequency:voltage:range

    1000 V (peak) for any other waveform. Connections to AC MAINS are further limited to CAT II (300V). See the "Safety Information" section in the Keysight 34450A User's Guide for a complete discussion of the safety features, and the safe operation of this instrument.
  • Page 244 2     SCPI Programming Examples The following command selects the 10 volt range for frequency measurements. SEC:FREQ:VOLT:RANG 10 The following query returns the voltage range selected. SEC:FREQ:VOLT:RANG? Typical Response: +1.00000000E+01 See Also CONFigure:SECondary:FREQuency [SENSe:]SECondary:FREQuency:VOLTage:RANGe:AUTO Keysight 34450A Programmer's Reference...
  • Page 245: [Sense:]Secondary:frequency:voltage:range:auto

    1000 V (peak) for any other waveform. Connections to AC MAINS are further limited to CAT II (300V). See the "Safety Information" section in the Keysight 34450A User's Guide for a complete discussion of the safety features, and the safe operation of this instrument.
  • Page 246 2     SCPI Programming Examples The following command disables auto ranging. SEC:FREQ:VOLT:RANG:AUTO OFF The following query returns the auto ranging setting. SEC:FREQ:VOLT:RANG:AUTO? Typical Response: 0 See Also CONFigure:SECondary:FREQuencyy [SENSe:]SECondary:FREQuency:VOLTage:RANGe Keysight 34450A Programmer's Reference...
  • Page 247: [Sense:]Secondary:frequency:aperture

    Return Format The query command returns the aperture time in the form "+1.00000000E-01". Example The following command sets the aperture to 100 ms. SEC:FREQ:APER 0.1 The following query returns the aperture selected. SEC:FREQ:APER? Typical Response: +1.00000000E-01 Keysight 34450A Programmer's Reference...
  • Page 248: [Sense:]Secondary:frequency:current:range

    The query command returns the current range in the form "+1.00000000E-01". Examples The following command selects the 10mA current range for frequency measurements. SEC:FREQ:CURR:RANG 10e-3 The following query returns the current range selected. SEC:FREQ:CURR:RANG? Typical Response: +1.00000000E-02 Keysight 34450A Programmer's Reference...
  • Page 249 2     SCPI Programming See Also CONFigure[:SECondary]:FREQuency Keysight 34450A Programmer's Reference...
  • Page 250: [Sense:]Secondary:frequency:current:range:auto

    — With auto ranging enabled, the instrument selects the appropriate current range based on the input signal detected. — Auto range thresholds: - Lower range at: <10% of range (AC current) - Upper range at: >120% of range (AC current) Return Format  The query command returns "0" (OFF) or "1" (ON). Keysight 34450A Programmer's Reference...
  • Page 251 2     SCPI Programming Examples The following command disables auto ranging. SEC:FREQ:CURR:RANG:AUTO OFF The following query returns the auto ranging setting. SEC:FREQ:CURR:RANG:AUTO? Typical Response: 0 See Also CONFigure[:SECondary]:FREQuency Keysight 34450A Programmer's Reference...
  • Page 252: [Sense:]Secondary:function

    — This command has no default value. However, the instrument defaults to DC volts after a Factory Reset (*RST command). Return Format The query command returns an ASCII string enclosed in double quotes. The short form of the function name is always returned (e.g., "CURR:AC", "FREQ", "TEMP"). Keysight 34450A Programmer's Reference...
  • Page 253 The following commands select the AC voltage function (double or single quotes are allowed).  or    SEC:FUNC 'VOLT:AC' SEC:FUNC "VOLT:AC" The following query returns the function selected (the quotes are also returned). SEC:FUNC? Typical Response: "VOLT:AC" See Also CONFigure:SECondary? Keysight 34450A Programmer's Reference...
  • Page 254: [Sense:]Secondary:voltage[:Dc]:Range:auto

    — Selecting a discrete range (see [SENSe:]SECondary:VOLTage[:DC]:RANGe command) will disable auto ranging. — The instrument enables auto ranging after a Factory Reset (*RST command). Return Format The query command returns "0" (OFF) or "1" (ON). Keysight 34450A Programmer's Reference...
  • Page 255 2     SCPI Programming Examples The following command disables auto ranging. SEC:VOLT:DC:RANG:AUTO OFF The following query returns the auto ranging setting. SEC:VOLT:DC:RANG:AUTO? Typical Response: 0 See Also CONFigure:SECondary[:VOLTage][:DC] [SENSe:]SECondary:VOLTage[:DC]:RANGe Keysight 34450A Programmer's Reference...
  • Page 256: [Sense:]Secondary:voltage[:Dc]:Resolution

    Return Format The query command returns the resolution in the form "3.00E-5". Examples The following command sets the measurement resolution to 3.00E-5. SEC:VOLT:DC:RES 3.0e-5 The following query returns the resolution selected. SEC:VOLT:DC:RES? Typical Response: 3.00E-5 Keysight 34450A Programmer's Reference...
  • Page 257 2     SCPI Programming See Also CONFigure:SECondary[:VOLTage][:DC] Keysight 34450A Programmer's Reference...
  • Page 258: [Sense:]Secondary:voltage:ac:range

    1000 V (peak) for any other waveform. Connections to AC MAINS are further limited to CAT II (300V). See the "Safety Information" section in the Keysight 34450A User's Guide for a complete discussion of the safety features, and the safe operation of this instrument.
  • Page 259 2     SCPI Programming Examples The following command selects the 10 volt range. SEC:VOLT:AC:RANG 10 The following query returns the range selected. SEC:VOLT:AC:RANG? Typical Response: +1.00000000E+01 See Also CONFigure:SECondary[:VOLTage]:AC [SENSe:]SECondary:VOLTage:AC:RANGe:AUTO Keysight 34450A Programmer's Reference...
  • Page 260: [Sense:]Secondary:voltage:ac:range:auto

    1000 V (peak) for any other waveform. Connections to AC MAINS are further limited to CAT II (300V). See the "Safety Information" section in the Keysight 34450A User's Guide for a complete discussion of the safety features, and the safe operation of this instrument.
  • Page 261 2     SCPI Programming Examples The following command disables auto ranging. SEC:VOLT:AC:RANG:AUTO OFF The following query returns the auto ranging setting. SEC:VOLT:AC:RANG:AUTO? Typical Response: 0 See Also CONFigure:SECondary[:VOLTage]:AC [SENSe:]SECondary:VOLTage:AC:RANGe Keysight 34450A Programmer's Reference...
  • Page 262: [Sense:]Secondary:voltage:ac:resolution

    Return Format The query command returns the resolution in the form "3.00E-5" Examples The following command sets the measurement resolution to 3.00E-5. SEC:VOLT:AC:RES 3.0e-5 The following query returns the resolution selected. SEC:VOLT:AC:RES? Typical Response: 3.00E-5 Keysight 34450A Programmer's Reference...
  • Page 263 2     SCPI Programming See Also CONFigure:SECondary[:VOLTage]:AC Keysight 34450A Programmer's Reference...
  • Page 264: G[Sense:]Secondary:voltage[:Dc]:Impedance:auto

    — For the 100 V and 1000 V ranges, the input impedance remains at 10 MΩ. Return Format  The query returns the current state of the automatic input impedance mode: "0" (OFF) or "1" (ON). Keysight 34450A Programmer's Reference...
  • Page 265 The following command disables the automatic input impedance mode. All dc voltage measurements are made with a fixed, 10 MΩ input impedance. SEC:VOLT:IMP:AUTO OFF The following query returns the current state of the automatic input impedance mode. SEC:VOLT:IMP:AUTO? Typical Response: 0 Keysight 34450A Programmer's Reference...
  • Page 266: [Sense:]Secondary:voltage[:Dc]:Range

    "±9.9E+37" from the remote interface. — The instrument is set to 1000 V, with auto ranging enabled, after a Factory Reset (*RST command). Return Format The query command returns the range in the form " +1.00000000E+01 ". Keysight 34450A Programmer's Reference...
  • Page 267 2     SCPI Programming Examples The following command selects the 10 volt range. SEC:VOLT:DC:RANG 10 The following query returns the range selected. SEC:VOLT:DC:RANG? Typical Response: +1.00000000E+01 See Also CONFigure:SECondary[:VOLTage][:DC] [SENSe:]SECondary:VOLTage[:DC]:RANGe:AUTO Keysight 34450A Programmer's Reference...
  • Page 268: Status Subsystem Introduction

    2     SCPI Programming STATus Subsystem Introduction Keysight 34450A Status System Diagram Keysight 34450A Programmer's Reference...
  • Page 269: Command Summary

    2     SCPI Programming Command Summary *ESE *ESE? *ESR? *PSC *PSC? *SRE *SRE? *STB? STATus:OPERation:CONDition? STATus:OPERation:ENABle STATus:OPERation:ENABle? STATus:OPERation[:EVENt]? STATus:PRESet STATus:QUEStionable:CONDition? STATus:QUEStionable:ENABle STATus:QUEStionable:ENABle? STATus:QUEStionable[:EVENt]? Keysight 34450A Programmer's Reference...
  • Page 270: Status:operation[:Event]

    Standard Operation Register group. This is a read-only register and the bits are cleared when you read the register. For more information on the SCPI Status System for the Keysight 34450A , see the Status System Diagram.
  • Page 271 2     SCPI Programming Example The following command reads the event register (bit 8 is set). STAT:OPER? Typical Response: +256 See Also STATus:OPERation:ENABle Keysight 34450A Programmer's Reference...
  • Page 272: Status:operation:condition

    Standard Operation Register group. This is a read- only register and the bits are not cleared when you read the register. For more information on the SCPI Status System for the Keysight 34450A , see the Status System Diagram.
  • Page 273 2     SCPI Programming Example The following command reads the condition register (bit 5 is set). STAT:OPER:COND? Typical Response: +32 See Also STATus:OPERation:ENABle STATus:OPERation[:EVENt]? Keysight 34450A Programmer's Reference...
  • Page 274: Status:operation:enable

    Standard Operation Register group. The This command enables bits in the enable register selected bits are then reported to the Status Byte. For more information on the SCPI Status System for the Keysight 34450A , see the Status System Diagram. Parameters...
  • Page 275 The following command enables bit 5 (decimal value = 32) in the enable register. STAT:OPER:ENAB 32 The following query returns which bits are enabled in the register. STAT:OPER:ENAB? Typical Response: +32 See Also STATus:OPERation:CONDition? STATus:OPERation[:EVENt]? STATus:PRESet Keysight 34450A Programmer's Reference...
  • Page 276: Status:preset

    This command clears all bits in the Questionable Data enable register and the Standard Operation enable register. Remarks STATus Subsystem Introduction for an overview of the status system. Example The following command clears the enable register bits. STAT:PRES See Also STATus Subsystem Introduction Keysight 34450A Programmer's Reference...
  • Page 277: Status:questionable[:Event]

    Questionable Data Register group. This is a read-only register and the bits are cleared when you read the register. For more information on the SCPI Status System for the Keysight 34450A , see the Status System Diagram.
  • Page 278 For example, if bit 1 (decimal value = 2) and bit 9 (decimal value = 512) are set, this command will return " +514 ". Example The following command reads the event register (bit 10 is set). STAT:QUES? Typical Response: +1024 See Also STATus:QUEStionable:CONDition? STATus:QUEStionable:ENABle? Keysight 34450A Programmer's Reference...
  • Page 279: Status:questionable:condition

    Questionable Data Register group. This is a read- only register and the bits are not cleared when you read the register. For more information on the SCPI Status System for the Keysight 34450A , see the Status System Diagram.
  • Page 280 (see table above). For example, if bit 12 (decimal value = 4096) is set, this command will return " +4096 ". Example The following command reads the condition register (bit 12 is set). STAT:QUES:COND? Typical Response: +4096 See Also STATus:QUEStionable:ENABle STATus:QUEStionable[:EVENt]? Keysight 34450A Programmer's Reference...
  • Page 281: Status:questionable:enable

    Questionable Data Register group. The selected This command enables bits in the enable register bits are then reported to the Status Byte. For more information on the SCPI Status System for the Keysight 34450A , see the Status System Diagram. Parameters...
  • Page 282 The following command enables bit 9 (decimal value = 512) in the enable register. STAT:QUES:ENAB 512 The following query returns which bits are enabled in the register. STAT:QUES:ENAB? Typical Response: +512 See Also STATus:QUEStionable:CONDition? STATus:QUEStionable[:EVENt]? STATus:PRESet Keysight 34450A Programmer's Reference...
  • Page 283: System Subsystem Introduction

    2     SCPI Programming SYSTem Subsystem Introduction Command Summary General Commands SYStem:BEEPer:STATe SYStem:BEEPer:STATe? SYSTem:BEEPer[:IMMediate] SYSTem:ERRor? SYSTem:PRESet SYSTem:LFRequency SYStem:COMMunicate:ENABle SYSTem:COMMunicate:ENABle? SYSTem:COMMunicate:GPIB[:SELF]:ADDRess SYSTem:COMMunicate:GPIB[:SELF]:ADDRess? SYSTem:LANGuage SYSTem:LANGuage? SYSTem:PERSona:MANufacturer SYSTem:PERSona:MANufacturer? SYSTem:PERSona:MANufacturer:DEFault SYSTem:PERSona:MANufacturer:DEFault? SYSTem:VERSion? Keysight 34450A Programmer's Reference...
  • Page 284: System:beeper[:Immediate]

    This command overrides the current beeper state (see SYSTem:BEEPer:STATe command). This means that you can issue a single beep even if the beeper is turned off. Example The following command issues a single beep from the instrument. SYST:BEEP See Also SYSTem:BEEPer:STATe Keysight 34450A Programmer's Reference...
  • Page 285: System:beeper:state

    — The beeper setting is stored in non-volatile memory, and does not change when power has been off or after a Factory Reset (*RST command). Return Format The query command returns "0" (OFF) or "1" (ON). Keysight 34450A Programmer's Reference...
  • Page 286 2     SCPI Programming Examples The following command disables the beeper state. SYST:BEEP:STAT OFF The following query returns the beeper state. SYST:BEEP:STAT? Typical Response: 0 See Also SYSTem:BEEPer[:IMMediate] Keysight 34450A Programmer's Reference...
  • Page 287: System:communicate:enable

    Factory Reset (*RST command), or after an Instrument Preset (SYSTem:PRESet command). Return Format The query command returns "0" (OFF) or "1" (ON) for the specified interface. Examples The following command enables USB connectivity. SYSTem:COMMunicate:ENABle ON, USB Keysight 34450A Programmer's Reference...
  • Page 288: System:communicate:gpib[:Self]:Address

    The query command returns the GPIB address in the form "+22". Examples The following command sets the GPIB address. SYSTem:COMMunicate:GPIB:ADDRess 15 The following query returns the GPIB address currently being used by the instrument. SYSTem:COMMunicate:GPIB:ADDRess? Typical Response: +15 Keysight 34450A Programmer's Reference...
  • Page 289 2     SCPI Programming See Also SYSTem:COMMunicate:ENABle Keysight 34450A Programmer's Reference...
  • Page 290: System:error

    Description This command reads and clears one error from the instrument's error queue . A record of up to 20 errors can be stored in the instrument's error queue. For a complete listing of the Keysight 34450A's error messages, see SCPI Error Messages.
  • Page 291 2     SCPI Programming See Also *CLS *SRE Keysight 34450A Programmer's Reference...
  • Page 292: System:language

    SYSTem:LANGuage  <language> SYSTem:LANGuage? Description This command provides a code compatibility switch, which allows you to select the Fluke 45/Fluke 8808 code compatibility mode. In this mode, the 34450A instrument emulates the remote commands for the Fluke 45/Fluke 8808. Parameters Name...
  • Page 293: System:lfrequency

    This command sets the line frequency with a 20 ms delay. Remarks The default value is 50 Return Format The query command returns "50" (for 50 Hz) or "60" (for 60 Hz) indicating the present reference frequency setting. Keysight 34450A Programmer's Reference...
  • Page 294: System:persona:manufacturer

    Remarks — On reset, the manufacturer string is not affected. — If <“string”> is not “Agilent Technologies” or “Keysight Technologies”, error -224, “Illegal parameter value” occurs. Return Format The query returns the manufacturer string that was set.
  • Page 295: System:persona:manufacturer:default

    SYSTem:PERSona:MANufacturer:DEFault Syntax SYSTem:PERSona:MANufacturer:DEFault SYSTem:PERSona:MANufacturer:DEFault? Description This command sets the instrument’s manufacturer to “Keysight Technologies” which is the default manufacturer setting. Return Format The query returns the default manufacturer string. Examples The following command sets the instrument’s manufacturer to “Keysight Technologies” which is the default manufacturer setting.
  • Page 296: System:preset

    *RST command. See Factory Reset State for a complete listing of the instrument's Factory configuration. Remarks This command does not affect any previously-stored instrument states (see *SAV command). Example The following command resets the instrument. SYSTem:PRESet Keysight 34450A Programmer's Reference...
  • Page 297: System:version

    The command returns a string in the form "YYYY.V", where "YYYY" represents the year of the version and "V" represents a version for that year (e.g., 1997.0). Example The following query returns the SCPI version. SYST:VERS? Typical Response: 1997.0 See Also Introduction to SCPI Language Keysight 34450A Programmer's Reference...
  • Page 298: Trigger Subsystem Introduction

    2     SCPI Programming TRIGger Subsystem Introduction Refer to Triggering the Multimeter for an explanation of local and remote triggering capabilities. Command Summary TRIGger:SOURce TRIGger:DELay Keysight 34450A Programmer's Reference...
  • Page 299: Triggering The Multimeter

    BUS trigger, and if selected, generates an error. It will only trigger the instrument and return a measurement when the IMMediate trigger is selected. — The INITiate command only initiates the measurement and needs a trigger (BUS or IMMediate) to make the actual measurement. Keysight 34450A Programmer's Reference...
  • Page 300 CONFigure sets the trigger source to immediate. Sending the READ? command is similar to sending the INITiate command followed immediately by the FETCh? command. Since the trigger source is immediate, the measurement is made following execution of the READ? command. CONF:VOLT:DC 10,3.0e-05 READ? Keysight 34450A Programmer's Reference...
  • Page 301 Sending the READ? command is similar to sending the INITiate command followed immediately by FETCh? command. Since the trigger source is immediate, the measurement is made following execution of the READ? command. TRIG:SOUR IMM READ? Keysight 34450A Programmer's Reference...
  • Page 302: Trigger:delay

    Return Format This command returns the trigger delay in seconds.  Examples The following command sets a 2-second trigger delay. TRIGger:DELay 2 The following query returns the trigger delay selected. TRIGger:DELay? Typical Response: +2.00000000E+00 See Also TRIGger:SOURce Keysight 34450A Programmer's Reference...
  • Page 303: Trigger:source

    IMMediate trigger is selected or an EXTernal signal is detected. — The instrument selects the IMMediate trigger source after a Factory Reset (*RST command) or an Instrument Preset (SYSTem:PRESet command). Keysight 34450A Programmer's Reference...
  • Page 304 The following command selects the bus (software) trigger source. Note that the *TRG command will not be accepted unless the instrument is in the "wait-for-trigger" state (INIT command). TRIG:SOUR BUS INIT *TRG FETC? The following query returns the trigger source currently selected. TRIG:SOUR? Typical Response: IMM See Also Triggering the Multimeter *TRG Keysight 34450A Programmer's Reference...
  • Page 305: 3    Scpi Error Messages

           3    SCPI Error Messages 3    SCPI Error Messages SCPI Error Messages Command Errors Execution Errors Internal Errors Query Errors Self-Test Errors Calibration Errors This chapter describes the SCPI error codes and error messages returned from the 34450A. Keysight 34450A Programmer's Reference...
  • Page 306: Scpi Error Messages

           3    SCPI Error Messages SCPI Error Messages The Keysight 34450A returns error messages in accordance with the SCPI standard. — A record of up to 20 errors can be stored in the instrument's error queue. If more than 20 errors have occurred, the last error stored in the queue (the most recent error) is replaced with -350,"Error queue...
  • Page 307: Command Errors

    Character data too long -148 Character data not allowed -150 String data error -151 Invalid string data -158 String data not allowed -160 Block data error -161 Invalid block data -168 Block data not allowed -170 Expression error Keysight 34450A Programmer's Reference...
  • Page 308: Execution Errors

    Hardware missing -270 Macro error -272 Macro execution error -273 Illegal macro label -276 Macro recursion error -277 Macro redefinition not allowed Internal Errors Error code Error message –310 System error –330 Self-test failed –350 Queue overflow Keysight 34450A Programmer's Reference...
  • Page 309: Query Errors

    Any failure of these tests will generate a SCPI error number -330, with additional test failure information. Refer to the Keysight 34450A Service Guide for more information. The form of this error message is as follows: - 330,"Self-test failed;...
  • Page 310: Calibration Errors

           3    SCPI Error Messages Calibration Errors The following errors indicate failures that may occur during a calibration. Refer to the Keysight 34450A Service Guide for more information. Error code Error message Calibration secured Invalid secure code Secure code too long Unable to store calibration data...
  • Page 311 This information is subject to change without notice. © Keysight Technologies 2013-2015 Edition 4, December 2015 Printed in Malaysia 34450-90034 www.keysight.com...

Table of Contents

Save PDF