background image

30

Keysight E1418A Service Guide

Verification Tests

About the Verification Tests

SCPI drivers

In this manual, all programming examples and procedures assume the use of the 
SCPI driver and Keysight E1406A Command Module. The Keysight E1418A 
module is shipped with two 3.5" disks. These disks contain the SCPI driver for the 
Keysight E1406A Command Module. One disk is in LIF format and one disk is in 
DOS format. Installing Device Drivers Installation Note is included with the disks. 
Follow the instructions contained in the installation note to properly install the 
device driver.

Use the DIAG:DRIV:LIST? query on the command module to verify that the 
correct device driver is installed. Responses to this 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;VOLT 
MTR,E1326A,A.05.00,ROM;SWITCH,SWITCHBOX,A.07.00,ROM;COUN 
TER,E1332A,A.04.02,ROM;COUNTER,E1333A,A.04.02,ROM; 
DIG_I/O,E1330A,A.04.03,ROM;D/A,E1328A,A.04.02,ROM

The string E1418,E1418,A.01.00, should be located somewhere within the 
returned string.

SCPI Command Reference

The SCPI (Standard Commands for Programmable Instruments) commands are 
not documented in this manual except in a general manner. Complete SCPI 
commands, including syntax and parameters, applicable to the module are 
documented in the Keysight E1418A User’s Guide.

Summary of Contents for E1418A Option 002

Page 1: ...Keysight E1418A 8 16 Channel D A Converter Service Manual 75000 Series C ...

Page 2: ......

Page 3: ... KEYSIGHT DISCLAIMS ALL WAR RANTIES EITHER EXPRESS OR IMPLIED WITH REGARD TO THIS MANUAL AND ANY INFORMATION CONTAINED HEREIN INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MER CHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE KEYSIGHT SHALL NOT BE LIABLE FOR ERRORS OR FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH THE FURNISHING USE OR PERFORMANCE OF THIS DOCUMENT OR OF ANY IN...

Page 4: ...T perform proce dures involving cover or shield removal unless you are qualified to do so DO NOT operate damaged equipment Whenever it is possible that the safety protection features built into this prod uct have been impaired either through physical damage excessive moisture or any other reason REMOVE POWER and do not use the product until safe operation can be verified by service trained personn...

Page 5: ...lly understood and met A WARNING denotes a hazard It calls attention to an operating pro cedure or practice that if not cor rectly performed or adhered to could result in personal injury or death Do not proceed beyond a WARNING notice until the indi cated conditions are fully under stood and met Products display the following sym bols Warning risk of electric shock Refer to manual for addi tional ...

Page 6: ...6 ...

Page 7: ...uction 11 Initial Inspection 11 Preparation for Use 12 Prepare the Module 12 Prepare the Terminal Module 12 Terminal Module Jumpers 12 Terminal Module Connections 13 Prepare the Command Module 14 Environment 14 Shipping Guidelines 14 2 Operating Information Introduction 15 Operation 15 Querying Module Identification and Configuration 15 Configuration Example 17 Preventive Maintenance 21 Cleaning P...

Page 8: ...32 DC Voltage Compliance Current 33 DC Voltage Short Circuit Output Current 34 DC Current Verification 35 Performance Verification Tests Example 37 Performance Test Record 42 Test Limits 42 Measurement Uncertainty 42 Voltage Output Measurements 42 DC Compliance Current Measurements 43 DC Short Circuit Current Measurements 43 Test Accuracy Ratio TAR 43 4 Adjustments Introduction 57 Keysight Technol...

Page 9: ...led Self Test 76 Single Channel Failures 78 Repair Maintenance Guidelines 79 Electrostatic Discharge ESD Precautions 79 Surface Mount Repair 79 Disassembly 79 Tools Needed 79 Disassembly Procedure 80 Reassembly procedure 80 6 Replaceable Parts Introduction 85 Assembly Exchange 85 To Exchange an Assembly 86 Ordering Information 86 7 Manual Changes Introduction 95 A Keysight E1418A Specifications DC...

