background image

TEST:TST:RES?
/*Enter an array of 100 integers*/

The integers returned from the self test query have the form:

Bit

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

Use

Test Number

A24

Test Information

General Self-Test

The test number returned by the 

*TST?

 query can be used to isolate a

failing assembly. The possible test numbers and probable failing assembly
are shown below.

Test Number

Failing Assembly Indicated

Notes

0

None

All Self-tests passed

1

Main Board

2 through 9

Main Board or Plug-On Modules

Test 2 = channel 1, Test 3 = channel 2, etc.

10 through 17

Expansion Board or Plug-on Modules Test 10 = channel 9, Test 11 = channel 10, etc.

18 through 25

Main Board

26 through 33

Main Board

34 through 41

Expansion Board

42 through 43

Main Board

44 through 51

Main Board

52 through 59

Expansion Board

60 through 67

Main Board

68 through 75

Expansion Board

Note

Since the 

*TST?

 query returns only the first failure test number, additional

failures are possible but not reported by this query. The complete test results
can be obtained using the 

TEST:TST:RES

? query after the 

*TST?

 query. 

Chapter 6

Service  75

Summary of Contents for E1418A

Page 1: ... 13 Terminal Modules 13 Chapter 2 Installation 15 Introduction 15 Initial Inspection 15 Preparation for Use 16 Prepare the Module 16 Prepare the Terminal Module 16 Prepare the Command Module 17 Environment 18 Shipping Guidelines 18 Chapter 3 Operating Information 19 Introduction 19 Operation 19 Querying Module Identification and Configuration 19 Preventive Maintenance 25 Cleaning Procedure 26 Oper...

Page 2: ... Hewlett Packard Calibration Services 59 Calibration Interval 59 Closed Cover Electronic Calibration 60 Calibration Constants and Non Volatile Memory 60 Making Connections 61 Adjustment Procedure 62 Preparation 62 Voltage Adjustment 63 Current Adjustment 65 Storing the Adjustments 69 Verify the Adjustments 69 Return the Module to Use 69 Example Program 69 Chapter 6 Service 73 Introduction 73 Equip...

Page 3: ...To Exchange an Assembly 86 Ordering Information 86 Chapter 8 Manual Changes 93 Introduction 93 Appendix A HP E1418A Specifications 95 HP E1418A 8 16 Channel D A Converter Service Manual Contents 3 ...

Page 4: ...Notes 4 HP E1418A 8 16 Channel D A Converter Service Manual Contents ...

Page 5: ...roducts that result from the Buyer s circuitry In addition HP does not warrant any damage that oc curs as a result of the Buyer s circuit or any defects that result from Buyer supplied products NO OTHER WARRANTY IS EXPRESSED OR IMPLIED HP SPECIFICALLY DISCLAIMS THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE Exclusive Remedies THE REMEDIES PROVIDED HEREIN ARE BUYER S...

Page 6: ...covers or shields Procedures involving the removal of covers or shields are for use by service trained personnel only Under certain conditions dangerous voltages may exist even with the equipment switched off To avoid dangerous electrical shock DO NOT perform procedures involving cover or shield removal unless you are qualified to do so DO NOT operate damaged equipment Whenever it is possible that...

Page 7: ...roup1 Class A IEC 801 2 1991 EN50082 1 1992 4kVCD 8kVAD IEC 801 3 1984 EN50082 1 1992 3 V m IEC 801 4 1988 EN50082 1 1992 1kV Power Line 0 5kV Signal Lines 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 marking accordingly Tested in a typical configuration i...

Page 8: ...Notes 8 HP E1418A D A Converter Module Service Manual ...

Page 9: ...ument that is provided with a protective earth terminal when installed in the mainframe The instrument mainframe and all related documentation should be reviewed for familiarization with safety markings and instructions before operation or service Refer to the WARNINGS page page 6 in this manual for a summary of safety information Safety information for preventive maintenance testing adjusting and...

Page 10: ...ble safety earth ground must be provided from the main power source to the supplied power cord set GROUNDING REQUIREMENTS Interruption of the protective grounding conductor inside or outside the mainframe or disconnecting the protective earth terminal will cause a potential shock hazard that could result in personal injury Grounding one conductor of a two conductor outlet is not sufficient protect...

Page 11: ...ame and from other modules that may be connected to the module CHANNEL WIRING INSULATION All channels that have a common connection must be insulated so that the user is protected from electrical shock This means wiring for all channels must be insulated as though each channel carries the voltage of the highest voltage channel CAUTION MAXIMUM VOLTAGE The maximum voltage that can be applied to any ...

Page 12: ...r can be forced to either voltage or current by mechanical jumpers on the terminal block Each output channel is individually configurable to be either an isolated output or a non isolated output Channel configuration to isolated or non isolated is made by individual plug on modules for each channel Module Specifications Specifications are listed in Appendix A of this manual and in the HP E1418A Us...

