Do not proceed beyond a DEC. 2000 WARNING notice until the indicated conditions are fully Edition 3 (P/N 03458-90008): understood and met. AUG. 2017 For further safety information details, refer to the Keysight 3458A Multimeter User’s Guide. Keysight 3458A Quick Reference Guide...
Contents Contents The Multimeter Language Syntax Rules Commands by Functional Group Power-On/Reset State Command Summary GPIB Command Summary Keysight 3458A Quick Reference Guide...
The core commands consist of 8 commands plus the measurement function commands (FUNC, ACV, DCL etc.). All recent Keysight multimeters support these 8 commands plus the function commands that correspond to the capabilities of the multimeter.
This means that, because of the lf, the bus is held and you cannot regain use of the controller until the multimeter is done executing the Keysight 3458A Quick Reference Guide...
Page 7
– Multiple commands, separated by semicolons. may be sent in one command string. For example, the following command string contains 3 multimeter commands. OUTPUT 722;“TRIG HOLD;DCV 3;NPLC 1” Keysight 3458A Quick Reference Guide...
50 or 60 Hz LOCK OFF -- Keyboard enabled MATH OFF -- Disable real-time math MEM OFF -- Disable reading memory (last memory operation= FIFO) MFORMAT SREAL -- Single real reading memory format Keysight 3458A Quick Reference Guide...
Page 12
SWEEP 100E-9, 1024 -- Sample interval 100 nanoseconds, 1024 samples TARM AUTO -- Auto trigger arm event TBUFF OFF -- Disable external trigger buffering TIMER 1 -- 1 second timer interval TRIG AUTO -- Auto trigger event Keysight 3458A Quick Reference Guide...
Page 13
AC mode to analog, and performs the power-on self-test, Executing the RESET command from remote or from the alphabetic command menu (MENU keys) return the multimeter to the power-on state but does not perform the power-on sequence. Keysight 3458A Quick Reference Guide...
Power-on low_freq = 20 Hz Default low_freq = 20 Hz high_freq: Specifies the highest expected frequency component of the input signal. Power-on high_freq = 2 MHz Default high_freq = 2 MHz Keysight 3458A Quick Reference Guide...
Page 15
NPLC which specifies an integration time of 166.667 ms for a 60 Hz power line frequency, or 200 ms for a power line frequency of 50 Hz or 40O Hz. Default aperture = 5OO ns. Keysight 3458A Quick Reference Guide...
Page 16
The auxiliary error conditions and their weighted values are: Weighted Failure Value Number Slave processor failure DTACK Slave self-test Isolator test A/D convergence Calibration value GPIB chip UART Timer internal overload 1024 ROM checksum, Low-order byte 2048 ROM checksum, high-order byte Keysight 3458A Quick Reference Guide...
Page 17
1 kHz beep if an error occurs. control = OFF (0), ON (1), ONCE (2) Power-on control = last programmed Value. Default control = ONCE. This is a calibration command. Refer to the Keysight 3458A Calibration Manual for details. Keysight 3458A Quick Reference Guide...
Page 18
Maximum string length = 75 characters (the quotes enclosing the string are not counted as characters). security_code: When the calibration RAM is secured (SECURE command) you must include the security_code in order to write a message to the calibration RAM. Keysight 3458A Quick Reference Guide...
Page 19
DEFEAT [mode] Enables or disables the multimeter's input protection algorithm (see CAUTION in Chapter 4 of the Keysight 3458A User’s Guide) and some syntax and error checking algorithms. With these algorithms disabled. the multimeter can change Keysight 3458A Quick Reference Guide...
Page 20
Maximum string length = 40 characters (not counting the quotes). Power-on string = none. Default string = none (clears any previous string). DEFAULT: Erases the strings assigned to all user-defined keys. Keysight 3458A Quick Reference Guide...
Page 21
The name can be alpha, alphanumeric, or an integer in the range of 0 to 127. Power-on name = none. Default name = none: parameter required. DIAGNOST Refer to the Keysight 3458A Assembly Level Repair Manual. Keysight 3458A Quick Reference Guide...
Page 22
(12 MHz bandwidth). max._input: Selects the measurement range. (See The RANGE command for details.) Power-on max._input = not applicable. Default max._input = 10V. %_resolution: Is ignored when Used with the DSAC or DSDC command. Keysight 3458A Quick Reference Guide...
Page 23
Not allowed from remote Undefined parameter Parameter out of range Memory Error Destructive overload Out of calibration 1024 Calibration required 2048 Settings conflict 4096 Math error 8192 Subprogram error 16384 System error Power-on value = 32767 (all enabled). Keysight 3458A Quick Reference Guide...
Page 24
Weighted Error Cond itions Value Number Hardware, see AUXERR? Calibration Trigger too fast Syntax error Not allowed from remote Undefined parameter Parameter out of range Memory Error Destructive overload Out of calibration Keysight 3458A Quick Reference Guide...
Page 26
Default max._input = AUTO. % _ resolution: Specifies the digits of resolution and the gate time as shown below: %_resolution Selects Digits of Parameter Gate Time Resolution .00001 .0001 100 ms .001 10 ms 1 ms 100 ms Keysight 3458A Quick Reference Guide...
Page 27
PER (10), DSAC (I11), DSDC (12), SSAC (13), SSDC (14) Power-on function = DCV. Default function = DCV. max._input: Selects a fixed range or the autorange mode. (See the RANGE command for details.) Power-on max._input = AUTO. Default max._input = AUTO. Keysight 3458A Quick Reference Guide...
Page 28
GPIB bus. This releases the bus immediately after a command is received, allowing the controller to perform other tasks while the multimeter executes the stored command. control = OFF (0), ON (1) Power-on control = OFF. Keysight 3458A Quick Reference Guide...
Page 29
Level Filter. Enables or disables the level filter function. When enabled. the level filter function connects a single pole low-pass filter circuit to the input of the level-detection circuitry. The low-pass filter has a 3-dB point of 75 kHz and Keysight 3458A Quick Reference Guide...
Page 30
(or measured value/8 if the measured value is between 360 and 440Hz). LINE? Line Frequency Query. Measures and returns the frequency of the AC power line. Keysight 3458A Quick Reference Guide...
Page 31
Power-on register values = all registers are set to 0 with the following exceptions: DEGREE = 20 REF = 1 SCALE = 1 RES = 50 PERC = 1 MCOUNT? Memory Count Query. Returns the total number of stored readings. Keysight 3458A Quick Reference Guide...
Page 32
Power-on format = SREAL. Default format = SREAL. MMATH [operation_a][,operation_b] Memory Math. Enables or disables post-process math operations. operation: = OFF (0), CONT (1), CTHRM (3), DB (4), DBM (5), FILTER (6), FTHRM (8), NULL (9), Keysight 3458A Quick Reference Guide...
Page 33
Memory size. On a previous Agilent multimeter, the MSIZE command was used to clear all memory and allocate memory space for readings, subprograms, and state storage. The 3458A accepts the MSIZE command to maintain language compatibility, but performs no action since the 3458A's memory allocations are predefined and cannot be changed.
Page 34
0 - 1 PLC in .000005 PLC steps for 50Hz reference frequency 1 - 10 PLC in 1 PLC steps 10 - 1000 PLC in 10 PLC steps. Power-on power_line_cycles = 10. Default power_line_cycles = 0 (selects minimum integration time of 500ns) Keysight 3458A Quick Reference Guide...
Page 35
OFORMAT [format] Output Format. Designates the GPIB output format for readings sent directly to the controller or transferred from reading memory to the controller. format = ASCII (1), SINT (2), DINT (3), SREAL (4), DREAL (5) Keysight 3458A Quick Reference Guide...
Page 36
AC+DC voltage, AC current, or AC+DC current using the FSOURCE command. max._input: The max._input parameter selects a fixed range or the autorange mode. (See the RANGE command for details.) Power-on max._input = not applicable. Default max._input = AUTO. Keysight 3458A Quick Reference Guide...
Page 37
1, 0, and 2, respectively). Power-on type = not applicable. Default type = NORM. PRESET NORM is similar to RESET but optimizes the multimeter for remote operation. Executing PRESET NORM executes the following commands: Keysight 3458A Quick Reference Guide...
Page 38
PRESET FAST configures the multimeter for fast readings, fast transfer to memory, and fast transfer from memory to GPIB. Executing PRESET FAST executes the commands shown under preset norm with the following exceptions: DCV 10 AZERO OFF DISP OFF MFORMAT DINT Keysight 3458A Quick Reference Guide...
Page 39
A state name may contain up to 10 characters. The name can be alpha, alphanumeric, or an integer in the range of 0 to 127. Power-on name = none. Default name = none: parameter required. Keysight 3458A Quick Reference Guide...
Page 40
The multimeter then selects the correct range. To select autorange, specify AUTO or default the parameter. The following tables show the max._input parameters and the ranges they select for each measurement function. Keysight 3458A Quick Reference Guide...
Page 41
>1.2 to 12 10 V 12 V >12 to 120 100 V 120 V >120 to 1E3 1000 V 1050 V For OHM or OHMF: max._input Full Selects Range Parameter Scale –1 or AUTO Autorange Keysight 3458A Quick Reference Guide...
Page 42
12 µA >12E-6 to 120E-6 100 µA 120 µA >120E-6 to 1.2E-3 1 mA 1.2 mA >1.2E-3 to 12E-3 10 mA 12 mA >12E-3 to 120E-3 100 mA 120 mA >120E-3 to 1.2 1.05 A Keysight 3458A Quick Reference Guide...
Page 43
500 mV >.120 to 1.2 1.2 V 5.0 V >1.2 to 12 10 V 12 V 50 V >12 to 120 100 V 120 V 500 V >120 to 1E3 1000 V 1050 V 1050 V Keysight 3458A Quick Reference Guide...
Page 45
SETACV SYNC = 0.01% SETACV RNDM = 0.4% For all other measurement functions, the default resolution is determined by the present integration time. RESET Sets the multimeter to the power-on state without cycling power. Keysight 3458A Quick Reference Guide...
Page 46
Designates the beginning reading. Power-on first = none. Default first = 1 count: Designates the number of readings to be recalled, starting with first. Power-on count = none. Default count = 1 Keysight 3458A Quick Reference Guide...
Page 47
States are stored using the SSTATE command. name: A state name may contain up to 10 characters. The name can be alpha, alphanumeric, or an integer in the range of 0 to 127. Power-on name = none. Keysight 3458A Quick Reference Guide...
Page 48
Command Summary Default name = 0. SCAL This is a calibration command. Refer to the Keysight 3458A Calibration Manual for details. SCRATCH Clears all subprograms and stored states from memory. SECURE old_code, new_code[,acal_secure] Security Code. Allows the person responsible for...
Page 49
Default number = last reading. Service Request. Sets bit 2 in the multimeter’s status register. If bit 2 is enabled to assert SRQ (RQS 4 command), executing the SRQ command will set the GPIB SRQ line. Keysight 3458A Quick Reference Guide...
Page 50
Sub-Sampling Parameters Query. Returns the parameters necessary to reconstruct a sub-sampled waveform (SSAC or SSDC command) when the samples are sent directly to the GPIB output buffer. (Reconstruction is automatic when the samples are sent directly to reading memory). Keysight 3458A Quick Reference Guide...
Page 51
= AUTO (1), HOLD (4) Power-on mode = AUTO Default mode = AUTO SSTATE name Store State. Stores the multimeter's present state and assigns it a name. States are recalled using the RSTATE command. Keysight 3458A Quick Reference Guide...
Page 52
The status register conditions and their weights are: Decimal Enables Cond ition Weight Number Program Memory Execution Complete Hi or Lo Limit Exceeded SRQ Command Executed Power-On SRQ Ready for Instructions Error (See ERRSTR?) Service Requested Data Available Keysight 3458A Quick Reference Guide...
Page 53
For sub-sampling, the valid range of this parameter is 10E-9 to 6000 seconds: for all other measurement functions the range is (1/ maximum reading rate) to 6000 seconds. Power-on effective_interval = 100E-9 Default effective_interval = 20 μs Keysight 3458A Quick Reference Guide...
Page 54
(the TARM event must be SGL). The valid range is 0-2.1E+9. Power-on number_arms = 1 (multiple arming disabled) Default number_arms = 1 (multiple arming disabled) TBUFF [control] Trigger Buffer. Enables or disables the multimeter's external trigger buffer. Keysight 3458A Quick Reference Guide...
Page 55
The 3458A accepts the TERM command to maintain language compatibility with these multimeters, but does not respond since the 3458A's input terminals are controlled with a manually operated switch. Power-on source = none.
Page 56
(either OFF or ON). TRIG [event] Specifies the trigger event. event = AUTO (1), EXT (2), SGL (3), HOLD (4), SYN (5), LEVEL (7), LINE (8) Power-on event = AUTO. Default event = SGL. Keysight 3458A Quick Reference Guide...
LOCAL(GTL) Removes the multimeter from the remote state and enables its keyboard (provided the keyboard has not been disabled with the multimeter’s LOCK command). LOCAL LOCKOUT (LLO) Disables the multimeter's LOCAL key. Keysight 3458A Quick Reference Guide...
Page 58
Power-On SRQ Ready for instructions Error (See ERRSTR?) Service Requested Data AvaiLable TRIGGER (GET) If triggering is armed (see TARM command), the TRIGGER command (Group Execute Trigger) triggers the multimeter once, and then holds triggering. Keysight 3458A Quick Reference Guide...
Need help?
Do you have a question about the 3458A and is the answer not in the manual?
Questions and answers