Page 10: ...10 Keysight E1418A Service Guide ...

Page 11: ...ction This manual contains information required to test troubleshoot and repair the Keysight E1418A 8 16 Channel D A Converter Module See the Keysight E1418A User s Manual for additional module information Figure 1 1 shows the Keysight E1418A module Figure 1 1 Keysight E1418A D A Converter Module ...

Page 12: ...oid personal injury or damage to the instrument do not perform procedures in this manual or do any servicing unless you are qualified to do so CHECK MAINFRAME POWER SETTINGS Before applying power verify that the mainframe setting matches the line voltage and that the correct fuse is installed An uninterruptible safety earth ground must be provided from the main power source to the supplied power c...

Page 13: ...e the line fuses only with fuses of the same current rating and type such as normal blow time delay etc Do not use repaired fuses or short circuited fuseholders SHOCK HAZARD Only service trained personnel who are aware of the hazards involved should install remove or configure the module Before you remove any installed module disconnect AC power from the mainframe and from other modules that may b...

Page 14: ...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 Keysight E1418A User ...

Page 15: ...f configurations As ordered the module may have the following options Field Kits The module can also be user configured The following field expansion and configuration kits are available Each field kit contains installation instructions Description E1418A 8 Channel D A Converter with Non Isolated Outputs E1418A Option 001 16 Channel D A Converter with Non Isolated Outputs E1418A Option 002 8 Chann...

Page 16: ...H1 AH1 T2 TE0 L2 LE0 SR0 RL0 PP0 DC0 DT0 and C1 2 3 4 5 HP 9000 Series 300 F O P T Mainframe Compatible with the Keysight E1418A E1400B T E1401A T or E1401B F O P T Command Module VXILink EPC7 Embedded Controller Compatible with Module Resource manager in Slot 0 Logical address 0 Typical GPIB address 9 Requires the downloaded driver E1418 E1405B or E1406A B F O P T Digital Multimeter 5 1 2 or 6 1 ...

Page 17: ...cally and electrically Chapter 4 of this manual gives procedures to check the electrical performance 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 Keysight Technologies Sales and Service Office If the shipping container is damaged or the cushioning material shows signs of stress notify the ...

Page 18: ...al modules consult the Keysight E1418A User s Manual for proper connections Terminal Module Jumpers The screw type terminal module contains jumpers that control how the Keysight 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 Keysight E1418A...

Page 19: ...pers to the programmable position Before returning the module to use restore the P J jumpers to their original position 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 man...

Page 20: ...exchanging a module read Assembly Exchange In any correspondence refer to the module by model number and full serial number Keysight Technologies recommends using shipping containers and materials identical to those used by the factory These materials are available through Keysight Technologies Sales and Service Offices If you use commercially available shipping materials place the module in an an...

Page 21: ...on The module identification is obtained using the IEEE 488 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 response string is the module serial number The number of channels in the module 8 or 16 is indica...

Page 22: ...o 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 indicates the channel output relay is open Bits 0 15 correspond to channels 1 16 respectively 6th Chann...

Page 23: ...ession vi ViStatus x VTL error routine void sys_err ViSession resource Checks for SCPI programming errors GLOBAL ViStatus err ViSession defaultRM cmd dac dmm int num_chan void main void int i result 0 config 6 0 num_chan 0 err viPrintf dac DIAG CONF n request module configuration if err VI_SUCCESS err_handler dac err err viScanf dac 6d config returns six integers if err VI_SUCCESS err_handler dac ...

Page 24: ...annel device n num_chan 16 if result 7 else printf Module is an 8 channel device n num_chan 8 printf Error in DIAG CONF command n printf First value returned was d n config 0 printf Program will terminate n pause abort Second integer result config 1 Terminal Module if result 0 else printf Module has a screw type terminal module installed n if result 7 ...

Page 25: ...e abort Third integer result config 2 Isolated or non isolated outputs if num_chan 8 result result 8 strip upper 8 bits for i num_chan i 0 i if result 0x8000 else printf Channel d is configured for non isolated output n i 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 b...