Page 13: ... and configuration kits are available Each field kit contains installation instructions Description Use HP E1523A Single Channel Isolated plug on module To change a single channel from non isolated to isolated output HP E1524A Expansion kit 8 Channel Non Isolated Outputs To add 8 additional non isolated channels to an existing 8 channel module HP E1525A Expansion kit 8 Channel Isolated Outputs To ...

Page 14: ... T Command Module VXILink EPC7 Embedded Controller Compatible with Module Resource manager in Slot 0 Logical address 0 Typical HP IB address 9 Requires the downloaded driver E1418 E1405B or E1406A B F O P T Digital Multimeter 5 1 2 or 6 1 2 digit Voltage measurements to 16 8 Vdc Current measurements to 0 02 A Four wire resistance measurements from 50 Ω to 500 Ω HP 3458A or HP 34401A O P T Terminal...

Page 15: ...cedures to check the electrical performance WARNING To avoid possible hazardous electrical shock do not perform electrical tests if there are signs of shipping damage to any portion of the outer enclosure covers panels etc If the contents are incomplete if there is mechanical damage or defect or if the module does not pass the electrical performance tests notify your nearest Hewlett Packard Sales ...

Page 16: ...s Manual for proper connections Terminal Module Jumpers The screw type terminal module contains jumpers that control how the HP E1418A operates To prepare the module for the Verification Tests in Chapter 4 and Adjustments in Chapter 5 the terminal module jumpers must be set to allow the module to be programmed from the backplane The HP E1418A will operate without any jumpers installed Figure 2 1 s...

Page 17: ...osition Terminal Module Connections The Verification Tests require four wire connections at each channel The Adjustment procedures can be performed using a single connections at the CAL terminals Additional connection information is given in the procedures in Chapters 4 and 5 of this manual Prepare the Command Module All verification and adjustment procedures in this manual use SCPI Standard Comma...

Page 18: ...ad Assembly Exchange beginning on page 85 In any correspondence refer to the module by model number and full serial number Hewlett Packard recommends using shipping containers and materials identical to those used by the factory These materials are available through Hewlett Packard Sales and Service Offices If you use commercially available shipping materials place the module in an anti static bag...

Page 19: ...e will query the module for the identification string and determine the module configuration The module identification is obtained using the IEEE 488 Command Command IDN Send query to the module IDN Enter a string The string returned will be similar to one of the following HEWLETT PACKARD E1418A_8CH xxxxxxxxxx A 01 00 or HEWLETT PACKARD E1418A_16CH xxxxxxxxxx A 01 00 The xxxxxxxxxx portion of the ...

Page 20: ...g on module installed DO NOT operate the module without a plug on module Bits 0 15 correspond to channels 1 16 respectively 4th Channel Mode A bit set to 0 indicates a current output channel A bit set to 1 indicates a voltage output channel Bits 0 15 correspond to channels 1 16 respectively 5th Channel Output State A bit set to 0 indicates the channel output relay is closed A bit set to 1 indicate...

Page 21: ...configuration The configuration integers are bit manipulated using the C operator for bit shifting result result 1 a one bit shift to the left The code shown in this example can be obtained from the file prftest c on the examples disk provided with this manual FUNCTION PROTOTYPES void main void void err_handler ViSession vi ViStatus x VTL error routine void sys_err ViSession resource Checks for SC...

Page 22: ...value returned was d n config 0 printf Program will terminate n pause abort Second integer result config 1 Terminal Module if result 0 printf Module has a screw type terminal module installed n else if result 7 printf Module does NOT have a terminal module installed n else printf Error in DIAG CONF command n printf First value returned was d n config 0 printf Program will terminate n pause abort 2...

Page 23: ...ted output n i else printf Channel d is configured for isolated output n i result result 1 Fourth integer result config 3 Output Mode Voltage or Current if num_chan 8 result result 8 strip upper 8 bits for i num_chan i 0 i if result 0x8000 printf Channel d is set to voltage output mode n i else printf Channel d is set to current output mode n i result result 1 Chapter 3 Operating Information 23 ...

Page 24: ...i else printf Channel d output is enabled n i result result 1 Sixth integer result config 5 Program or Jumper Selectable channels if num_chan 8 result result 8 strip upper 8 bits for i num_chan i 0 i if result 0x8000 printf Channel d output mode is programmable n i else printf Channel d output mode is fixed and jumper selected n i result result 1 24 Operating Information Chapter 3 ...

Page 25: ...ning equipment and supplies Table 3 1 Recommended Cleaning Equipment and Supplies Description Recommended Use Mild Soap Solution Clean face plate panel and terminal covers Lint free Cloth Clean face plate panel and terminal covers Airgun with grounded nozzle Remove dust from the printed circuit boards and terminal case WARNING To eliminate possible electrical shock disconnect ac power from the mai...

