Microwave frequency counter, assembly level (115 pages)
Summary of Contents for Keysight Technologies E1420B
Page 1
75000 Series C Assembly-Level Service Manual Keysight E1420B Universal Counter...
Page 3
WITHOUT NOTICE, IN FUTURE EDI- without prior agreement and written con- www.keysight.com/find/E1420A TIONS. FURTHER, TO THE MAXIMUM sent from Keysight Technologies, Inc. as EXTENT PERMITTED BY APPLICABLE (product-specific information and sup- governed by United States and interna- LAW, KEYSIGHT DISCLAIMS ALL WAR- port, software and documentation tional copyright laws.
Page 6
If necessary, return instrument chassis and cover must be safe operating conditions, modules the product to a Keysight Technologies connected to an electrical ground to should not be operated beyond the full Sales and Service Office for service and minimize shock hazard.
Page 7
Safety Symbols A CAUTION 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 damage to the product or loss of important data. Do not proceed beyond a CAUTION notice until the indicated condi- tions are fully understood and met.
Assembly-level diagnostic theory of operation. Diagnostic testing and troubleshooting procedures. Replacement of assemblies, exploded view, disassembly, and reassembly. – Chapter 5: Replaceable Parts - Replaceable parts lists for all Keysight E1420B and E1420A assemblies. Exchange assembly information, ordering information, and special parts replacement considerations.
Choose the task you need to perform, then go to the appropriate chapter: The maintenance tasks and their associated chapters are as follows: – Service Manual Guide I E1420B Specifications:......Chapter 1 – Procedures to test the counter:............Chapter 2 – Procedures to adjust the counter:..........Chapter 3 –...
Performance test procedures for testable specifications are described in Chapter 2. Some performance parameters are called “typical” or noted as “characteristic(s)”. These values have no corresponding performance tests contained in Chapter 2. Keysight E1420B Assembly-Level Service Manual...
Page 16
General Information Introduction Table 1-1 E1420B Specifications Keysight E1420B Assembly-Level Service Manual...
Page 17
Introduction General Information Table 1-1 E1420B Specifications (continued) Keysight E1420B Assembly-Level Service Manual...
Page 18
General Information Introduction Table 1-1 E1420B Specifications (continued) Keysight E1420B Assembly-Level Service Manual...
Page 19
Introduction General Information Table 1-1 E1420B Specifications (continued) Keysight E1420B Assembly-Level Service Manual...
Page 20
General Information Introduction Table 1-1 E1420B Specifications (continued) Keysight E1420B Assembly-Level Service Manual...
Page 21
Introduction General Information Table 1-1 E1420B Specifications (continued) Keysight E1420B Assembly-Level Service Manual...
Page 22
General Information Introduction Keysight E1420B Assembly-Level Service Manual...
Introduction This appendix provides two separate groups of tests designed to check for proper operation of the Keysight E1420B VXIbus Universal Counter; functional tests and performance tests. The functional tests provide a quick method of verifying the basic functioning of the counter when its normal operation is in question. The...
Page 24
Performance Tests Introduction Functional/Performance Test Records page 24 Keysight E1420B Assembly-Level Service Manual...
Equipment required for the performance tests is listed in Table 2-1, Recommended Test Equipment. Any substitutes to this recommended list are valid only if the substituted equipment satisfies all critical requirements of the recommended model(s) given in the table.Table 2-1. E1420B Recommended Test Equipment Table 2-1 E1420B Recommended Test Equipment...
Performance Tests Calibration Cycle Calibration Cycle To maintain the E1420B within specified operating limits, the instrument should be checked using the full performance tests at least once each year. This annual time frame may be accelerated as demanded by specific environmental conditions and user needs.
Keysight BASIC for an Keysight 9000 Series 2001300 system communicating over Keysight-m with an Keysight El405B Command Module. The software part numbers are:3 1/2" disk, El420-13505, Rev 0,3401; 5 1/4" disc, El420-13506, Rev. 0,3401. Keysight E1420B Assembly-Level Service Manual...
Use the following steps to set up the E1420B for functional testing: 1 Turn off power to the VXIbus Mainframe. 2 Plug the Keysight E1420B into an empty slot on the VXIbus Mainframe. 3 Turn on power to the VXIbus Mainframe.
Functional Tests Performance Tests Power-up Self-Test Description: During the power-up sequence, the Keysight E1420B performs a diagnostic check of major components. Procedure: Use the following steps to run the E1420B Self-test. 1 Cycle the VXIbus Mainframe power switch to ON.
1 Generate the 10 MHz signal of preliminary procedure Step 5 and give it an offset of +2 dc volts. 2 Connect this signal to Input 1 on the E1420B. 3 Reinitialize the Keysight E1420B by.sending “*RST”. 4 Configure the E1420B with the following command:...
Procedure: Use the following steps to conduct the Ratio measurement test. 1 Connect the 1V p-p 10 MHz with no dc offset to Input 1. 2 Reinitialize the Keysight E1420B by sending “*RST”. 3 Configure the El420B with the following SCPI command:...
Page 32
Procedure: Use the following steps to conduct the Input Signal Conditioning test. 1 Connect the 10 MHz signal of preliminary procedure Step 5 to Input 1. 2 Reinitialize the Keysight E1420B by sending "*RST'. 3 Configure the Keysight E1420B with the following SCPI command string: Description of Command SCPI Command String Common input mode ON "INP:ROUT COMM"...
Page 33
11 Generate a 10 MHz signal with an amplitude of 3V rms. 12 Connect this signal to inputs 1 and 2 on the Keysight E1420B. 13 Measure the ac rms voltage of the input signal through the x10 attenuators by...
Procedure: Use the following steps to conduct the Time Interval test. 1 Connect the 10 MHz signal of preliminary procedure Step 5 to Input 1. 2 Reinitialize the Keysight E1420B by sending II *RST". 3 Configure the E1420B with the following SCPI command strings: Keysight E1420B Assembly-Level Service Manual...
Page 35
Measure Time Interval1 2. "MEAS1:TINT?" Observe: The measurement should be approximately 1/2 period of the input signal, or 50 ns. 10 Use the following SCPI commands to turn on the Keysight E1420B x10 attenuators: Description of Command SCPI Command String Inputs 1 and 2, Attenuation x10.
Page 36
If the measurement is totally inaccurate (on the order of more than 50 ns), the probable cause is a malfunction in slope switching, which is controlled by the MRC on the Main Board. Refer to the trouble shooting procedures found in Chapter 4 of this manual for more information. Keysight E1420B Assembly-Level Service Manual...
Observe: The Keysight E1420B returns 10 MHz with a resolution of ±1 MHz, within the tolerance limits of the external source. Note that this test is verifying the ability of the E1420B to trigger on an external Arm Input, not the accuracy of the measurement process.
Option 010 TCXO Timebase Test Description: This test uses the frequency ratio function to ensure proper installation and operation of the E1420B's optional TCXO internal timebase. Preliminary Procedures: If you are running this test out of sequence with the previous functional tests, be sure to follow preliminary procedure Steps 1-4 for functional testing.
1 Set the signal source to generate a frequency between 90 MHz and 2.5 GHz at 300 mV rms (+2.5 dBm). 2 Connect the signal source to the Keysight E1420B Input 3. 3 Reinitialize the counter by sending "*RST". 4 Measure the frequency on Input 3 with the following SCPI command string:...
Page 40
Performance Tests Functional Tests Table 2-2 Keysight E1420B Functional Test Record Card FUNCTIONAL TEST RECORD (Page 1 of 1) Keysight E 14208 UNIVERSAL COUNTER Test Facility: _______________________________ Report Number:______________________________ Serial Number: ____________________________ Ambient Temperature: ______________________ C Customer: ________________________________ Relative Humidity: ___________________________%...
Test Procedure Considerations (page 2-3) for more information. A view of the general test setup used for all E1420B performance testing is shown in Figure 2-1. The resolution limits specified in the following procedures assume that the test equipment used is calibrated and operating at its performance limits.
Page 42
Full Performance Tests Summary of Tests: 1 Input 1/2: Measurement Sensitivity, Range, and Accuracy 2 External-Arm Sensitivity, Range, and Minimum Start-to-Stop Time 3 Auto Measurement Sensitivity, Range, and Accuracy 4 Input 3: Measurement Sensitivity, Range, and Accuracy Keysight E1420B Assembly-Level Service Manual...
Page 43
Full Performance Tests Performance Tests Figure 2-1 General Test Setup Keysight E1420B Assembly-Level Service Manual...
Range and Accuracy: Pulse Width 1 Uncertainties Analysis Method The E1420B Performance Test Record Card contains a column that lists measurement uncertainties. This column represents an accumulation of uncertainties from the national standard to the instrument, taking both random and systematic uncertainties into account.When comparing measurement results to counter specifications, the person administering the test must allow compensation for measurement uncertainty.
(4) times more accurate than the instrument making the test measurement. Before the E1420B is installed into the VXIbus Mainframe,v erify that the counter is properly configured as specified in Appendixes A and C of this manual.Verify that the VXIbus Mainframe meets...
Appendix A for details. Input 1/2: Measurement Sensitivity, Range, and Accuracy Tests Description: The input frequency range and sensitivity of the E1420B is tested, along with the dynamic range and accuracy of all critically specified non-auto measurements. Specifications Tested:...
Page 47
50 ohm input impedance and dc coupling. This will also set trigger levels to 0.0 V. 4 Program the E1420B to use the 10 MHz external signal of preliminary procedure Step 4 as its timebase by issuing the following SCPI command:...
Page 48
2 Connect the signal to Input 1 on the El420B. 3 Reset the counter by sending the "*RST" command. 4 Program the E1420B to use the 10 MHz external signal of preliminary procedure Step 4 as its timebase by issuing the following SCPI command:...
Page 49
2 Connect the signal to Input 2 on the E1420B. 3 Reset the counter by sending the "*RST" command. 4 Program the E1420B to use the 10 MHz external signal of preliminary procedure Step 4 as its timebase by issuing the following SCPI command:...
Page 50
Verify: The counter measures 50.000 000 ns ±250 E-15 s. 9 Record the measurement on the Performance Test Record Card, line 8. 10 Without reinitializing, configure the E1420B to have Input 2 trigger on the negative slope of the input signal.
"SENS:ROSC:SOUR EXT" to E14208 7 Configure the E1420B to be armed externally, with an Ann Input trigger level of 0 V. Then set the arm to START on the positive slope of the external source, and STOP on the internal gate time.
Page 52
Trailing Edge (Fall Time) = 1.3 ns 3 Connect the 8663A output signal to Input 1 on the E1420B. 4 Connect the 8161A output signal to the Arm Input on the E1420B. 5 Reset the E1420B by sending the "*RST" command.
2 Connect this signal to Input 1 on the E1420B. 3 Reset the counter by sending the "*RST" command. 4 Program the E1420B to use the 10 MHz external signal of preliminary procedure Step 4 as its timebase by issuing the following SCPI command:...
Page 54
1 Use the Keysight 8663A to generate a 70 mV rms (200 mVp-p) signal at a frequency of 100 MHz. 2 Connect this signal to Input 1 on the E1420B. 3 Reset the counter by sending the "*RST" command. 4 Program the E.1420B to use the 10 MHz external signal of preliminary...
+0.5 dBm. This amplitude will provide 75 mV rms to Input 3 when using the 10 dB attenuator. 2 Connect this signal to Input 3 of the E1420B through the 10 dB attenuator, as shown in Figure 2-2. The 10 dB attenuator is used here for impedance matching.
Page 56
Input 3 "MEAS3:FREQ? 1.5E9,DEF" Verify: The Keysight E1420B measures a frequency of 1.500 000 000 GHz ±2 Hz. 15 Record the measurement on the Performance Test Card, line 19. 16 Change the 8663A frequency to 2.5 GHz with an amplitude of -2 dBm. This amplitude will provide the 55.17 mV rms to Input 3 when using the 10 dB...
Page 57
Full Performance Tests Performance Tests Verify: The Keysight E1420B measures a frequency of2.500 000 000 GHz ±20Hz. 18 Record the measurement on the Performance Test Record Card., line 20.3 Keysight E1420B Assembly-Level Service Manual...
Page 58
Performance Tests Full Performance Tests Keysight E1420B Assembly-Level Service Manual...
Page 59
Full Performance Tests Performance Tests Keysight E1420B Assembly-Level Service Manual...
Page 60
Performance Tests Full Performance Tests Keysight E1420B Assembly-Level Service Manual...
MRC power supply and TCXO adjustments respectively.) Adjustment Locations Adjustment locations are identified in Figure 3-1, Keysight E1420B Adjustment Locations. All adjustments, except for the TCXO standard timebase adjustment, must be made with the right side cover removed. The TCXO adjustment is made through the front panel hole labeled lOMHzAdj.3-6.
Adjustment Procedures The following adjustment procedures apply to three areas of the Keysight E1420B: Al, A2, and optional Timebase oscillator (A1Y1 TCXO). The required order of adjustment is listed in Table 3-1 and includes the adjustment name, purpose, and control.
2 Adjust A1R22 for a DVM reading of 3.000 Vdc (+20 mV). If the MRC supply cannot be adjusted to the required level check the voltages at the VXIbus backplane to confirm that the other power supply voltages of the counter are at their proper levels. Keysight E1420B Assembly-Level Service Manual...
1 Use the Keysight 8663A to generate a signal with a frequency of 70 MHz and an amplitude of 28.0 mV ±0.3 mV. 2 Place the E1420B in the VXI cage (VXlbus connectors firmly seated), then turn the VXI power switch on.
Page 66
12 Turn the VXIbus power OFF. 13 Remove the E1420B from the VXI cage and remove the right side panel to expose the A1 motherboard PCA and MRC bias adjustments, channel A - R42 (for Input 1) and channel B- R35 (for Input 2).
The offset keeps the TCXO frequency within the manufacturer's specifications over the entire temperature range. The TCXO standard timebase is factory-set for use at 25 °C. Refer to Figure 3-2 for timebase adjustment setup. Figure 3-3 E1420B Adjustment Locations Keysight E1420B Assembly-Level Service Manual...
Page 68
3 Insert a tuning wand through the 10 MHz Adj hole in the front panel of the E1420B and into the tuning screw of the TCXO {Yl) on the TCXO Assembly. Adjust the TCXO for a minimum sideways movement of the signal on the oscilloscope display.
Page 69
(such as an Keysight5384A Frequency Counter) (10 MHz IN/OUT BNC connector). 4 Connect the E1420B Int/Ext Reference BNC on the front panel to the Keysight 5384A Channel A Input BNC connector. 5 Configure the E1420B with the following SCPI command strings:...
Service Introduction This chapter provides the information required to perform assembly-level repair on the Keysight E1420B Universal Counter module. Module repair consists of troubleshooting and replacement of an isolated defective assembly followed by performance testing and adjustment (if necessary). Where To Find Important Topics...
Recommended Test Equipment Test equipment recommended for testing and troubleshooting the Keysight E1420B is listed in Table 2-1. Substitute equipment may be used if it meets or exceeds the required characteristics listed in this table. Identification Of Assemblies Printed-circuit assemblies (PC.As) in this instrument (See Figure 4-3) have three identification numbers: an assembly part number, a revision letter, and a production code.
This section provides assembly-level diagnostic theory of operation and is based on the block diagrams shown in Figures 4-1 and 4-2. These diagrams illustrate the operation of the Keysight E1420B diagnostics. Figures 4-1 and 4-2 may be used to supplement the optional Component-Level Information Package that provides schematic diagrams, component locater drawings, and component-level parts lists.
Page 74
Service Assembly-level Diagnostic Theory Of Operation Figure 4-1 A1 Motherboard PCA Block Diagram Keysight E1420B Assembly-Level Service Manual...
Page 75
Assembly-level Diagnostic Theory Of Operation Service Figure 4-2 A2 Input Amplifier PCA Block Keysight E1420B Assembly-Level Service Manual...
How-to-repair The Keysight E1420B The following paragraphs provide information on troubleshooting and replacing assemblies in the Keysight E1420B Universal Counter. The repair strategy for the E1420B is to identify and replace a failed printed-circuit assembly (PCA). The repair strategy also requires system-level integrity and correct operation of the built-in power-up self-test and diagnostics.
Power-on Self-test The power-on self-test checks all major hardware functions within the Keysight E1420B. The following circuit elements are tested every time power is applied to the counter. Table 4-lists these elements along with their corresponding subroutine zn.nemonics by test sequence order. Appendix B provides a listing of all Keysight E1420B error messages.
Page 78
3 Ask the counter to report its power-up status by sending the “*TST?” command to the E1420B. Observe: a The “Access” LED momentarily lights, acknowledging the counter's acceptance of the “*TST?” command. b The result reported to the controller should be “0” (No errors). Keysight E1420B Assembly-Level Service Manual...
Diagnostic Subsystem Service Diagnostic Subsystem The user-callable diagnostic subroutines for the E1420B are accessed via SCPI as options and parameters of the :DIAGnostic root command. The structure and syntax of the E1420B diagnostic subsystem tree is as follows: Syntax Parameters...
BNC in order to run the diagnostic "DIAG:BLOCK:ALL?”. A1l query options (except MRC?, INTerpolat?, and DINTerpolat?) will return only "PASSED" or "FAILED" results. The MRC?, INTerpolat?, and DINTerpolat? queries return messages containing measurement data for their internal registers. Keysight E1420B Assembly-Level Service Manual...
This command is useful for troubleshooting intermittent faults within A1 or A2. The following SCPI message strings would run all diagnostics until halted, or until a failure is detected: "DIAG:UFAIL 1" (Begin continuous looping), "DIAG:ASS:ALL?" (Run all diagnostics for A1 and A2) Keysight E1420B Assembly-Level Service Manual...
– Specific SCPI diagnostic options/parameters you should call. SYMPTOM I. Front Panel Failed LED is ON.(Device reported failure) 1 ACTION: Send "*CLS" (Clear Status) to the address occupied by the E1420B. 2 ACTION: Send “*IDN?" to the E1420B and read reply.
Page 83
23 ACTION: Determine if the User Interface or the A1 PCA requires repair or replacement. 24 ACTION: Send "*CLS" (Clear Status) to the address occupied by the E1420B. 25 OBSERVATION: If Access LED lights: 26 ACTION: Replace A1 Motherboard PCA.
A1 motherboard PCA. 9 OBSERVATION: If nothing is received and a bus timeout occurs: 10 ACTION: Send "*CLS" (Clear Status) to the address occupied by the E1420B. 11 OBSERVATION: If Access LED lights: 12 OBSERVATION: If Access LED lights:...
1 Complete steps 1-5 of the A1 replacement procedure listed above. 2 Install the replacement A2 PCA on A1by joining it at the common A1/A2 edge connectors. 3 Complete A2 PCA replacement by reversing the order of steps 1-5 of the A1replacement procedure listed above. Keysight E1420B Assembly-Level Service Manual...
Service Disassembly and Reassembly Disassembly and Reassembly The following procedures provide information for disassembling and reassembling the Keysight E1420B for troubleshooting and repair. Disassembly Use the following procedure and refer to Figure 4-3 to disassemble the Keysight E1420B Universal Counter: 1 Complete steps 1-5 of the A1 PCA replacement procedure.
Page 87
Disassembly and Reassembly Service Figure 4-3 Keysight E1420B Exploded View Keysight E1420B Assembly-Level Service Manual...
Page 88
Service Disassembly and Reassembly Keysight E1420B Assembly-Level Service Manual...
This chapter contains information for ordering parts. Table 5-1 lists abbreviations and reference designators used in the parts list and throughout the service manual. Table 5-2 lists all replaceable parts for the Keysight E1420B and its option. Where To Find Important Topics...
3 The total quantity (Qty) of each individual part. 4 The description of the part. The total quantity for each part used within the counter is given only once at the first appearance of the part number in the list. Keysight E1420B Assembly-Level Service Manual...
Hewlett-Packard"). Please have the following information at hand when you contact Keysight for help: – Instrument Model Number (example "Keysight E1420B"). – Complete instrument Serial Number (example "1234A56789"). Information about where to find the serial number is given in the preface of this manual in the "HOW TO USE THIS MANUAL"...
Replaceable Parts Standard Instrument Replaceable Parts Standard Instrument Replaceable Parts Table 5-2 Standard Instrument Replaceable Parts for the E1420B Ref Des Keysight P/N Descriotion E1420-60020 New E1420B Motherboard E1420-69020 Exchange E1420B Motherboard E1420-60021 New E1420B Option 010 Motherboard E1420-69021 Exchange E1420B Option 010 Motherboard...
104 Connectors and Indicators The Keysight E1420B front panel has four signal connectors (five if Option 030 High Frequency Channel 3 is installed), seven LED indicators, and one adjustment. Front panel signal connectors are discussed first, followed by a short description of the indicators, adjustment, and on-board switches and jumpers.
E1420B Connections, Configuration, and Installation Connectors and Indicators Front Panel Signal Connectors The front panel signal connectors are all standard BNC providing up to three Input channels for signal measurement, one Arm Input for measurement synchronization, and a 10-MHz Timebase Input/Output connection for timebase synchronization.
"OUTP:ROSC:STATe OFF"program messages to the counter. Warm-up At power-up, the E1420B uses the VXIbus CLKlO as its timebase reference, hence no warm-up is needed. If the optional TCXO timebase is present and selected, a thirty minute warm-up period is recommended before making any measurement.
Page 98
E1420B Connections, Configuration, and Installation Connectors and Indicators Do not touch the connector pins. Take care to prevent accidental damage to the connector pins. Keysight E1420B Assembly-Level Service Manual...
Page 99
Connectors and Indicators E1420B Connections, Configuration, and Installation Figure A-1 Front Panel and VXIbus Edge Connectors Keysight E1420B Assembly-Level Service Manual...
Page 100
E1420B Connections, Configuration, and Installation Connectors and Indicators Table A-1 VXIbus Edge Connector Pl Pin Assignment ROW a SIGNAL ROW b SIGNAL ROW c SIGNAL NUMBER MNEMONIC MNEMONIC MNEMONIC BBSY* BCLR* ACFAIL* BGOIN* BGOOUT* BG11N* BG10UT* BG21N* BG20UT* SYSCLK G31N*...
Page 101
Connectors and Indicators E1420B Connections, Configuration, and Installation Table A-2 VXIbus Edge Connector P2 Pin Assignment ROW a SIGNAL ROW b SIGNAL ROW c SIGNAL NUMBER MNEMONIC MNEMONIC MNEMONIC ECLTRGO CLK10+ CLK10- ECLTRG1 RSV1 -5.2V LBUSAOO LBUSCOO LBUSA01 LBUSC01 -5.2V...
E1420B Connections, Configuration, and Installation Internal Configuration Internal Configuration The following paragraphs provide you with information needed to configure the counter hardware logical address and bus grant/request priority. On-board switch settings and jumpers are explained along with the factory shipped counter address and bus grant/request priority level settings.
Page 103
Internal Configuration E1420B Connections, Configuration, and Installation If you need to set the counter's address, use the following procedure: 1 Locate the logical address 8-pin DIP switch bank located on the right side of the counter module. See Figure A-2 for the switch location and address selection.
Figure A-2 E1420B Address Switch Location and Selection Bus Grant and Request Configuration Procedure The Keysight E1420B message-based communication supports four levels of prioritized bus arbitration (BRO through BR3). The counter is shipped with the highest bus grant/request level setting: BR 3. The Bus Grant/Request level is configured via six Bus Grant/Request configuration jumpers.
Internal Configuration E1420B Connections, Configuration, and Installation Figure A-3 Bus Grant Jumper Location and Selection System Default Logical Addresses The Keysight VXIbus instruments have a set of logical addresses that correspond to instrument type. These are listed in Table A-1. Keysight instrument factory switch settings will correspond with those listed in the table.
Page 106
E1420B Connections, Configuration, and Installation Internal Configuration Table 3 Default Keysight Logical Addresses For VXIbus Instrument Type Switch Setting Secondary Address INTERFACES Command modules/Computers Servant interfaces (RS-232, MS-1553) Disk drives ANALOG SENSORS DMMs (Reserved for multiplexers of scanning DMMs) Digitizers (AIDs, Oscilloscopes)
Installation and Verification E1420B Connections, Configuration, and Installation Installation and Verification The following paragraphs explain how to install the Keysight E1420B counter into the Series C mainframe, ensure proper ventilation, and verify initial operation. Cooling Considerations The Keysight E1420B counter automatically receives the correct ventilation when used with an Keysight 75000 Series C mainframe.The cooling requirements for...
– A 10-MHz reference standard is connected to the lnt/Ext Reference BNC input of the E1420B faceplate. Refer to Chapter 2, Power-up Self Test, for more information. – VXIbus mainframe Controller (Keysight 9000 Series 200/300 or equivalent) connected to the - Slot 0 command module, properly set up and previously checked out (Not necessary when an embedded controller is present).
Page 109
Keysight E1420B Assembly-Level Service Manual Service Guide Error Messages CODE MESSAGE CAUSE -100 Command error -101 Invalid character Unrecognized character in specified parameter -102 Syntax error Command missing space/comma between parameters -103 Invalid separator Command parameter separated by space not comma...
Page 110
Attempted FETCh? while arming was in HOLD or BUS mode -221 Setting Conflict A valid command but not supported for the specified channel. -222 Data out of range Specified parameter value too large/small -223 Too much data Excess data for memory/device-specific process requirements Keysight E1420B Assembly-Level Service Manual...
Page 111
Data not read from output buffer before another command was executed -420 Query unterminated Command generating data unable to complete due to configuration error -430 Query deadlocked Command cannot complete output due to controller request for input Keysight E1420B Assembly-Level Service Manual...
Page 112
Error Messages Keysight E1420B Assembly-Level Service Manual...
Service Guide Keysight E1420B Command Summary Introduction This appendix provides summary tables for IEEE 488.2 Common and SCPI commands used with the Keysight E1420B Universal Counter. The Appendix is organized as follows: Appendix Summary IEEE 488.2 Common Commands page 113...
IEEE 488.2 Common commands appear first followed by SCPI commands for the Keysight E1420B Universal Counter. The SCPI command summary also includes information about the SCPI status of the Keysight E1420B SCPI commands. The SCPI (TMSL) commands used in the counter are in conformance with the SCPI Standard 1990.0.
*STB? Returns sum of all bits set in Status Byte Register. T *TRG riggers the counter. *TST? Executes the counter's internal self-test. *WAI Causes the counter to wait until all previous commands or queries complete. Keysight E1420B Assembly-Level Service Manual...
Keysight E1420B Assembly-Level Service Manual Service Guide Using Option 040-High Throughput/Shared RAM Introduction This appendix provides information for using Option 040, High Throughput/Shared RAM. The option is briefly explained followed by an example program (Keysight BASIC) for Frequency measurements. Specific information for the memory subsystem commands is contained in the MEMory Subsystem command reference in chapter 5.
RAM is equal to the set size (MEMory:VME:SIZE <Value>) divided by 8. During CONTinuous mode, the E1420B will loop back to the starting address location in shared RAM when the entire available memory space (#HC00000) has been allocated to the E1420B and is completely filled with measurement data.
Page 123
Keysight E1420B Shared Ram Description Using Option 040-High Throughput/Shared RAM Figure D-4 VXlbus Shared Memory Model Address Space The programs included at the end of this section are provided "as is". These programs are intended for example only on the use of Shared Memory.
2. For command descriptions and sample program examples, refer to the User's Manual for the Command Module being used, for example, the Keysight E1405B. Keysight E1420B Assembly-Level Service Manual...
20 ! AI 10/3/91 BP BASIC 5.13 30 ! 40 ! The purpose of this example program is to demonstrate the 50 ! E1420B's use of the shared memory of an E1405B slot-0 controller. 60 ! 70 ! 100 Frequency measurements are taken continuously and stored 80 ! in the A24 Shared memory space of the E1405B.
Page 126
440 ! Extract the data header from the 445 ! measurement block 450 ENTER @Speed;Data(*) ! Transfer measurements to Data array 460 PRINT Data(*) ! Print each measurement from Shared RAM 470 OUTPUT @E1420b;"INIT:CONT OFF" ! Turn off continuous measurements 480 END Keysight E1420B Assembly-Level Service Manual...
Page 128
= ioctl(g_fd,VXI_CONTROL,&vxi_control); /* calls should talk to the */ if (ret == -1) perror("ioctl: open_vxi: d\n"); exit(-1); /* servant specified by lad *//* report error */ vxi_control.type VXI MAP SHARED; /* map address 200000h to the*/ vxi_control.arg[O] = o:X2ooooo; Keysight E1420B Assembly-Level Service Manual...
Page 129
Eli20 file discriptor */ int lad;/* logical address */ int ret;vxi ctl status vxi_control; double *p; p ox200000;/* set a pointer to the starting */ /* address in shared memory */ Keysight E1420B Assembly-Level Service Manual...
Page 130
*/ else retstrcpy(input_str, argv[2]);/* If not record the third argument */ }Using Option 040 - High Throughput/Shared RAM D-7 num_meas = atoi( input_str ); num_meas_storenum_meas; /* convert it to integer */ write(g_fd,RST,strlen(RST)); write(g_fd,CLS,strlen(CLS)); write(g_fd,ROSC,strlen(ROSC));write(g_fd,OUTP,strlen(OUTP)); Keysight E1420B Assembly-Level Service Manual...
Page 131
,l); printf("%s\n", in_input);write(g_fd,OFF_INIT,strlen(OFF_INIT)); /* send a *ope? to the card */ /* read returned value */ /* All 100 readings are done */ /* turn init:cont off */ D-11. Include File listing: Keysight E1420B Assembly-Level Service Manual...
Page 132
#define VME-MEM STATE ON •mem:vme:state on" #define RST "*rst" #define VME-MEM-SIZE Q "mem:vme:size?" #define TERM STR "end" #define VME-MEM-SIZE-"mem:vme:size 800" #define QUESTION "?" #define VXISEND-"/usr/vxi/bin/vxisend " #define QUOTE "\" #define VXIRCV "/usrlvxi/bin/vxircv " #define SPACE " " Keysight E1420B Assembly-Level Service Manual...
Manual Changes This manual applies directly to Keysight E1420B’s with serial prefix 3401A and above.As engineering changes are made, newer instruments may have serial prefix numbers higher than the one shown on the title page of this manual. The manuals for these instruments will be supplied with a "Manual Updating...
Page 134
Backdating Introduction Table E-1 E1420B Part Changes PART DESCRIPTION INSTRUMENT SERIAL NUMBER 3142A00171 & up 3142A00456 & up 3401A00746 & up Disc, Basic 3.5" E142Q-13501 E142Q-13501 E142Q-13503 E142Q-13505 Disc, Basic 5.25" E142Q-13502 E142Q-13502 E1420-13504 E1420-13506 A1 Motherboard, Std E1420-60008 E142Q-60012...
Need help?
Do you have a question about the E1420B and is the answer not in the manual?
Questions and answers