Page 26: ...ult result 8 strip upper 8 bits for i num_chan i 0 i if result 0x8000 else printf Channel d output is disabled n i 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 else printf Channel d output mode is programmable n i printf Channel d outp...

Page 27: ...inted circuit board and case Table 3 1 shows the recommended cleaning 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 To eliminate p...

Page 28: ...dust or debris from the case 5 Reassemble the terminal module 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 3 Disassemble the module following the instructions in Chapter 6 4 Using an airgun with a grounded nozzle remove dust from the PCA assemblies 5 Reassemble the modu...

Page 29: ...ull self test by sending the TST query and 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 fo...

Page 30: ...r handler SCPI error checking and reporting function void sys_err ViSession resource Test for SCPI Errors char buf 1024 0 int err_no err viPrintf 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 nComma...

Page 31: ...hecks Operating Information err viFlush resource VI_READ_BUF if err VI_SUCCESS err_handler resource err Check VTL errors err viFlush resource VI_WRITE_BUF if err VI_SUCCESS err_handler resource err Check VTL errors End of checking for SCPI errors ...

Page 32: ...26 Keysight E1418A Service Guide Operating Information Operator s Checks ...

Page 33: ...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 and allow the module to warm up for at least 15 minutes Keysight Technologies recommends performance tests be performed at one year int...

Page 34: ...test passes you have a high confidence level 90 that the module is 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...

Page 35: ... In this manual test procedures are shown with a portion of an 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 In the examples the Keysight VISA Transition Library is used for I O operations with the VX...

Page 36: ... that the correct device driver is installed Responses to this 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 VOLT MTR E1326A A 05 00 ROM SWITCH SWITCHBOX A 07 00 ROM COUN TER E1332A A 04 02 ROM COUNTER...

Page 37: ...odule passed its power on self test by executing the SYStem ERRor 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 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 return value indicates a failure Additional information ab...

Page 38: ...leshooting and preventive measures DC Voltage Output Verification This procedure tests the dc voltage output performance of the module 1 For each channel in the module connect the 10 kΩ resistor 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...

Page 39: ...re n is the channel number 5 Change the connections to the next channel and repeat steps 2 3 and 4 6 Repeat steps 2 3 4 and 5 for each channel DC Voltage Compliance Current This test checks the compliance current in dc voltage 1 For each channel in the module connect the 600 Ω resistor and the DMM as shown in Figure 4 2 Channel 1 connections are shown in the figure Connect the other channels in a ...

Page 40: ...he next channel and repeat steps 2 3 and 4 6 Repeat steps 2 3 4 and 5 for each channel DC Voltage Short Circuit Output Current This test checks the short circuit output current for each channel 1 For each channel in the module connect the DMM as shown in Figure 4 3 Channel 1 connections are shown in the figure Connect the other channels in a similar manner Set the DMM to measure dc current the DMM...

Page 41: ...nnections to the next channel and repeat steps 2 3 and 4 6 Repeat steps 2 3 4 and 5 for each channel DC Current Verification This test checks the dc current output performance of the module 1 1 For each channel in the module connect the DMM as shown in Figure 4 4 Channel 1 connections are shown in the figure Connect the other channels in a similar manner Set the DMM to measure dc current 2 2 Set t...

Page 42: ... is the current to output 3 3 For each current measure the output current with the DMM enter it in the table and compare the current output to the limits shown in the table 4 4 Open the channel output relay by sending the OUTPutn OFF command where n is the channel number 5 5 Change the connections to the next channel and repeat steps 2 3 and 4 6 6 Repeat steps 2 3 4 and 5 for each channel ...

Page 43: ...cation 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 test results float compliance_results 16 0 Compliance current verification test ...

Page 44: ...ach 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_handler dac err dcv_results i j dmm_measure printf nChannel d Voltage Output Test Done n n i 1 err viPrintf dac OUTPUT d OFF OPC n i 1 Turn out...

Page 45: ...op 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 OFF OPC n i 1 Turn output off if err VI_SUCCESS err_handler dac err err viScanf dac d opc_check enter OP...

Page 46: ...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 output off 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 sys_err dac SCPI error check printf End of Short Circuit Output Cur...

Page 47: ...utput 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 Test on channel d complete n n i 1 err viPrintf dac OUTPUT d OFF OPC n i 1 Turn output off if err...

Page 48: ...sing the Keysight 34401A 90 day specifications The Keysight 34401A 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 Keysight E141...

Page 49: ...s used for the current output measurements M U 0 030 of reading 0 005 of range Test Accuracy Ratio TAR The Test Accuracy Ratio TAR is defined as Where Maximum Allowed Input and Measurement Uncertainty are all in Vdc or Amps The TAR is listed in table 4 1 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 0...

Page 50: ...t Record Table 4 1 Performance Test Record Test Facility Name Report No Address Date City State Customer Phone Tested by Model Keysight E1418AAmbient Temperature Serial No Relative Humidity Options Firmware Rev Notes Test Equipment Used Model Trace Number Cal Due Date ...

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

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

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

Page 54: ...95 V 0 003 V 4 005 8 007 12 009 16 011 15 989 V 11 991 V 7 993 V 3 995 V 0 003 V 4 005 8 007 12 009 16 011 16 011 V 12 009 V 8 007 V 4 005 V 0 003 V 3 995 V 7 993 V 11 991 V 15 989 V 16 011 V 12 009 V 8 007 V 4 005 V 0 003 V 3 995 V 7 993 V 11 991 V 15 989 V 16 011 V 12 009 V 8 007 V 4 005 V 0 003 V 3 995 V 7 993 V 11 991 V 15 989 V 1 16E 3 V 1 02E 3 V 8 80E 4 V 7 40E 4 V 6 00E 4 V 7 40E 4 V 8 80E...

Page 55: ...95 V 0 003 V 4 005 8 007 12 009 16 011 15 989 V 11 991 V 7 993 V 3 995 V 0 003 V 4 005 8 007 12 009 16 011 16 011 V 12 009 V 8 007 V 4 005 V 0 003 V 3 995 V 7 993 V 11 991 V 15 989 V 16 011 V 12 009 V 8 007 V 4 005 V 0 003 V 3 995 V 7 993 V 11 991 V 15 989 V 16 011 V 12 009 V 8 007 V 4 005 V 0 003 V 3 995 V 7 993 V 11 991 V 15 989 V 1 16E 3 V 1 02E 3 V 8 80E 4 V 7 40E 4 V 6 00E 4 V 7 40E 4 V 8 80E...

Page 56: ...liance Current Check 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 12 000 V 12 000 V 12 000 V 12 000 V 12 000 V 12 000 V 12 000 V 12 000 V 12 000 V 12 000 V 12 000 V 12 000 V 12 000 V 12 000 V 12 000 V 12 000 V 11 991 V 11 991 V 11 991 V 11 991 V 11 991 V 11 991 V 11 991 V 11 991 V 11 991 V 11 991 V 11 991 V 11 991 V 11 991 V 11 991 V 11 991 V 11 991 V 12 009 V 12 009 V 12 009 V 12 009 V 12 009 V 12 009 ...

Page 57: ...60 A 0 060 A 0 060 A 0 060 A 2 3E 5 A 2 3E 5 A 2 3E 5 A 2 3E 5 A 2 3E 5 A 2 3E 5 A 2 3E 5 A 2 3E 5 A 2 3E 5 A 2 3E 5 A 2 3E 5 A 2 3E 5 A 2 3E 5 A 2 3E 5 A 2 3E 5 A 2 3E 5 A NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA DC Current Output Check Q Q Q 1 1 1 1 1 1 1 1 1 0 02000 A 0 01500 A 0 01000 A 0 00500 A 0 00000 A 0 00500 A 0 01000 A 0 01500 A 0 02000 A 0 019977 A 0 0149815 A 0 009986 A 0 00499...

Page 58: ... 0 0150185 A 0 020023 A 0 019977 A 0 0149815 A 0 009986 A 0 0049905 A 0 000005 A 0 0050095 A 0 010014 A 0 0150185 A 0 020023 A 0 020023 A 0 0150185 A 0 010014 A 0 0050095 A 0 000005 A 0 0049905 A 0 009986 A 0 0149815 A 0 019977 A 0 020023 A 0 0150185 A 0 010014 A 0 0050095 A 0 000005 A 0 0049905 A 0 009986 A 0 0149815 A 0 019977 A 0 020023 A 0 0150185 A 0 010014 A 0 0050095 A 0 000005 A 0 0049905 ...

Page 59: ... 0 0150185 A 0 020023 A 0 019977 A 0 0149815 A 0 009986 A 0 0049905 A 0 000005 A 0 0050095 A 0 010014 A 0 0150185 A 0 020023 A 0 020023 A 0 0150185 A 0 010014 A 0 0050095 A 0 000005 A 0 0049905 A 0 009986 A 0 0149815 A 0 019977 A 0 020023 A 0 0150185 A 0 010014 A 0 0050095 A 0 000005 A 0 0049905 A 0 009986 A 0 0149815 A 0 019977 A 0 020023 A 0 0150185 A 0 010014 A 0 0050095 A 0 000005 A 0 0049905 ...

Page 60: ...14 A 0 0150185 A 0 020023 A 0 019977 A 0 0149815 A 0 009986 A 0 0049905 A 0 000005 A 0 0050095 A 0 010014 A 0 0150185 A 0 020023 A 0 020023 A 0 0150185 A 0 010014 A 0 0050095 A 0 000005 A 0 0049905 A 0 009986 A 0 0149815 A 0 019977 A 0 020023 A 0 0150185 A 0 010014 A 0 0050095 A 0 000005 A 0 0049905 A 0 009986 A 0 0149815 A 0 019977 A 0 020023 A 0 0150185 A 0 010014 A 0 0050095 A 0 000005 A 0 0049...

Page 61: ... A 0 010014 A 0 0150185 A 0 020023 A 0 019977 A 0 0149815 A 0 009986 A 0 0049905 A 0 000005 A 0 0050095 A 0 010014 A 0 0150185 A 0 020023 A 0 020023 A 0 0150185 A 0 010014 A 0 0050095 A 0 000005 A 0 0049905 A 0 009986 A 0 0149815 A 0 019977 A 0 020023 A 0 0150185 A 0 010014 A 0 0050095 A 0 000005 A 0 0049905 A 0 009986 A 0 0149815 A 0 019977 A 0 020023 A 0 0150185 A 0 010014 A 0 0050095 A 0 000005...

Page 62: ... A 0 010014 A 0 0150185 A 0 020023 A 0 019977 A 0 0149815 A 0 009986 A 0 0049905 A 0 000005 A 0 0050095 A 0 010014 A 0 0150185 A 0 020023 A 0 020023 A 0 0150185 A 0 010014 A 0 0050095 A 0 000005 A 0 0049905 A 0 009986 A 0 0149815 A 0 019977 A 0 020023 A 0 0150185 A 0 010014 A 0 0050095 A 0 000005 A 0 0049905 A 0 009986 A 0 0149815 A 0 019977 A 0 020023 A 0 0150185 A 0 010014 A 0 0050095 A 0 000005...

Page 63: ...curacy requirements of you application Keysight Technologies recommends calibration every 90 days for most applications Demanding applications may require a daily calibration cycle Keysight Technologies does not recommend extending the calibration interval beyond one year in any application Whatever calibration interval you use Keysight Technologies recommends that a complete adjustment be perform...

Page 64: ...u 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 non volatile memory therefore reduces the life of this memory If you are calibrating the module at 90 day or 1 year intervals write the new constants into non volatile memory The new co...

Page 65: ...put terminals on the screw type terminal module 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 terminal...

Page 66: ...nts determine if the adjustments are to be temporary or permanent If Permanent 1 Turn off the mainframe 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 allo...

Page 67: ...uery 5 Enter the query response 6 Repeat steps 3 4 and 5 until the CALn VAL VOLT value query returns a 0 7 Repeat steps 1 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 a...

Page 68: ...62 Keysight E1418A Service Guide Adjustments Adjustment Procedure Figure 5 3 Voltage Adjustment Connections CAL ...

Page 69: ...ds CALibration CONFigure RESistance CALibration VALue RESistance value Figure 5 4 Optional Voltage Adjustment Connections You may also optionally use an external resistance value or load on each channel for current output and calibration If you wish to specify an external resistor value you must send the DIAG CAL OUTP CHAN command and perform the adjustment at each channel output Any load value ma...

Page 70: ...response 3 Read the resistance on the DMM 4 Send the DMM value read to the module using the CALibration VALue RESistance value command The resistor value is only set once for current calibration of all channels Optional If you are using an external resistor value for each channel 1 Send the CALibration CONFigure RESistance query to the module and read the response until a 1 is returned typically t...

Page 71: ... set as described earlier the general procedure for each channel current output adjustment is 1 Make the connections shown in figure 5 6 or 5 7 2 Send the CALn CONF CURR query to the module and read the response until a 1 is returned typically the first query response 3 Read the voltage on the DMM Figure 5 5 Internal Resistor Adjustment Connections The current adjustment procedure measures and inp...

Page 72: ...el output voltage is set to the first adjustment point Read the voltage on the DMM and return the value obtained using the CALn VAL CURR value query This query returns an integer indicating the calibration state of the channel A value other than 0 or 2 from this query indicates additional values are needed Each channel will require multiple iterations of the CALn VAL CURR value query A minimum of ...

Page 73: ...will generate an error if the Cal Store Enable Jumper is not set to the CAL position Verify the Adjustments Run the Performance Verification Tests to verify the adjustments made Figure 5 7 Optional Current Adjustment Connections The Keysight E1418A will be busy storing the new calibration constants following the CAL STOR command You should not perform any bus resets or module resets until the stor...

Page 74: ...d The disk provided with this manual contains a calibration example file This example uses function calls to the Keysight VISA Transition Library for I O operations FUNCTION PROTOTYPES void main void void err_handler ViSession vi ViStatus x VTL error routine void sys_err ViSession resource Checks for SCPI programming errors void pause Waits for a keystroke to continue program execution int config_...

Page 75: ...s_volt Send the measurement 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 for this channel aborted printf Calibration for channel d aborted n i result 0 CURRENT OUTPUT ADJUSTMENT set the calibration resistor value result 0 while result 1 err viPrintf dac CAL C...

Page 76: ...brate if err VI_SUCCESS err_handler dac err result 1 while result 0 result 2 meas_volt get_voltage 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 ...

Page 77: ...Keysight E1418A Service Guide 71 Adjustment Procedure Adjustments ...

Page 78: ...72 Keysight E1418A Service Guide Adjustments Adjustment Procedure ...

Page 79: ...ght 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 Keysight Part Number 8710 1284 Service Aids Service aids manual updates and service literature may be available for the Keysight E1418A For information contact your nearest Keysight Technologies Sales and Service Office Do not perform any of t...

Page 80: ...e module The major assemblies of the Keysight 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 additional failures are possible The ...

Page 81: ...lf 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 Ex...

Page 82: ...ad in A24 Register Address ID Register Device Type Register VXI Offset Register Card Configuration Register Isolation Status Register Channel Program Jumper Register 19 0 for A16 read write 1 for A16 read write via A24 window 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 v...

Page 83: ...rough 5 Interrupt Status Register SW Trigger Register and trig ignored bit 44 through 59 Test 44 Ch 1 Test 59 Ch 16 0 1 through 5 Voltage 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 Gain Register set to minimum Channel Writethru register set to 1 V read the Calibration Control Register ...

Page 84: ... Failed Areas Checked 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 Gain Register set to minimum Channel Write thru register set to 1 V read the Calibration Control Register 0 8 Gain Register set to maximum read the Calibratio...

Page 85: ... 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 Keysight E1418A uses surface mount components Surface mount components should only be removed...

Page 86: ...orx screw securing the plug on assembly Lift the plug on assembly off the electrical connector The plug on assembly locations are shown in Figure 6 3 Reassembly procedure 1 Replace all plug on assemblies DO NOT operate the module without a plug on assembly installed The plug on assemblies have a locator hole to ensure correct orientation see Figure 6 4 2 Replace the expansion board or sheet metal ...

Page 87: ...Keysight E1418A Service Guide 81 Repair Maintenance Guidelines Service Figure 6 1 8 Channel Disassembly ...

Page 88: ...82 Keysight E1418A Service Guide Service Repair Maintenance Guidelines Figure 6 2 16 Channel Disassembly ...

Page 89: ...Keysight E1418A Service Guide 83 Repair Maintenance Guidelines Service Figure 6 3 Plug on Channel Locations Figure 6 4 Installing Plug on Modules ...

Page 90: ...84 Keysight E1418A Service Guide Service Repair Maintenance Guidelines ...

Page 91: ...e 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 as a 16 channel device you must remove the expansion board before sending the exchange part Almost all electrical components can be damaged...

Page 92: ...cessary 4 Package the assembly in static safe packaging material 5 Include a description of the problem encountered as well as your phone number and return address Ordering Information To order a part listed as an exchange assembly or a part from Table 7 1 7 2 or 7 3 specify the Keysight part number and the quantity desired Send the order to your nearest Keysight Technologies Sales and Service Off...

Page 93: ...501 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 PANM3x 5TXSC 00000 SCR1 2 E1400 00610 2 Shoulder Screw Assembly 28480 E1400 00610 SCR3 10 0515 1135 8 SCRFHM3 0x25TX 00000 SCR14 15 0515 2733 2 SCRPHM2 5 17MM LG ...

Page 94: ...nal Module E1418 60101 1 Terminal Block Assembly 24840 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 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 F...

Page 95: ... HDL Handle J Electrical Connector JM Jumper MP Miscellaneous Mechanical Part P Electrical Connector PCA Printed Circuit Assembly PCB Printed Circuit Board PNL Panel SCR Screw SHD Shield XJ Removable Jumper 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 Keysight Technologies Corporate Palo Alto ...

Page 96: ...90 Keysight E1418A Service Guide Replaceable Parts Ordering Information Figure 7 1 Keysight E1418A Replaceable Parts ...

Page 97: ...Keysight E1418A Service Guide 91 Ordering Information Replaceable Parts Figure 7 2 Keysight E1418A Replaceable Parts ...

Page 98: ...92 Keysight E1418A Service Guide Replaceable Parts Ordering Information Figure 7 3 Keysight E1418A Replaceable Parts ...

Page 99: ...Keysight E1418A Service Guide 93 Ordering Information Replaceable Parts Figure 7 4 Keysight E1418A Replaceable Parts ...

Page 100: ...94 Keysight E1418A Service Guide Replaceable Parts Ordering Information ...

Page 101: ...rter Module Service Guide 95 8 Manual Changes 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 ...

Page 102: ...96 Keysight E1418A Service Guide Manual Changes Introduction ...

Page 103: ... 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 Differential Ripple and Noise 2 µA rms 20 Hz to 250 kHz into a 250 Ω load General Characteristics Settling Time 300 µS full scale to full scale ste...

Page 104: ...ic 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 Air Flow P Avg Watts slot 8 Channel configurations 2 0 liters second 0 10 mm H2O 25 4 16 Channel configurations 3 9 liters second ...

Page 105: ......

Page 106: ...This information is subject to change without notice Keysight Technologies 1996 2019 Printed in Malaysia Edition 2 October 2019 E1418 90010 E1418 90010 www keysight com ...

Reviews: