Summary of Contents for Agilent Technologies E1330A
Page 1
Quad 8-Bit Digital Input/Output Modules Service Manual Enclosed is the Service Manual for the Agilent E1330A/E1330B Quad 8-Bit Digital Input/Output Modules. Insert this manual, along with any other VXIbus manuals that you have, into the binder that came with your Agilent Technologies mainframe.
Page 3
Warranty This Agilent Technologies product is warranted against defects in materials and workmanship for a period of one (1) year from date of shipment. Duration and conditions of warranty for this product may be superseded when the product is integrated into (becomes a part of) other Agilent products.
Page 4
REMOVE POWER and do not use the product until safe operation can be verified by service-trained personnel. If necessary, return the product to an Agilent Technologies Sales and Service Office for service and repair to ensure that safety features are maintained.
Page 5
UL 3111-1: 1994 1 June 2001 Date Ray Corson Product Regulations Program Manager For further information, please contact your local Agilent Technologies sales office, agent or distributor. Authorized EU-representative: Agilent Technologies Deutschland GmbH, Herrenberger Straβe 130, D 71034 Böblingen, Germany...
Page 6
Agilent 75000 Series B Service Documentation Suggested Sequence to Use Manuals Manual Descriptions Installation and Getting Started Guide. This manual contains step-by-step instructions for all aspects of plug-in module and mainframe installation. Introductory programming information and examples are also included. Mainframe User’s Manual.
Page 7
What’s in this Manual Manual Overview This manual shows how to service the Agilent E1330A/B Quad 8-Bit Digital I/O Module. Consult the Agilent E1330A/B User’s Manual for additional information on installing, configuring, and operating the Agilent E1330A/B. Consult the appropriate mainframe user’s manual for information on configuring and operating the mainframe.
Introduction This manual contains information required to test, troubleshoot, and repair the Agilent E1330A/B Quad 8-Bit Digital I/O Module. See the Agilent E1330A/B User’s Manual for additional information on the Agilent E1330A/B. Figure 1-1 shows the Agilent E1330A/B Quad 8-Bit Digital I/O Module.
Safety This product is a Safety Class I instrument that is provided with a protective Considerations earth terminal when installed in the mainframe. Check the mainframe, Digital I/O Module, and all related documentation for safety markings and instructions before operation or service. Refer to the WARNINGS page (page iii) in this manual for a summary of safety information.
WARNING USING AUTOTRANSFORMERS. If the mainframe is to be energized via an autotransformer (for voltage reduction) make sure the common terminal is connected to neutral (that is, the grounded side of the main’s supply). CAPACITOR VOLTAGES. Capacitors inside the mainframe may remain charged even when the mainframe has been disconnected from its source of supply.
Digital I/O The Agilent E1330A/B Digital I/O Module is an "instrument" in a VXIbus Description mainframe. As such, each Digital I/O module is assigned an error queue, input and output buffers, and a status register. NOTE Instruments are based on the logical addresses of the plug-in modules. See the Agilent 75000 Series B Installation and Getting Started Guide to set the addresses to create an instrument.
Digital I/O Module Digital I/O modules covered by this manual are identified by a serial number prefix listed on the title page. Agilent Technologies uses a two-part Serial Numbers serial number in the form XXXXAYYYYY, where XXXX is the serial prefix, A is the country of origin (A=USA), and YYYYY is the serial suffix.
Recommended Table 1-1 lists the test equipment recommended for testing, adjusting, and Test Equipment servicing the Digital I/O modules. Essential requirements for each piece of test equipment are described in the Requirements column. Table 1-1. Recommended Test Equipment Instrument Requirements Recommended Use* Model...
Page 17
Notify Agilent and carrier. Notify Agilent Figure 1-2. Initial (Incoming) Inspection Guidelines General Information 1-7...
• Send carton to Agilent Technologies Figure 1-3. Packaging/Shipping Guidelines We recommend that you use the same shipping materials as those used in factory packaging (available from Agilent Technologies). For other (commercially-available) shipping materials, use a double wall-carton with minimum 2.4 MPa (350 psi) test.
Verification Tests Introduction This chapter describes the verification tests for the Agilent E1330A/B modules. The three levels of test procedures described in this chapter are used to verify that the Agilent E1330A/B: • is functional (Functional Verification Test) • meets selected testable specifications (Operation Verification) •...
Both the Agilent E1330A and Agilent E1330B return the string shown in Step 4. The E1330B will return "E1330A" in response to the *IDN? query. Example An example follows which uses an HP 9000 Series 300 computer with BASIC and a module address of 70918.
The procedure in this section is used to test the module’s electrical Verification performance using the specifications in Appendix A — Specifications of the Agilent E1330A/B Modules User’s Manual as the performance standard. Tests The Performance Verification test is a test of each Digital I/O line on each port and a test of the three main handshake lines for each port.
Page 23
Repeat for Ports 1 through 3 • Repeat step 2 for ports 1, 2, and 3. • Use SOUR:DIG:DATAn #Bssssssss and MEAS:DIG:DATAn? where n = port number and ssssssss = the binary string. • For Port 1 Write, use Port 3 Read. For Port 2 Write, use Port 0 Read.
Page 24
PRINT "Install Component Assembly and Test Cable" PRINT PRINT " 1. Turn mainframe power OFF" PRINT " 2. Install Agilent E1330A/B component assembly into mainframe " PRINT " 3. Attach test cable to component assembly" PRINT " 4. Turn mainframe power ON "...
Page 25
PRINT "End of bit walk test" PRINT PRINT "Handshake line test" FOR T=1 TO 0 STEP -1 FOR I =0 TO 3 OUTPUT @Dio;"SOUR:DIG:CONT"&VAL$(I)&" "&VAL$(T) IF I <2 THEN OUTPUT @Dio;"MEAS:DIG:FLAG"&VAL$(I+2)&"?" ELSE OUTPUT @Dio;"MEAS:DIG:FLAG"&VAL$(I-2)&"?" END IF ENTER @DIO;A$ IF VAL(A$)<>T THEN Fail = 1 PRINT "Failure of handshake lines"...
Table 2-1, Performance Test Record, is a form you can copy and use to Test Record record performance verification test results for the Module. Test Limits The Agilent E1330A/B test is a pass/fail test and has no test limits. Minimum and Maximum values are marked NA (Not Applicable) in Table 2-1. Measurement The Agilent E1330A/B test is a pass/fail test and has no measurement uncertainty.
Page 27
Table 2-1. Performance Test Record (Page 1 of 2) Model __________________________ Report No._________________ Date __________________ General Information Test Facility: Name _____________________________________ Report No. _________________________________ Address _____________________________________ Date _____________________________________ City/State ___________________________________ Customer ___________________________________ Phone _____________________________________ Tested by __________________________________ Special Notes: _____________________________________________________________________________________________ _____________________________________________________________________________________________ ____________________________________________________________________________________________ ____________________________________________________________________________________________...
Page 28
Table 2-1. Performance Test Record (Page 2 of 2) Model __________________________ Report No._________________ Date __________________ Performance Test Record Test No/Description Minimum Measured Value Maximum Meas Test Acc Value Value Uncert Ratio (TAR) Test 2-1: Digital Test Read/Write Test Port 0 Write/Port 2 Read Pass Fail Port 1 Write/Port 3 Read...
Tables 3-1 and 3-2. Table 3-4 shows the manufacturer code list for these parts. To order a part listed in Table 3-1 or 3-2, specify the Agilent Technologies part number and the quantity required. Send the order to your nearest Agilent Technologies Sales and Support Office.
Page 30
Table 3-1. Agilent E1330A Replaceable Parts Reference Agilent Part Mfr. Mfr. Part Designator Number Part Description Code Number ASSEMBLIES and CABLES (See Figure 3-1) E1330-66201 REPLACEMENT ASSEMBLY 28480 E1330-66201 E1330-66501 PC Assembly - Digital I/O 32-Channel 28480 E1330-66501 CBL1 E1330-61603...
Page 31
Table 3-2. Agilent E1330B Replaceable Parts Reference Agilent Part Mfr. Mfr. Part Designator Number Part Description Code Number ASSEMBLIES and CABLES (See Figure 3-1) E1330-66202 REPLACEMENT ASSEMBLY 28480 E1330-66202 E1330-66521 PC Assembly - Digital I/O 32-Channel 28480 E1330-66521 CBL1 E1330-61603 Test Cable (issued with Service Kit) 28480 E1330-61603...
Page 32
Agilent E1330A/B Reference Designators A ..........assembly MP........mechanical part F............fuse P ......electrical connector (plug) J ......electrical connector (jack) PNL ............panel JM ............ jumper SCR........... screw SW............ switch Table 3-4. Agilent E1330A/B Code List of Manufacturers Mfr. Manufacturer’s Manufacturer’s Code Name...
Mechanical Figure 3-1 shows the location of selected mechanical parts for the Agilent Parts E1330A/B Quad 8-Bit Digital I/O Module. Locator Figure 3-1. Mechanical Parts Replaceable Parts 3-5...
Service Introduction This chapter contains service information for the Agilent E1330A/B Quad 8-Bit Digital I/O Modules. Also included are trouble shooting, repair, and maintenance guidelines. WARNING Do not perform any of the service procedures shown unless you are a qualified, service-trained technician and have read the WARNINGS and CAUTIONS in Chapter 1.
See Chapter 3 — Replaceable Parts for descriptions and locations of Agilent E1330A/B replaceable parts. Identifying the Table 4-1 lists some common problems for the Agilent E1330A/B modules, along with symptoms and possible solutions. If the problem cannot be Problem identified using these steps, replace the assembly.
Page 37
Table 4-2. Agilent E1330A/B Visual Tests/Checks Test/Check Reference Check Action/Notes Designator Heat Damage - - - - - Discolored PC boards If there is damage, do not - - - - - Damaged insulation operate the module until you - - - - - Evidence of arcing have corrected the problem.
Verification Tests - C Programs Functional This program is designed to do the Functional Verification Test found in Chapter 2 - Verification Tests. Verification Test Example This example sends a *IDN? command to the Digital I/O Module. This test can be used to verify that the module is connected properly and is responding to a basic command.
(id, "*CLS\n"); fail = 0; printf("\nInstall component assembly and test cable"); printf("\n\n 1. Turn mainframe power off"); printf("\n 2. Install E1330A/B component assemby into mainframe"); printf("\n 3. Attach test cable to component assembly"); printf("\n 4. Turn mainframe power on");...
Page 41
printf("\n\nBit walk test of all ports for read and write (no handshake)"); for (i = 0; i <= 7; i++) for (j = 0; j <= 3; j++) iprintf (id, "SOUR:DIG:DATA%u #B%s\n", j, bit_walk[i]); if (j < 2) iprintf (id, "MEAS:DIG:DATA%u?\n", j+2); else iprintf (id, "MEAS:DIG:DATA%u?\n", j-2);...
Page 42
printf("\nEnd of handshake line test\n"); /*------------------------------------Results----------------------------------------------*/ if (fail == 0) printf("\nDigital I/O PASSED all tests"); else printf("\nDigital I/O failed tests"); iclose (id); /* Close instrument session */ A-4 Example C Programs...