Page 26: ...6 Reconnect the external wiring Main Module 1 Remove the terminal module from the main module 2 Clean the main module face plate with a mild soap solution and lint free cloth Note Disassembling the module exposes the assemblies to ESD damage and is usually unnecessary Perform steps 3 through 5 only if the module is disassembled for repairs or reconfiguration 3 Disassemble the module following the ...

Page 27: ...d entering the response This query executes a full self test that checks all circuits of the module except the output relays A successful self test returns 0 Any other response indicates a failure Chapter 6 contains additional information about the self test error codes and troubleshooting information Operator Check Example This example checks the module for errors after power on and then performs...

Page 28: ... resource SYST ERR n Check for an error if err VI_SUCCESS err_handler resource err Check VTL errors err viScanf resource d t err_no buf if err VI_SUCCESS err_handler resource err Check VTL errors while err_no 0 Report all errors in error que printf nCommand Error d s n err_no buf err viPrintf resource SYST ERR n if err VI_SUCCESS err_handler resource err Check VTL errors err viScanf resource d t e...

Page 29: ...an and have read the WARNINGS and CAUTIONS in Chapter 1 of this manual Test Conditions Table 1 1 on page 14 lists the recommended test equipment When performing the test procedures observe the following test conditions The ambient temperature should be between 18 C and 28 C The temperature should be stable within 1 C The relative humidity should be 65 non condensing Install the module apply power ...

Page 30: ...s operational If the module fails the Functional Verification Test repair is needed Quick Verification Tests The Quick Verification Test combines a Functional Verification Test with an abbreviated set of Performance Tests to give a high confidence level that the module is operational and meets its specifications The Quick Performance Test is the minimum set of tests recommended after any service a...

Page 31: ...example program that performs the test These examples are in ANSI C format and complete program files are included on the disk supplied with this manual Most examples in this chapter are included The examples are ASCII files with the c extension Note The int data type is system dependent These examples were developed on a system where int is a 16 bit integer Other systems may define int to be a di...

Page 32: ... query vary depending upon the drivers loaded on your system A typical response contains a list of all drivers installed and might look like E1418 E1418 A 01 00 RAM SWITCH SWITCHBOX A 08 00 RAM SYSTEM E1405A A 08 00 ROM IBASIC IBASIC A 04 02 ROM VOLTMTR E1326A A 05 00 ROM SWITCH SWITCHBOX A 07 00 ROM COUNTER E1332A A 04 02 ROM COUNTER E1333A A 04 0 2 ROM DIG_I O E1330A A 04 03 ROM D A E1328A A 04 ...

Page 33: ...query and entering the results A passed self test is indicated by the return 0 No Error any other return value indicates a power on failure Note If an incorrect module address is used the module will not respond Verify the module s address before troubleshooting 3 Execute the full self test by sending the TST query and entering the result A passed self test is indicated by the return 0 Any other r...

Page 34: ... and DMM as shown in Figure 4 1 Channel 1 connections are shown in the figure Connect the other channels in a similar manner Set the DMM to measure dc volts 2 Set the channel to output each of the following voltages 16 00 4 00 12 00 8 00 8 00 12 00 4 00 16 00 0 00 Use the APPLyn VOLTage xx xx command where n is the channel number and xx xx is the voltage to output 3 For each voltage measure the ou...

Page 35: ... similar manner Set the DMM to measure dc voltage 2 Set the channel to output 12 00 V Use the APPLyn VOLTage 12 00 command where n is the channel number 3 Measure the output voltage with the DMM enter it in the table beginning on page 46 and compare the measured voltage to the limits shown in the table The compliance current is inferred from the voltage across the resistor 4 Open the channel outpu...

Page 36: ...or this test 2 Set the channel to output 16 00 V Use the APPLyn VOLTage 16 00 command where n is the channel number 3 Measure the output current with the DMM enter it in the table beginning on page 46 and compare the measured current to the limits shown in the table 4 Open the channel output relay by sending the OUTPutn OFF command where n is the channel number 5 Change the connections to the next...

Page 37: ...5 0 005 0 020 0 000 Use the APPLyn CURRent x xxx command where n is the channel number and x xxx is the current to output 3 For each current measure the output current with the DMM enter it in the table beginning on page 46 and compare the current output to the limits shown in the table 4 Open the channel output relay by sending the OUTPutn OFF command where n is the channel number 5 Change the co...

Page 38: ...nt verification test void maxcurrent_check Short circuit output current verification test void current_check Current output verification test DMM routines void dmm_setup char function 6 char range 6 Set function and range for DMM float dmm_measure get the dmm measurement GLOBAL ViStatus err ViSession defaultRM cmd dac dmm int num_chan 8 or 16 float dcv_results 16 9 0 Voltage output verification te...

Page 39: ...00 V range n printf 4 tFor each channel in the HP E1418A n printf t tOutput 16 V 12 V 8 V 4 V 0 V 4 V 8 V 12 V 16 V n printf t tMeasure each voltage output on the DMM n printf n n pause voltage output loop for j 0 j 9 j err viPrintf dac APPLY d VOLTAGE f OPC n i 1 v_out j voltage output if err VI_SUCCESS err_handler dac err err viScanf dac d opc_check enter OPC integer if err VI_SUCCESS err_handle...

Page 40: ...rintf tthe 100 V range n printf 4 tEach channel is set to output 12 V n printf t tMeasure the voltage drop across the resistor output n printf n n pause err viPrintf dac APPLY d VOLTAGE f OPC n i 1 v_out voltage output if err VI_SUCCESS err_handler dac err err viScanf dac d opc_check enter OPC integer if err VI_SUCCESS err_handler dac err compliance_results i dmm_measure err viPrintf dac OUTPUT d ...

Page 41: ...A range n printf 3 tEach channel is set to output 16 V n printf t tMeasure the current flowing through the DMM n printf n n pause err viPrintf dac APPLY d VOLTAGE f OPC n i 1 v_out voltage output if err VI_SUCCESS err_handler dac err err viScanf dac d opc_check enter OPC integer if err VI_SUCCESS err_handler dac err maxcurrent_results i dmm_measure err viPrintf dac OUTPUT d OFF OPC n i 1 Turn outp...

Page 42: ... tOutput 20 mA 15 mA 10 mA 5 mA 0 mA 5 mA 10 mA 15 mA 20 mA n printf t tMeasure each current output n printf n n pause current output loop for j 0 j 9 j err viPrintf dac APPLY d CURRENT f OPC n i 1 i_out j voltage output if err VI_SUCCESS err_handler dac err err viScanf dac d opc_check enter OPC integer if err VI_SUCCESS err_handler dac err current_results i j dmm_measure printf Current Output Tes...

Page 43: ...01A is set to the 61 2 digit mode for all calculations In both the voltage and current measurement mode the measurement uncertainty is given as M U of reading of range Voltage Output Measurements The 100 V range is used for the voltage output measurements The specification is given as M U 0 0035 of reading 0 0006 of range HP E1418A Output of reading of range Measurement Uncertainty 16 00 V 0 00056...

Page 44: ...reading 0 005 of range HP E1418A Output of reading of range Measurement Uncertainty 0 020 A 0 000006 A 0 000005 A 0 000011 A 0 015 A 0 0000045 A 0 000005 A 0 0000095 A 0 010 A 0 000003 A 0 000005 A 0 000008 A 0 005 A 0 0000015 A 0 000005 A 0 0000065 A 0 000 A 0 00000 A 0 000005 A 0 000005 A 0 005 A 0 0000015 A 0 000005 A 0 0000065 A 0 010 A 0 000003 A 0 000005 A 0 000008 A 0 015 A 0 0000045 A 0 00...

Page 45: ...ility Name Report No Address Date City State Customer Phone Tested by Model HP E1418A Ambient Temperature Serial No Relative Humidity Options Firmware Rev Notes Test Equipment Used Model Trace Number Cal Due Date Chapter 4 Verification Tests 45 ...

Page 46: ... 000 V 7 993 V __________ 8 007 V 8 80E 4 V 7 9 1 2 4 000 V 3 995 V __________ 4 005 V 7 40E 4 V 6 7 1 Q 2 0 000 V 0 003 V __________ 0 003 V 6 00E 4 V 5 1 2 4 000 V 4 005 __________ 3 995 V 7 40E 4 V 6 7 1 2 8 000 V 8 007 __________ 7 993 V 8 80E 4 V 7 9 1 2 12 000 V 12 009 __________ 11 991 V 1 02E 3 V 8 8 1 Q 2 16 000 V 16 011 __________ 15 989 V 1 16E 3 V 9 5 1 Q 3 16 000 V 15 989 V __________...

Page 47: ...3 V __________ 8 007 V 8 80E 4 V 7 9 1 5 4 000 V 3 995 V __________ 4 005 V 7 40E 4 V 6 7 1 Q 5 0 000 V 0 003 V __________ 0 003 V 6 00E 4 V 5 1 5 4 000 V 4 005 __________ 3 995 V 7 40E 4 V 6 7 1 5 8 000 V 8 007 __________ 7 993 V 8 80E 4 V 7 9 1 5 12 000 V 12 009 __________ 11 991 V 1 02E 3 V 8 8 1 Q 5 16 000 V 16 011 __________ 15 989 V 1 16E 3 V 9 5 1 Q 6 16 000 V 15 989 V __________ 16 011 V 1...

Page 48: ...3 V __________ 8 007 V 8 80E 4 V 7 9 1 8 4 000 V 3 995 V __________ 4 005 V 7 40E 4 V 6 7 1 Q 8 0 000 V 0 003 V __________ 0 003 V 6 00E 4 V 5 1 8 4 000 V 4 005 __________ 3 995 V 7 40E 4 V 6 7 1 8 8 000 V 8 007 __________ 7 993 V 8 80E 4 V 7 9 1 8 12 000 V 12 009 __________ 11 991 V 1 02E 3 V 8 8 1 Q 8 16 000 V 16 011 __________ 15 989 V 1 16E 3 V 9 5 1 Q 9 16 000 V 15 989 V __________ 16 011 V 1...

Page 49: ... V __________ 8 007 V 8 80E 4 V 7 9 1 11 4 000 V 3 995 V __________ 4 005 V 7 40E 4 V 6 7 1 Q 11 0 000 V 0 003 V __________ 0 003 V 6 00E 4 V 5 1 11 4 000 V 4 005 __________ 3 995 V 7 40E 4 V 6 7 1 11 8 000 V 8 007 __________ 7 993 V 8 80E 4 V 7 9 1 11 12 000 V 12 009 __________ 11 991 V 1 02E 3 V 8 8 1 Q 11 16 000 V 16 011 __________ 15 989 V 1 16E 3 V 9 5 1 Q 12 16 000 V 15 989 V __________ 16 0...

Page 50: ... V __________ 8 007 V 8 80E 4 V 7 9 1 14 4 000 V 3 995 V __________ 4 005 V 7 40E 4 V 6 7 1 Q 14 0 000 V 0 003 V __________ 0 003 V 6 00E 4 V 5 1 14 4 000 V 4 005 __________ 3 995 V 7 40E 4 V 6 7 1 14 8 000 V 8 007 __________ 7 993 V 8 80E 4 V 7 9 1 14 12 000 V 12 009 __________ 11 991 V 1 02E 3 V 8 8 1 Q 14 16 000 V 16 011 __________ 15 989 V 1 16E 3 V 9 5 1 Q 15 16 000 V 15 989 V __________ 16 0...

Page 51: ...1 V __________ 12 009 V 1 02E 3 V 8 8 1 3 12 000 V 11 991 V __________ 12 009 V 1 02E 3 V 8 8 1 4 12 000 V 11 991 V __________ 12 009 V 1 02E 3 V 8 8 1 5 12 000 V 11 991 V __________ 12 009 V 1 02E 3 V 8 8 1 6 12 000 V 11 991 V __________ 12 009 V 1 02E 3 V 8 8 1 7 12 000 V 11 991 V __________ 12 009 V 1 02E 3 V 8 8 1 8 12 000 V 11 991 V __________ 12 009 V 1 02E 3 V 8 8 1 9 12 000 V 11 991 V ____...

Page 52: ... 0 060 A 2 3E 5 A NA 13 16 000 V NA __________ 0 060 A 2 3E 5 A NA 14 16 000 V NA __________ 0 060 A 2 3E 5 A NA 15 16 000 V NA __________ 0 060 A 2 3E 5 A NA 16 16 000 V NA __________ 0 060 A 2 3E 5 A NA DC Current Output Check Q 1 0 02000 A 0 019977 A __________ 0 020023 A 1 10E 5 A 2 1 1 1 0 01500 A 0 0149815 A __________ 0 0150185 A 9 50E 6 A 1 9 1 1 0 01000 A 0 009986 A __________ 0 010014 A ...

Page 53: ...14 A 8 00E 6 A 1 7 1 3 0 00500 A 0 0049905 A __________ 0 0050095 A 6 50E 6 A 1 5 1 Q 3 0 00000 A 0 000005 A __________ 0 000005 A 5 00E 6 A 1 1 3 0 00500 A 0 0050095 A __________ 0 0049905 A 6 50E 6 A 1 5 1 3 0 01000 A 0 010014 A __________ 0 009986 A 8 00E 6 A 1 7 1 3 0 01500 A 0 0150185 A __________ 0 0149815 A 9 50E 6 A 1 9 1 Q 3 0 02000 A 0 020023 A __________ 0 019977 A 1 10E 5 A 2 1 1 Q 4 0...

Page 54: ...14 A 8 00E 6 A 1 7 1 6 0 00500 A 0 0049905 A __________ 0 0050095 A 6 50E 6 A 1 5 1 Q 6 0 00000 A 0 000005 A __________ 0 000005 A 5 00E 6 A 1 1 6 0 00500 A 0 0050095 A __________ 0 0049905 A 6 50E 6 A 1 5 1 6 0 01000 A 0 010014 A __________ 0 009986 A 8 00E 6 A 1 7 1 6 0 01500 A 0 0150185 A __________ 0 0149815 A 9 50E 6 A 1 9 1 Q 6 0 02000 A 0 020023 A __________ 0 019977 A 1 10E 5 A 2 1 1 Q 7 0...

Page 55: ... 8 00E 6 A 1 7 1 9 0 00500 A 0 0049905 A __________ 0 0050095 A 6 50E 6 A 1 5 1 Q 9 0 00000 A 0 000005 A __________ 0 000005 A 5 00E 6 A 1 1 9 0 00500 A 0 0050095 A __________ 0 0049905 A 6 50E 6 A 1 5 1 9 0 01000 A 0 010014 A __________ 0 009986 A 8 00E 6 A 1 7 1 9 0 01500 A 0 0150185 A __________ 0 0149815 A 9 50E 6 A 1 9 1 Q 9 0 02000 A 0 020023 A __________ 0 019977 A 1 10E 5 A 2 1 1 Q 10 0 02...

Page 56: ...4 A 8 00E 6 A 1 7 1 12 0 00500 A 0 0049905 A __________ 0 0050095 A 6 50E 6 A 1 5 1 Q 12 0 00000 A 0 000005 A __________ 0 000005 A 5 00E 6 A 1 1 12 0 00500 A 0 0050095 A __________ 0 0049905 A 6 50E 6 A 1 5 1 12 0 01000 A 0 010014 A __________ 0 009986 A 8 00E 6 A 1 7 1 12 0 01500 A 0 0150185 A __________ 0 0149815 A 9 50E 6 A 1 9 1 Q 12 0 02000 A 0 020023 A __________ 0 019977 A 1 10E 5 A 2 1 1 ...

Page 57: ...4 A 8 00E 6 A 1 7 1 15 0 00500 A 0 0049905 A __________ 0 0050095 A 6 50E 6 A 1 5 1 Q 15 0 00000 A 0 000005 A __________ 0 000005 A 5 00E 6 A 1 1 15 0 00500 A 0 0050095 A __________ 0 0049905 A 6 50E 6 A 1 5 1 15 0 01000 A 0 010014 A __________ 0 009986 A 8 00E 6 A 1 7 1 15 0 01500 A 0 0150185 A __________ 0 0149815 A 9 50E 6 A 1 9 1 Q 15 0 02000 A 0 020023 A __________ 0 019977 A 1 10E 5 A 2 1 1 ...

Page 58: ...Notes 58 Verification Tests Chapter 4 ...

Page 59: ...are also available Calibration Interval The HP E1418A 8 16 Channel D A Converter Module should be calibrated on a regular interval determined by the accuracy requirements of you application Hewlett Packard recommends calibration every 90 days for most applications Demanding applications may require a daily calibration cycle Hewlett Packard does not recommend extending the calibration interval beyo...

Page 60: ...ts in RAM are used by the module to adjust all outputs during use When the module is used with the SCPI driver the RAM constants are loaded from the non volatile memory at power up You can adjust the RAM calibration constants without disturbing the non volatile memory constants creating a temporary adjustment Non volatile memory has a finite number of writes Writing the calibration constants to no...

Page 61: ... Note For demanding applications or for adjustment using the intended load you can perform the adjustment at each channel output to include the output relay contacts wiring and the load in the path To make the adjustments at each channel output use the DIAG CAL OUTP CHAN command to set the adjustment point at the channels instead of the CAL output terminals Adjustment at each channel output will r...

Page 62: ...2 Remove the terminal module 3 Remove the module from the mainframe 4 Set the Cal Store Enable Jumper to the CAL position as shown below 5 Re install the module in the mainframe 6 Make the CAL output terminal connections on the terminal module 7 Install the terminal module 8 Apply power and allow a 15 minute warm up If Temporary 1 Make the CAL output terminal connections on the terminal module 2 I...

Page 63: ...through 6 for each channel The first query CALn CONF VOLT sets the channel to the calibration mode and returns a 1 when the channel is ready for calibration When a 1 is returned the channel output voltage is set to the first adjustment point Read the output voltage on the DMM and return the value obtained using the CALn VAL VOLT value query This query returns an integer indicating the calibration ...

Page 64: ...Figure 5 3 Voltage Adjustment Connections CAL Figure 5 4 Optional Voltage Adjustment Connections 64 Adjustments Chapter 5 ...

Page 65: ... CONFigure RESistance CALibration VALue RESistance value The resistance value set either internal or external is not stored When using the internal resistor value the general procedure is 1 Make the connections shown in Figure 5 5 2 Send the CALibration CONFigure RESistance query to the module and read the response until a 1 is returned typically the first query response 3 Read the resistance on t...

Page 66: ...Figure 5 5 Internal Resistor Adjustment Connections 66 Adjustments Chapter 5 ...

Page 67: ...lue query 5 Enter the query response 6 Repeat steps 3 4 and 5 until the CALn VAL CURR value query returns a 0 7 Repeat steps 1 through 6 for each channel The first query CALn CONF CURR sets the channel to the calibration mode and returns a 1 when the channel is ready for calibration When a 1 is returned the channel output voltage is set to the first adjustment point Read the voltage on the DMM and...

Page 68: ...Figure 5 6 Current Adjustment Connections CAL Figure 5 7 Optional Current Adjustment Connections 68 Adjustments Chapter 5 ...

Page 69: ...e Performance Verification Tests beginning on page 34 to verify the adjustments made Return the Module to Use If you have changed the position of the Cal Store Enable Jumper as described on page 62 and you wish to prevent writing calibration constants to non volatile memory set the jumper to the SECURE position If you have changed the position of the terminal jumpers as described on page 16 return...

Page 70: ...ins the measured resistance void main void char cal_point 5 int_ext 4 int num_chan result compare i condition 4 float meas_volt meas_res VOLTAGE OUTPUT ADJUSTMENT for i 1 i num_chan 1 i result 0 while result 1 err viPrintf dac CAL d CONF VOLT n i Configure for calibration if err VI_SUCCESS err_handler dac err err viScanf dac d result Enter integer returned returns a 1 when ready to calibrate if er...

Page 71: ...URRENT OUTPUT ADJUSTMENT set the calibration resistor value result 0 while result 1 err viPrintf dac CAL CONF RES n Configure for resistance calibration if err VI_SUCCESS err_handler dac err err viScanf dac d result Enter integer returned returns a 1 when ready to calibrate if err VI_SUCCESS err_handler dac err meas_res get_resistance err viPrintf dac CAL VAL RES f n meas_res Send the resistance v...

Page 72: ... Get the voltage measurement err viPrintf dac CAL d VAL CURR f n i meas_volt if err VI_SUCCESS err_handler dac err err viScanf dac d result Enter integer returned returns a 0 when calibration complete if err VI_SUCCESS err_handler dac err if result 5 Calibration aborted printf Calibration for channel d aborted n n i result 0 STORE THE NEW CALIBRATION CONSTANTS err viPrintf dac CAL STOR OPC n Store...

Page 73: ...ed Test equipment required is listed in Table 1 1 on page 14 Any equipment that satisfies the requirements listed in the table may be used The HP E1418A uses Torx head screws To avoid damage to the screw head slots use only a Torx driver for disassembly and assembly You will need a T10 Torx driver HP Part Number 8710 1284 Service Aids Service aids manual updates and service literature may be avail...

Page 74: ... be used to isolate most failures of the module The major assemblies of the HP E1418A are available on an exchange basis Use the following SCPI Common Command query to initiate a module self test Start the Self test TST Enter the 16 bit integer returned The query will return a 0 if no errors are encountered Any return other than 0 indicates a failure The command returns the first test to fail addi...

Page 75: ...in Board 2 through 9 Main Board or Plug On Modules Test 2 channel 1 Test 3 channel 2 etc 10 through 17 Expansion Board or Plug on Modules Test 10 channel 9 Test 11 channel 10 etc 18 through 25 Main Board 26 through 33 Main Board 34 through 41 Expansion Board 42 through 43 Main Board 44 through 51 Main Board 52 through 59 Expansion Board 60 through 67 Main Board 68 through 75 Expansion Board Note S...

Page 76: ... Register Value VXI Control Register 20 0 Register Value VXI Control Register VXI Status Register 21 0 Register Value Cal Control Register 22 Lower 8 bits of failed register value Channel Mode Register 23 0 for A16 writes A16 reads 1 for A16 writes A24 reads 2 for A24 writes A16 reads 3 for A24 writes A24 reads Register Value Card Control Register 24 0 Checksum Error Non volatile memory checksum 2...

Page 77: ...ritethru register set to 1 V read the Calibration Control Register 0 10 Offset Register set to maximum read the Calibration Control Register calculate change from previous test 60 through 75 Test 60 Ch 1 Test 75 Ch 16 0 1 through 5 Current mode Set the Gain Offset Register to nominal and 5 incrementing values read the values in the Calibration Control Register 0 6 Check linearity of values 0 7 Gai...

Page 78: ...nnel plug on module or the channel output relay To help isolate a plug on module disassemble the module and swap two plug on modules DO NOT operate the module without a plug on module installed for every channel If a channel still fails after swapping the plug on modules suspect the channel output relay 78 Service Chapter 6 ...

Page 79: ... work area Use a conductive work area to dissipate static charge Use a conductive wrist strap to dissipate static charge Minimize handling Do not stack assemblies Use only anti static solder suckers soldering irons and tools Keep replacement parts in original static free packaging Surface Mount Repair The HP E1418A uses surface mount components Surface mount components should only be removed using...

Page 80: ...Remove the T 10 Torx screw holding the sheet metal spacer or expansion board a If the HP E1418A is an 8 channel device lift the sheet metal spacer off the main board b If the HP E1418A is a 16 channel device carefully separate the expansion board and main board printed circuit assemblies The two boards are joined by three electrical connectors 3 The main board and expansion board each have 8 plug ...

Page 81: ...Figure 6 1 8 Channel Disassembly Chapter 6 Service 81 ...

Page 82: ...Figure 6 2 16 Channel Disassembly 82 Service Chapter 6 ...

Page 83: ...Figure 6 3 Plug on Channel Locations Figure 6 4 Installing Plug on Modules Chapter 6 Service 83 ...

Page 84: ...Notes 84 Service Chapter 6 ...

Page 85: ...n board E1418 69502 Expansion board Does NOT include plug on assemblies E1418 66503 Isolated plug on module replacement not an exchange Notes When exchanging either the main board or the expansion board you must disassemble the module and remove all plug on assemblies before sending the exchange part Keep all parts removed in a safe place If you are exchanging a main board from a module configured...

Page 86: ... 2 Disassemble the module using the procedures given in Chapter 6 of this manual until just the exchange part is obtained Remove the plug on modules and expansion board if any 3 Keep all removed parts in a static safe place Do not send plug on modules with the exchange assembly Plug on modules should be individually replaced if necessary 4 Package the assembly in static safe packaging material Shi...

Page 87: ...0 45101 1 Hndl Top Metal Injection 28480 E1400 45101 MP11 8160 0686 1 Clip EMC VXI Module 28480 8160 0686 PCA1 E1418 66501 1 PCA 8CH D A Converter 28480 E1418 66501 PCA2 E1418 66502 1 PCA 8CH Piggyback 28480 E1418 66502 PCB1 16 E1418 66503 16 PCA Isolated CH 28480 E1418 66503 E1418 66504 PCA NON Isolated CH 28480 E1418 66504 PNL1 E1418 00201 1 Panel Front 28480 E1418 00201 SCR1 8 0515 0372 8 SCR P...

Page 88: ...E1418 60101 JM1 32 1259 0141 32 JMPR REM 025P 24840 1259 0141 MP11 14 1400 0507 4 Cable Tie Nat Nyl 00000 PCA1 E1418 66510 1 PCA Terminal Board 24840 E1418 66510 Crimp and Insert Terminal Module Option A3E see page 92 E1418 60102 1 Terminal Block Asembly 24840 E1418 60102 MP7 10 E1400 21204 4 Crimp Insert Connector Sup 24840 E1400 21204 P1 2 1252 6532 2 Female Conn Housing Din 24840 1252 6532 SCR1...

Page 89: ...rinted Circuit Assembly PCB Printed Circuit Board PNL Panel SCR Screw SHD Shield XJ Removable Jumper Table 7 5 HP E1418A Code List of Manufacturers Mfr Code Manufacturer s Name Manufacturer s Address Zip Code 00000 Any suitable supplier may be used 04703 Little Fuse Inc Arcola IL U S A 61910 28480 Hewlett Packard Company Corporate Palo Alto CA U S A 94304 Chapter 7 Replaceable Parts 89 ...

Page 90: ...Figure 7 1 HP E1418A Replaceable Parts 90 Replaceable Parts Chapter 7 ...

Page 91: ...Figure 7 2 Common Terminal Module Replaceable Parts Chapter 7 Replaceable Parts 91 ...

Page 92: ...Figure 7 3 Standard Terminal Module Replaceable Parts Figure 7 4 Options A3E and A3H Replaceable Parts 92 Replaceable Parts Chapter 7 ...

Page 93: ...s Introduction This chapter contains information to adapt this manual to modules for which the content does not directly apply This manual applies to all modules Change information is not required Chapter 8 Manual Changes 93 ...

Page 94: ...Notes 94 Manual Changes Chapter 8 ...

Page 95: ... at 16 Volts Short Circuit Current 60 mA Differential Ripple and Noise 2 mV rms 20 Hz to 250 kHz into 10 kΩ load DC Current Range 0 02 Amps to 0 02 Amps Resolution 16 bits 610 nA steps Monotonic to 2 5 µA Accuracy of value amps After calibration and at a temperature within 5 C of calibration temperature 90 day 0 09 5 0 µA Output Voltage Compliance Voltage 12 V Maximum Open Circuit Voltage 18 V Dif...

Page 96: ...equirements Current Required Amps Configuration 5 V DC 5 V Dynamic 12 V DC 12 V Dynamic 24 V DC 24 V Dynamic 24 V DC 24 V Dynamic 8 Channel Non Isolated 0 70 0 01 0 04 0 01 0 44 0 01 0 44 0 01 8 Channel Isolated 0 75 0 01 0 04 0 01 0 88 0 01 0 00 0 00 16 Channel Non Isolated 1 25 0 01 0 04 0 01 0 88 0 01 0 88 0 01 16 Channel Isolated 1 40 0 01 0 04 0 01 1 60 0 01 0 00 0 00 Cooling Requirements For...

Reviews: