Download Print this page
HP E1300A User Manual
HP E1300A User Manual

HP E1300A User Manual

5 1/2 digit multimeter

Advertisement

Quick Links

HP E1300A
B-size VXI Mainframe, 9-Slot
A l l t r a d e m a r k s , b r a n d n a m e s , a n d b r a n d s a p p e a r i n g h e r e i n a r e t h e p r o p e r t y o f t h e i r r e s p e c t i v e o w n e r s .
• C r i t i c a l a n d e x p e d i t e d s e r v i c e s
• I n s t o c k / R e a d y - t o - s h i p
Artisan Scientific Corporation dba Artisan Technology Group is not an affiliate, representative, or authorized distributor for any manufacturer listed herein.
In Stock
Used and in Excellent Condition
Open Web Page
https://www.artisantg.com/49671-3
• We b u y y o u r e x c e s s , u n d e r u t i l i z e d , a n d i d l e e q u i p me n t
• F u l l - s e r v i c e , i n d e p e n d e n t r e p a i r c e n t e r

Advertisement

loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for HP E1300A

  • Page 1 HP E1300A B-size VXI Mainframe, 9-Slot In Stock Used and in Excellent Condition Open Web Page https://www.artisantg.com/49671-3 A l l t r a d e m a r k s , b r a n d n a m e s , a n d b r a n d s a p p e a r i n g h e r e i n a r e t h e p r o p e r t y o f t h e i r r e s p e c t i v e o w n e r s .
  • Page 2 VXIbus Interrupt Lines ....... . 24 HP E1326B Internal Installation ......25 Installing the HP E1411B in a Mainframe .
  • Page 3 Changing the Data Format ....... . . 58 Using a PC, C Language, and the HP 82335 HP-IB Interface Card ... 60 Maximizing Measurement Accuracy .
  • Page 4 How to Save and Recall a Configuration ..... . . 114 Chapter 5. HP E1326B/E1411B Multimeter Command Reference ... . . 117 Using This Chapter .
  • Page 5 :COUNt ........179 Contents HP E1326B/E1411B 5 1/2 Digit Multimeter User’s Manual Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 6 Command Quick Reference ....... . 187 Appendix A. HP E1326B/E1411B Multimeter Specifications ....189 General Specifications .
  • Page 7 Index ..........279 Contents HP E1326B/E1411B 5 1/2 Digit Multimeter User’s Manual Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 8 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.
  • Page 9 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...
  • Page 10 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).
  • Page 11 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...
  • Page 12 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).
  • Page 13 HP E1326B/E1411B 5 1/2-Digit Multimeter User’s Manual Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 14 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.
  • Page 15 - 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.
  • Page 16 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).
  • Page 17 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.
  • Page 18 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...
  • Page 21 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.
  • Page 22 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.
  • Page 23 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...
  • Page 25 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.
  • Page 26 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).
  • Page 27 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.
  • Page 28 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.
  • Page 29 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...
  • Page 30 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.
  • Page 31 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...
  • Page 33 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.
  • Page 34 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...
  • Page 38 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...
  • Page 40 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...
  • Page 42 The example programs are shown in the Hewlett-Packard BASIC language Language and assume the multimeter is controlled from an HP 9000 Series 200/300 computer over the HP-IB. When using HP BASIC, a command is sent to the multimeter with the OUTPUT statement: OUTPUT 70903;"MEAS:VOLT:DC? (@100)"...
  • Page 43 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...
  • Page 44 • 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...
  • Page 45 The trigger source is changed with the TRIGger:SOURce command. The sources available are: - immediate (internal) trigger - external trigger - triggered by or HP-IB group execute trigger *TRG HOLD - suspend trigger • sets a burst consisting of one measurement. The...
  • Page 46 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...
  • Page 47 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...
  • Page 48 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...
  • Page 49 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...
  • Page 50 The trigger source is changed with the TRIGger:SOURce command. The sources available are: - immediate (internal) trigger - external trigger - triggered by or HP-IB group execute trigger *TRG - suspend trigger HOLD • If programmed for multiple scans, multiple external triggers must occur since each scan requires a trigger.
  • Page 51 Scanning Switchbox Channels (E1326B/E1351A) In this example, the stand-alone multimeter (HP E1326B) scans 5 channels of an HP E1351A FET multiplexer switchbox 100 times. The scanning sequence is controlled with the digital bus. ! Dimension a controller array to store the readings.
  • 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...
  • Page 53 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...
  • Page 55 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...
  • Page 57 = 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...
  • Page 59 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 (#).
  • Page 61 The program was Compiled in Borland© TurboC, and was run on an HP Vectra 25 MHz, 386 PC with an HP 82335 HP-IB card connected to an HP E1301A mainframe with an HP E1326B multimeter and four HP E1351A FET multiplexers.
  • 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...
  • Page 64 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...
  • Page 65 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 ...
  • Page 67 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.
  • Page 69 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.
  • Page 70 ! 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...
  • Page 76 "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.
  • Page 77 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...
  • Page 79 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...
  • Page 81 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)
  • Page 82 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...
  • Page 86 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...
  • Page 87 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...
  • Page 88 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...
  • Page 89 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).
  • Page 91 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...
  • Page 92 – 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...
  • Page 94 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...
  • Page 95 0.125 is returned if the range is queried. MEASure CONFigure If 0.91 V is set, 1.0 is returned, and so on. Understanding the HP E1326B/E1411B Multimeter Chapter 4 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 96 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...
  • Page 98 3. Setting the aperture time or integration time sets the other and the resolution. 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 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...
  • Page 100 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...
  • Page 101 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...
  • Page 102 Figure 4-1 summarizes the multimeter’s trigger system. The trigger system commands in the figure are covered on the following pages. Chapter 4 Understanding the HP E1326B/E1411B Multimeter Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • 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...
  • Page 104 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.
  • Page 105 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...
  • Page 107 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...
  • Page 109 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...
  • Page 110 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...
  • Page 112 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...
  • Page 113 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.
  • Page 115 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...
  • Page 118 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...
  • Page 120 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...
  • Page 122 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...
  • Page 123 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.
  • Page 124 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.
  • Page 125 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...
  • Page 127 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.
  • Page 128 • 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"...
  • Page 129 • 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.
  • Page 130 • 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.
  • Page 131 > 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.
  • Page 133 :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...
  • Page 135 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.
  • Page 136 = 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.
  • Page 137 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...
  • Page 138 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.
  • Page 139 :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.
  • Page 140 • 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.
  • Page 141 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...
  • Page 142 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...
  • Page 143 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. •...
  • Page 144 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.
  • Page 145 • 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.
  • Page 146 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? [<...
  • Page 147 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...
  • Page 148 • 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.
  • Page 149 • 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. •...
  • Page 151 MEMory MEMory command subsystem enables you to store multimeter readings in shared memory (an external VME memory card). Subsystem Syntax MEMory :VME:ADDRess <address> :VME:ADDRess? [MIN | MAX] :VME:SIZE <bytes> :VME:SIZE? [MIN | MAX] :VME:STATe <mode> :VME:STATe? MEMory The multimeter sends readings to an external VME memory card in IEEE-754 SubsystemData 32-bit notation (this is the IEEE standard for binary floating-point representation).
  • Page 152 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.
  • Page 153 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.
  • Page 154 < 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"...
  • Page 155 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: " " = , "...
  • Page 156 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...
  • Page 158 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...
  • Page 159 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...
  • Page 160 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...
  • Page 161 • 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;...
  • Page 162 [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...
  • Page 163 :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...
  • Page 164 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...
  • Page 165 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.
  • Page 166 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.
  • Page 167 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.
  • Page 168 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 Ω...
  • Page 169 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.
  • Page 170 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).
  • Page 171 • 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. •...
  • Page 172 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...
  • Page 173 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.
  • Page 174 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.
  • Page 175 • 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. •...
  • Page 176 • 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.
  • Page 177 • 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 •...
  • Page 178 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) •...
  • Page 179 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.
  • Page 180 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...
  • Page 181 • 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...
  • Page 182 :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 •...
  • Page 183 :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...
  • Page 184 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...
  • Page 185 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...
  • Page 187 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.
  • Page 188 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.
  • Page 190 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 191 300 V .015% + 5.0 mV .015% + 5.0 mV .015% + 5.0 mV .055% + 30 mV .1% + 80 mV HP E1326B/E1411B Multimeter Specifications Appendix A Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 192 Conditions: Stable environment, 24 hours, ±1 ° ° 300 V 0.001 0.01 300 V 1 mV (cal temp +5°C) to 55 Appendix A HP E1326B/E1411B Multimeter Specifications Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 193 .015% + 10 Ω .015% + 10 Ω .05% + 60 Ω .05% + 120 Ω 1 MΩ .015% + 10 HP E1326B/E1411B Multimeter Specifications Appendix A Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 194 (cal temp +5 C) to 55 0.002 0.01 160 mΩ 131 kΩ 131 kΩ 1.25 Ω 0.002 0.01 1 MΩ 1 MΩ Appendix A HP E1326B/E1411B Multimeter Specifications Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 195 1 - 5 kHz 1% + 500 mV 1% + 500 mV 5 - 10 kHz 10% + 500 mV 10% + 500 mV HP E1326B/E1411B Multimeter Specifications Appendix A Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 196 1 - 5 kHz 0.025 5 - 10 kHz 10.140% + 500 mV 10.140% + 500 mV 5 - 10 kHz 0.025 Appendix A HP E1326B/E1411B Multimeter Specifications Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 197 50,000 Humidity: 65% 0° to 40°C Series B with Operating Temperature: 0° to 55°C 512 kB memory (HP E1300/01A Opt. 010) 100,000 Storage Temperature: -40° to 75°C Series B with EMC, RFI, Safety: 1 MB memory meets FTZ 1046/1984, CSA 556B.
  • Page 198 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...
  • Page 200 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 ...
  • Page 201 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);...
  • Page 203 : 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. HP E1326B/E1411B Multimeter Register-Based Programming Appendix C Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 204 (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.
  • Page 205 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...
  • Page 206 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".
  • Page 207 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 ⁄...
  • Page 208 Appendix C HP E1326B/E1411B Multimeter Register-Based Programming Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 209 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...
  • Page 211 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...
  • Page 212 • 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...
  • Page 214 • 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...
  • Page 215 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...
  • Page 216 • 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...
  • Page 217 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...
  • Page 218 – 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...
  • Page 219 • 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...
  • Page 220 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.
  • Page 221 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:...
  • Page 222 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...
  • Page 224 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)
  • Page 225 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...
  • Page 227 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...
  • Page 231 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)
  • Page 232 ! 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...
  • Page 235 ! 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 239 WRITEIO -16,Base_addr+4;2 1920 WRITEIO -16,Base_addr+4;3 1930 WRITEIO -16,Base_addr+4;2 1940 REPEAT 1950 CALL Read_status(Status,Rdy,Done,Indardy,Qryrdy,Noerr,Pass_fail) 1960 UNTIL Pass_fail 1970 WRITEIO -16,Base_addr+4;0 1980 SUBEND HP E1326B/E1411B Multimeter Register-Based Programming Appendix C 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...
  • Page 247 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...
  • Page 263 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...
  • Page 265 > +- 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...
  • Page 266 —- 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...
  • Page 267 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...
  • Page 268 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...
  • Page 270 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 EXTernal TRIGger external signal. In the HP E1300/E1301 mainframe the built-in pacer is a convenient source for an external signal. A potential problem is that if an external trigger arrives before the multimeter is ready to start a new scan, the trigger will be missed and no error message is generated.
  • 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 Turn Auto Ranging OFF Turning auto ranging OFF makes the E1326B take all of its measurements on a fixed range which results in fast and predictable measurement times. Also, auto ranging must be turned OFF in order to set a 10 µs aperture time. Auto ranging is turned OFF when a numeric value or MIN | MAX specified for the...
  • 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 FETCH? HP E1300/E1301 RAM (or command module RAM) to be retrieved and sent over the HP-IB bus. No readings are output until all readings have been taken and stored in RAM. This results in a burst-then-transfer mode of operation. This mode of operation has been designed so that readings from the E1326B multimeter can be received and placed into RAM at any reading rate up to 13 kHz.
  • 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 280 ASCII Data Format, 140, 271 MEASure:VOLTage:AC?, 147 Assemblies, carrier cable, 37 percent overrange, 92, 120 Autorange range, 92, 120, 169 description, 94 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 281 B-size multiplexers, 38 FETCh?, 83, 139, 277 list of connecting, 37 - 38 FORMat, 140 shielded, 32 FORMat?, 141 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 282 58, 80 synchronizing multimeter with, 68 external VME, 150 Configurations length, 140 recalling, 114 - 115 query, 141 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 283 46 - 49 scanning B-size switchbox channels, 50 - 51 scanning C-size switchbox channels, 52 - 53 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 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 285 97 multiple scans, 47 - 48 parameters, 91, 97 Maximizing querying, 98, 165, 174 measurement accuracy, 63 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 286 29 - 38, 216 scanning C-size switchbox channels, 52 - 53 wait-for-trigger state, 142 single, 42 Multiple 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 287 Output Buffer settings, 18, 265 capacity, 139, 155 Programming measurement storage, 139 language, 41 OUTPut Subsystem, 153 - 154 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 288 208 parameters, 91, 93 description, 199 querying, 94, 167, 170, 173 device type register, 206, 224 - 225 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 289 Resistance Measurements, 87 SAMPle:TIMer, 109 - 110, 159 autorange function, 167 SAMPle:TIMer?, 160 converting to, 209 *SAV, 114, 186 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 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...

This manual is also suitable for:

E1411bE1326b