background image

1

Introduction to Programming

14

Keysight U2741A Programmer’s Reference Guide

Introduction to the SCPI Language 

Standard Commands for Programmable Instruments (SCPI), 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. A portion of the 

CONFigure

 

subsystem is shown below to illustrate the tree system.

CONFigure

[:VOLTage]

[:DC]

[<range|MIN|MAX|AUTO>[,<resolution|MIN|MAX|DEF>]]

:CURRent

:AC

[<range|MIN|MAX|AUTO>[,<resolution|MIN|MAX|DEF>]]

CONFigure

 is the root keyword of the command, 

VOLTage

 and 

CURRent

 are 

second-level keywords, and DC and AC are third-level keywords. A colon ( : ) 

separates a command keyword from a lower-level keyword.

Summary of Contents for U2741A

Page 1: ...Keysight U2741A USB Modular 5 5 Digits Digital Multimeter Programmer s Reference Guide ...

Page 2: ...se rights customarily provided to the public to use modify reproduce release perform display or disclose commercial computer software or commercial computer software documentation No additional government requirements beyond those set forth in the EULA shall apply except to the extent that those terms rights or licenses are explicitly required from all providers of commercial computer software pur...

Page 3: ... MAX and AUTO Parameters 18 2 SCPI Status Registers SCPI Status Registers 20 Status Byte Register 21 Standard Event Register 22 Questionable Data Register 24 Standard Operation Register 25 3 CALibrate Subsystem CALibration ADC 28 CALibration ALL 29 CALibration COUNt 30 CALibration SECure CODE 31 CALibration SECure STATe 32 CALibration STORe 34 CALibration STRing 35 CALibration VALue 36 4 CONFigure...

Page 4: ...ity 60 MEASure CURRent AC 61 MEASure CURRent DC 63 MEASure DIODe 65 MEASure FREQuency 66 MEASure FRESistance 68 MEASure RESistance 70 MEASure TEMPerature 72 MEASure VOLTage AC 73 MEASure VOLTage DC 75 6 SENSe Subsystem SENSe FUNCtion 78 SENSe CURRent AC RANGe 79 SENSe CURRent AC RANGe AUTO 80 SENSe CURRent DC NPLC 82 SENSe CURRent DC RANGe 83 SENSe CURRent DC RANGe AUTO 84 SENSe CURRent DC RESolut...

Page 5: ...UNction 100 SENSe TEMPerature ZERO AUTO 101 SENSe VOLTage AC RANGe 103 SENSe VOLTage AC RANGe AUTO 104 SENSe VOLTage DC NPLC 106 SENSe VOLTage DC RANGe 107 SENSe VOLTage DC RANGe AUTO 108 SENSe VOLTage DC RESolution 110 SENSe VOLTage DC ZERO AUTO 111 7 STATus Subsystem STATus OPERation CONDition 114 STATus OPERation ENABle 116 STATus OPERation EVENt 118 STATus PRESet 120 STATus QUEStionable CONDit...

Page 6: ...er Commands ABORt 138 FETCh 139 INITiate IMMediate 140 READ 141 UNIT TEMPerature 142 11 IEEE Common Commands CLS 144 ESE ESE 145 ESR 146 IDN 147 OPC OPC 148 RST 149 SRE SRE 150 STB 151 TRG 152 TST 153 12 SCPI Error Messages SCPI Error Messages 156 Command Errors 156 Execution Errors 159 Device Dependent Errors 162 Query Errors 163 Self Test Errors 163 ...

Page 7: ...Keysight U2741A Programmer s Reference Guide 7 Calibration Errors 164 13 Factory Default Settings ...

Page 8: ...8 Keysight U2741A Programmer s Reference Guide THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Page 9: ...Keysight U2741A Programmer s Reference Guide 9 List of Figures Figure 2 1 Status system diagram 20 ...

Page 10: ...10 Keysight U2741A Programmer s Reference Guide THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Page 11: ... bit 5 156 Table 12 2 Execution Errors these errors set Standard Event Status register bit 4 159 Table 12 3 Device Dependent Errors these errors set Standard Event Status register bit 3 162 Table 12 4 Query Errors these errors set Standard Event Status register bit 2 163 Table 12 5 Self Test Errors 163 Table 12 6 Calibration Errors 164 ...

Page 12: ...12 Keysight U2741A Programmer s Reference Guide THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Page 13: ...mmer s Reference Guide 13 1 Introduction to Programming Introduction to the SCPI Language 14 SCPI Conventions and Data Formats 15 This chapter introduces the remote programming basics of the U2741A device The programming commands provide the means of remote control ...

Page 14: ...wn as a tree system In this system associated commands are grouped together under a common node or root thus forming subsystems A portion of the CONFigure subsystem is shown below to illustrate the tree system CONFigure VOLTage DC range MIN MAX AUTO resolution MIN MAX DEF CURRent AC range MIN MAX AUTO resolution MIN MAX DEF CONFigure is the root keyword of the command VOLTage and CURRent are secon...

Page 15: ...a parameter Square brackets Items within square brackets are optional The representation SOURce VOLTage means that SOURce may be omitted Parenthesis Items within parentheses are used in place of the usual parameter types to specify a channel list The notation 1 3 specifies a channel list that includes channels 1 2 and 3 The notation 1 3 specifies a channel list that includes only channels 1 and 3 ...

Page 16: ...S IMMediate EXTernal They have a short form and a long form just like command keywords You can mix upper and lower case letters Query responses will always return the short form in all upper case letters Boolean Parameters that represent a single binary condition that is either true or false For a false condition the U2741A will accept OFF or 0 For a true condition the U2741A will accept ON or 1 W...

Page 17: ...ing For example sending the following command string SENS VOLT DC RANG 1 NPLC 10 is the same as sending the following two commands SENS VOLT DC RANG 1 SENS VOLT DC NPLC 10 Use a colon and a semicolon to link commands from different subsystems For example in the following command string an error is generated if you do not use both the colon and semicolon CONF VOLT DC 1 SENS VOLT DC NPLC 10 Querying...

Page 18: ...n commands that perform functions such as reset self test and status operation Common commands always begin with an asterisk are three characters in length and may include one or more parameters The command keyword is separated from the first parameter by a blank space Use a semicolon to separate multiple commands as shown below RST CLS ESE 32 OPC Using the MIN MAX and AUTO Parameters You can subs...

Page 19: ...Modular 5 5 Digits Digital Multimeter Programmer s Reference Guide 19 2 SCPI Status Registers SCPI Status Registers 20 This chapter explains the SCPI status registers that record various instrument conditions of the U2741A ...

Page 20: ...SCPI Status Registers The U2741A uses the Status Byte register group and Standard Event register group to record various instrument conditions The figure below shows the relationship between various registers in the U2741A SCPI status system Figure 2 1 Status system diagram ...

Page 21: ...e the clear status CLS command Querying the Standard Event register ESR command will clear only bit 4 in the Summary Register The Status Byte Enable register is cleared when you execute the SRE 0 command Bit number Decimal value Definition 0 Not Used 1 Always zero 1 Not Used 2 Always zero 2 Error Queue 4 There is at least one error code in the error queue 3 Not Used 8 Always zero 4 Message Availab...

Page 22: ...ying the event register using the event status register ESR command Bit number Decimal value Definition 0 Operation Complete 1 All commands prior to and including OPC have been executed 1 Not Used 2 Always zero 2 Query Error 4 The U2741A tried to read the output buffer but it was empty Or a new command line was received before a previous query has been read Or both the input and output buffers are...

Page 23: ...2 Keysight U2741A Programmer s Reference Guide 23 The Standard Event Enable register is cleared when you execute the ESE 0 command NOTE Please refer to Chapter 11 for more details on the common IEEE commands mentioned above ...

Page 24: ...rload on DC or AC current 2 Not Used 4 0 is returned 3 Not Used Not Used 0 is returned 4 Temperature Overload 16 Range overload on temperature 5 Frequency Overload Underflow 32 Range overload or underflow on frequency 6 to 7 Not Used Not Used 0 is returned 8 Calibration Corrupt 256 At least one calibration constant is corrupt 9 Resistance Overload 512 Range overload resistance 10 Capacitance Overl...

Page 25: ...bits in the enable register This command presets the Standard Operation registers Bit number Decimal value Definition 0 Calibration in Progress 1 U2741A is performing a calibration 1 to 3 Not Used Not Used 0 is returned 4 Measuring 16 U2741A is initiated and is making or about to make a measurement 5 Waiting for Trigger 32 U2741A is waiting for a trigger 6 to 7 Not Used Not Used 0 is returned 8 Co...

Page 26: ...2 SCPI Status Registers 26 Keysight U2741A Programmer s Reference Guide THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Page 27: ...ate Subsystem CALibration ADC 28 CALibration ALL 29 CALibration COUNt 30 CALibration SECure CODE 31 CALibration SECure STATe 32 CALibration STORe 34 CALibration STRing 35 CALibration VALue 36 This chapter explains the CALibrate commands that allow users to perform external calibration for the U2741A ...

Page 28: ...e doing the offset calibration Remarks It will return a 0 if the calibration passes and 1 if it fails Refer to the Keysight U2741A USB Modular 5 5 Digits Digital Multimeter Service Guide for detailed procedures including how to connect to a calibration source recommended equipments the specified calibration points and so forth Example CAL ADC Commands the U2741A to execute the calibration Typical ...

Page 29: ...t unsecure it by entering the correct security code Remarks It will return a 0 if the calibration passes and 1 if it fails Refer to the Keysight U2741A USB Modular 5 5 Digits Digital Multimeter Service Guide for detailed procedures including how to connect to a calibration source recommended equipments the specified calibration points and so forth Example CAL Commands the U2741A to execute the cal...

Page 30: ...t regardless whether the U2741A is secured or unsecured The calibration count is stored in nonvolatile memory and does not change when power has been turned off or after a factory reset RST command if a CAL STOR command is issued Example CAL COUN Typical Response 15 NOTE Ensure that your U2741A has been calibrated before it leaves the factory When you receive your U2741A be sure to read the count ...

Page 31: ...d from the factory The security code is stored in nonvolatile memory and does not change when the power has been turned off or after a factory reset RST command Example CAL SEC CODE ABCDEFGH Sets the new security code to ABCDEFGH See Also CALibration SECure STATe Item Type Range of values Default value new_code String A string of up to 12 characters You do not have to use all 12 characters but the...

Page 32: ...741A using this command enables the U2741A to be calibrated The security code is stored in nonvolatile memory and does not change when the power has been turned off or after a factory reset RST command To calibrate the U2741A use the CAL VAL and CAL commands If you forget your security code you can use the CAL SEC STAT RESET ATU2741A to override user defined security code Item Type Range of values...

Page 33: ...Subsystem 3 Keysight U2741A Programmer s Reference Guide 33 Example CAL SEC STAT ON ABCDEFG Sets the secured state to ON CAL SEC STAT Queries the secured state Typical Response 1 See Also CALibration SECure CODE ...

Page 34: ...ht U2741A USB Modular 5 5 Digits Digital Multimeter Service Guide The results is stored in a nonvolatile memory Remarks Refer to the Keysight U2741A USB Modular 5 5 Digits Digital Multimeter Service Guide for detailed procedures including how to connect to a calibration source recommended equipments the specified calibration points and so forth Example CAL STOR Stores all the calibration results i...

Page 35: ...e secured state Recording a calibration message will overwrite any message previously stored in the memory The calibration string is stored in nonvolatile memory and does not change when the power has been turned off or after a factory reset RST command If no message has been entered an empty quoted string will be returned Examples CAL STR CAL 21 Nov 2005 Sets the calibration message CAL STR Queri...

Page 36: ... calibration value Parameter Remarks Refer to the Keysight U2741A USB Modular 5 5 Digits Digital Multimeter Service Guide for detailed procedures including how to connect a calibration source recommended equipment the specified calibration points and so forth Examples CAL VAL 10 0001 Sets the calibration value to 10 0001 CAL VAL Queries the calibration value Typical Response 1 00001E 01 See Also C...

Page 37: ... CONFigure 38 CONFigure CONTinuity 39 CONFigure CURRent AC 40 CONFigure CURRent DC 42 CONFigure DIODe 44 CONFigure FREQuency 45 CONFigure FRESistance 47 CONFigure RESistance 49 CONFigure SSI 51 CONFigure TEMPerature 53 CONFigure VOLTage AC 54 CONFigure VOLTage DC 56 This chapter explains the CONFigure subsystem ...

Page 38: ...s the present U2741A configuration and response returned in quoted string Remarks The RST command will set all measurement parameters to their factory settings clear reading memory and clear all stored statistical data Example CONF Queries the present configuration state Typical Response VOLT 1 00000E 01 3 00000E 05 ...

Page 39: ...h CONF to place the U2741A in the wait for trigger state The range is fixed at 1 kΩ a two wire resistance measurement and the resolution is fixed at 4 5 digits The measurement is considered to have continuity if the measured resistance is less than or equal to the continuity threshold of 10 If the measurements are more than 10 9 9E 37 is returned from the remote interface Examples CONF CONT Config...

Page 40: ... for trigger state You can allow the U2741A to automatically select the measurement range using autorange or you can select a fixed range using manual range Autorange is convenient because the U2741A decides which range to use for each measurement based on the input signal For faster measurements use manual range on each measurement as additional time is required for autorange since the U2741A has...

Page 41: ...grammer s Reference Guide 41 Examples CONF CURR AC 2 Configures the U2741A to measure AC current at 2 A range READ Triggers a measurement and read Typical Response 1 86850E 00 See Also CONFigure MEASure VOLTage DC FETCh INITiate IMMediate READ ...

Page 42: ...tically select the measurement range using autorange or you can select a fixed range using manual range Autorange is convenient because the U2741A decides which range to use for each measurement based on the input signal For faster measurements use manual range on each measurement as additional time is required for autorange since the U2741A has to make a range selection Autorange thresholds If th...

Page 43: ...erence Guide 43 Examples CONF CURR 2 0 00001 Configures the U2741A to measure DC current at 2 A range and 10 μA resolution READ Triggers a measurement and read Typical Response 1 86850E 00 See Also CONFigure MEASure VOLTage DC FETCh INITiate IMMediate READ ...

Page 44: ... with CONF to place the U2741A in the wait for trigger state The range and resolution are fixed for diode test with the range at 1 VDC with a 1 μA constant current source output and the resolution is fixed at 4 5 digits The voltage value is returned if it is within 0 V and 1 2 V If the value is greater than 1 2 V 9 9E 37 is returned from the remote interface Example CONF DIOD Configures the U2741A...

Page 45: ...gnals Thus the proper AC voltage should be first set using the SENS VOLT AC RANG command The voltage range should be 0 1 V or greater for more accurate frequency measurement The range parameter is required only to specify the measurement resolution parameter Therefore it is not necessary to send a new command for each new frequency to be measured If the input signal voltage is greater than can be ...

Page 46: ...741A Programmer s Reference Guide Example CONF FREQ 1 Configures the U2741A to measure frequency of 1 Hz READ Triggers a measurement and read Typical Response 1 00000E 00 See Also CONFigure MEASure VOLTage DC FETCh INITiate IMMediate READ ...

Page 47: ...ly select the measurement range using autorange or you can select a fixed range using manual range Autorange is convenient because the U2741A decides which range to use for each measurement based on the input signal For faster measurements use manual range on each measurement as additional time is required for autorange since the U2741A has to make a range selection Autorange thresholds If the inp...

Page 48: ...ples CONF FRES 1e3 0 00001 Configures the U2741A to measure resistance at 1 kΩ range and 10 μOhm resolution using four wire measurement method READ Triggers a measurement and read Typical Response 1 86850E 02 See Also CONFigure MEASure VOLTage DC FETCh INITiate IMMediate READ ...

Page 49: ...ly select the measurement range using autorange or you can select a fixed range using manual range Autorange is convenient because the U2741A decides which range to use for each measurement based on the input signal For faster measurements use manual range on each measurement as additional time is required for autorange since the U2741A has to make a range selection Autorange thresholds If the inp...

Page 50: ...ference Guide Examples CONF RES 1e3 0 00001 Configures the U2741A to measure resistance at 1 kΩ range and 10 μOhm resolution READ Triggers a measurement and read Typical Response 1 86850E 02 See Also CONFigure MEASure VOLTage DC FETCh INITiate IMMediate READ ...

Page 51: ...ess Parameters Examples The following example sets one unit of the U2761A to master and two units of the U2741A to slaves Refer to Keysight U2761A USB Modular Function Arbitrary Waveform Generator Programmer s Reference Guide for information on the U2761A Item Type Range of values Default value SSI Discrete SLAVe or NONE NONE address_list Numeric 0 to 7 0 NOTE Slaves can only be controlled by one ...

Page 52: ... 1 CONF SSI MAST 0 1 For Unit 2 CONF SSI SLAV 0 For Unit 3 CONF SSI SLAV 1 The following queries return the string values For Unit 1 CONF SSI Typical Response MAST 0 1 For Unit 2 CONF SSI Typical Response SLAV 0 For Unit 3 CONF SSI Typical Response SLAV 1 U276A U274A U274A U2781A ...

Page 53: ... the U2741A in the wait for trigger state For temperature measurements the U2741A internally selects the range You cannot select the range to be used To change the temperature units use the UNIT TEMP command For the thermistor measurements U2741A autoranges to the correct range for the transducer resistance measurement Examples CONF TEMP THER Configures the U2741A to measure temperature using a tw...

Page 54: ...r trigger state You can allow the U2741A to automatically select the measurement range using autorange or you can select a fixed range using manual range Autorange is convenient because the U2741A decides which range to use for each measurement based on the input signal For faster measurements use manual range on each measurement as additional time is required for autorange since the U2741A has to...

Page 55: ...rogrammer s Reference Guide 55 Examples CONF AC 1 Configures the U2741A to measure AC voltage at 1 V range READ Triggers a measurement and read Typical Response 1 86850E 01 See Also CONFigure MEASure VOLTage DC FETCh INITiate IMMediate READ ...

Page 56: ...ally select the measurement range using autorange or you can select a fixed range using manual range Autorange is convenient because the U2741A decides which range to use for each measurement based on the input signal For faster measurements use manual range on each measurement as additional time is required for autorange since the U2741A has to make a range selection Autorange thresholds If the i...

Page 57: ...eference Guide 57 Examples CONF 1 0 00001 Configures the U2741A to measure DC voltage at 1 V range and 10 μV resolution READ Triggers a measurement and read Typical Response 1 86850E 01 See Also CONFigure MEASure VOLTage DC FETCh INITiate IMMediate READ ...

Page 58: ...4 CONFigure Subsystem 58 Keysight U2741A Programmer s Reference Guide THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Page 59: ...re CONTinuity 60 MEASure CURRent AC 61 MEASure CURRent DC 63 MEASure DIODe 65 MEASure FREQuency 66 MEASure FRESistance 68 MEASure RESistance 70 MEASure TEMPerature 72 MEASure VOLTage AC 73 MEASure VOLTage DC 75 This chapter explains how the MEASure command subsystem is configured when acquiring data from the U2741A ...

Page 60: ...esistance measurement and the resolution is fixed at 4 5 digits The measurement is considered to have continuity if the measured resistance is less or equal to the continuity threshold of 10 Ω and the value can be obtained via the remote interface If the measurements are more than 10 Ω 9 9E 37 is returned from the remote interface If the TRIG SOUR is set to BUS the MEAS command overwrites the BUS ...

Page 61: ...ge using manual range Autorange is convenient because the U2741A decides which range to use for each measurement based on the input signal For faster measurements use manual range on each measurement as additional time is required for autorange since the U2741A has to make a range selection Autorange thresholds If the input signal is greater than can be measured on the selected range the U2741A gi...

Page 62: ...stem 62 Keysight U2741A Programmer s Reference Guide Example MEAS CURR AC 2 Configures the U2741A to measure AC current at 2 A range and triggers a measurement Typical Response 1 86850E 00 See Also CONFigure Subsystem ...

Page 63: ... the U2741A decides which range to use for each measurement based on the input signal For faster measurements use manual range on each measurement as additional time is required for autorange since the U2741A has to make a range selection Autorange thresholds If the input signal is greater than can be measured on the selected range the U2741A gives an overload indication of 9 9E 37 from the remote...

Page 64: ...ystem 64 Keysight U2741A Programmer s Reference Guide Example MEAS CURR 2 Configures the U2741A to measure DC current at 2 A range and triggers a measurement Typical Response 1 86850E 00 See Also CONFigure Subsystem ...

Page 65: ...with the range at 1 VDC with a 1 mA constant current source output and the resolution is fixed at 4 5 digits The voltage value is returned if it is within 0 V and 1 2 V If the value is greater than 1 2 V 9 9E 37 is returned from the remote interface If the TRIG SOUR is set to BUS the MEAS command overwrites the BUS trigger and returns a measurement Example MEAS DIOD Configures the U2741A to measur...

Page 66: ...e accurate frequency measurement The range parameter is required only to specify the measurement resolution parameter Therefore it is not necessary to send a new command for each new frequency to be measured If the input signal voltage is greater than can be measured on the selected voltage range manual range the U2741A gives an overload indication of 9 9E 37 from the remote interface Autorange ca...

Page 67: ...system 5 Keysight U2741A Programmer s Reference Guide 67 Example MEAS FREQ 1 Configures the U2741A to measure frequency of 1 Hz and triggers a measurement Typical Response 1 00000E 00 See Also CONFigure Subsystem ...

Page 68: ...2741A decides which range to use for each measurement based on the input signal For faster measurements use manual range on each measurement as additional time is required for autorange since the U2741A has to make a range selection Autorange thresholds If the input signal is greater than can be measured on the selected range the U2741A gives an overload indication of 9 9E 37 from the remote inter...

Page 69: ... Reference Guide 69 Example MEAS FRES 1e3 0 00001 Configures the U2741A to measure resistance at 1 kΩ range and 10 μOhm resolution using four wire measurement method and triggers a measurement Typical Response 1 86850E 02 See Also CONFigure Subsystem ...

Page 70: ...741A decides which range to use for each measurement based on the input signal For faster measurements use manual range on each measurement as additional time is required for autorange since the U2741A has to make a range selection Autorange thresholds If the input signal is greater than can be measured on the selected range the U2741A gives an overload indication of 9 9E 37 from the remote interf...

Page 71: ...e Guide 71 Example MEAS RES 1e3 0 00001 Configures the U2741A to measure resistance at 1 kΩ range and 10 μΩ resolution using two wire measurement method and triggers a measurement Typical Response 1 86850E 02 See Also CONFigure Subsystem CONFigure RESistance ...

Page 72: ...o be used For temperature measurements the resolution is fixed at 3 5 digits To change the temperature units use the UNIT TEMP command For the thermistor measurements U2741A autoranges to the correct range for the transducer resistance measurement If the TRIG SOUR is set to BUS the MEAS command overwrites the BUS trigger and returns a measurement Example MEAS TEMP THER Configures the U2741A to mea...

Page 73: ...sing manual range Autorange is convenient because the U2741A decides which range to use for each measurement based on the input signal For faster measurements use manual range on each measurement as additional time is required for autorange since the U2741A has to make a range selection Autorange thresholds If the input signal is greater than can be measured on the selected range the U2741A gives ...

Page 74: ...system 74 Keysight U2741A Programmer s Reference Guide Example MEAS AC 1 Configures the U2741A to measure AC voltage at 1 V range and triggers a measurement Typical Response 1 86850E 01 See Also CONFigure Subsystem ...

Page 75: ... U2741A decides which range to use for each measurement based on the input signal For faster measurements use manual range on each measurement as additional time is required for autorange since the U2741A has to make a range selection Autorange thresholds If the input signal is greater than can be measured on the selected range the U2741A gives an overload indication of 9 9E 37 from the remote int...

Page 76: ...sight U2741A Programmer s Reference Guide Example MEAS 1 0 0001 Configures the U2741A to measure DC voltage at 1 V range and 100 μV resolution and triggers a measurement Typical Response 1 86850E 01 See Also CONFigure Subsystem ...

Page 77: ... APERture 88 SENSe FRESistance NPLC 89 SENSe FRESistance RANGe 90 SENSe FRESistance RANGe AUTO 91 SENSe FRESistance RESolution 93 SENSe RESistance NPLC 94 SENSe RESistance RANGe 95 SENSe RESistance RANGe AUTO 96 SENSe RESistance RESolution 97 SENSe RESistance ZERO AUTO 98 SENSe TEMPerature RJUNction 100 SENSe TEMPerature ZERO AUTO 101 SENSe VOLTage AC RANGe 103 SENSe VOLTage AC RANGe AUTO 104 SENS...

Page 78: ... are retained If you return to the original function all previously defined measurement attributes will be restored This command has no default value However the U2741A defaults to DC volts after a factory reset RST command Autorange will be turned off after SENS FUNC has been set The parameter is case sensitive Examples FUNC CONT Selects the continuity function FUNC Queries the selected measureme...

Page 79: ...sable autorange If the input signal is greater than can be measured on the selected range manual range the U2741A gives an overload indication of 9 9E 37 from the remote interface The U2741A is set to 1 A with autorange enabled after a factory reset RST command Examples CURR RANG 1 Configures the U2741A to measure AC current at 1 A range CURR RANG Queries the range Typical Response 1 00000E 00 See...

Page 80: ...AC RANGe AUTO This command queries the autorange mode for AC current measurements Parameter Remarks Autorange thresholds With autorange enabled the U2741A selects the appropriate range based on the input signal detected Selecting a discrete range see SENSe CURRent AC RANGe command will disable autorange The U2741A enables autorange after a factory reset RST command Item Type Range of values Defaul...

Page 81: ...741A Programmer s Reference Guide 81 Examples CURR RANG AC AUTO ON Sets autorange for AC current measurement to ON CURR RANG AC AUTO Queries the autorange mode Typical Response 1 See Also CONFigure CURRent AC SENSe CURRent AC RANGe ...

Page 82: ...is command queries the NPLC settings for DC current measurements Parameter Remarks Only those integration times set to an integral number of power line cycles 1 2 10 or 20 PLCs provides a normal mode line frequency noise rejection The U2741A sets the integration time to 20 PLCs after a factory reset RST command or an Instrument Preset SYST PRES command Examples CURR NPLC 1 Sets the NPLC for DC cur...

Page 83: ...autorange If the input signal is greater than can be measured on the selected range manual range the U2741A gives an overload indication of 9 9E 37 from the remote interface The U2741A is set to 1 A with autorange enabled after a factory reset RST command Examples CURR RANG 1 Configures the U2741A to measure DC current at 1 A range CURR RANG Queries the DC current range Typical Response 1 00000E 0...

Page 84: ...t DC RANGe AUTO This command queries the autorange mode for DC current measurements Parameter Remarks Autorange thresholds With autorange enabled the U2741A selects the appropriate range based on the input signal detected Selecting a fixed range see SENSe CURRent AC RANGe command will disable autorange The U2741A enables autorange after a factory reset RST command Item Type Range of values Default...

Page 85: ... U2741A Programmer s Reference Guide 85 Examples CURR RANG AUTO ON Sets autorange for DC current measurement to ON CURR RANG AUTO Queries the autorange mode Typical Response 1 See Also CONFigure CURRent DC SENSe CURRent AC RANGe ...

Page 86: ...marks For the resolution parameter you can substitute MIN or MAX for a numeric value MIN selects the smallest value accepted which gives the highest resolution MAX selects the largest value accepted which gives the least resolution The U2741A sets the resolution to 5 5 digits after a factory reset RST command Examples CURR RES 0 00003 Sets the measurement resolution to 30 μA CURR RES Queries the s...

Page 87: ...uses the last measured zero reading and subtracts it from each measurement It takes a new zero reading each time you change the function range or integration time SENSe CURRent DC ZERO AUTO This command queries the autozero mode for DC current measurements Parameter Remarks The autozero mode is reset to the default ON at power up or after a factory reset RST command or an Instrument Preset SYST PR...

Page 88: ...ate time for frequency measurements SENSe FREQuency APERture This command queries the aperture setting for frequency measurements Parameter Examples FREQ APER 0 1 Sets the U2741A to measure frequency at 0 1 s aperture setting FREQ APER Queries the aperture Typical Response 1 00000E 01 See Also CONFigure FREQuency Item Type Range of values Default value value Numeric 0 1 s 1 s 1 ...

Page 89: ...his command queries the NPLC settings for resistance measurements Parameter Remarks Only those integration times set to an integral number of power line cycles 1 2 10 or 20 PLCs provides a normal mode line frequency noise rejection The U2741A sets the integration time to 20 PLCs after a factory reset RST command or an Instrument Preset SYST PRES command Examples FRES NPLC 1 Sets the NPLC for resis...

Page 90: ...range If the input signal is greater than can be measured on the selected range manual range the U2741A gives an overload indication of 9 9E 37 from the remote interface The U2741A is set to 1 kΩ with autorange enabled after a factory reset RST command Examples FRES RANG 100 Configures the U2741A to measure resistance at 100 Ω range FRES RANG Queries the resistance range Typical Response 1 00000E ...

Page 91: ...tance RANGe AUTO This command queries the autorange mode for four wire resistance measurements Parameter Remarks Autorange thresholds With autorange enabled the U2741A selects the appropriate range based on the input signal detected Selecting a fixed range see SENSe FRESistance NPLC command will disable autorange The U2741A enables autorange after a factory reset RST command Item Type Range of val...

Page 92: ...ght U2741A Programmer s Reference Guide Examples FRES RANG AUTO ON Sets autorange for resistance measurement to ON FRES RANG AUTO Queries the autorange mode Typical Response 1 See Also CONFigure RESistance SENSe FRESistance NPLC ...

Page 93: ...arks For the resolution parameter you can substitute MIN or MAX for a numeric value MIN selects the smallest value accepted which gives the highest resolution MAX selects the largest value accepted which gives the least resolution The U2741A sets the resolution to 5 5 digits after a factory reset RST command Examples FRES RES 3e 5 Sets the measurement resolution to 30 μΩ FRES RES Queries the selec...

Page 94: ...his command queries the NPLC settings for resistance measurements Parameter Remarks Only those integration times set to an integral number of power line cycles 1 2 10 or 20 PLCs provides a normal mode line frequency noise rejection The U2741A sets the integration time to 20 PLCs after a factory reset RST command or an Instrument Preset SYST PRES command Examples RES NPLC 1 Sets the NPLC for resist...

Page 95: ... the input signal is greater than can be measured on the selected range manual range the U2741A gives an overload indication of 9 9E 37 from the remote interface The U2741A is set to 1 kΩ with autorange enabled after a factory reset RST command Examples RES RANG 100 Configures the U2741A to measure resistance at 100 Ω range RES RANG Queries the resistance range Typical Response 1 00000E 02 See Als...

Page 96: ...e for each measurement based on the input signal detected SENSe RESistance RANGe AUTO This command queries the autorange mode for resistance measurements Parameter Examples RES RANG AUTO ON Sets autorange for resistance measurement to ON RES RANG AUTO Queries the autorange mode Typical Response 1 See Also CONFigure RESistance SENSe FRESistance NPLC Item Type Range of values Default value state Boo...

Page 97: ...arks For the resolution parameter you can substitute MIN or MAX for a numeric value MIN selects the smallest value accepted which gives the highest resolution MAX selects the largest value accepted which gives the least resolution The U2741A sets the resolution to 5 5 digits after a factory reset RST command Examples RES RES 3e 5 Sets the measurement resolution to 30 μΩ RES RES Queries the selecte...

Page 98: ...racts it from each measurement It takes a new zero reading each time you change the function range or integration time Parameter Remarks This command does not affect four wire resistance measurements All four wire measurements are made with autozero ON regardless of the state set or returned by this command or query The autozero mode is set indirectly when you set the resolution and integration ti...

Page 99: ...llowing command disables autozero With autozero disabled a new zero measurement is not issued until the next configuration change function range or NPLC RES ZERO AUTO OFF The following query returns the autozero setting RES ZERO AUTO Typical Response 0 See Also CONFigure RESistance ...

Page 100: ...NSe TEMPerature RJUNction This command queries the internal reference junction temperature It will return the reference temperature in C regardless of the selected temperature unit Example TEMP RJUN Queries the internal reference junction temperature Typical Response 2 89753E 01 See Also UNIT TEMPerature ...

Page 101: ...curacy When autozero is OFF the U2741A uses the last measured zero reading and subtracts it from each measurement It takes a new zero reading each time you change the function range or integration time SENSe TEMPerature ZERO AUTO This command queries the autozero mode for temperature measurements Parameter Remarks The autozero mode is set indirectly when you set the resolution and integration time...

Page 102: ...U2741A Programmer s Reference Guide Examples TEMP ZERO AUTO ON Sets autozero for temperature measurements to ON TEMP ZERO AUTO Queries the autorange mode for temperature measurements Typical Response 1 See Also CONFigure TEMPerature ...

Page 103: ...oltage measurements Parameter Remarks Selecting a discrete range will disable autorange The U2741A is set to 10 V with autorange enabled after a factory reset RST command Examples VOLT AC RANG 1 Configures the U2741A to measure AC voltage at 1 V range VOLT AC RANG Queries the voltage range Typical Response 1 00000E 00 See Also CONFigure VOLTage AC SENSe VOLTage AC RANGe AUTO Item Type Range of val...

Page 104: ... AC RANGe AUTO This command queries the autorange mode for AC voltage measurements Parameter Remarks Autorange thresholds With autorange enabled the U2741A selects the appropriate range based on the input signal detected Selecting a discrete range see SENSe VOLTage AC RANGe command will disable autorange The U2741A enables autorange after a factory reset RST command Item Type Range of values Defau...

Page 105: ...41A Programmer s Reference Guide 105 Examples VOLT RANG AC AUTO ON Sets autorange for AC voltage measurement to ON VOLT RANG AC AUTO Queries the autorange mode Typical Response 1 See Also CONFigure VOLTage AC SENSe VOLTage AC RANGe ...

Page 106: ...faster measurements use a shorter integration time SENSe VOLTage DC NPLC This command queries the NPLC settings for DC voltage measurements Parameter Remarks Selecting a fixed range will disable autorange The U2741A is set to 20 PLCs with autorange enabled after a factory reset RST command Examples VOLT NPLC 10 Configures the NPLC of the U2741A to 10 VOLT NPLC Queries the NPLC settings Typical Res...

Page 107: ...able autorange If the input signal is greater than can be measured on the selected range manual range the U2741A gives an overload indication of 9 9E 37 from the remote interface The U2741A is set to 10 V with autorange enabled after a factory reset RST command Examples VOLT RANG 1 Configures the U2741A to measure DC voltage at 1 V range VOLT RANG Triggers a measurement and read Typical Response 1...

Page 108: ...e DC RANGe AUTO This command queries the autorange mode for DC voltage measurements Parameter Remarks Autorange thresholds With autorange enabled the U2741A selects the appropriate range based on the input signal detected Selecting a fixed range see SENSe VOLTage DC NPLC command will disable autorange The U2741A enables autorange after a factory reset RST command Item Type Range of values Default ...

Page 109: ...ysight U2741A Programmer s Reference Guide 109 Examples VOLT RANG AUTO 1 Sets autorange for DC voltage to ON VOLT RANG AUTO Queries the autorange mode Typical Response 1 See Also CONFigure VOLTage DC SENSe VOLTage DC NPLC ...

Page 110: ...the resolution parameter you can substitute MIN or MAX for a numeric value MIN selects the smallest value accepted which gives the highest resolution MAX selects the largest value accepted which gives the least resolution The U2741A sets the resolution to 5 5 digits after a factory reset RST command Examples VOLT DC RES 0 00003 Sets the measurement resolution to 30 μV VOLT DC RES Query returns the...

Page 111: ...1A uses the last measured zero reading and subtracts it from each measurement It takes a new zero reading each time you change the function range or integration time SENSe VOLTage DC ZERO AUTO This command queries the autozero mode for DC voltage measurements Parameter Remarks The autozero mode is reset to the default OFF after a factory reset RST command or an Instrument Preset SYST PRES command ...

Page 112: ...6 SENSe Subsystem 112 Keysight U2741A Programmer s Reference Guide THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Page 113: ... 113 7 STATus Subsystem STATus OPERation CONDition 114 STATus OPERation ENABle 116 STATus OPERation EVENt 118 STATus PRESet 120 STATus QUEStionable CONDition 121 STATus QUEStionable ENABle 122 STATus QUEStionable EVENt 123 This chapter explains how the STATus command subsystem functions ...

Page 114: ...egister The following table lists the bit definitions for the Standard Operation Register NOTE For more information on the SCPI Status System see Chapter 2 Bit number Decimal value Definition 0 Calibration in Progress 1 U2741A is performing a calibration 1 to 3 Not Used Not Used 0 is returned 4 Measuring 16 U2741A is initiated and is making or about to make a measurement 5 Waiting for Trigger 32 U...

Page 115: ... Subsystem 7 Keysight U2741A Programmer s Reference Guide 115 Example STAT OPER COND Reads the condition register bit 5 is set Typical Response 32 See Also STATus QUEStionable ENABle STATus QUEStionable EVENt ...

Page 116: ...en reported to the Status Byte STATus OPERation ENABle This command queries the Questionable Data enable register The U2741A returns a binary weighted decimal representing the bits set in the enable register Parameter Item Type Range of values Default value enable_ value Numeric A decimal value which corresponds to the binary weighted sum of the bits in the register see table below 0 NOTE For more...

Page 117: ...ent register The STAT PRES command will clear all the bits in the enable register The RST command has no effect on this register Examples STAT OPER ENAB 32 Sets the enable register bit 5 is set STAT OPER ENAB Queries the enable register Typical Response 32 See Also STATus OPERation EVENt STATus PRESet Bit number Decimal value Definition 0 Calibration in Progress 1 U2741A is performing a calibratio...

Page 118: ...ter Once a bit is set it remains set until cleared by reading the event register or the clear status CLS command The RST command has no effect on this register NOTE For more information on the SCPI Status System see Chapter 2 Bit number Decimal value Definition 0 Calibration in Progress 1 U2741A is performing a calibration 1 to 3 Not Used Not Used 0 is returned 4 Measuring 16 U2741A is initiated a...

Page 119: ...STATus Subsystem 7 Keysight U2741A Programmer s Reference Guide 119 Example STAT OPER Reads the event register Typical Response 32 See Also STATus OPERation ENABle STATus OPERation CONDition ...

Page 120: ...t Syntax STATus PRESet This command clears all the bits in the Questionable Data enable register and the Standard Operation enable register Example STAT PRES The following command clears all the enable register bits NOTE For more information on the SCPI Status System see Chapter 2 ...

Page 121: ...ble Data condition register The condition register is a read only register which holds the live unlatched questionable status of the U2741A Reading the Questionable condition register does not clear it This query returns the binary weighted sum of all bits set in the register Remarks For more information on the Questionable condition register refer to Chapter 2 SCPI Status Registers on page 19 Exa...

Page 122: ...ed by the Questionable enable register This query returns the binary weighted sum of all bits set in the register Parameter Remarks The STATus PRESet command will clear all bits in the enable register For more information on the Questionable enable register refer to Chapter 2 SCPI Status Registers on page 19 Examples The following command enables bit 4 decimal value 16 in the enable register STAT ...

Page 123: ...UEStionable EVENt Syntax STATus QUEStionable EVENt This command queries the event register for the Questionable Data Register group This is a read only register and the bits are cleared when you read the register NOTE For more information on the SCPI Status System see Chapter 2 ...

Page 124: ...this command will return 514 Bit number Decimal value Definition 0 Voltage Overload 1 Range overload on DC or AC volts 1 Current Overload 2 Range overload on DC or AC current 2 Not Used Not Used 0 is returned 3 Not Used Not Used 0 is returned 4 Temperature Overload 16 Range overload on temperature 5 Frequency Overload Underflow 32 Range overload or underflow on frequency 6 to 7 Not Used Not Used 0...

Page 125: ...ubsystem 7 Keysight U2741A Programmer s Reference Guide 125 Example STAT QUES Reads the questionable register bit 9 is set Typical Response 512 See Also STATus QUEStionable CONDition STATus QUEStionable ENABle ...

Page 126: ...7 STATus Subsystem 126 Keysight U2741A Programmer s Reference Guide THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Page 127: ...ts Digital Multimeter Programmer s Reference Guide 127 8 SYSTem Subsystem SYSTem CDEScription 128 SYSTem ERRor 129 SYSTem LFRequency 130 SYSTem PRESet 131 SYSTem VERSion 132 This chapter explains how the SYSTem command subsystem functions ...

Page 128: ...sis that the U2741A is plugged into the U2781A and returns the slot and chassis number respectively Remarks If the U2741A is in standalone mode then this query would return 7 0 Please refer to the U2781A Modular Instrument Chassis User s Guide for the details Example SYST CDES Queries the U2741A slotted in the chassis assume slot 5 of chassis 12 Typical Response 5 12 ...

Page 129: ...he queue Remarks If more than 20 errors have occurred the last error stored in the queue the most recent error is replaced with 350 Queue overflow If no errors have occurred when you read the error queue the U2741A responds with 0 No error The error queue is cleared by the clear status CLS command and when power is cycled Please refer to Chapter 12 SCPI Error Messages on page 155 for the error mes...

Page 130: ...SYSTem LFRequency value It sets the line frequency SYSTem LFRequency It queries for the line frequency Parameter Examples SYST LFR 50 Sets the line frequency to 50 Hz SYST LFR Queries the line frequency Typical response 50 Item Type Range of values Default value value Numeric 50 Hz 60 Hz 50 Hz ...

Page 131: ...2741A Programmer s Reference Guide 131 SYSTem PRESet Syntax SYSTem PRESet It resets the hardware and set it to the factory default settings Remarks It does the same function as a RST command would do Example SYST PRES See Also RST ...

Page 132: ...Description This query returns the version of the SCPI standard in which the U2741A complies with The version is in a numeric form YYYY V where YYYY represents the year of the version and V represents a version for that year Example SYST VERS This query will return the SCPI version Typical Response 1997 0 ...

Page 133: ...Keysight U2741A USB Modular 5 5 Digits Digital Multimeter Programmer s Reference Guide 133 9 TRIGger Subsystem TRIGger SOURce 134 This chapter explains how the TRIGger command subsystem functions ...

Page 134: ...l measurement For the IMMediate continuous source the trigger signal is always present When you place the U2741A in the wait for trigger state the trigger is issued immediately For the BUS software source the U2741A is triggered by the TRG command received over the remote interface The TRG command will not be accepted unless the multimeter is in the wait for trigger state A CONF or MEAS command ov...

Page 135: ...TRIGger Subsystem 9 Keysight U2741A Programmer s Reference Guide 135 Examples TRIG SOUR BUS Sets the trigger source to bus TRIG SOUR Queries the source setting Typical Response BUS See Also TRG ...

Page 136: ...9 TRIGger Subsystem 136 Keysight U2741A Programmer s Reference Guide THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Page 137: ... Multimeter Programmer s Reference Guide 137 10 Other Commands ABORt 138 FETCh 139 INITiate IMMediate 140 READ 141 UNIT TEMPerature 142 This chapter explains the operation of the other system commands that are not categorized under major subsystems ...

Page 138: ... The RST command will abort a measurement and set all measurement parameters to their factory settings When trigger source is set to BUS the INIT command will change the state of the triggering system from the idle state to the wait for trigger state At this time if the ABOR command is issued TRG is not allowed the U2741A will return a system error 211 Trigger ignored Example ABOR Aborts the measu...

Page 139: ... from volatile memory after a factory reset RST command when mainframe power is cycled when the configuration is changed see Chapter 4 CONFigure Subsystem or on an INIT command Examples CONF 10 0 00003 Configures to measure DC voltage at 10 V range and 30 μV resolution TRIG SOUR IMM Sets the trigger source to immediate INIT Places the U2741A in wait for trigger state FETC Transfers the reading fro...

Page 140: ...mand The ABOR command may be used to set the U2741A to idle state The INIT command only initiates the measurement and needs a trigger BUS or IMMediate to make the actual measurement Examples CONF 10 0 00003 Configures to measure DC voltage at 10 V range and 30 μV resolution TRIG SOUR IMM Sets the trigger source to immediate INIT Places the U2741A in wait for trigger state FETC The FETCh command tr...

Page 141: ...NIT command followed immediately by the FETC command When the trigger source is BUS sending the READ command is similar to sending the following commands INIT TRG FETC The U2741A clears reading memory after a factory reset RST command when the power is cycled when the configuration is changed see Chapter 4 CONFigure Subsystem or on an INIT command Examples CONF 10 0 00003 Configures to measure DC ...

Page 142: ...nit for temperature measurement It will return either C F or K Parameter Remarks The temperature unit selection is stored in nonvolatile memory The selection is set to C after a factory reset RST command Examples UNIT TEMP C Sets the temperature unit to Celcius UNIT TEMP Queries the temperature unit setting Typical Response C Item Type Range of values Default value unit Discrete C CEL F FAR K C CE...

Page 143: ...3 11 IEEE Common Commands CLS 144 ESE ESE 145 ESR 146 IDN 147 OPC OPC 148 RST 149 SRE SRE 150 STB 151 TRG 152 TST 153 This chapter gives an introduction to the IEEE 488 2 common commands It defines a set of common commands that perform functions such as reset self test and status operations ...

Page 144: ...ds 144 Keysight U2741A Programmer s Reference Guide CLS Syntax CLS This command is used to clear the event registers in all register groups and also clears the error queue Example CLS This will clear the event register bits ...

Page 145: ...dard Event register group and returns a decimal value that corresponds to the binary weighted sum of all bits set in the register Parameter Remarks For more information on the Standard Event registers refer to Chapter 2 SCPI Status Registers on page 19 Examples ESE 16 This command enables bit 4 decimal value 16 in the enable register ESE This query returns the bits that are enabled in the register...

Page 146: ...Parameter Remarks Once a bit is set it will remain set until cleared by reading the event register or the clear status CLS command For more information on the Standard Event registers refer to Chapter 2 SCPI Status Registers on page 19 Example ESE 16 This command enables bit 4 decimal value 16 in the enable register ESR The query will return the bits enabled in the register Typical Response 16 Ite...

Page 147: ... the U2741A the third is the serial number and the fourth is the firmware revision number This query returns a string with the following format KEYSIGHT TECHNOLOGIES U2741A Serial Number m mm f ff b bb m mm main firmware revision number f ff I O processor firmware revision number b bb boot loader firmware revision number Example IDN This query returns the U2741A indentification string Typical Resp...

Page 148: ...er all of the previous commands have been completed OPC This query always returns 1 to the output buffer after the previous commands have been completed Other commands cannot be executed until this command completes Examples OPC This command sets the Operation Complete bit bit 0 OPC The following query returns 1 after the operation has completed Typical Response 1 ...

Page 149: ... Reference Guide 149 RST Syntax RST This command resets the U2741A to its factory default state Example RST This command resets the U2741A NOTE Refer to Chapter 13 Factory Default Settings on page 165 for a complete listing of the U2741A default settings ...

Page 150: ...rvice Request is generated SRE The query command reads the enable register and returns a decimal value that corresponds to the binary weighted sum of all bits set in the register Parameters Remarks For more information on the Status Byte registers refer to Chapter 2 SCPI Status Registers on page 19 Examples SRE 16 This command enables bit 4 decimal value 16 in the enable register SRE This query re...

Page 151: ...us Byte register This command is similar to a Serial Poll but it is processed like any other instrument command This command returns the same result as a Serial Poll but the Master Summary bit bit 6 is not cleared by the STB command Example STB This query reads the Status Byte register assume that bits 3 and 4 are set Typical Response 24 ...

Page 152: ...ace only if the bus software trigger source is currently selected Remarks After setting the trigger source you must set the U2741A to the wait for trigger state using the INITiate command The TRG command will not be accepted unless the U2741A is in the wait for trigger state Examples The following command performs a trigger TRIG SOUR BUS INIT TRG ...

Page 153: ...ntax TST This query command performs a self test of the U2741A and returns a pass fail indication Remarks The command returns 0 all tests passed or 1 one or more tests failed Example TST This query command performs a self test and returns a pass fail indication Typical Response 0 ...

Page 154: ...11 IEEE Common Commands 154 Keysight U2741A Programmer s Reference Guide THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Page 155: ...Keysight U2741A USB Modular 5 5 Digits Digital Multimeter Programmer s Reference Guide 155 12 SCPI Error Messages SCPI Error Messages 156 This chapter lists down all the SCPI command errors ...

Page 156: ...r status CLS command or when the power is cycled The error queue is not cleared by an instrument reset RST command Command Errors The following table shows the list of command errors Table 12 1 Command Errors these errors set Standard Event Status register bit 5 Error number Command errors 100 Command error Generic syntax error 101 Invalid character An invalid character was found in the command st...

Page 157: ...ns more than 12 characters 113 Undefined header A command was received that is not valid You may have misspelled the command or it may not be a valid command If you are using the short form of the command remember that it may contain up to four letters 114 Header suffix out of range The value of the numeric suffix is not valid 120 Numeric data error Generic numeric data error 121 Invalid character...

Page 158: ...12 characters 148 Character data not allowed A discrete parameter was received but a string or numeric parameters was expected 150 String data error Generic string data error 151 Invalid string data An invalid character string was received Check that the string is enclosed in quotation marks 158 String data not allowed A character string was received but is not allowed for this command 160 Block d...

Page 159: ...tion The program message unit sequence sent with a DDT or a DMC command is syntactically invalid 184 Macro parameter error A command inside the macro definition had the wrong number or type of parameters Table 12 1 Command Errors these errors set Standard Event Status register bit 5 continued Error number Command errors Table 12 2 Execution Errors these errors set Standard Event Status register bi...

Page 160: ...l a GET is received but the GET would cause an INTERRUPTED error 220 Parameter error A data element related error occurred 221 Settings conflict A data element could not be executed because of the present instrument state 222 Data out of range A data element could not be executed because the value was outside the valid range 223 Too much data A data element was received that contains more data tha...

Page 161: ...in the DMC command was a legal string syntax but could not be accepted by the device For example the label was too long the same as a common command header or contained invalid header syntax 274 Macro parameter error The macro definition improperly used a macro parameter placeholder 275 Macro definition too long A syntactically legal macro program data sequence could not be executed because the st...

Page 162: ... The nonvolatile memory used to store the U2741A calibration constants has detected a checksum error which may be caused by a device failure or extreme conditions such as lightning or strong magnetic fields 315 Configuration memory lost The nonvolatile memory used to store the U2741A configuration settings has detected a checksum error which may be caused by a device failure or extreme conditions ...

Page 163: ...UNTERMINATED A condition causing an unterminated query error occurred 430 Query DEADLOCKED A condition causing a deadlocked query error occurred 440 Query UNTERMINATED after indefinite response A query was received in the same program message after a query indicating an indefinite response was executed Table 12 5 Self Test Errors Error number Self test errors 601 Calibration constant corrupted Thi...

Page 164: ...r secure the multimeter You must use the same security code to unsecure the multimeter as was used to secure it and vice versa The security code may contain up to 12 alphanumeric characters The first character must be a letter 704 Secure code too long A security code was received which contained more than 12 characters 705 Cal aborted A calibration in progress is aborted when you send a device cle...

Page 165: ...Keysight U2741A USB Modular 5 5 Digits Digital Multimeter Programmer s Reference Guide 165 13 Factory Default Settings This chapter will list the factory default settings ...

Page 166: ...tings Details Measurement configuration Factory settings Function DC volts Range Autorange for all functions Resolution 5 5 digits 1 50e 6 NPLC 20 Autozero OFF Frequency OFF Line frequency 50 Triggering operations Factory settings Trigger source Immediate CONFigure SSI NONE Fetch buffer CLEAR DCV parameters Factory settings Range AUTO 10 V Autozero OFF Resolution 1 50e 6 NPLC 20 DCI parameters Fac...

Page 167: ... Factory settings Range AUTO 10 V ACI parameters Factory settings Range AUTO 1 A RES parameters Factory settings Range AUTO 1 kΩ Autozero OFF Resolution 1 50e 6 NPLC 20 FRES parameters Factory settings Range AUTO 1 kΩ Resolution 1 50e 6 NPLC 20 TEMP parameters Factory settings Probe type THER Autozero OFF Resolution 1 50e 6 NPLC 20 Unit temperature C ...

Page 168: ...13 Factory Default Settings 168 Keysight U2741A Programmer s Reference Guide THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK ...

Page 169: ... is subject to change without notice Always refer to the Keysight website for the latest revision Keysight Technologies 2008 2014 2017 Edition 3 June 1 2017 Printed in Malaysia U2741 90011 U2741 90011 www keysight com ...

Reviews: