For warranty service or repair, this product must be returned to a service facility designated by Hewlett-Packard (HP). Buyer shall pre- pay shipping charges to HP and HP shall pay shipping charges to return the product to Buyer. However, Buyer shall pay all shipping charges, duties, and taxes for products returned to HP from another country.
Return the product to a Hewlett-Packard Sales and Service Office for service and repair to ensure that safety features are maintained. HP E1326B/E1411B 5 1/2-Digit Multimeter User’s Manual Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
EN50082-1 (1991) /IEC 801-2 /IEC 801-3 /IEC 801-4 Tested in a typical configuration in an HP B-Size VXI mainframe. December 18, 1991 Jim White, QA Manager European contact: Your local Hewlett-Packard Sales and Service Office or Hewlett-Packard GmbH, Department HQ-TRE, Herrenberger Straße 130, D-71034 Böblingen, Germany (FAX +49-7031-14-3143).
Supplementary Information: The product herewith complies with the requirements of the Low Voltage Directive 73/23/EEC and the EMC Directive 89/336/EEC (inclusive 93/68/EEC) and carries the "CE" mark accordingly. Tested in a typical configuration in an HP C-Size VXI mainframe. February 15, 1995...
Please fold and tape for mailing Reader Comment Sheet HP E1326B/E1411B 5 1/2-Digit Multimeter User’s Manual Edition 4 You can help us improve our manuals by sharing your comments and suggestions. In appreciation of your time, we will enter you in a quarterly drawing for a Hewlett-Packard Palmtop Personal Computer (U.S. government employees cannot participate in the drawing).
Introduction to Operation......Page 16 Note This manual is to be used with the HP E1326B or HP E1411B installed in the HP 75000 Series B or Series C mainframe, and when the multimeter is programmed using Standard Commands for Programmable Instruments (SCPI) language or when it is programmed at the register level.
- digit multimeter can be used stand-alone, or combined with Description multiplexers (for example, HP E1345A/46A/47A/51A/52A/55A/56A/ 57A/58A or HP E1460A/76A) to form a scanning multimeter. In stand-alone operation, input signals are connected to the multimeter’s external (faceplate) terminals. In scanning operation, input signals are connected to the multiplexer channels.
An internal installation kit, discussed in Chapter 2, enables you to install the multimeter internal to the HP 75000 Series B mainframe. This saves two externally accessed slots. Input Terminals There are four input terminals on the faceplate of the multimeter (see Figure 2-7 on page 29).
Note The HP E1411B has a "Failed" annunciator and an "Access" annunciator on the faceplate. The "Failed" annunciator turns on if the multimeter does not properly respond during the mainframe’s power-on sequence. If this occurs, return the multimeter to Hewlett-Packard for service.
If self-test code 1, 2, 3, or 4 occurs, return the multimeter to Hewlett-Packard for repair. Note If the multimeter did not respond to the self-test, the address you specified may be incorrect. Refer to Chapter 2 in this manual and the HP VXIbus Systems Installation and Getting Started Guide. Resetting the During operation, programming errors and other conditions may occur making it necessary to reset the multimeter.
Page 19
CALibration:LFRequency Unchanged (factory setting = 60 Hz) VOLTage:NPLC RESistance:NPLC RESistance:OCOMpensated OFF CALibration:ZERO:AUTO TRIGger:COUNt TRIGger:DELay:AUTO TRIGger:SOURce SAMPle:COUNt SAMPle:SOURce 18 Getting Started with the HP E1326B/E1411B Multimeter Chapter 1 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 20
Clearing the Multimeter When the multimeter is selected from the HP E1301A mainframe menu, the multimeter is cleared by pressing the “Clear Instr” key on the front panel. The multimeter is also cleared by sending the following command from an...
Note Appendix B contains a list of error messages associated with the multimeter and their causes. Making a The HP E1326B/E1411B multimeter can be configured and make measurements using the command. The following examples MEASure Measurement show how it is used with the stand-alone and scanning multimeters.
Installation Overview As mentioned in the HP VXIbus Systems Installation and Getting Started Guide, each plug-in module has a row of switches which set the module’s logical address. Based on this address, the system instrument within the HP 75000 Series B mainframe and HP E1406A command module combines the modules into virtual instruments.
The switch has a factory setting of 24 which is equivalent to a secondary HP-IB address of 03. If you have more than one multimeter, you must change the logical address to some other multiple of 8 (for example, 32, 40, 48...), as there can only be one instrument per secondary address.
Page 24
30 for information on physically connecting the multiplexers to the multimeter. Figure 2-2. Setting Successive Logical Addresses to Form an Instrument Chapter 2 Configuring the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
IRQ jumper must be set accordingly. Figure 2-3 shows the location of the jumpers used to select an interrupt line. For most applications where the multimeter is installed in an HP 75000 Series B or Series C mainframe, the jumpers do not have to be moved.
This prevents another module from being installed in the slot directly above the multimeter. To make the two slots available to other modules, the HP E1326B can be installed internal to the mainframe (in slot 2) using an internal installation kit (HP P/N E1326-80004).
Installing the The HP E1411B multimeter can be installed in any slot (except slot 0) in a C-size VXIbus mainframe. Refer to Figure 2-5 to install the E1411B in a HP E1411B in a mainframe. Mainframe Set the extraction levers out.
Frequency type of noise emanates from the surrounding environment, primarily from 50 Hz and 60 Hz power lines. The HP E1326B/E1411B multimeter is able to reject normal mode noise by using an integrating analog-to-digital (A/D) converter. The integration process averages out the power line related noise over an integer number of power line cycles (PLCs) during the A/D conversion.
LO and COM (see Figure 2-6). The only difference between the HI and LO terminals is the polarity. Figure 2-6. A Floating, Balanced Differential Multimeter Configuring the HP E1326B/E1411B Multimeter Chapter 2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
14 V dc or ac peak Mixing of multiplexer types reduces all voltage ratings to that of the lowest rated multiplexer. For example, if an HP E1343A and E1351A are connected to the same multimeter, then the system rating is that of the E1351A, which is 14 V.
Figure 2-8 shows how the analog and digital bus cables are connected. Figure 2-8. Connecting the Analog and Digital Bus Cables Configuring the HP E1326B/E1411B Multimeter Chapter 2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 32
When the channel is closed, the channel closed signal triggers the multimeter and the process repeats. Figure 2-10. Digital Bus Overview Chapter 2 Configuring the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
4-Wire Resistance (including thermistors and RTDs) • Thermocouples Note Refer to the HP E1355A - E1358A Strain Gage Multiplexers User’s Manual for information on connecting strain gages. Wiring To ensure accurate measurements, input signals should be connected to the multimeter (via its rear terminals or a multiplexer) using a shielded Considerations twisted-pair cable.
Measurement Connections E1345A/47A/51A/53A E1352A E1346A E1460A Figure 2-12. Connections for DC and AC Voltage Measurements Chapter 2 Configuring the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 35
2-wire resistance measurements require the multiplexer modules shown above. Resistance measurements using the multimeter terminals or directly through the analog bus must be configured as 4-wire measurements. Configuring the HP E1326B/E1411B Multimeter Chapter 2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 36
See Chapter 2 of the HP E1460A User’s Manual Figure 2-14. Connections for 4-Wire Resistance Measurements (Including Thermistors and RTDs) Chapter 2 Configuring the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 37
E1476A E1344A/47A/53A Figure 2-15. Connections for Thermocouples Configuring the HP E1326B/E1411B Multimeter Chapter 2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
E1400-61601 (digital bus) Examples: 1. To connect the HP E1411B multimeter to a FET multiplexer in the HP E1403B module adapter (configuration 2), the analog and digital bus cables in kit E1400-80001 are required. 2. To connect a FET multiplexer in the HP E1403B module adapter (configuration 2) to a relay multiplexer in the E1403B adapter (configuration 1), the E1400-61605 analog bus cable is required.
Page 39
Figure 2-16. Cables for B-Size Multiplexers in HP E1403B Adapter Configuring the HP E1326B/E1411B Multimeter Chapter 2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
A size slot B size slot Disabling When using the HP E1326B Multimeter as a stand-alone instrument, the HP E1301A front-panel keyboard can be disabled without disabling the Front-panel for display. To disable the front-panel keyboard, use the following guidelines:...
Page 41
Notes Configuring the HP E1326B/E1411B Multimeter Chapter 2 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
MEASure command are required. Recall from Chapter 1 that the HP E1326B/E1411B can function stand-alone, or with multiplexers as a scanning multimeter instrument. When programming, the stand-alone multimeter and scanning multimeter are distinguished by the absence or presence of the...
• A burst of measurements (set by ) can also be made SAMPle:COUNt when scanning a single channel. Chapter 3 Using the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The multimeter output buffer can hold eight readings. When the buffer fills, measurements are suspended until readings are read from the buffer (by the computer) to make space available. Using the HP E1326B/E1411B Multimeter Chapter 3 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
CONFigure trigger count to 1. The command is used to set up TRIGger:COUNt to 16,777,215 counts. Chapter 3 Using the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The multimeter output buffer can hold eight readings. When the buffer fills, measurements are suspended until readings are read from the buffer (by the computer) to make space available. Using the HP E1326B/E1411B Multimeter Chapter 3 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The multimeter output buffer can hold eight readings. When the buffer fills, measurements are suspended until readings are read from the buffer (by the computer) to make space available. Chapter 3 Using the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Replacing INIT FETCH? with READ? returns the readings directly to the output buffer. Using the HP E1326B/E1411B Multimeter Chapter 3 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
- suspend trigger HOLD • If programmed for multiple scans, multiple external triggers must occur since each scan requires a trigger. Chapter 3 Using the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
! Dimension a controller array to store the readings. DIM Rdgs(1:500) ! Reset the E1326B multimeter and the E1351A FET switchbox. Turn the ! multimeter monitor mode off to increase throughput. OUTPUT 70903;"*RST"...
Page 52
Using this configuration, the multimeter is able to continuously scan the switchbox and store readings in its memory at a 76 µs (13 kHz) rate. Chapter 3 Using the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Scanning Switchbox Channels (E1411B/E1460A) In this example, the stand-alone multimeter (HP E1411B) scans 64 channels on an HP E1460A relay multiplexer switchbox. The scanning sequence is controlled with the VXIbus TTLTrg trigger lines. ! Dimension a computer array to store the readings.
Page 54
TTLTrg trigger bus lines. • The HP E1460A multiplexer has eight banks of channels with eight channels in each bank. Channel numbers are 00 through 07 on bank 0, up to 70 through 77 on bank 7. Since the switchbox consists...
Multiple High-Speed Scans This example shows how a scanning multimeter consisting of the HP E1326B multimeter and HP E1351A FET multiplexer is programmed for multiple scans at a 13 kHz rate. The program scans 16 channels 100 times. ! Dimension a controller array to store the readings.
Page 56
Detailed information on the FET multiplexer registers can be found in the register-based programming section of the multiplexer user’s manual. Chapter 3 Using the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
= mainframe (or shared) memory In addition, there should be no activity by other instruments in the mainframe. Using the HP E1326B/E1411B Multimeter Chapter 3 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 58
12.82 kHz and allows the sample count to be greater than 32 k. CONF:VOLT:DC 7.27,MAX CAL:ZERO:AUTO OFF SAMP:SOUR TIM SAMP:TIM 0.078 INIT Chapter 3 Using the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
ENTER 70903;Lf$ PRINT Rdgs(*) • Comments The REAL,64 format is selected because the HP 9000 Series 200/300 computer stores readings in that format. • REAL,64 data is transferred to the computer in the IEEE 488.2-1987 Definite Length Arbitrary Block format. Data in this format is preceded by a header consisting of: # <non-zero digit>...
Page 60
• When HP BASIC is used, the program’s ENTER @Dmm USING ... statement is used to remove the Arbitrary Block header: # - tells the computer to terminate the when all ENTER ENTER statements have completed. X - tells the computer to skip the first character of the Arbitrary Block header (#).
HP E1301A mainframe with an HP E1326B multimeter and four HP E1351A FET multiplexers. /* BENCHMK.C - This is a benchmark program for the E1326B. The program */ /* scans 50 FET multiplexer channels 40 times, and repeats the sequence */ /* 4 times.
Page 62
/* compare each reading to a set of limits */ for (j = 0; j 50; j++) Continued on Next Page Chapter 3 Using the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 63
If errors present, print and exit */ while (atoi(into) != 0) printf("Error %s in function %s\n\n", into, func_tion); IOOUTPUTS(ADDR, "SYST:ERR?", 9); IOENTERS(ADDR, into, &length); exit(1); Using the HP E1326B/E1411B Multimeter Chapter 3 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
When making resistance measurements (including thermistors and RTDs), accuracy can often be increased by turning on offset compensation (for example, RESistance:OCOMpensated Chapter 3 Using the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
OUTPUT 70903;" SAMP:TIM MIN" OUTPUT 70903;"INIT" OUTPUT 70903;"FETC?" ! Enter the readings. ENTER 70903 USING "#,X,K,K";Ndig$;Count$[1;VAL(Ndig$)] ENTER @Dmm;Rdgs(*) ENTER 70903;Lf$ Using the HP E1326B/E1411B Multimeter Chapter 3 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 66
Arbitrary Block format and additional format information is located in Chapter 4. • When running HP BASIC, an array dimension can have no more than 32767 elements. Thus, to store 200,000 readings, a two-dimensional array is declared. Chapter 3 Using the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ...
If errors do occur, the multimeter interrupts the computer and the error codes and messages are read from the multimeter error queue. The computer commands shown are for an HP 9000 Series 200/300 computer running HP BASIC and controlling the multimeter over HP-IB.
Page 68
• Comments If you have an HP 75000 Series B mainframe with a keyboard, errors can be monitored by selecting "Monitor" from the multimeter menu. If errors occur when the program executes, the "err" annunciator will appear. Entering repeatedly from the keyboard reads SYST:ERR? all of the messages in the error queue.
Synchronizing the Multimeter with a Computer This is an example of how an HP 9000 Series 200/300 computer can monitor the multimeter to determine when data is available. This allows the computer to perform other functions while the multimeter is making measurements.
! 4-wire resistance (channels available are 00 through 07). OUTPUT 70903;"MEAS:FRES? (@channel_list)" ! Thermocouple (type = B, E, J, K, N14, N28, R, S, T). OUTPUT 70903;"MEAS:TEMP? TC,type,(@channel_list)" Chapter 3 Using the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 71
! Channels available are 00 through 07. OUTPUT 70903;"CONF:TEMP FRTD,type,(@channel_list)" Note The HP E1326B/E1411B multimeter also makes strain gage measurements. Refer to the HP E1355A - E1358A Strain Gage Multiplexers User’s Manual for example programs. Using the HP E1326B/E1411B Multimeter Chapter 3...
Page 72
Additional Function This is an example of how to setup scanning when using an HP E1345A Using the HP E1345A multiplexer configured as a switchbox and the HP E1326B multimeter used with no multiplexers assigned to it. The two subprograms used in this Multiplexer example are Scan_100µsec and Scan_10µsec.
Page 73
PRINT "Scan Rate with Multimeter Aperture at 100us ";16/(Stop-Start) SUBEND ! Subprogram Scan_10µs. SUB Scan_10us COM @Sys,@Dvm,@Sw DIM Readings(0:15) Continued on Next Page Using the HP E1326B/E1411B Multimeter Chapter 3 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 74
Checking for E13xx Errors at the end of the program: DVM ERROR: "No error" SYSTEM ERROR: "No error" SWITCH ERROR: "No error" Chapter 3 Using the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 75
Notes Using the HP E1326B/E1411B Multimeter Chapter 3 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
"scanning multimeter" or a "stand-alone multimeter". "Scanning" implies that one or more multiplexers are used with the multimeter and are part of the same instrument (i.e. same HP-IB secondary address). "Stand-alone" means the multimeter is the only device at that secondary address.
CONFigure space, rather than a comma (e.g. MEAS:VOLT:DC? (@100) Understanding the HP E1326B/E1411B Multimeter Chapter 4 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 78
; number of measurements taken when trigger is received. SAMPle:SOURce Sample Period ; period between measurements or the period between FET multiplexer scans. Chapter 4 Understanding the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
RESistance:OCOMpensated TRIGger:COUNt compensation and set the desired number of scans: CONF:FRES 1861,MAX,(@100:103) RES:OCOM ON TRIG:COUN 3 Understanding the HP E1326B/E1411B Multimeter Chapter 4 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 80
Chapter 4 Understanding the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The following program segment shows you how to select a data format. Chapter 3 contains an example on selecting a format and entering data with the definite length arbitrary block header into an HP Series 200/300 computer. FORM REAL,64 CONF:FRES 1861,MAX,(@100:103)
REAL 32-bit VME Memory Card Destination = When a measurement is made by entering commands from the HP E1301A Mainframe Display mainframe front panel, the reading is displayed on the front panel. Readings are also displayed when commands are sent from a computer and the multimeter’s monitor mode is on.
Page 83
3. Reading rates are increased when the readings are stored in mainframe memory. Storing readings in memory also ensures that the sample rate is maintained at a constant value. Understanding the HP E1326B/E1411B Multimeter Chapter 4 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 84
5. Each reading stored in memory is four bytes (REAL 32-bit). This format cannot be changed. 6. Each multimeter instrument within the HP 75000 Series B or Series C mainframe is allocated enough memory to store a minimum of 100 readings.
Page 85
MEMory:VME:STATe < > Chapter 3 contains an example on storing readings in shared memory. MEMory command is covered in Chapter 5. Understanding the HP E1326B/E1411B Multimeter Chapter 4 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Look for an "OUT OF MEMORY" error message (if the message is NOT generated, then nnn readings can be stored). Chapter 4 Understanding the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The HP E1326B/E1411B multimeter also makes bridge, bridge, and full bridge strain measurements. Refer to the HP E1355A - E1358A Strain Gage Multiplexer User’s Manual for descriptions of these functions. DC Voltage The multimeter can measure DC voltages up to 300 V (170 V with...
Only 4-wire measurements can be made with the stand-alone multimeter. Two-wire and 4-wire measurements can be made with the scanning multimeter. Chapter 4 Understanding the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Channel Pairs Four-wire measurements with multiplexers use channel pairs. Channel pairs on the HP E1345A 16-channel multiplexer, for example, are channels 00 and 08, 01 and 09, 02 and 10, ... 07 and 15. The lower channel in the channel pair (00, 01, 02) is the sense channel.
Page 90
CONF:TEMP TC, type ,(@channel_list) You can also measure the temperature of the reference thermistor on the HP E1344A, E1347A, E1353A, or E1476A multiplexers as shown below: MEAS:TEMP? THER,5000,(@nn93) where nn is the multiplexer card number. RTD Measurements The RTD types supported are 85 (alpha = 0.00385) and 92 (alpha = 0.00392).
VOLT:AC FRESistance The next example shows you how to change from a DC voltage measurement to a 4-wire resistance measurement. Understanding the HP E1326B/E1411B Multimeter Chapter 4 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
– offset compensation – This section describes these parameters. The settings are summarized in Table 4-5 on page 92. Chapter 4 Understanding the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 93
See Table 4-6 on page 110 for the necessary sample rates. Understanding the HP E1326B/E1411B Multimeter Chapter 4 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
However, to specify a resolution while autoranging, must be explicitly specified. This prevents the AUTO resolution from being interpreted as a range setting. Chapter 4 Understanding the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
If autoranging is enabled but does not occur, approximately 100 µs is added to the fixed range measurement time. The E1326B/E1411B automatically switches to the 10 µs aperture time when making measurements to determine the correct range. 2. For maximum speed, group channels together which use the same range.
3. Setting the resolution also sets the aperture time and integration time. Of these three parameters, the settings of the other two are based on the one most recently set. Chapter 4 Understanding the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 97
VOLTage:RESolution? MIN | MAX RESistance:RESolution? RESistance:RESolution? MIN | MAX Executing CONFigure? returns the resolution, range, and measurement function set by the command. CONFigure Understanding the HP E1326B/E1411B Multimeter Chapter 4 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Integration Time integration time is expressed in power line cycles. Integrating multimeters, like the E1326B, may be programmed to integrate an integer number of power line cycles (PLC). These have a common mode rejection ratio. The common mode rejection ratio is increased by the normal mode rejection ratio.
Page 99
VOLTage:APERture? VOLTage:APERture? MIN | MAX RESistance:APERture? RESistance:APERture? MIN | MAX VOLTage:NPLC? VOLTage:NPLC? MIN | MAX RESistance:NPLC? RESistance:NPLC? MIN | MAX Understanding the HP E1326B/E1411B Multimeter Chapter 4 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Querying the Autozero The autozero mode is queried with the CALibration:ZERO:AUTO? Mode command. See Chapter 5 for additional information. Chapter 4 Understanding the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
5. Offset compensation ( ) overrides autozero; however, if both OCOM are on, the reading rate reflects the autozero state. Understanding the HP E1326B/E1411B Multimeter Chapter 4 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
See Chapter 5 for additional information. Triggering the Multimeter The E1326B/E1411B multimeter operates in an idle state, a wait-for-trigger state, and a triggered state. Configuration of the multimeter and its trigger system occurs while the multimeter is in the idle state. When the multimeter is ready to make a measurement, it is placed in the wait-for-trigger state.
Page 103
Figure 4-1. The Multimeter Trigger System Understanding the HP E1326B/E1411B Multimeter Chapter 4 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Within the HP 75000 Series B mainframe, the *TRG instrument whose trigger source is set to BUS and was the last instrument addressed to listen will respond to the HP-IB group execute trigger. The system trigger ( *TRG ) is sent to a specific instrument (i.e.
The next two examples show how is used in the TRIGger:COUNt stand-alone and scanning multimeter configurations. Understanding the HP E1326B/E1411B Multimeter Chapter 4 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 106
The trigger count setting is queried with the TRIGger:COUNt? Count commands. See Chapter 5 for additional TRIGger:COUNt? MIN | MAX information. Chapter 4 Understanding the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
MEASure CONFigure TRIGger:DELay:AUTO ON turns off. Specifying a trigger delay TRIGger:DELay:AUTO automatically turns off. TRIG:DEL:AUTO Understanding the HP E1326B/E1411B Multimeter Chapter 4 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 108
The trigger delay setting is queried with the TRIGger:DELay? Delay commands. See Chapter 5 for additional TRIGger:DELay? MIN | MAX information. Chapter 4 Understanding the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The sample count setting is queried with the SAMPle:COUNt? Count commands. See Chapter 5 for more SAMPle:COUNt? MIN | MAX information. Understanding the HP E1326B/E1411B Multimeter Chapter 4 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
If the aperture time is longer than the sample period, Error 2602 “Timer too fast” is stored in the error queue when the multimeter begins to make the measurement. Chapter 4 Understanding the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 111
The sample source and sample period settings are queried with the Source and Sample following commands. See Chapter 5 for more information. Period Settings SAMPle:SOURce? SAMPle:TIMer? SAMPle:TIMer? MIN | MAX Understanding the HP E1326B/E1411B Multimeter Chapter 4 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
The scanning multimeter returns to the idle state after the number of scans specified by have occurred. TRIGger:COUNt Chapter 4 Understanding the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
TRIGger:SOURce BUS TRIGger:SOURce HOLD The next two examples show how ABORt works. Understanding the HP E1326B/E1411B Multimeter Chapter 4 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 114
( ), clearing the multimeter returns it to the TRIG:SOUR EXT idle state. This is done by pressing the “Clear Instr” key on the HP E1301A mainframe front panel when the multimeter instrument is selected. Sending over the HP-IB also returns the multimeter to the CLEAR 70903 idle state.
0 to 9. The following program shows how a configuration can be saved and recalled. Understanding the HP E1326B/E1411B Multimeter Chapter 4 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 116
! Recall the configuration in register 0. Place the multimeter in the ! wait-for-trigger state, enter and display the readings. *RCL 0 READ? Chapter 4 Understanding the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 117
Notes Understanding the HP E1326B/E1411B Multimeter Chapter 4 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This chapter describes the Standard Commands for Programmable Instruments (SCPI) and IEEE 488.2 Common (*) commands applicable to ⁄ the HP E1326B and HP E1411B 5 -Digit Multimeters. • Command Types ........Page 117 •...
Page 119
To set the multimeter’s function to AC volts, for example, you can send either of the following command statements: SENS:FUNC:VOLT:AC FUNC:VOLT:AC HP E1326B/E1411B Multimeter Command Reference Chapter 5 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Also shown are the associated resolution values, aperture times, and integration times. You will be asked to refer to this table throughout this chapter. Chapter 5 HP E1326B/E1411B Multimeter Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 121
See Table 4-6 on page 110 for the necessary sample rates. HP E1326B/E1411B Multimeter Command Reference Chapter 5 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
SCPI Command Reference This section describes the Standard Commands for Programmable ⁄ Instruments (SCPI) for the HP E1326B and HP E1411B 5 -Digit Multimeters. Commands are listed alphabetically by subsystem and also within each subsystem. Chapter 5 HP E1326B/E1411B Multimeter Command Reference...
TRIGger:IMMediate ignored and the "Trigger ignored" error is generated. • When the trigger system is initiated from the HP-IB interface, execute the HP-IB CLEAR command or press the HP E1301A front panel “Clear Instr” or “Reset Instr” key to return to the idle state.
CALibration CALibration command subsystem selects the multimeter’s line reference frequency ( CALibration:LFRequency ) and enables/disables the autozero mode CALibration:ZERO:AUTO Subsystem Syntax CALibration :LFRequency <frequency> :LFRequency? [MIN | MAX] :ZERO:AUTO <mode> :ZERO:AUTO? :LFRequency CALibration:LFRequency < frequency > selects the line reference frequency used by the multimeter’s analog-to-digital converter.
Example Querying the Line Reference Frequency CAL:LFR 50 !Reference frequency is 50 Hz. CAL:LFR? !Query for reference frequency. enter statement !Enter value into computer. :ZERO:AUTO mode enables or disables the autozero mode for DC CALibration:ZERO:AUTO < > voltage and resistance measurements. Parameters Parameter Name Parameter Type...
Page 126
Example Querying the Autozero Mode CAL:ZERO:AUTO OFF !Disable autozero. CAL:ZERO:AUTO? !Query multimeter to return autozero mode ("0"). enter statement !Enter value into computer. Command Reference Chapter 5 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
CONFigure CONFigure command subsystem configures the multimeter to perform the specified measurement with the given range and resolution. CONFigure does not make the measurement after setting the configuration. Use the command to INITiate place the multimeter in the wait-for-trigger state and store readings in mainframe or command module memory.
• Four-wire resistance measurements use channel pairs. For example, on the HP E1345A multiplexer, channels 0 and 8, 1 and 9, 2 and 10, etc. are paired. The lower channel in each pair (0, 1, 2, ...7) is the sense channel. Use channel_list to specify the "sense"...
• Related Commands: FETCh? INITiate READ? Example Making 4-Wire Ohms Measurements CONF:FRES 1560,MAX,(@100:103) !Function: 4-wire ohms; range selected: 1861Ω; MAX resolution: 125 mΩ; specify sense channel list. TRIG:COUN 3 !Scan channel list 3 times (take 4 readings per trigger); trigger source is IMMediate by default.
• The channel list is of the form , or , where (@ccnn) (@ccnn,ccnn) (@ccnn:ccnn) = card number and = channel number (105 is channel 05 of card number 1, for example). • To select autorange, specify ) for range or do not specify a value AUTO for the parameter.
> a list of channels available. • Comments The HP E1344A, E1347A, E1353A, or E1476A multiplexer is required for thermocouple measurements. These module’s have built-in thermocouple compensation circuitry on the terminal module. • The channel list is of the form...
Page 132
numeric volts resolution resolution < > (see Table 5-1) | DEF | MIN | MAX numeric Refer to the multiplexer user’s manual for none < channel_list > a list of channels available. • Comments To select a standard measurement range, specify range as the input signal’s maximum expected voltage.
:VOLTage[:DC] range resolution channel_list selects the CONFigure:VOLTage[:DC] [< >[,< >]] [,< >] DC voltage function and allows you to specify the range and resolution. If you specify a channel list, those multiplexer channels are scanned. For a complete listing of range and resolution values available, see Table 5-1 on page 120.
Page 134
parameter). This prevents the resolution from being interpreted as a range setting. The fastest aperture time available when autoranging is 100 µs. In order to specify an • aperture time of 10 µs, you must select a fixed range. • Related Commands: FETCh? INITiate...
CONFigure? CONFigure? command queries the multimeter to return the configuration set by the most recent CONFigure MEASure command. It returns a quoted string to the output buffer in the following format: “<function> <parameter>,<parameter>” Subsystem Syntax CONFigure? • Comments When the multimeter is configured for voltage or resistance measurements, CONFigure? returns the function followed by the selected range and resolution.
= digital bus control. • The channels on FET multiplexers (HP E1351A, E1352A, E1353A, E1357A, and E1358A) that are part of the voltmeter virtual instrument can be closed using either the VXI backplane or by the external digital bus connected to the modules.
This command is useful only with mainframes that have a front panel display, such as the HP 75000 Series B Mainframe (Model HP E1301A). Subsystem Syntax...
Example Monitoring a Channel DISP:MON:CHAN (@101) !Select channel 101 for monitor mode. DISP:MON ON !Enable monitor mode. :MONitor:CHANnel? returns one of the following strings to the output DISPlay:MONitor:CHANnel? buffer: The multiplexer channel number selected to be monitored using DISP:MON:CHAN For example, (@100) is specified, is returned.
:MONitor[:STATe]? returns a number to show whether the monitor mode DISPlay:MONitor[:STATe]? is enabled or disabled: " " = , " " = . The number is sent to the output buffer. • Comments This command is valid only when executed from your computer over the interface bus.
• This command causes the stored readings in the mainframe RAM to be retrieved and sent over the HP-IB bus. Readings are not output until all readings are taken and stored in RAM. • Readings can be received and placed into RAM at any reading rate up to 13K.
FORMat FORMat subsystem sets the format for data transferred from the multimeter to the computer using the MEASure? READ? , and FETCh? commands. Subsystem Syntax FORMat [:DATA] <type>[,<length>] [:DATA] type length selects the data format and length. FORMat[:DATA] < >[,< >] Parameters Parameter Name...
FORMat? FORMat? returns one of the following to the output buffer: • ASC,+7 seven significant digits • REAL,+32 REAL 32 format • REAL,+64 REAL 64 format Command Reference Chapter 5 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
INITiate INITiate command subsystem places the multimeter in the wait-for-trigger state. This command is most commonly used with CONFigure Subsystem Syntax INITiate [:IMMediate] [:IMMediate] places the multimeter in the wait-for-trigger state. When a INITiate[:IMMediate] trigger is received, readings are placed in mainframe/command module memory. •...
MEASure MEASure command subsystem configures the multimeter to perform the specified measurement with the given range and resolution. When the multimeter is triggered, makes the measurement and sends the readings to the output MEASure buffer. Executing MEASure is equivalent to configuring the multimeter with the low-level commands shown in the following table.
• Four-wire resistance measurements use channel pairs. For example, on the HP E1345A multiplexer, channels 0 and 8, 1 and 9, 2 and 10, etc. are paired. The lower channel in each pair (0, 1, 2, ...7) is the "sense" channel. Use channel_list to specify the sense channels.
Example Making 4-Wire Ohms Measurements MEAS:FRES? 1560,MAX,(@100:103) !Function: 4-wire ohms; range selected: 1861 Ω; MAX resolution: 125 mΩ; specify sense channel list (scan 4 channels once); trigger source is IMMediate by default. enter statement !Enter readings into computer. :RESistance? range resolution channel_list MEASure:RESistance? [<...
The HP E1344A, E1347A, E1353A, or E1476A multiplexer is required for thermocouple measurements. Theses modules have built-in thermocouple compensation circuitry on the terminal module. • To measure the temperature of the reference thermistor on the HP E1347A, send: MEAS:TEMP? THER,5000,(@cc93) Chapter 5 Command Reference...
• Four-wire temperature measurements use channel pairs. On the HP E1345A multiplexer, for example, channels 0 and 8, 1 and 9, 2 and 10, etc. are paired. The lower channel in each pair (0, 1, 2, ...7) is the "sense" channel. Use channel_list to specify the sense channels.
• parameters select the minimum or maximum values for range and resolution: For range: = 0.0795 V; = 300 V. For resolution: selects the best resolution (the smallest value from Table 5-1) for the selected range. selects the worst resolution (the largest value from Table 5-1) for the selected range.
Page 150
• Comments parameter is optional. Both of the following command statements [:DC] select the DC voltage function: MEAS:VOLT:DC? MEAS:VOLT? • To select a standard measurement range, specify range as the input signal’s maximum expected voltage. The multimeter then selects the correct range. •...
The lowest decimal address available (2097152) if is specified. The highest decimal address available (14680060) if is specified. Example Querying the VME Memory Address MEM:VME:ADDR #H800000 !Set memory address location. MEM:VME:ADDR? !Query multimeter to return memory address (in decimal). enter statement !Enter into computer.
Example Querying the VME Memory Size MEM:VME:SIZE 100000 !Set memory size to 100 kBytes. MEM:VME:SIZE? !Query multimeter to return memory size. enter statement !Enter string into computer. :VME:STATe mode enables or disables use of an external VME MEMory:VME:STATe < > memory card for reading storage.
< mode > • Comments OUTPut subsystem applies to the HP E1411B multimeter only. • You can substitute decimal values for the (" ") and ("1") parameters. • The voltmeter complete signal is always routed to the E1411B multimeter’s front panel "VM Complete"...
Example Routing Voltmeter Complete to Trigger Line OUTP:TTLT7 ON !Route signal to trigger line 7. :TTLTrg [:STATe]? returns a number to show whether VXIbus trigger line OUTPut:TTLTrg [:STATe]? routing of the voltmeter complete signal is enabled or disabled: " " = , "...
Each reading sent to the output buffer is terminated with a Line Feed (LF). The HP-IB End-or-Identify (EOI) signal is sent with the last byte transferred. If multiple readings are returned, the readings are separated by commas and EOI is sent only with the last byte.
Page 157
READ? !Place multimeter in wait-for-trigger state and make measurements; send readings to output buffer; trigger source is IMMediate by default. enter statement !Enter readings into computer. Chapter 5 Command Reference Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
SAMPle SAMPle command subsystem operates with the TRIGger command subsystem. SAMPle subsystem: Designates the number of readings made for each trigger signal received SAMPle:COUNt Selects the pacing source for the sample period ( SAMPle:SOURce Sets the sample period when the sample count is greater than one ( SAMPle:TIMer Subsystem Syntax SAMPle...
READ? !Place multimeter in wait-for-trigger state; make measurement when external trigger is received; send readings to output buffer. enter statement !Enter readings into computer. :COUNt? SAMPle:COUNt? [MIN | MAX] returns one of the following numbers to the output buffer: The present sample count (1 through 16,777,215) if is not MINimum MAXimum...
READ? !Place multimeter in wait-for-trigger state and make measurements; send readings to output buffer. enter statement !Enter readings into computer. :SOURce? SAMPle:SOURce? returns " " or " " to show the present pacing source. The quoted string is sent to the output buffer. Example Querying the Pacing Source SAMP:SOUR TIM...
• Related Commands: SAMPle:COUNt SAMPle:SOURce SENSe • *RST Condition: SAMPle:TIMer 50E-3 seconds Example Setting the Sample Period CONF:VOLT:DC !Function: DC voltage; stand-alone multimeter. SAMP:COUN 10 !Specify 10 readings per trigger. SAMP:SOUR TIM !Sample source is SAMPle:TIMer command. SAMP:TIM 0.065 !Set 65 ms sample period. READ? !Place multimeter in wait-for-trigger state and make measurements;...
[SENSe:] [SENSe:] command subsystem is most commonly used with CONFigure change specific "low-level" measurement parameters. Normally when you execute , the multimeter operates using predefined settings. enables CONFigure [SENSe:] you to change the following measurement parameters without completely reconfiguring the multimeter: Function Range Resolution...
:RESolution <resolution> :RESolution? [MIN | MAX] Note The root command is an implied command and can be omitted. [SENSe:] FUNCtion function selects the measurement function. You can [SENSe:]FUNCtion[:< >] select 4-wire resistance, AC voltage, or DC voltage. Parameters Parameter Name Parameter Type Range of Values Default Units...
RESistance:APERture time sets the aperture (integration time) in [SENSe:]RESistance:APERture < > seconds. Values are rounded up to the nearest aperture time shown in the following table. Parameters Parameter Name Parameter Type Range of Values Default Units 10 µs | 100 µs | 2.5 ms | numeric seconds time...
RESistance:APERture? returns one of the following [SENSe:]RESistance:APERture? [MIN | MAX] numbers to the output buffer: The present aperture time in seconds if is not specified. The minimum aperture time available (10 µs) if is specified. The maximum aperture time available (320 ms) if is specified.
RESistance:NPLC? returns one of the following numbers to [SENSe:]RESistance:NPLC? [MIN | MAX] the output buffer: The present integration time in PLCs if MINimum MAXimum is not specified. The minimum integration time available (0.0005) if is specified. The maximum integration time available (16) if is specified.
Example Querying the Offset Compensation Mode RES:OCOM ON !Enable offset compensation. RES:OCOM? !Query multimeter to return offset compensation mode. enter statement !Enter value into computer. RESistance:RANGe range selects the range for 2-wire and 4-wire [SENSe:]RESistance:RANGe < > resistance measurements. For a complete listing of range and resolution values available, see Table 5-1 on page 120.
RESistance:RANGe? returns one of the following numbers [SENSe:]RESistance:RANGe? [MIN | MAX] to the output buffer: The present resistance range is selected if is not specified. Only the ranges available with the command are returned. For example, if selects RANGe CONFigure the 232 Ω...
RESistance:RANGe:AUTO? returns a number to show whether the [SENSe:]RESistance:RANGe:AUTO? autorange mode is enabled or disabled: " " = , " " = . The number is sent to the output buffer. Example Querying the Autorange Mode RES:RANG:AUTO OFF !Disable autorange. RES:RANG:AUTO? !Query multimeter to return autorange mode.
Example Changing the Resolution CONF:FRES 1560,MAX,(@100:103) !Function: 4-wire ohms; range selected: 1861 Ω; MAX resolution: 125 mΩ; specify sense channel list. !Range selected: 256 Ω; RES:RANG 220 MAX resolution: 15.626 mΩ. !Set resolution to 244 µΩ; RES:RES 2.44E-04 selects 16.7 ms aperture time (60 Hz line frequency).
• MIN selects the minimum range available with the VOLTage:AC:RANGe command: 0.0875V. selects the maximum range available: 300 V. • You must select a range using VOLTage:AC:RANGe before specifying resolution. Also, in order to specify an aperture time of 10 µs, you must select a fixed range. •...
VOLT:AC:RANG? !Query multimeter to return the present range. enter statement !Enter value into computer. VOLTage:APERture [SENSe:]VOLTage:APERture < time > sets the aperture (integration time) in seconds. Values are rounded up to the nearest aperture time shown in the following table. Parameters Parameter Name Parameter Type...
Example Querying the Aperture Time VOLT:APER 2.67E-01 !Aperture time is 267 ms. VOLT:APER? !Query multimeter to return aperture time. enter statement !Enter value into computer. VOLTage[:DC]:RANGe range selects the range for DC voltage [SENSe:]VOLTage[:DC]:RANGe < > measurements. For a complete listing of range and resolution values available, see Table 5-1 on page 120.
VOLT:DC:RANG 0.9 !Range selected 1 V; MAX resolution: 61.035 µV. READ? !Place multimeter in wait-for-trigger state and make measurements; send readings to output buffer. enter statement !Enter readings into computer. VOLTage[:DC]:RANGe? returns one of the following [SENSe:]VOLTage[:DC]:RANGe? [MIN | MAX] numbers to the output buffer.
• The greater the number of PLCs, the greater the normal mode rejection (and the lower the reading rate). • Only the 1 PLC and 16 PLC settings provide normal mode rejection of 50 Hz or 60 Hz power line related noise. •...
• Related Commands: CONFigure VOLTage:RANGe • *RST Condition: VOLT:RANG:AUTO ON Example Disabling Autoranging VOLT:RANG:AUTO OFF !Disable autorange. VOLTage:RANGe:AUTO? returns a number to show whether the [SENSe:]VOLTage:RANGe:AUTO? autorange mode is enabled or disabled: " " = , " " = . The value is sent to the output buffer.
• command overrides the range setting from a previous VOLT:RANG command on the same function. The multimeter uses the same CONFigure aperture time to set the resolution on the new range as was selected by CONFigure • Related Commands: CONFigure VOLTage:APERture VOLTage:NPLC •...
The command returns one of the following strings to the output buffer: • “ 16 Channel Relay Mux ” (HP E1345A) • “ 48 Channel Single-Ended Relay Mux ” (HP E1346A) •...
SYSTem:ERRor? the error queue. Errors generated from the HP E1301A front panel are not stored in the error queue. See Appendix B in this manual for a listing of the error numbers and messages.
TRIGger TRIGger command subsystem controls the behavior of the trigger system. The subsystem can control: The number of triggers to occur before the multimeter returns to the idle state TRIGger:COUNt The delay between trigger and measurement ( TRIGger:DELay An immediate internal trigger ( TRIGger:IMMediate The source of the trigger ( TRIGger:SOURce...
• CONFigure set the trigger count to 1. MEASure • *RST Condition: TRIG:COUN 1 Examples Setting the Trigger Count (Scanning Multimeter) CONF:VOLT:DC (@100:104) !Function: DC voltage; specify channel list. TRIG:SOUR EXT !Trigger source is external BNC on multimeter front panel. TRIG:COUN 10 !Multimeter will accept 10 external triggers (5 channels will be scanned with each...
:DELay period sets the delay period between receipt of the trigger and TRIGger:DELay < > the start of the measurement. Parameters Parameter Name Parameter Type Range of Values Default Units numeric 0 - 16.777215 | seconds period < > MIN | MAX •...
:DELay:AUTO mode enables or disables a trigger delay based on the TRIGger:DELay:AUTO < > present function, range, and integration time. The trigger delay specifies the period between the trigger signal and the start of the measurement. Parameters Parameter Name Parameter Type Range of Values Default Units boolean...
TRIGger:SOURce HOLD TTLTrg0 - TTLTrg7 : Trigger source is VXIbus trigger line 0 through 7. These trigger sources are available with the HP E1411B multimeter only. Command Reference Chapter 5 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Parameters Parameter Name Parameter Type Range of Values Default Units discrete BUS | EXT | HOLD | IMMediate | none < source > TTLTrg0 - TTLTrg7 • Comments TRIGger:SOURce command only selects the trigger source. You must use INITiate command to place the multimeter in the wait-for-trigger state. (The command automatically executes an command.) MEASure...
Page 186
Example Querying the Trigger Source TRIG:SOUR EXT !Trigger source is external BNC on multimeter front panel. TRIG:SOUR? !Query multimeter to return trigger source setting. enter statement !Enter quoted string into computer. Command Reference Chapter 5 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
IEEE 488.2 Common Command Reference The following table lists the IEEE 488.2 Common (*) Commands that can be ⁄ executed by the HP E1326B and HP E1411B 5 -Digit Multimeters. Category Command Title Description System Data *IDN? Identification Returns the identification string of multimeter.
Command Quick Reference The following tables summarize SCPI commands for the HP E1326B and ⁄ HP E1411B 5 -Digit Multimeters. Command Description ABORt Place multimeter in idle state. CALibration :LFRequency 50 | 60 | MIN | MAX Change line reference frequency.
Page 189
Command Description SAMPle :COUNt 1-16777215 | MIN | MAX Set number of readings per trigger. :COUNt? [MIN | MAX] Query number of readings per trigger. :SOURce IMM | TIM Set pacing source. :SOURce? Query pacing source. :TIMer 76 µs-65.534 ms | MIN | MAX Define period between readings.
The multimeter autoranges and settles faster Hi to chassis than its minimum (fastest) sample rate. Lo to common Lo to chassis Common to chassis Appendix A HP E1326B/E1411B Multimeter Specifications Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 197
Voltage (fixed range, 10 µsec aperture) Peak module current, IPM (A): 0.20 0.55 Dyanmic module current, IDM (A): 0.01 0.01 Typical Reading Storage Watts/Slot: 8.5 (E1411B) 4.2 (E1326B) HP 75000 Number of Mainframe Readings Cooling/Slot: 0.14 mm H O @ 0.71 liter/sec (E1411B) Series B with 0.07 mm H...
Appendix B HP E1326B/E1411B Multimeter Error Messages The error messages associated with the HP E1326B/HP E1411B multimeter are shown in this appendix. Code Message Cause - 101 Invalid character Unrecognized character in specified parameter. - 102 Syntax error Command is missing a space or comma between parameters.
Page 199
(specifying a thermocouple measurement without a multiplexer, for example). + 2602 Timer too fast Aperture time is longer than sample rate. HP E1326B/E1411B Multimeter Error Messages Appendix B Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
With seven registers, the HP E1326B/E1411B Multimeters use seven of the 64 addresses allocated. Figure C-1 shows the register address location within A16. Figure C-2 shows the location of A16 address space in the HP E1406A Command Module and HP E1300A/01A Mainframe. Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ...
This address consists of a base address plus a register offset. The base address used in register programming depends on whether the A16 address space is outside or inside the HP E1406A Command Module or HP E1300A/01A Mainframe. A16 Address Space...
Page 202
Finding the Base When using an embedded controller such as the HP RADI-EPC7 with the Address in an Standard Instrument Command Library (SICL) for DOS, the A16 base address is obtained using the imap function: Embedded Controller imap(INST id, int mapspace, unsigned int pagestart, unsigned int pagecnt, char *suggestedaddress);...
*) base_addr = imap (base_addr + offset),data) (device_name, I_MAP_VXIDEV,0,1,NULL); LADDR: E1326B/E1411B logical address = 24 (LADDR * 64) : Multiply quantity then convert to a hexadecimal number (e.g. (24 * 64) = 600 When using DIAG:PEEK? and DIAG:POKE, the width (number of bits) is either 8 or 16.
(1) is written to Control register bit 2. Note This sampling method is available on the HP E1326B/E1411B multimeters only. Refer to the “Control Register Sampling” section on page 219 for information on setting up the multimeter to take samples using this method.
When you are writing (sending) commands and parameters, the multimeter needs time to process the current command before the next command is sent. HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
A16/A32 address mode RESERVED A16 address mode The HP E1326B/E1411B multimeter uses the A16 address mode. Manufacturer ID. Bits 11 through 0 identify the manufacturer of the device. Hewlett-Packard’s ID number is 4095, which corresponds to bits 11 - 0 being set to "1".
The Device Type Register contains a model code which identifies the device. Register Address base + 02 Model Code Model Code. The following model codes identify the HP E1326B and E1411B multimeters: ⁄ FF38 - HP E1411B 5 Digit Multimeter ⁄...
Readings are returned as one 16-bit word. Thus, for each reading, the data buffer is read once. The “Programming Examples” section contains examples on retrieving two-byte readings. HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 210
The “Programming Examples” section contains examples for converting two-byte readings. Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This condition must remain for at least 2 µs for the reset to complete. Writing a "0" to bit 0 turns the reset function off. HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
• Repeated passes through the flowchart are made until the desired configuration is set. Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 213
Figure C-4. Configuring the Multimeter HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
• The process is repeated until all readings have been read from the buffer. Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Status Register bit 1 is monitored to determine when the error code can be read from the Query Response Register. HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
• Status bit 1 is monitored to determine when the response to the query is in the Query Response Register. Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Autozero is often turned on in order to detect when bit 5 is active (see “The Status Register” on page 206). HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
– the multimeter configuration is changed – there is a reading overrun (the buffer fills) – Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
• For burst and scanning measurements, the sample source and sample rates can be set as required. HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Control Register The following model shows how to make a measurement by writing to the Control Register. This method of sampling is available with the HP E1326B or Sampling E1411B multimeter only. Figure C-11. Control Register Sampling • Comments The first measurement of each burst occurs when the trigger signal (Trigger Immediate) is received.
Reading an Error Code • Stand-Alone Multimeter Measurements • Scanning Multimeter Measurements System The HP BASIC/WS and C language example programs were developed using the following system configurations: Configuration HP BASIC/WS Programs Mainframe: HP 75000 Series C (HP E1401A) Controller:...
Resetting the The following program resets the multimeter. Multimeter HP BASIC/WS ! Map the A16 address space in the HP V/382 and store the multimeter base ! address in a variable. CONTROL 16,25;2 COM Base_addr Base_addr=DVAL("C600",16) ! Call the subprogram which resets the multimeter.
Page 223
*)(base_addr + 0x04),2);/* turn off reset */ while (!PASS_FAIL); /* wait for the reset to complete */ iwpoke((unsigned short *)(base_addr + 0x04),0);/* enable ’SYSFAIL’ */ HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This program reads the Register ID Register and returns FFFF HP BASIC/WS Version ! Map the A16 address space in the HP V /382 and store the multimeter ! base address in a variable. CONTROL 16,25;2 COM Base_addr Base_addr=DVAL("C600",16)
HP E1326B model code is FF40 and the HP E1411B model code is Type Register FF38 HP BASIC/WS Version ! Map the A16 address space in the HP V/382 and store the multimeter ! base address in a variable. CONTROL 16,25;2 COM Base_addr Base_addr=DVAL("C600",16) ! Call the subprogram which reads the Device Type register.
Page 226
= iwpeek((unsigned short *)(base_addr + 0x00)); dt_reg = iwpeek((unsigned short *)(base_addr + 0x02)); printf("ID register = 0x%4X\nDevice Type register = 0x%4X", id_reg, dt_reg); exit(0); Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Query Response Register. Response Register The number "2" is returned. HP BASIC/WS Version ! Map the A16 address space in the HP V/382 and store the multimeter base ! address in a variable. CONTROL 16,25;2 COM Base_addr Base_addr=DVAL("C600",16)
Page 228
SUB Func_qry COM Base_addr WRITEIO -16,Base_addr+8;4 CALL Wait_not_bsy WRITEIO -16,Base_addr+10;2 CALL Wait_not_bsy WRITEIO -16,Base_addr+8;5 CALL Qry_ready Register=READIO(-16,Base_addr+8) Rslt=BINAND(Register,255) PRINT Rslt SUBEND Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 229
/* function call to set the multimeter function */ set_function(base_addr); /* close session */ iclose(e1411b); /******************************************************/ void set_function(char *base_addr) Continued on Next Page HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 230
*)(base_addr + 0x08),5); while (!QRYRDY); query = iwpeek((unsigned short *)(base_addr + 0x08)); printf("Query register contents = %x", (query & 0xFF)); Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
This program generates an error and then reads the error code from the Query Response Register. Code HP BASIC/WS Version ! Map the A16 address space in the HP V/382 and store the multimeter base ! address in a variable. CONTROL 16,25;2 COM Base_addr Base_addr=DVAL("C600",16)
! for the function parameter. (This is a parameter out of range.) SUB Error_gen COM Base_addr WRITEIO -16,Base_addr+8;4 CALL Wait_not_bsy WRITEIO -16,Base_addr+10;7 CALL Wait_done CALL Err_chk(Noerr) SUBEND Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 233
/* function call to cause a multimeter error */ cause_error(base_addr); /* close session */ iclose(e1411b); /*******************************************************/ void cause_error(char *base_addr) Continued on Next Page HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 234
*)(base_addr + 0x08),15); while (!QRYRDY); error_code = iwpeek((unsigned short *)(base_addr + 0x08)); printf("Error code = %x", (error_code & 0xFF)); Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
! Set the sample rate (set if sample source is Timer) ! CALL Peek_meas(10,0,70) ! Place (arm) the multimeter in the wait-for-trigger state CALL Peek_meas(12,1) Continued on Next Page HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 236
! (Cmd/Parm Rdy) to determine when a command or parameter can be sent. SUB Wait_not_bsy Wait_not_bsy: ! COM Base_addr,Aper,Func,Rng REPEAT CALL Read_status(Status,Rdy,Done,Indardy,Qryrdy,Noerr,Pass_fail) UNTIL Rdy SUBEND Continued on Next Page Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 237
1130 Data_ready: ! 1140 COM Base_addr,Aper,Func,Rng 1150 REPEAT 1160 CALL Read_status(Status,Rdy,Done,Indardy,Qryrdy,Noerr,Pass_fail) 1170 UNTIL Indardy 1180 SUBEND Continued on Next Page HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 238
! Number of bursts * number of readings/burst 1590 IF Aper=6 THEN 1600 Lower_word=READIO(-16,Base_addr+12) 1610 Count=Lower_word/32768 Continued on Next Page Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 240
/* clear the user screen */ /* create and open the device session */ INST e1411b; e1411b = iopen("vxi,24"); Continued on Next Page Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 241
/* time, autozero mode, offset compensation mode, trigger source, sample */ /* source, and trigger arm */ Continued on Next Page HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 242
/* write lower byte to parameter register */ /* wait for mm ready bit = 1 */ while (!READY); Continued on Next Page Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 243
/* wait until mm is done before sending the */ /* next command and parameters */ if(!NOERR) check_for_error(base_addr_dmm); /* check for configuration errors */ Continued on Next Page HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 244
(base_addr_dmm + 0x0C)); dmm_4byte = (temp_4byte << 16); while(!DATARDY); /* wait for lower word of reading */ Continued on Next Page Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 245
/* check for reading overrange */ if (dmm_2byte & 0x1) printf("\nReading Overrange"); else /* remove error bit from reading */ Continued on Next Page HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 246
*)(base_addr_dmm + 0x04),2);/* turn off reset */ while (!PASS_FAIL); /* wait for the reset to complete */ iwpoke((unsigned short *)(base_addr_dmm + 0x04),0);/* enable ’SYSFAIL’ */ Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Scanning The following program makes measurements using the multimeter and the HP E1460A 64-Channel Relay Module. The configuration makes one scan Multimeter through eight channels, and takes one measurement on each channel. Measurements HP BASIC/WS Version ! Initialize program variables.
Page 248
! (Cmd/Parm Rdy) to determine when a command or parameter can be sent. SUB Wait_not_bsy Wait_not_bsy: ! COM I,Base_addr,Base_addrm,Aper,Func,Rng,Nchan,Chan_closed REPEAT CALL Read_status(Status,Rdy,Done,Indardy,Qryrdy,Noerr,Mmcomp, Pass_fail) UNTIL Rdy Continued on Next Page Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 249
1160 ! is available in the multimeter data buffer (status bit 4). 1170 SUB Data_ready 1180 Data_ready: ! 1190 COM I,Base_addr,Base_addrm,Aper,Func,Rng,Nchan,Chan_closed 1200 REPEAT Continued on Next Page HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 250
1570 Chan_rdy: ! 1580 COM I,Base_addr,Base_addrm,Aper,Func,Rng,Nchan,Chan_closed 1590 REPEAT 1600 CALL Mux_status 1610 UNTIL Chan_closed 1620 SUBEND Continued on Next Page Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 251
! Number of readings per channel 1950 ELSE 1960 CALL Wait_done 1970 CALL Err_chk(Noerr) 1980 END IF 1990 SUBEND Continued on Next Page HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 252
Readings(R)=Count*256*8^(Exp) 2280 ELSE 2290 Readings(R)=Count*8^(Exp-1) 2300 END IF 2310 NEXT R 2320 PRINT Readings(*) 2330 SUBEND Continued on Next Page Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 253
2450 UNTIL Pass_fail 2460 WRITEIO -16,Base_addr+4;0 2470 SUBEND 2480 ! This subprogram opens all multiplexer channels and then closes the bank 2490 ! 99 relay on the HP E1460A multiplexer. 2500 SUB Mux_reset 2510 Mux_reset: ! 2520 COM I,Base_addr,Base_addrm,Aper,Func,Rng,Nchan,Chan_closed 2530 WRITEIO -16,Base_addrm+32;0...
Page 254
/* aperture time, range, and function; which are */ /* used to calculate the reading */ void main(void) Continued on Next Page Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 255
= 0 */ set_dmm_counts(base_addr_dmm,38,1);/* sample count = 1 */ configure_dmm(base_addr_dmm,12,1); /* arm the multimeter */ Continued on Next Page HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 256
/* wait until mm is done before sending the */ /* next command and parameters */ if(!NOERR) check_for_error(base_addr_dmm); /* check for configuration errors */ Continued on Next Page Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 257
/* wait until mm is done before sending the */ /* next command and parameters */ if(!NOERR) check_for_error(base_addr_dmm); /* check for configuration errors */ Continued on Next Page HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 258
/* wait until mm is done before sending the */ /* next command and parameters */ if(!NOERR) check_for_error(base_addr_dmm); /* check for configuration errors */ Continued on Next Page Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 259
/* set control of scan list to dmm */ iwpoke((unsigned short *)(base_addr_fet + 0x04),0x00); /* close first channel */ iwpoke((unsigned short *)(base_addr_fet + 0x04),0x10); Continued on Next Page HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 260
= dmm_4byte + (temp_4byte & 0xFFFF); /* check for reading overrange */ if (dmm_4byte & 0x80000000) printf("\nReading Overrange"); else Continued on Next Page Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 261
= volt_range[rng]; /* voltage ranges */ /* compute and print reading */ reading = (range * dmm_2byte) / 0x3FFF; printf("\n%.5E", reading); Continued on Next Page HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 262
(100); /* wait 100 ms (Borland C++ function) */ iwpoke((unsigned short *)(base_addr_fet + 0x04),0);/* set bit 0 to 0 */ Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Trigger Delay <upper byte> 0 - 16.777215s 24-bit unsigned <middle byte> number <lower byte> Table C-2 Continued on Next Page HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 264
Command Register. (7) Up to seven VXIbus TTLTrg trigger lines can be selected. 01 selects line 0, FF selects all lines. Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
> +- 40V between LO and COMMON on any range Under this condition, the multimeter disconnects itself from the input. A new range must be specified to restore operation. HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
—- Trigger Delay set by function —- Sample Count —- Sample Source IMMEDIATE Sample Rate 50 ms —- Trigger Arm Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
ACV/16.7 ms aperture time to DCV/10 µs aperture time would require: 12 ms (function change) + 23 ms (aperture time change) = 35 ms. HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
VME Interrupts The HP E1326B/E1411B generates interrupt signals on the conditions indicated in Table C-6. These signals are available to the computer (controller) via the VXIbus backplane. Table C-6. VME Interrupt Conditions Decimal Interrupt Value Interrupt on reading available. Interrupt on Status Register bit 7 (DONE) = 1.
Page 269
Notes HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Appendix D Measurement Speed and Accuracy Tradeoffs The HP E1326B SCPI driver was designed so that its default mode of operation will deliver high accuracy readings with a minimum of programming effort. However, many applications require high-speed measurements and reduced reading accuracy is acceptable.
Page 271
Avoid Function The E1326B multimeter (DMM) takes time to switch between its various Changes functions because the hardware is reconfigured and calibration constants for the new function are retrieved. Organize your program so all measurements on a function are done at the same time. This is best accomplished with a scan list.
Page 272
ASCII, and then the computer must convert the ASCII number to its internal format which is either 32- or 64-bit REAL. A REAL number in HP BASIC is a 64-bit REAL. In the C language, variable type "float" is a 32-bit REAL number, and variable type "double"...
Page 273
GOTO End Kaboom: PRINT "" PRINT ERRM$ PRINT "HERE IS THE E13XX ERROR STATUS" E13xx_errors End: END ! This sub reads all errors from E13xx instruments. SUB E13xx_errors COM @Sys,@Dmm,@Dmm_bin DIM A$[128] ABORT 7 CLEAR @Dmm REPEAT OUTPUT @Dmm;"SYST:ERR?" ENTER @Dmm;A,A$ PRINT "DMM ERROR ";A$ UNTIL A=0 CLEAR @Sys...
Page 274
ENTER @Dmm;Readings(*) Stop=TIMEDATE PRINT "TIME TO READ 10000 READINGS IN ASCII=";(Stop-Start) ! Now transfer the same data in BASIC internal format REAL 64 . OUTPUT @Dmm;"FORMAT REAL,64" DIM Ndig$[1],Count$[9] OUTPUT @Dmm;"FETCH?" Start=TIMEDATE ! Read the header . ENTER @Dmm USING "#,X,K,K";Ndig$;Count$[1;VAL(Ndig$)] ! Read the data.
Page 275
Use Macros to Macros provide the fastest programming method when it is necessary to Minimize Command change functions from one measurement to the next. If you are not changing functions, then it is just as fast to repeat a measurement using Parsing Time INIT;:FETCH? READ?
Page 276
[SENSe:]VOLTage:RANGe:AUTO ON | OFF , or [SENSe:]VOLTage:AC:RANGe:AUTO ON | OFF command. [SENSe:]RESistance:RANGe:AUTO ON | OFF You can verify the auto range mode by querying the E1326B as to its auto range status using the following commands: [SENSe:]VOLTage:RANGe:AUTO? [SENSe:]VOLTage:AC:RANGe:AUTO? [SENSe:]RESistance:RANGe:AUTO? Decrease Aperture The aperture time is the amount of time that the input signal is integrated.
Page 277
Setting the Resolution The aperture time is set as a result of specifying the < resolution > parameter in the MEASure CONFigure command, or by directly setting it with the VOLTage:APERture RESistance:APERture command. Table 4-5 on page 92 can be used to pick a value for the <...
Page 278
INIT ! Reserves room for 1000 four byte readings FETCH? The HP E1326B then takes the readings as soon as its trigger conditions have been satisfied. For example, if the trigger source is IMMediate , the readings are started once INITiate is executed.
Page 279
This is the mode of operation that should be used when readings need to be taken at a continuous rate. The controller needs to remove the readings at a rate such that the HP-IB output buffer (128 characters) and the 512 word multimeter Data Register (used when is used) does not overflow.
Page 284
Group Execute Trigger (GET), 103, 122 storing readings in shared memory, 64 - 65 synchronizing multimeter with a computer, 68 using a PC, C language, and HP-IB card, 60 - 62 using E1345A configured as a switchbox, 71 - 73 High-speed Scanning, 269 - 278...
Page 290
TRIGger subsystem, 179 - 184 DC voltage range, 172 upper case vs. lower case, 118 DC voltage resolution, 175 HP E1326B/E1411B 5 1/2 Digit Multimeter User’s Manual Index Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 291
Standard Commands for Programmable Instruments count, 104 - 105, 179 - 180 See SCPI Commands count loop, 101 HP E1326B/E1411B 5 1/2 Digit Multimeter User’s Manual Index Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 292
VME interrupts, 267 lines (TTL), 153 - 154 Using model, 218 a PC, C language, and HP-IB card, 60 - 62 readings per, 157 CONFigure commands, 76 - 79 registers, 217 - 219 HP E1345A configured as a switchbox, 71 - 73...
Page 293
Notes HP E1326B/E1411B 5 1/2 Digit Multimeter User’s Manual Index Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...