Do you have a question about the 6517A and is the answer not in the manual?
Questions and answers
Swati Pachauri
February 20, 2025
I **** working with 6517A, repeatedly encountering an error message - "" on the display. I **** unable to resolve this issue. Also, the operating Voltage LED stops glowing after approximately 30 minutes of the system running. Can you please help and guide me through this issue I want to use this instrument to its fullest capacity.
Page 1
Model 6517A Electrometer User’s Manual A G R E A T E R M E A S U R E O F C O N F I D E N C E...
Page 2
WARRANTY Keithley Instruments, Inc. warrants this product to be free from defects in material and workmanship for a period of 1 year from date of shipment. Keithley Instruments, Inc. warrants the following items for 90 days from the date of shipment: probes, cables, rechargeable batteries, diskettes, and documentation.
Page 4
Revision C (Document Number 6517A-900-01)..................July 2000 Revision D (Document Number 6517A-900-01)..................May 2003 All Keithley product names are trademarks or registered trademarks of Keithley Instruments, Inc. Other brand and product names are trademarks or registered trademarks of their respective holders.
Keithley products are designed for use with electrical signals that The instrument and accessories must be used in accordance with its are rated Measurement Category I and Measurement Category II, as specifications and operating instructions or the safety of the equip-...
Page 6
Keithley Instru- symbol on an instrument indicates that the user should re- ments. Standard fuses, with applicable national safety approvals, fer to the operating instructions located in the manual.
Table of Contents General Information Introduction ................................ Features ................................Warranty information ............................Manual addenda ..............................Safety symbols and terms ........................... Specifications ..............................Inspection ................................Options and accessories ............................. Front Panel Operation Introduction ................................ Power-up ................................2.2.1 Line power connections ..........................2.2.2 Line fuse replacement ..........................
List of Illustrations Front Panel Operation Figure 2-1 Line voltage switch ............................ Figure 2-A Input signal ..............................Figure 2-B Measurement on 20nA range ........................Figure 2-2 Bar graph (zero-at-left) multiple display ....................Figure 2-3 Zero-centered bar graph multiple display ....................Figure 2-4 Maximum and minimum multiple display ....................
List of Tables Front Panel Operation Table 2-1 Line fuse selection ............................. Table 2-2 Data checked on power-up ......................... Table 2-3 Power-up error messages ........................... Table 2-4 Typical display exponent values ........................ Table 2-5 Status and error messages .......................... Table 2-6 Multiple (Next) displays by function ......................
Page 18
:TSEQuence command summary ......................3-58 Table 3-17 :UNIT command summary ........................3-61 Interface Function Codes Table B-1 Model 6517A interface function codes ..................... IEEE-488 Bus Overview Table D-1 IEEE-488 bus command summary ......................Table D-2 Hexadecimal and decimal command codes ....................Table D-3 Typical addressed command sequence ......................
GPIB and RS-232 interfaces. • Full range of functions — Exceptional sensitivity and • Scanning — The Model 6517A has an option slot that accuracy for voltage, current, charge, and V/I resistance will accommodate an optional scanner card (Models and resistivity (surface and volume) measure- 6521 and 6522).
BNC adapter. This adapter lets you connect a BNC cable to the triax input of the Model 6517A. Suitable for use The CAUTION heading used in this manual explains haz- with the Model 6517A in high voltage applications.
Page 21
Model 8502 Trigger Link Adapter: Allows you to connect Model 6517-TP Thermocouple with Leads: This type K the Trigger Link of the Model 6517A to instruments that use thermocouple sensor allows the Model 6517A to make exter- the standard BNC (In/Out) external triggering technique.
This section contains detailed information for front panel op- Voltage source — Covers V-source operation includ- eration of the Model 6517A. It is organized as follows: ing how to use the safety interlock. Power-up — Covers information on connecting the in- 2.10 Analog outputs —...
A rear panel fuse located below the AC receptacle protects 2.2.1 Line power connections the power line input of the instrument. If the fuse needs to be Follow the procedure below to connect the Model 6517A to replaced, perform the following steps: line power and turn on the instrument.
Front Panel Operation 2.2.3 Power-up sequence Table 2-2 Data checked on power-up On power-up, the Model 6517A performs self-tests on its Data Type of storage EPROM and RAM, and checksum tests on data stored in non-volatile memory. (See Table 2-2.) If a failure is detected,...
µA e-6A 2.2.5 Warm-up period Milliamps e-3A Ω Kilo-ohms kΩ e3Ω The Model 6517A can be used within one minute after it is Mega-ohms MΩ Ω e6Ω turned on. However, the instrument should be turned on and Giga-ohms GΩ Ω...
(22nA on the 20nA range). Because of clipping, the measurement of the input signal is significantly less than 20nA. To avoid these bad readings, the Model 6517A dis- DCA Reading = <20nA plays the OUT OF LIMITS message instead of the inaccu- rate reading.
Page 27
Front Panel Operation Table 2-5 (cont.) Table 2-5 Status and error messages Status and error messages Number Description Event Number Description Event -121 “Invalid character in number” -440 “Query UNTERMINATED after -120 “Numeric data error” indefinite response” -430 “Query DEADLOCKED” -114 “Header suffix out of range”...
Page 28
Front Panel Operation 2.3.4 Multiple displays Table 2-5 (cont.) Status and error messages Each measurement function has its own set of “multiple dis- Number Description Event plays” shown in the bottom line of the front panel display. The PREVious and NEXT DISPLAY keys scroll through the +350 to Calibration commands (see Model selections for the present function.
Front Panel Operation Bar graph wise, values greater than 1% (such as 1.67%) are shown rounded to the nearest integer percent. The “normal” bar graph, with a zero at the left end, is a graphical representation of a reading as a portion of a range. Perform the following to view or change the plus and minus (See Figure 2-2.) The vertical lines displayed along the bar percentage of range:...
Front Panel Operation Use the following rules to navigate through the menu struc- ing. The concepts of guarding and floating circuits are ture: introduced here. 1. The top level of the Main Menu is accessed by pressing NOTE the MENU key. A Configuration menu is accessed by Detailed connection schemes are included pressing CONFIG and then the desired function (V, I, with the measurement procedures (see...
Capacitor Under Test 6517A Input protection — The Model 6517A incorporates protec- Ammeter tion circuitry against nominal overload conditions. However, a high voltage (>250V) and resultant current surge could damage the input circuitry. A typical test circuit to measure the leakage current of a capacitor is shown in Figure 2-7.
Front Panel Operation 2.4.2 High-resistance meter connections 2.4.3 Voltage source output connections The Model 6517A uses the Force Voltage Measure Current The voltage source output is accessed at the rear panel V (FVMI) configuration to measure resistance. From the SOURCE OUT HI and LO binding posts as shown in Figure known voltage and measured current, the resistance is calcu- 2-10A.
Metal Noise Shield tion between the center conductor and the inner shield when the cable is flexed or allowed to move around. The use of low Connect to 6517A LO, chassis ground noise cables help minimize these triboelectric currents. See Device or or both (via triax cable) paragraph 2.21.2 for more information on minimizing tri-...
Figure Figure 2-21 in paragraph 2.5.1 shows detailed connections 2-14 shows two examples where the Model 6517A floats at for guarded voltage measurements. See paragraph 2.5.3 a hazardous voltage level. In Figure 2-14A, a shock hazard (Guarding) for more information on guard.
(chassis) ground while floating the Figure 2-14 input may damage the instrument. Floating measurements The V-Source of the Model 6517A can also be operated 6517A above earth ground as shown in Figure 2-15. In this circuit, V-Source the V-Source is floating 100V above ground. Thus, a shock 200V 100kΩ...
DUT (resis- the ground wire must be attached to a tance measurements). The second is a multi-purpose test fix- known safety earth ground. ture that can be used to make any Model 6517A measurement. 2-15...
Page 37
Connectors, terminals and internal wiring Figures 2-16 and 2-17 show the types of connectors needed to use the test fixtures with the Model 6517A. All connectors, The switch must be mounted inside the test box such that it except the triax connector, must be insulated from the chassis will be closed when the lid of the test fixture is closed.
Open lid = Open Switch -.000 View from inside of test box B. Panel cutout dimensions C. Interlock Connector: D. Interlock Wiring Keithley P/N : CS-659 (3-pin) CS-459 (4-pin) Switchcraft P/N : TB3M (3-pin) TB4M (4-pin) Figure 2-18 Interlock connections...
Voltage measurements Interlock Normally-Open SPST Momentary 6517-ILC-3 Cable* The Model 6517A can make unguarded or guarded voltage Switch Clear measurements from 1µV to 210V. Guard should be used if re- Black sponse time or leakage resistance is a consideration. The con- Strain relief for cable cepts of guarding are discussed in paragraphs 2.4.4 and 2.5.3.
Page 40
Figure 2-21) should be used for voltage paragraph 2.12 for detailed range information). measurements at or above 30V. 5. Connect the Model 6517A to the voltage to be mea- sured. Figure 2-20 shows typical connections for un- guarded measurements, and Figure 2-21 shows typical 6.
Page 41
Front Panel Operation 6517A WARNING: WARNING: NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY. NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY. 237-ALG-2 Cable Red (HI) COMMON INPUT Black (LO) 250V PEAK LINE RATING 90-134VAC Measured 180-250VAC 50, 60, 400HZ...
Front Panel Operation 2.5.2 Volts configuration cable) is connected to meter input LO. This mode is used for unguarded voltage, current and charge measurements. When The following information explains the various configura- enabled, the inner shell (shield) of the triax connector (and tion options for the volts function.
1000 times the value of the source resistance (R ). The input ter keying in a new value. Note that an integer PLC value will resistance of the Model 6517A is >2 × 10E Ω. Thus, to keep increase noise rejection.
If R is large enough, the divider will significantly attenuate the voltage seen at the in- put of the Model 6517A (see CABLE LEAKAGE RESIS- 100R TANCE). Also, R and the cable capacitance (C...
(see Current measurements paragraph 2.12 for detailed range information). 4. Connect the Model 6517A to the current to be mea- The Model 6517A can make current measurements from sured. Figure 2-25 shows typical connections for current 10aA to 21mA.
Page 46
Front Panel Operation 6517A WARNING: WARNING: NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY. NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY. 237-ALG-2 Cable Red (HI) COMMON INPUT 250V PEAK LINE RATING LINE FUSE 90-134VAC SLOWBLOW 180-250VAC 1/2A, 250V...
Page 47
Front Panel Operation Safety Shield 6517A Guard Shield WARNING: WARNING: NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED 237-ALG-2 Cable Black (LO) PREAMP OUT COMMON 250V PEAK INPUT 250V PEAK Measured Current Red (HI)
Front Panel Operation 2.6.2 Amps configuration er measurement ranges. For example, if you know that read- ings will not exceed 1µA, you can specify the 2µA range to The following information explains the various configura- be the maximum range. When the instrument autoranges (as- tion options for the amps function.
Low Level Measurements hand- book, which is available from Keithley. The input bias current for the Model 6517A is listed in the specifications. Input bias current may be reduced by per- forming the offset adjustment procedure explained in para- graph 2.19.3 (OFFSET-ADJ).
Page 50
Note that the recommended source re- sistance varies by measurement range because the R value The voltage burden of the Model 6517A depends on the se- also depends on the measurement range. lected range (see specifications). Voltage burden may be re- duced by performing the offset adjustment procedure explained in paragraph 2.19.3 (OFFSET-ADJ).
Page 51
Source capacitance DUT source capacitance will also affect the noise perfor- mance of the Model 6517A ammeter. In general, as source capacitance increases, the noise also increases. To see how changes in source capacitance can affect noise gain, let us again refer to the simplified ammeter model in Figure 2-28.
Page 52
10nA (10V/1GΩ = 10nA). Thus, the current that is measured by Figure 2-30 the Model 6517A is the sum of the two currents (I = I Floating current measurements 10nA). Obviously, if I is a low level current, then the 10nA leakage current will corrupt the measurement.
Thus, ohms ranges are actually current Auto V-Source ranges with ohms displayed. The Model 6517A has an auto V-Source mode for resistance When the resistance of the DUT (device under test) is too and resistivity measurements. With AUTO V-Source select-...
(R = V/I). The V-Source level can be set automat- , and the VOLTAGE SOURCE ically by the Model 6517A or it can be manually set by the keys to set the voltage level. The V-Source range can be user.
Page 55
The programmed voltage is not being applied to the load. In this situation, try using a lower voltage for the measurement. 6517A WARNING: WARNING: NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY. NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.
Page 56
CAUTION: CAUTION: FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING. FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING. Model 6517A Note: Set fixture mode switch 8607 Banana Plug Cables to picoammeter operation.
Sample Ring Electrode 2.7.2 Resistivity measurements Guarded Electrode 6517A 6517A The Model 6517A can make surface resistivity measure- Picoammeter V-Source ments from 10 to 10 ohms and volume resistivity mea- surements from 10 to 10 ohm-cm. Typical resistivity test fixtures (such as the Model 8009) use circular electrodes.
Page 58
πD ing the resultant current through the sample as shown in Figure 2-35. The Model 6517A automatically performs the following calculation and displays the volume resistivity + g (refer to Figure 2-34 to determine dimension reading: ρ...
Page 59
(Auto V-Source) and 2.7.3 (V-SOURCE) for details. 4. Connect the sample to be measured to the Model Place the V-Source in standby before 6517A. Figure 2-36 shows the connections to the Model making or breaking connections to the 8009 for surface and volume resistivity measurements.
CAUTION: CAUTION: FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING. FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING. Model 6517A 8607 Banana Plug Cables Warning: Connect of fixture to safety earth ground using safety ground wire (supplied with 8002A test fixture).
Page 61
Front Panel Operation AUTORNG will not exceed 1GΩ, you can specify the 2GΩ range to be the maximum range. When the instrument autoranges (as- The AUTORNG option is used to configure autorange for the suming AUTO range is enabled), it will not search into the ohms function.
Page 62
. Paragraph 2.7.2 explains how to calculate ments: NOTE VSOURCE If the Model 6517A is already configured The VSOURCE menu item is used to select either AUTO V- to use the Model 8009 Resistivity Test Source or MANUAL V-source: Fixture (see FIXTURE-MODEL) then the interlock cable MUST be connected to •...
Front Panel Operation WARNING The Model 6517A can be used to characterize such resis- tance changes by measuring the resistance with a number of A hazardous voltage (400V) may auto- different applied voltages. Once the variations are known, matically be set for the ohms function the voltage coefficient of the resistor being tested can be de-...
The AUTO-DISCHARGE selections are as follows: 4. Connect the test cable to the Model 6517A. With the in- put open, disable zero check and enable REL to zero the OFF: Use this selection to disable auto discharge. With auto instrument.
Page 65
For example, if you know that the readings will not exceed HIGH(200nC-2µC): Use this option to limit the autorange 10nC, you can select LO autorange limits. When the instru- search to the high measurement ranges. 6517A WARNING: WARNING: NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.
Long measurement times may degrade charge measurement Any such current is integrated along with the input signal accuracy. See the Model 6517A coulombs specifications in and reflected in the final reading. The Model 6517A has a Appendix A. maximum input bias of 4fA (4 × 10 A) for change at 23°C.
The V-Source is isolated (>1GΩ) from the measurement cir- source in standby until ready to safely cuits of the Model 6517A when V-Source LO is not internal- source voltage. NEVER make or break any ly connected to ammeter LO (see Ammeter LO to V-Source connections with the instrument in oper- LO Connection).
Page 68
WITH FRONT PANEL MENU) INTERLOCK CAUTION: CAUTION: FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING. FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING. Model 6517A Connections 6517A V-Source Equivalent Circuit Figure 2-38 V-source (independent configuration)
WITH FRONT PANEL MENU) INTERLOCK CAUTION: CAUTION: FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING. FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING. Model 6517A Connections 6517A V-Source Ammeter Equivalent Circuit Note: Ammeter LO internally connected to V-Source LO via METER Connect option of CONFIG V-Source menu.
Front Panel Operation While in the multiple (NEXT) display state, you can tempo- 4. When finished, the voltage source edit mode will cancel rarily display the voltage source value by pressing the (EDIT annunciator off) after three seconds. key. The voltage source value will appear on the second- ary display for three seconds, unless an editing operation is 2.9.3 Voltage and current limit performed (see Adjusting Voltage Source Value).
2.10 Analog outputs When using the V-Source with the Model 8002A High Re- The Model 6517A has two analog outputs on the rear panel. sistance Test Fixture, use the Model 8002-ILC-3 Interlock The 2V ANALOG OUTPUT provides a scaled 0-2V output Cable as shown in Figure 2-32.
CAUTION: CAUTION: FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING. FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING. Model 1683 Model 6517A Test Lead kit Measuring Device (Example: Chart recorder) A. Connections = 4.99kΩ...
Note that the PREAMP OUT output resistance is 1Ω. The output resistance appears between Input Low and Analog The PREAMP OUT of the Model 6517A follows the signal Output Low to keep the resistor out of the loop when using amplitude applied to the INPUT terminal.
Page 74
CAUTION: CAUTION: FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING. FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING. Model 1683 Model 6517A Test Lead kit Measuring Device A. Connections = -I Preamp Out...
Input HI connections. When using exter- ance and low input current of the Model 6517A. If these nal feedback, the following factors must be taken into ac- insulators become contaminated, they can be cleaned count: with methanol and then with clean, pressurized air.
2.11.3 External feedback procedure 3. Select external feedback as follows: E. Press CONFIG V to display the CONFIGURE DCV Use the following procedure to operate the Model 6517A in menu. the external feedback mode. F. Place the cursor on EXT-FDBK and press ENTER.
A solution to these constraints is to use a transistor config- ured as a “transdiode” in the feedback path, as shown in Fig- In its standard form, the Model 6517A has four coulombs ure 2-44. Analyzing the transistor in this configuration leads...
2.12.2 Display resolution 2.12.1 Measurement range The Model 6517A can display readings at 3.5, 4.5, 5.5 or 6.5 The measurement range affects the accuracy of the measure- digit resolution. The display resolution of a reading depends ment as well as the maximum signal that can be measured.
Front Panel Operation Zero Check Input 10MΩ Current Input To Ranging Amplifier 1Ω Op Amp Common Preamp (Chassis) Figure 2-45 Non-decade current gains The display resolution for ohms readings may be less than 2.13 Zero check, relative, and zero correct what was selected.
Actual=+001.012 (without REL) crease the maximum allowable input for that range. For ex- ample, on the 2mA range, the Model 6517A still overflows for a 2.1mA input. 2-59...
The following information describes each test, shows the 4. Press REL to zero correct the instrument (REL indicator connections to the Model 6517A, and explains how to set up will be lit and "Zcor" displayed). the Model 6517A for the measurements.
Page 82
Front Panel Operation 6517A WARNING: WARNING: NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY. NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY. 7078-TRX Cable V SOURCE PREAMP OUT COMMON 250V PEAK INPUT 250V PEAK LINE RATING LINE FUS...
Page 83
Front Panel Operation 6517A WARNING: WARNING: NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY. NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY. 7078-TRX Cable V SOURCE PREAMP OUT COMMON 250V PEAK INPUT 250V PEAK LINE RATING Diode LINE FUSE...
Page 84
figured from the CONFigure SEQUENCE menu (DEV- LAY 2), a second resistance measurement is made. The CHAR; RESISTOR). See paragraph 2.14.2 for details. Model 6517A then automatically calculates the voltage coef- ficient and stores it in the buffer. This test is selected and con- 6517A...
Page 85
(MEAS-V) and, after a specified delay el 8009 Instruction Manual for information on installing the (MEAS-TIME), the Model 6517A measures the resistivity sample in the test fixture. of the sample and stores the reading in the buffer. Note that...
Page 86
Model first few readings can be rejected (DISCARD XXX RDGS) as 6517A to the function in use when it was armed. the sample or resistance achieves a steady-state response to the al- During execution, the sequence will show “--------”...
Page 87
(MEAS-V) is then applied and, after a specified time fault test parameters. When the test is run, 20 measurements (MEAS-TIME), the Model 6517A measures the resistance will be performed (at each high and low level) and stored in and stores the reading in the buffer.
Page 88
Front Panel Operation Cycle: 1sec Test Parameters: HI-Level = +1V HI-Time = 1sec = Measurements LO Level = -1V LO-Time = 1sec Cycle Count = 10 Figure 2-54 Default measurement points; square wave sweep test Test Parameters: Start = +1V Stop = +10V Step = +1V Step Time = 1 sec...
Resistivity Tests: GPIB: Use this option to select the GPIB trigger source. Once the test is armed, it will start when the Model 6517A SURFACE — Use this option to select and configure the Sur- receives a bus trigger (GET or *TRG). Note that the TRIG face Resistivity Test.
Page 90
Front Panel Operation TRIGLINK: Use this option to select the trigger link trigger when the Model 6517A receives a trigger via the selected source. After selecting TRIGLINK you will be prompted to trigger link line. Note that the TRIG key can instead be used select the trigger link line.
1. Enable zero check and make sure the V-Source is in standby (OPERATE LED off). Notes: 2. Connect and configure the Model 6517A for the desired test as explained in paragraph 2.14.1. 1. If the IMMEDIATE trigger source is selected, the test 3.
When the selected trigger source event occurs, the test will re-run. Readings may Model 6517A triggers are set up from the CONFIGURE be recalled, or the sequence re-configured while the TRIGGER menu. The menu structure is shown and summa- 6517A awaits the trigger.
Page 93
Front Panel Operation Table 2-21 (cont.) CONFIGURE TRIGGER menu structure Menu item Description SCAN Scan layer menu: SOURCE Select scan source: IMMEDIATE Use to pass operation immediately into the measure layer. EXTERNAL Use external triggers to control scanning. MANUAL Use TRIG key to control scanning. GPIB Use bus triggers to control scanning.
(device action). This trigger mode provides continuous reading conversions. The following information describes triggering of the Model 6517A from the front panel. The flowchart of Figure 2-56, With the one-shot trigger mode selected, operation waits for which is the simplified trigger model, summarizes basic the selected control source event to occur before making a front panel triggering.
Front Panel Operation Halt triggers, or Idle enable scanning TRIG (or SCAN) Idle Arm Trigger Control = Source Arm Layer Another Arm Count (Source Bypass Enabled)* (Arm Layer 1) Output Control Arm Event Trigger Source Detection Immediate External Source Manual Bypass GPIB Enabled...
Page 96
In the Arm Layer and Scan Layer, enabling a source bypass also enables the respective output trigger. In the Trigger Lay- Once the Model 6517A is taken out of the idle state, opera- er, its output trigger is always enabled and occurs after every tion proceeds through the layers of the trigger model down device action.
2.15.2 Basic trigger configuration surement. The following information explains how to configure the Model 6517A for basic triggering. If you instead wish to use advance triggering, refer to paragraph 2.15.3. Basic trigger- EXT: With this selection, external triggers are used to control ing is configured from the BASIC item of the CONFIGURE...
Each trigger stimulus applied to the Model 6517A performs a device action, as defined by See paragraph 2.15.5 for details on using the Trigger Link. the trigger model. In addition to a measurement, this may in-...
Page 99
• SEMI-SYNCHRONOUS — In this mode, the input and INFINITE: Use this selection to continuously repeat mea- output triggers for the Model 6517A are assigned to the surements (and looping in the measure layer). same line. After selecting this trigger link mode, you will be prompted to select the trigger line.
Page 100
(GET or *TRG) is received by the Model HOLD: When HOLD is selected, the scan source is sup- 6517A. See Section 3 for detailed information on bus trig- pressed. As a result, operation does not pass into the measure gers.
Page 101
Operation passes into the scan layer er. You can program the Model 6517A to scan up to 99999 when the TRIG key is pressed. times.
Page 102
TRIGLINK: With this selection, the arm source is controlled by the Trigger Link of the Model 6517A. Trigger Link is an enhanced trigger system that uses up to six lines to direct trigger pulses to and from other instruments. Operation pass- es into the scan layer when the Model 6517A receives a trig- ger over the Trigger Link.
(see Figure 2-58). The EXT TRIG IN source selections. Select HOLD from the SELECT ARM jack allows the Model 6517A to be triggered by other instru- SOURCE menu by placing the cursor on HOLD and press- ments. The MTR COMP OUT jack allows the Model 6517A ing ENTER.
Meter complete and asynchronous trigger link output are configured as follows: pulse specifications 6517A Typically, you would want the Model 6517A to output a trig- ger after the settling time of each measurement. (Settling OUTPUT time includes the internally set measurement settling time...
Arm layer: Ready of the Model 7001/7002 to External Trigger Input Arm source = Immediate* of the Model 6517A to trigger a measurement of DUT #1. Arm count = 1* • After the Model 6517A completes the measurement, it Arm trigger control = Acceptor*...
Source for TRIGLINK trigger events. Typically, a Trigger the six lines, but they cannot use the same line. For example, Link output trigger from the Model 6517A would be used to if you select line #1 for input triggers, then output triggers trigger a scanner to close the next channel.
FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING. FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING. Card 1 7158 MUX Card Figure 2-64 DUT test system Model 6517A 7001 or 7002 Switch System WARNING: WARNING: WARNING: WARNING: NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.
Page 108
Idle State: ing the STEP key. Bench reset = :INIT:CONT ON* To run the test and store the readings in the Model 6517A, Arm layer: press STORE on the electrometer, enter the desired number Arm source = Immediate* of readings (ten), and press ENTER.
Page 109
Trigger Link connector on current level and the ten channels are again scanned and the Model 6517A using a trigger link cable. The BNC con- measured. nectors mate directly to the External Triggering BNC con-...
Trigger CAUTION: CAUTION: FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING. FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING. Model 6517A 7002 Scanner Figure 2-67 Connections using Trigger Link adapter OUTPUT OUTPUT...
Page 111
Front Panel Operation T rigger Link Cables (8501) 7001 or 7002 Switch System Model 6517A WARNING: WARNING: WARNING: WARNING: NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY. NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY. NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.
Page 112
6517A waits in the measure layer for a trigger. operation drops down to the scan layer at point A. To run the test and store the readings in the Model 6517A, Since Scan Trigger Control of the Model 7001/7002 is press STORE on the electrometer, enter the desired number set for Source, the scan does not wait at point A for a trigger.
Page 113
Assume that the Model 6517A initially performs a measure- released, a trigger occurs on the positive-going edge (see ment. After the reading is done, the Model 6517A drives the Figure 2-71). The advantage of this single line trigger is that trigger line low.
Page 114
FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING. FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING. FOR CONTINUED PROTECTION AGAINST FIRE HAZARD,REPLACE FUSE WITH SAME TYPE AND RATING. T rigger Model 6517A Line #1 Link 7001 or 7002 Switch System...
Page 115
Front Panel Operation To run the test and store the readings in the Model 6517A, The following explanation on operation is referenced to the press STORE on the electrometer, enter the desired number operation model shown in Figure 2-74. of readings (ten), and press ENTER. The Model 6517A waits (with the asterisk annunciator lit) for a Trigger Link trigger from the Model 7001/7002.
Pressing STEP takes the Model 7001/7002 out of the idle state and places operation at point B in the flowchart. The Model 6517A has a buffer to store reading data. The max- Since both the arm layer and scan layers are programmed for...
Front Panel Operation 2.16.1 Configuring data storage • To specify the source of readings to be stored. • To select optional data elements. The data storage configuration menu is used for the follow- ing operations: The buffer is configured from the CONFIG DATA STORE menu (see Table 2-23).
Page 119
Front Panel Operation COUNT CLEAR-ALL With this menu selection, you specify the number of read- This action (yes or no) can be used at any time to clear the ings to store. data buffer of all stored readings and buffer statistics. TIMESTAMP ENTER-COUNT: This item allows you to specify the buffer size in number of readings.
Front Panel Operation DELTA: With this selection, each timestamp is referenced to V-Source — When selected, the sourced voltage level will be the timestamp for the previous reading. This provides the available as a multiple (NEXT) display (see paragraph time between buffer readings. Timestamps are provided in 2.16.3).
4. MIN – minimum reading in buffer, for example: put signals. MIN=+1.627611e+00 at RDG# +00012 The Model 6517A uses two types of filters: digital and me- 5. Average – This math operation displays the mean value dian. The displayed, stored or transmitted reading is simply of the buffered readings, for example: the result of the filtering processes.
Digital filter types the time needed to display, store, or output a filtered reading: The Model 6517A has two types of digital filters: averaging • Filter type: The time to the first reading is the same for and advanced. Both types are a simple average of one to 100 both types, but thereafter moving mode yields a faster reading conversions.
Front Panel Operation Voltage +1% of range Window Violation -1% of range +1% of range -1% of range Integration Time Conversions: Type = averaging Readings = 5 Mode = moving Reading Reading Reading Reading Reading Reading Reading Reading Reading Reading Reading Type = advanced Conversions:...
Front Panel Operation • ADVANCED — This selection is for an averaging filter • MOVING — This item selects a moving filter, where a with a noise window. A message indicating the present- new reading conversion is shifted into a stack as the old- ly set number of reading conversions to average (the est conversion is shifted out (FIFO).
Front Panel Operation 2.18 Math target value, often in scientific notation. The percentage cal- culation is performed as follows: Model 6517A math operations are divided into four catego- Input Reading ries: Percent --------------------------------- - x 100 Target Value • Math performed on single readings (polynomial, per- cent, percent deviation ratio and logarithmic).
MATH key (MATH ENTER to display the “a0” constant. If you change the “a0” constant, be sure to again press ENTER. annunciator turns on). The Model 6517A then displays the result of the calculation, using scientific notation where nec- PERCENT essary.
Front Panel Operation %DEV the top line. This display is available by repeatedly pressing either the NEXT or PREVious DISPLAY key to scroll This menu item selects the percent deviation calculation and through the multiple displays for the particular function. The lets you specify the reference value.
Description SAVESETUP Setup menu: SAVE Save setup at a memory location (0-9). RESTORE Return 6517A to setup stored at a memory location (0-9). POWERON Power-on Menu: BENCH Power on to bench default setup conditions. GPIB Power on to GPIB default setup conditions.
Page 131
Front Panel Operation Table 2-29 (cont.) MAIN MENU STRUCTURE Menu item Description LIMITS Limits menu: LIMIT-SET-1 Limit-Set-1 menu: CONTROL Enable/disable limit set #1. LOLIM1 Set value of low limit #1. HILIM1 Set value of high limit #1. LIMIT-SET-2 Limit-Set-2 menu: CONTROL Enable/disable limit set #2.
Front Panel Operation 2.19.1 SAVESETUP The instrument can be set to power on to the factory bench defaults, the factory GPIB defaults, or to a user setup stored The SAVESETUP option of the main menu is used for the (see SAVE) at a specific memory location. The POWERON following operations: options are explained as follows: •...
Front Panel Operation Table 2-30 Factory default conditions Bench default Function or operation (SYSTem:PRESet) GPIB default (*RST) A/D Controls: Line Synchronization Data Stamp: Temperature (external) Humidity Hardware Limit Buffer: Control Fill and stop Fill and stop Count No effect No effect Timestamp No effect No effect...
Front Panel Operation Table 2-30 (cont.) Factory default conditions Bench default Function or operation (SYSTem:PRESet) GPIB default (*RST) Filter Digital Filter Averaging Readings Advanced Readings Noise Tolerance Level Filter Mode Moving Repeat Median Filter Rank I (Amps): Damping Range Manual (20mA) Manual (20mA) Autorange Limits...
Page 135
Front Panel Operation Table 2-30 (cont.) Factory default conditions Bench default Function or operation (SYSTem:PRESet) GPIB default (*RST) R (Ohms): Auto V-Source Ohms Range 2MΩ 2MΩ Autorange Limits Use all ranges Use all ranges Manual V-Source Ohms Range Manual (200kΩ) Manual (200kΩ) Autorange Limits...
Page 136
Front Panel Operation Table 2-30 (cont.) Factory default conditions Bench default Function or operation (SYSTem:PRESet) GPIB default (*RST) Test Sequence Diode Diode Diode: Start Voltage Stop Voltage Step Voltage Delay 1 sec 1 sec Capacitor: Bias Voltage Points Interval 1 sec 1 sec Cable: Bias Voltage...
Page 137
Front Panel Operation Table 2-30 (cont.) Factory default conditions Bench default Function or operation (SYSTem:PRESet) GPIB default (*RST) Test Sequence Staircase Sweep: Start Stop Step Step Time 1 sec 1 sec Start Source Manual Manual Triglink Line Line #1 Line #1 Triggers Advanced (armed) Advanced (idled)
Command programming. This mode allows you control The RS-232 menu is used for the following operations: both a Model 6517A and a 617 electrometer over the GPIB using the same DDC commands. See Section 3 of • To select the RS-232 Interface.
TALK annunciator turns on. The options for talk-only are explained as follows: The CALIBRATION menu is used to calibrate the Model 6517A. INTERVAL: This option controls how often readings are sent (printed). The interval is expressed as 1 out of nnnn COMPREHENSIVE, POINT-CALS and CAL-OPT readings.
Figure 2-77. passes (PASS). Note that the Model 6517A does not check the validity of the • Low limit = -10.0, High limit = 10.0. A 0.6MΩ reading high and low limit values when you enter them. If low limit equals 600,000 (FAIL).
Front Panel Operation PASS-PATTERN LLIM1 | | HLIM1 This item allows you to program the on/off states of the dig- ital output lines for when all limit tests pass. Note that when Low Limit #1 High Limit #1 the binning strobe is enabled, digital output line #4 cannot be used.
Digital I/O port The instrument may become so busy displaying status mes- The Model 6517A’s Digital I/O port is an 8-pin mini-DIN sages, that key presses are no longer acknowledged. You socket located on the rear panel. The port’s location and pin may have to clear status message display by pressing the designations are shown in Figure 2-79.
Page 143
Front Panel Operation The Model 6517A’s Digital I/O port can be used to control External voltage supply external circuitry. The port provides four output lines and Each output can be operated from external voltage supplies one input line (input line is for calibration use only — refer (voltage range from +5V to +30V applied through the exter- to the Model 6517 Service Manual).
Page 144
TTL, or CMOS inputs: the device. When using the Model 6517A’s collector outputs to turn on externally powered devices, set the corresponding 1. Connect the Model 6517A digital outputs to the logic in- digital output line parameters as follows (set through the puts.
Page 145
Front Panel Operation NOTE Serial #XXXXXX SCPI version 1991.0 software rev AXX AYY If any LIMITS control is enabled (LOLIM1 or 2, HILIM1 or 2— High, where: #XXXXXX is the serial number of the instrument. Low, or Pass), the OUTPUT-STATE menu AXX is the firmware level for the main microcon- does not check or change the output status.
Page 146
CLOCK time (24-hour format) and date for each reading. The Model 6517A has a real-time clock that is used for time- Timestamp type for bus readings is coupled to timestamp stamping bus and buffer readings (real-time timestamp), and type for buffer readings.
When using external scanning, you can configure the Model item. Use the cursor keys and the range keys to set the time 6517A to measure up to 400 channels. In order to synchro- (hours:minutes:seconds). Press AUTO to set seconds to zero.
10. The next message will ask if you wish to use the scan ground at only a single point, as shown in Figure 2-84. Note timer of the Model 6517A. If you selected TIMER as the that only a single instrument is connected directly to power trigger source in step 6, select YES.
However, the high impedance levels of many Model als and make connecting structures as rigid as possible. 6517A measurements do not allow these charges to decay Make sure there are no mechanical stresses on the insulators. rapidly, and erroneous or unstable readings may result.
This sensor plugs into the connector label the European Union as denoted by the CE mark. However, it “HUMIDITY” on the rear panel of the Model 6517A. Note is still possible for sensitive measurements to be affected by that an extension cable (part number CA-129-1) is supplied external sources.
Page 151
External temperature GENERAL MENU. The GENERAL MENU is covered in paragraph 2.19.7. The Keithley Model 6517-TP option is a “K” type thermo- couple sensor that is used to measure external temperature. NOTE This sensor plugs into the connector labeled “TEMP TYPE Do not allow the exposed thermocouple K”...
Model 6517A. This section contains information on remote operation for 3.12 SCPI Signal oriented measurement commands: the Model 6517A and is organized as follows: Covers the signal oriented commands used by the Connections: Explains instrument connections to the Model 6517A.
Instrument Instrument RS-232 serial port The Model 6517A has a serial port that can be used as an al- ternative to the parallel IEEE-488 bus. All commands, except DDCs, can be used over this serial port. The serial port is based on the electrical and mechanical characteristics of the RS-232-C standard.
3 to display the GPIB/PRINTER SET- 3.2.2 RS-232 serial interface connections UP menu. The serial port of the Model 6517A can be connected to the serial port of a computer or listening device (i.e., serial print- 4. Place the cursor on ADDRESSABLE and press EN- er) using an RS-232 cable terminated with DB-9 connectors.
If you include the CECHP command in your AUTOEX- EC.BAT file, the driver will automatically be installed every When using the Model 6517A over the GPIB interface, you time you turn on your computer. can use either SCPI commands and common commands, or DDCs.
The IFC command is sent by the controller to place the Mod- General bus commands are those commands such as DCL el 6517A in the local, talker, and listener idle states. The unit that have the same general meaning regardless of the instru- responds to the IFC command by cancelling front panel ment.
The serial polling sequence is used to obtain the Model terface and return it to a known state. Note that the DCL 6517A serial poll byte. The serial poll byte contains impor- command is not an addressed command, so all instruments tant information about internal functions, as described in equipped to implement DCL will do so simultaneously.
IEEE-488 Reference Front panel aspects of IEEE-488 LSTN — This indicator is on when the Model 6517A is in the listener active state, which is activated by addressing the operation instrument to listen with the correct MLA (My Listen Ad- dress) command.
Page 159
IEEE-488 Reference Figure 3-5 Model 6517A status register structure...
(B1) (B0) (B14 - B2) Seq 1 = Sequence 1 (Set bit indicates that the 6517A is in the trigger layer of Sequence 1) & = Logical AND OR = Logical OR PTR = Positive Transition Register NTR = Negative Transition Register...
3.8.5 Queues The *ESR? Common Command is used to read the Standard The Model 6517A uses two queues; the Output Queue and Event Register (see paragraph 3.11.3). All other event regis- the Error Queue. The queues are first-in first-out (FIFO) reg- ters are read using the [:EVENT]? query commands in the isters.
IEEE-488 Reference 3.8.6 Status byte and service request (SRQ) For description of the other bits in the Status Byte Register, refer to paragraph 3.11.12. Service request is controlled by two 8-bit registers; the Status Byte Register and the Service Request Enable Register. The The IEEE-488.2 standard uses the following common query structure of these registers is shown in Figure 3-13.
Page 168
Typically, service requests (SRQs) are man- aged by the serial poll sequence of the Model 6517A. If an Service Request Enable Register — This register is pro- SRQ does not occur, bit B6 (RQS) of the Status Byte Regis-...
IEEE-488 Reference :ABOrt *RCL :SYST:PRES Interface Changes* Idle :INIT [:IMM] :INIT:CONT ON Initiate :INIT [:IMM] :INIT:CONT ON :ARM:TCONfigure:DIRection SOURce (Source Bypass Enabled) Another Arm Layer 1 :ARM:COUNt <n> | INFinite :ARM:IMMediate :ARM:SIGNal (Arm Layer) Output Control Arm Event Trigger Source Detection :ARM:SOURce IMMediate ** :ARM:SOURce MANual...
Page 171
IEEE-488 Reference Device Action — The primary device action is a measure- trigger action occurs on the selected TRIGGER LINK output ment. However, the device action could include a function line as follows: change and a channel scan (if scanner is enabled). A channel •...
IEEE-488 Reference 3.10 Programming syntax The following information covers syntax for both common commands and SCPI commands. For information not covered here, refer to the IEEE- 488.2 and SCPI standards. Command words Program messages are made up of one or more command words. 1.
Page 173
IEEE-488 Reference <n> Numeric value: A numeric value parameter can consist of an NRf number or one of the following name parameters; DEFault, MINimum or MAXimum. When the DEFault parameter is used, the instrument is programmed to the *RST default value. When the MINimum parameter is used, the instrument is programmed to the lowest allowable value.
Page 174
IEEE-488 Reference :SYSTem:PRESet Long-form :SYST:PRES Short-form :SYSTem:PRES Long and short-form combination Note that each command word must be in long-form or short-form, and not something in between. For example, :SYSTe:PRESe is illegal and will generate an error. The command will not be executed. Short-form rules: The following rules can be used to determine the short-form version of any SCPI command or parameter: A.
IEEE-488 Reference Program messages A program message is made up of one or more command words sent by the computer to the in- strument. Each common command is simply a three letter acronym preceded by an asterisk (*). SCPI commands are categorized into subsystems and are structured as command paths. The fol- lowing command paths are contained in the :STATus subsystem and are used to help explain how command words are structured to formulate program messages.
Page 176
IEEE-488 Reference 3. Command path rules: A. Each new program message must begin with the root command, unless it is optional (e.g., [:SENSe]). If the root is optional, simply treat a command word on the next level as the root. B.
Page 177
Multiple command messages), the multiple response message for all the queries is sent to the computer when the Model 6517A is addressed to talk. The responses are sent in the or- der that the query commands were sent and are separated by semicolons (;). Items within the same query are separated by commas (,).
Returns an ID code that indicates which memory option is installed and whether or not the optional scanner card is installed. *RCL <NRf> Recall command Returns the Model 6517A to the setup configuration stored in the specified memory location. *RST Reset command Returns the Model 6517A to the *RST default conditions.
IEEE-488 Reference 3.11.2 *ESE <NRf> — event enable Program the Standard Event Enable Register ESE? — event enable query Read the Standard Event Enable Register Parameters <NRf> = Clear register Set OPC (B0) Set QYE (B2) Set DDE (B3) Set EXE (B4) Set CME (B5) Set URQ (B6) Set PON (B7)
IEEE-488 Reference Bit Position Event PON URQ CME Decimal Weighting (2 ) (2 ) (2 ) (2 ) (2 ) (2 ) (2 ) Value Note : Bits B8 through B15 are not shown since they are not used. Value : 1 = Enable Standard Event Events : PON = Power On 0 = Disable (Mask) Standard Event URQ = User Request...
Bit B6, User Request (URQ) — Set bit indicates that the LOCAL key on the Model 6517A front panel was pressed. Bit B7, Power On (PON) — Set bit indicates that the Model 6517A has been turned off and turned back on since the last time this register has been read.
When used with the :INITiate or :INITiate:CONTinuous ON command, the OPC bit of the Stan- dard Event Status Register will not set until the Model 6517A goes back into the idle state. The initiate operations are not considered finished until the instrument goes into the idle state.
When used with the :INITiate or :INITiate:CONTinuous ON command, an ASCII “1” will not be sent to the Output Queue and the MAV bit will not set until the Model 6517A goes back into the idle state. The initiate operations are not considered finished until the instrument goes into the idle state.
<NRf> = 0 to 9 Specify memory location This command is used to return the Model 6517A to a setup configuration stored at a memory location. The *SAV command is used to store a setup configuration at a memory location (see paragraph 3.11.10).
IEEE-488 Reference 3.11.11 *SRE <NRf> — service request enable Program Service Request Enable Register SRE? — service request enable query Read Service Request Enable Register <NRf> = 0 Clears enable register Set MSB bit (Bit 0) Set EAV bit (Bit 2) Set QSB bit (Bit 3) Set MAV bit (Bit 4) Set ESB bit (Bit 5)
Bit 3, Questionable Summary Bit (QSB) — Set bit indicates that a calibration error has oc- curred. Bit 4, Message Available (MAV) — Set bit indicates that a message is present in the Output Queue. The message is sent to the computer when the Model 6517A is addressed to talk. 3-35...
Send a GPIB trigger to the Model 6517A. Description The *TRG command is used to issue a GPIB trigger to the Model 6517A. It has the same effect as a group execute trigger (GET). The *TRG command is used as an arm, scan and/or measure event to control operation. The Model 6517A reacts to this trigger if GPIB is the programmed control source.
Page 188
IEEE-488 Reference the *WAI command after the :INITiate command, all subsequent commands will not execute until the Model 6517A goes back into idle. The *TRG command issues a bus trigger which could be used to provide the arm, scan and mea- sure events for the Trigger Model.
Description This query command is used to request the latest post-processed reading. After sending this command and addressing the Model 6517A to talk, the reading will be sent to the computer. This command does not affect the instrument setup. This command does not trigger a measurement. It simply requests the last available reading.
Page 190
IEEE-488 Reference • The Model 6517A is placed in the idle state. • All math calculations are disabled. • Buffer operation is disabled. A storage operation currently in process will be aborted. • Autozero controls are set to the *RST default values.
Page 191
IEEE-488 Reference :MEASure[:<function>]? where: <function> = VOLTage[:DC] Volts function CURRent[:DC] Amps function RESistance Ohms function CHARge Coulombs function This command combines all of the other signal oriented measurement commands to perform a “one-shot” measurement and acquire the reading. When this command is sent, the following commands are executed in the order that they are pre- sented.
IEEE-488 Reference SCPI command subsystems SCPI commands are categorized into subsystems and are summarized in Tables 3-4 through 3- 16. Following the tables, the subsystems are covered in the following alphabetical order: 3.13 Calculate subsystems — Use :CALCulate1 to configure and control the math operations. Use :CALCulate2 to manipulate readings stored in the buffer, and use :CALCulate3 to configure and control the limit tests.
IEEE-488 Reference SCPI Command Summary Tables 3-4 through 3-16 summarize the commands for each SCPI subsystem. General notes: • Brackets ([ ]) are used to denote optional character sets. These optional characters do not have to be included in the program message.
Page 194
IEEE-488 Reference Table 3-4 (Continued) CALCulate command summary Default Command Description parameter SCPI Ref. √ :CALCulate3 Subsystem to control CALC 3 (limit tests): 3.13.3 √ :LIMit[1] Path to control LIMIT 1 test: √ :UPPer Path to configure upper limit: √ [:DATA] <n>...
Page 195
IEEE-488 Reference Table 3-5 CALibration command summary Command* Description :CALibration:UNPRotected :VOFFset Null voltage burden :IOFFset Null input offset current *These are the only two commands accessible to the operator. To cali- brate the instrument, refer to the Model 6517 Service Manual. Table 3-6 DISPlay command summary Default...
Page 196
IEEE-488 Reference Table 3-7 FORMat command summary Default Command Description parameter SCPI :FORMat [:DATA] <type>[,<length>] Select data format: (ASCii, REAL,32, REAL,64, SREal or DREal). ASCii √ √ [:DATA]? Query data format. :ELEMents <item list> Specify data elements: (READing, CHANnel, RNUMber, UNITs, (Note) TSTamp, STATus, ETEMperature, HUMidity and VSOurce).
Page 198
IEEE-488 Reference Table 3-10 (Continued) SENSe command summary Default Command Description parameter SCPI Ref. √ :VOLTage[:DC] Path to configure volts: √ :APERture <n> Set integration rate in seconds (166.67e-6 to 200e-3). (Note 1) 3.19.4 :AUTO <b> Enable or disable auto aperture. :AUTO ONCE Enable and then disable auto aperture.
Page 199
IEEE-488 Reference Table 3-10 (Continued) SENSe command summary Default Command Description parameter SCPI Ref. √ :CURRent[:DC] Path to configure Amps: √ :APERture <n> Set integration rate in seconds (166.67e-6 to 200e-3). (Note 1) 3.19.4 :AUTO <b> Enable or disable auto aperture. :AUTO ONCE Enable and then disable auto aperture.
Page 200
IEEE-488 Reference Table 3-10 (Continued) SENSe command summary Default Command Description parameter SCPI Ref. √ :RESistance Path to configure resistance: √ :APERture <n> Set integration rate in seconds (166.67e-6 to 200e-3). (Note 1) 3.18.4 :AUTO <b> Enable or disable auto aperture. :AUTO ONCE Enable and then disable auto aperture.
Page 201
IEEE-488 Reference Table 3-10 (Continued) SENSe command summary Default Command Description parameter SCPI Ref. :RESistance :AVERage Path to control average filter. 3.18.10 :TYPE <name> Select filter type (NONE, SCALar, ADVanced). SCALar :TYPE? Query filter type. :TCONtrol <name> Select filter type: (MOVing or REPeat). (Note 3) :TCONtrol? Query filter type.
Page 202
IEEE-488 Reference Table 3-10 (Continued) SENSe command summary Default Command Description parameter SCPI Ref. √ :CHARge Path to configure Coulombs. :APERture <n> Set integration rate in seconds (166.67e-6 to 200e-3). (Note 1) √ 3.19.4 :AUTO <b> Enable or disable auto aperture. :AUTO ONCE Enable and then disable auto aperture.
Page 203
IEEE-488 Reference Table 3-11 SOURce command summary Default Command Description parameter SCPI Ref. :SOURce (Note 1) :TTL[1] Path to set digital output line #1: 3.20.21 [:LEVel] <b> Enable or disable line #1. [:LEVel]? Query state of line #1. :TTL2 Path to set digital output line #2: 3.20.21 [:LEVel] <b>...
IEEE-488 Reference 3.13 Calculate subsystems The commands in this subsystem are used to configure and control the three Calculate sub- systems and are summarized in Table 3-4. 3.13.1 :CALCulate[1] This subsystem is used to configure and control the Polynomial and Percent math calculations. Detailed information on math calculations is provided in paragraph 2.18.
IEEE-488 Reference :MA2Factor <NRf> :CALCulate[1]:KMATh:MA2Factor <NRf> Specify "a2" factor Parameters <NRf> = -9.999999e20 to +9.999999e20 Query :MA2Factor? Query "a2" factor Description This command is used to specify the "a2" factor for the polynomial calculation. :PERCent <NRf> :CALCulate[1]:KMATh:PERCent <NRf> Specify Percent target value Parameters <NRf>...
Page 215
Program fragment PRINT #1, "output 27; :syst:pres?" ' Select defaults PRINT #1, "output 27; :trig:sour bus"' Place 6517A in one- ' shot measure mode SLEEP 3 Wait three seconds PRINT #1, "output 27; :calc:form pol"' Select polynomial math ' calculation PRINT #1, "output 27;...
IEEE-488 Reference 3.13.2 :CALCulate2 This Calculate subsystem is used to configure and control CALC 2 operations on readings stored in the buffer. :FORMat <name> :CALCulate2:FORMat <name> Specify CALC 2 format Parameters <name> = MEAN Mean value of readings in buffer SDEVStandard deviation of readings in buffer MAXLargest reading in buffer MINLowest reading in buffer...
Page 217
' Perform math and query ' result PRINT #1, "enter 27" ' Get response message from 6517A :DATA? :CALCulate2:DATA? Read CALC 2 result Description This query command is used to read the result of the CALC 2 operation. If CALC 2 is disabled or NONE is selected, the "raw"...
IEEE-488 Reference 3.13.3 :CALCulate3 This Calculate subsystem is used to configure and control the limit tests (LIMIT 1 test and LIM- IT 2 test). See paragraph 2.19.6 for details on limit tests. [:DATA] <n> :CALCulate3:LIMit[1]:UPPer[:DATA] <n> Specify upper LIMIT 1 :CALCulate3:LIMit[1]:LOWer[:DATA] <n>...
Page 219
IEEE-488 Reference The parameter value for the digital pattern is determined by adding the decimal weights of the desired output lines. For example, if you want output lines #2 and #3 to go true when the upper limit of LIMIT 1 is the first failure in the test sequence, use a parameter value of 6 (2+4). The actual true state (high or low) of each Digital Output line depends on its programmed po- larity.
Page 220
IEEE-488 Reference :CLEar commands [:IMMediate] :CALCulate3:LIMit[1]:CLEar[:IMMediate] Clear LIMIT 1 test failure :CALCulate3:LIMit2:CLEar[:IMMediate] Clear LIMIT 2 test failure Description These action commands are used to clear the fail indication of LIMIT 1 and LIMIT 2 tests. Note that a failure is also cleared when the limit test is disabled (:STATe OFF). :AUTO <b>...
Page 221
Note that sending the :IMMediate command does not ini- tiate a reading conversion. Program fragment PRINT #1, "output 27; :trig:sour bus" ' Place 6517A in one-shot mode SLEEP 3 ' Wait three seconds PRINT #1, "output 27;...
IEEE-488 Reference 3.14 :CALibration subsystem There are two calibrate commands that are accessible to the operator. These commands are used to null out input bias current and voltage burden. These commands are summarized in Table 3-5. To calibrate the instrument, refer to the Model 6517 Service Manual. :VOFFset :CALibration:UNPRotected:VOFFset Null voltage burden...
IEEE-488 Reference 3.15 :DISPlay subsystem The display subsystem controls the display of the Model 6517A and is summarized in Table 3-6. :TEXT commands :DATA <a> :DISPlay[:WINDow[1]]:TEXT:DATA <a> Define message; top display :DISPlay:WINDow2:TEXT:DATA <a> Define message; bottom display Parameters <a> = ASCII characters for message Types: String 'aa...a' or "aa...a"...
These query commands are used to read what is currently being displayed on the top and bottom displays. After sending one of these commands and addressing the Model 6517A to talk, the dis- played data (message or reading) will be sent to the computer.
Page 225
IEEE-488 Reference Description This command is used to enable/disable the status message mode. The status message mode is a diagnostic tool that provides real-time messages that relate to the current operating state of the instrument. Table 2-5 lists the status messages. :ENABle <b>...
IEEE-488 Reference 3.16 :FORMat subsystem The commands for this subsystem are used to select the data format for transferring instrument readings over the bus. The BORDer command and DATA command affect readings transferred from the buffer ONLY. (i.e. SENSE: DATA? or CALC:DATA? is always be sent in ASCII.) These commands are summarized in Table 3-7.
IEEE-488 Reference Reading Channel External Relative V-Source Reading Time Stamp* Number Number Temp Humidity (%) (Operate) ±1234.567E±00NVDC,09:21:44.00,14-Sep-1994,±01234rdg#,400extchan,±0025.0Cexttemp,+065.3hum,±0010.000Vsrc Exponent Time Date Units Units: Units Units C = °C Units: F = °F VDC = Volts K = K ADC = Amps Units: OHM = Ohms extchan = External Channel...
IEEE-488 Reference Header Byte 1 Byte 2 Byte 7 Byte 8 Bytes 3, 4, 5, and 6 not shown. s = sign bit (0 = positive, 1 = negative) e = exponent bits (11) f = fraction bits (52) Normal byte order shown. For swapped byte order, bytes sent in reverse order: Header, Byte 8, Byte 7 ..
Page 229
IEEE-488 Reference stored in the buffer. When buffer readings are sent over the bus (:TRACe:DATA?), each reading number is referenced to the first reading, which is #0, stored in the buffer. If using Pre-trigger to store readings, the pre-trigger readings are assigned negative numbers. UNITs: This element attaches the function unit to the reading, the time unit (sec) to the times- tamp, and the channel unit (internal or external) to the channel number.
Page 230
IEEE-488 Reference :BORDer <name> :FORMat:BORDer <name> Specify binary byte order Parameters <name> = NORMal Normal byte order for binary formats SWAPped Reverse byte order for binary formats Query :BORDer? Query byte order Description This command is used to control the byte order for the IEEE754 binary formats. For normal byte order, the data format for each element is sent as follows: Byte 1 Byte 2 Byte 3...
IEEE-488 Reference 3.17 Output Subsystems The Output subsystems are used to control the V-Source (standby or operate), and set polarities for the digital output port. Commands for these subsystems are summarized in Table 3-8. :OUTPut1 Subsystem [:STATe] <b> :OUTPut1:[:STATe] <b> Control V-Source Parameters <b>...
The :CLOSe <list> command is used to close a channel on an optional scanner card installed in the Model 6517A. Only one channel can be closed at a time. Thus, for this command, the chan- list must consist of only one channel. When this command is sent, any other closed channel will first open and then the specified channel will close.
See the :CLOSe command for examples to express a chanlist. After sending this query command and addressing the Model 6517A to talk, the values for the specified channels are sent to the computer. A value of "1" indicates that the channel is open, and a "0"...
Page 234
The Model 6517A can operate with an external switch system, such as the Keithley Model 7001 or 7002. The Model 6517A can measure up to 400 channels that are switched by the external switching system. This command is used to specify the number of external channels to scan.
Page 235
IEEE-488 Reference Description This command is used to select the switching method during an internal scan. The VOLTage method ensures that each switch will open (break) before the next switch in the scan closes (make). This method ensures that two or more channels cannot be closed at the same time. Use the CURRent switching method for optimum speed in applications where "break-before- make"...
This Sense 1 Subsystem is used to configure and control the measurement functions of the Mod- el 6517A (volts, amps, ohms and coulombs). Note that a function does not have to be selected in order to program its various configurations. When the function is later selected, it assumes the programmed states.
Page 237
Sending this query command before the instrument is finished processing previous commands will cause the Model 6517A to lock up. One way to prevent this is to insert an appropriate delay in the program. The required delay can be up to six seconds. Program Fragment 1 shows how to use a specific delay with the :FRESh? command.
Query maximum aperture value. Description The integration period (measurement speed) for the Model 6517A can be set using either of two commands; NPLCycle (paragraph 3.19.5) or :APERture. The NPLC method specifies the inte- gration period as the number of power line cycles per integration, while aperture specifies the time (in seconds) per integration.
Page 239
IEEE-488 Reference When the integration period is set using the :APERture command, the value for the :NPLCycle command changes accordingly to reflect the new integration period. Conversely, if the integra- tion period is set using the :NPLCycle command, the value for the :APERture command chang- es accordingly.
Query maximum NPLC value Description The integration period (measurement speed) for the Model 6517A can be set using either of two commands; :APERture (paragraph 3.19.4) or :NPLCycle. Aperture specifies time (in seconds) per integration, while NPLC expresses the integration period by basing it on the power line fre- quency.
The range is selected by specifying the expected reading as an absolute value. The Model 6517A will then go to the most sensitive range that will accommodate that expected read- ing. For example, if you expect a reading of approximately 10mA, simply let the parameter (<n>) = 0.01 (or 10e-3) in order to select the 20mA range.
Page 242
IEEE-488 Reference strument must currently be on the specified function in order for ONCE to be effective. Using ONCE while on any other function results in an error. The autorange command (:RANGe:AUTO) is coupled to the command that manually selects the measurement range (:RANGe <n>).
Page 243
IEEE-488 Reference Parameters <n> = 0 to 210 Range limit for volts 0 to 21e-3 Range limit for amps DEFault 210 (volts) 21e-3 (amps) MINimum 0 (volts and amps) MAXimum Same as DEFault Query :ULIMit? Query upper range limit :ULIMit? DEFault Query *RST default upper limit :ULIMit? MINimum...
Page 244
These commands are used to manually select the measurement range for the ohms function. The range is selected by specifying the expected reading as an absolute value. The Model 6517A will then go to the most sensitive range that will accommodate that expected reading. For example, if you expect a reading of approximately 100MΩ, simply let the parameter (<n>) = 100e6 in...
Page 245
IEEE-488 Reference :LLIMit <n> [:SENSe[1]:RESistance[:AUTO]:RANGe:AUTO:LLIMit <n> Set lower limit for Auto V-Source Ohms Parameters <n> = 0 to 100e18 Range limit for Auto V-Source Ohms DEFault 100e18 MINimum MAXimum Same as DEFault Query :ULIMit? Query upper range limit :ULIMit? DEFault Query *RST default upper limit :ULIMit? MINimum Query lowest allowable upper limit...
IEEE-488 Reference :VSOurce[:AMPLitude] <n> [:SENSe[1]:RESistance:MANual:VSOurce[:AMPLitude] <n> Set V-Source level for Manual V-Source Ohms Parameters <n> = -100 to 100 Set voltage for 100V range -1000 to 10000 Set voltage for 1000V range DEFault MINimum Greatest allowable negative value MAXimum Greatest allowable positive value Query [:AMPLitude]? Query programmed V-Source level...
Page 247
IEEE-488 Reference Query :REFerence? Query programmed reference value :REFerence? DEFault Query *RST default reference value :REFerence? MINimum Query lowest allowable reference value :REFerence? MAXimum Query largest allowable reference value Description These commands are used to establish a reference value for the specified function. When Ref- erence is enabled (see :REFerence:STATe), the result will be the algebraic difference between the input signal and the reference value: Reading = Input signal - Reference...
IEEE-488 Reference overflowed ("OFLO") or a reading has not been triggered ("----"), an error occurs when this command is sent. The :ACQuire command is coupled to the :REFerence <n> command. See the description for :REFerence for details. 3.19.8 :IREFerence <b> [:SENSe[1]]:RESistance:IREFerence <b>...
IEEE-488 Reference :AUTO <b>|ONCE [:SENSe[1]]:VOLTage[:DC]:DIGits:AUTO <b>|ONCE Control auto resolution; Volts [:SENSe[1]]:CURRent[:DC]:DIGits:AUTO <b>|ONCE Control auto resolution; Amps [:SENSe[1]:RESistance:DIGits:AUTO <b>|ONCE Control auto resolution; Ohms [:SENSe[1]]:CHARge:DIGits:AUTO <b>|ONCE Control auto resolution; Coulombs Parameters <b> = 1 or ON Enable auto resolution 0 or OFF Disable auto resolution ONCE Enable and then disable auto resolution...
IEEE-488 Reference Attempting to set STATe to ON with TYPE at NONE and MED:STAT at OFF will generate a “Setting Conflict Error”. Setting STATe to ON during a scan or test sequence will change TCON to REPeat. :NTOLerance <n> [:SENSe[1]]:VOLTage[:DC]:AVERage:ADVanced:NTOLerance <n> Specify noise tolerance for Volts [:SENSe[1]]:CURRent[:DC]:AVERage:ADVanced:NTOLerance <n>...
IEEE-488 Reference Setting STATe to OFF with AVER:TYPE set to NONE will set AVER:STAT to OFF. :RANK <NRf> [:SENSe[1]]:VOLTage[:DC]:MEDian:RANK <NRf> Specify median rank for Volts [:SENSe[1]]:CURRent[:DC]:MEDian:RANK <NRf> Specify median rank for Amps [:SENSe[1]]:RESistance:MEDian:RANK <NRf> Specify median rank for Ohms [:SENSe[1]]:CHARge:MEDian:RANK <NRf> Specify median rank for Coulombs Parameters <NRf>...
IEEE-488 Reference 3.19.14 :ADIScharge Commands Auto discharge is used to reset the charge reading to zero. See paragraph 2.8 for more informa- tion. [:STATe] <b> [:SENSe[1]]:CHARge:ADIScharge[:STATe] <b> Control auto discharge Parameters <b> = 1 or ON Enable auto discharge 0 or OFF Disable auto discharge Query [:STATe]?
Test Fixture, the measurement type (surface or volume) is automatically sensed by the Model 6517A through the safety interlock cable. Also, when using the Model 8009, you do not need to use the :USER commands (:RSELect, :KSURface and :KVOLume).
Page 255
Query switch setting on Model 8009 Description When using the Model 8009 Resistivity Test Fixture, the Model 6517A senses the switch setting (Surface or Volume) of the test fixture through the safety interlock cable and automatically con- figures the instrument for that resistivity measurement type.
Page 256
IEEE-488 Reference :KVOLume <NRf> [:SENSe[1]]:RESistance:RESistivity:USER:KVOLume <NRf> Specify Kv parameter for volume resistivity Parameters <NRf> = 0.001 to 999.999 Kv parameter Query :KVOLume? Query programmed Kv parameter Description This command is used to specify the Kv parameter for volume resistivity measurements when using a user-supplied test fixture.
IEEE-488 Reference 3.20 :SOURce subsystem This subsystem is used to set the logic level (true or false) of each digital output line, and is used to configure the V-Source. Note that the V-Source is controlled (standby/operate) from the :OUTput1 subsystem. The commands for this subsystem are summarized in Table 3-11.
Page 258
IEEE-488 Reference Note that the amplitude level is limited by the selected range and programmed voltage limit (see :RANGe and :LIMit). When on the 100V range, attempts to set the amplitude to a level that ex- ceeds the 100V range will result in a Setting Conflicts error. Attempts to set an amplitude that exceeds a programmed voltage limit will set the amplitude to that limit.
Page 259
IEEE-488 Reference :LIMit:STATe <b> :SOURce:VOLTage:LIMit:STATe <b> Control voltage limit Parameters <b> = 0 or OFF Disable voltage limit 1 or ON Enable voltage limit Query :STATe? Query state of voltage limit Description This command is used to enable or disable voltage limit. When enabled, the programmed volt- age limit is in effect.
These query commands are used to read the event registers. After sending one of these com- mands and addressing the Model 6517A to talk, a decimal value is sent to the computer. The binary equivalent of this value determines which bits in the appropriate register are set. The event registers are shown in Figures 3-22 through 3-27.
Bit B13, Fixture Lid Closed — Set bit indicates that a fixture using the interlock cable is closed. If no interlock cable is connected to the 6517A, bit is also set. If the interlock cable is connected to the 6517A but not to the fixture, bit is not set (PTR).
Page 262
IEEE-488 Reference Questionable Event Register: Bit B0, Volts Summary (Volt) — Set bit indicates that an invalid volts measurement has oc- curred (PTR), or a subsequent valid volts measurement has occurred (NTR). Bit B1, Amps Summary (Amp) — Set bit indicates that an invalid amps measurement has oc- curred, or a subsequent valid amps measurement has occurred (NTR).
(2 ) Value Events : Seq = Sequence Test Running Value : 1 = Operation Event Set Idle = Idle state of the 6517A 0 = Operation Event Cleared Calc = Calculating Reading Arm = Waiting for Arm Trig = Waiting for Trigger...
IEEE-488 Reference Trigger Event Register: Bit B0 — Not used. Bit B1, Sequence 1 (Seq1) — Set bit indicates that the instrument is in the trigger layer (PTR), or that the instrument has exited from the trigger layer (NTR). Bits B12 through B14 — Not used Bit B15 —...
IEEE-488 Reference Sequence Event Register: Bit B0 — Not used. Bit B1, Layer 1 (Lay1) — Set bit indicates that instrument operation is in arm layer 1 (PTR), or that operation has exited from arm layer 1 NTR). Bit B2, Layer 2 (Lay2) — Set bit indicates that instrument operation is in arm layer 2 (PTR), or that operation has exited from arm layer 2 NTR).
IEEE-488 Reference tus structure. Conversely, when a bit in an event enable register is set (1), the corresponding bit in the event register is unmasked. When the unmasked bit in the event register sets, the summary bit of the next register set in the status structure will set. The decimal weighting of the bits for each event enable register are included in Figures 3-28 through 3-33.
(2 ) Value Events : RS-232 = RS-232 Interface Error Value : 1 = Enable Operation Event Idle = Idle state of the 6517A 0 = Disable (Mask) Operation Event Arm = Waiting for Arm Trig = Waiting for Trigger...
IEEE-488 Reference Effects of positive transitions on the Measurement Event Register: Positive transition effect on Measurement event Measurement Event Register Reading overflow Sets B0 when reading exceeds range limits. Low limit 1 Sets B1 when reading is less than the low limit 1 setting. High limit 1 Sets B2 when reading is greater than the low limit 1 setting.
IEEE-488 Reference Effects of positive transitions on the Questionable Event Register: Positive transition effect on Questionable event Questionable Event Register Volts Summary Sets B0 when an invalid volts measurement occurs. Amps Summary Sets B1 when an invalid amps measurement occurs. Temperature Summary Sets B4 when an invalid external temperature reading occurs.
IEEE-488 Reference Effects of positive transitions on the Operation Event Register: Positive transition effect on Operation event Operation Event Register Calibrating Sets B0 at the start of calibration. Trigger layer Sets B5 when waiting in the Trigger Layer. Arm layer Sets B6 when waiting in an arm layer.
IEEE-488 Reference Effects of positive transitions on the Arm Event Register: Positive transition effect on Arm event Arm Event Register Sequence 1 Sets B1 when in an arm layer. Bit Position B15 - B2 Event Seq1 Decimal Weighting (2 ) Value Value : 1 = Enable Positive Transition 0 = Disable Positive Transition...
IEEE-488 Reference Effects of positive transitions on the Sequence Event Register: Positive transition effect on Sequence event Sequence Event Register Layer 1 Sets B1 when in Arm Layer 1. Layer 2 Sets B2 when in Arm Layer 2. Bit Position B15 - B3 Event Lay2...
IEEE-488 Reference 3.21.4 :NTRansition <NRf> :STATus:MEASurement:NTRansition <NRf> Program Measurement Transition Filter (NTR). :STATus:QUEStionable:NTRansition <NRf> Program Questionable Transition Filter (NTR). :STATus:OPERation:NTRansition <NRf> Program Operation Transition Filter (NTR). :STATus:OPERation:TRIGger:NTRansition <NRf> Program Trigger Transition Filter (NTR). :STATus:OPERation:ARM:NTRansition <NRf> Program Arm Transition Filter (NTR). :STATus:OPERation:ARM:SEQuence:NTRansition <NRf>...
Page 276
IEEE-488 Reference Effects of negative transitions on the Measurement Event Register: Negative transition effect on Measurement event Measurement Event Register Reading overflow Sets B0 when a reading has gone from overflow to normal. Low limit 1 Sets B1 when the reading is no longer less than the low limit 1 setting.
filters. Thus, only the PTR descriptions apply to the condition registers. After sending one of these commands and addressing the Model 6517A to talk, a decimal value is sent to the computer. The binary equivalent of this decimal value indicates which bits in the register are set.
(+) numbers are used for Keithley defined messages. The mes- sages are listed in Table 2-5. After this command is sent and the Model 6517A is addressed to talk, the "oldest" message in the queue is sent to the computer.
Page 279
Program fragment PRINT #1, "output 27; :stat:que: ' Disable messages and query dis(-140:-150); dis?" PRINT #1, "enter 27" ' Get response message from 6517A :CLEar :STATus:QUEue:CLEar Clear Error Queue Description This action command is used to clear the Error Queue of messages.
:SYSTem:VERSion? Read SCPI version Description This query command is used to read the version of the SCPI standard being used by the Model 6517A. Example code: 1991.0 The above response message indicates the version of the SCPI standard. 3.22.4 :ERRor?
IEEE-488 Reference The messages in the queue are preceded by a number. Negative (-) numbers are used for SCPI defined messages, and positive (+) numbers are used for Keithley defined messages. Table 2-5 lists the messages. NOTE: The :SYSTem:ERRor? query command performs the same function as the :STA- Tus:QUEue? query command (see STATus subsystem).
The queue for the :KEY? query command can only hold one key-press. When :KEY? is sent over the bus, and the Model 6517A is addressed to talk, the key-press code number for the last key pressed (either physically or with :KEY) is sent to the computer.
IEEE-488 Reference 3.22.8 :DATE <yr>, <mo>, <day> :SYSTem:DATE <yr>, <mo>, <day> Set date for clock Parameters <yr> = 1994 to 2093 Specify year <mo> = 1 to 12 Specify month <day> = 1 to 31 Specify day Query :DATE? Query the date Description This command is used to set the date for the real-time clock.
IEEE-488 Reference :RELative:RESet :SYSTem:TSTamp:RELative:RESet Reset relative timestamp to 0. Description This action command is used to reset the relative-time timestamp to zero seconds. 3.22.11 :RNUMber:RESet :SYSTem:RNUMber:RESet Reset reading number to zero Description When the reading number is included as a GPIB data element (see paragraph 3.16; :FOR- MAT:ELEMents), each reading sent over the bus is assigned a number starting at #0.
This command is used to control humidity readings. When enabled (and the Model 6517-RH connected to the instrument), the Model 6517A will make humidity readings. Note that HUMid- ity has to be a selected data element in order to include the humidity reading in the data string.
However, the user may wish to lock out front keys during RS-232 commu- nications (see :LLOCkout). This action command is used to take the Model 6517A out of the remote state and enables the operation of front panel keys. Note that this command can only be sent over the RS-232 interface.
Page 287
This command is used to specify the basic trigger mode. With CONTinuous triggering, the Model 6517A will continuous trigger readings after the selected source event occurs (see :SOURce). With ONEShot selected, a single reading will be triggered every time the selected source event occurs.
6517A. The response message is interpreted as follows: 1 = Interlock cable connected to the 6517A and fixture, or not connected to 6517A at all. 0 = Interlock cable connected to 6517A but not connected to fixture, or interlock cable connected to 6517A but fixture lid is open.
This query command returns the number of readings that are currently stored in the buffer. After sending this command, the number of readings stored in the buffer will be sent to the computer when the Model 6517A is addressed to talk. This command can be used to monitor the storage process.
IEEE-488 Reference 3.23.4 :FEED Commands :[PERCent] <n> :TRACe:FEED:PRETrigger:AMOunt:[PERCent] <n> Specify percent of pre-trigger readings Parameters <n> = 0 to 100 % of buffer for pre-trigger readings DEFault 50% of buffer for pre-trigger readings MINimum 0% of buffer for pre-trigger readings MAXimum 100% of buffer for pre-trigger readings Query...
Page 291
IEEE-488 Reference :SOURce <name> :TRACe:FEED:PRETrigger:SOURce <name> Specify pre-trigger event Parameters <name> = EXTernal Use External Trigger as pre-trigger event TLINk Use Trigger Link as pre-trigger event Use bus trigger as pre-trigger event MANual Use TRIG key as pre-trigger event Query :SOURce? Query pre-trigger event source Description...
Send buffer readings Description When this command is sent and the Model 6517A is addressed to talk, all the readings stored in the buffer are sent to the computer. The format that readings are sent over the bus is controlled by the :FORMat subsystem.
:ABORt Abort operation When this action command is sent, the Model 6517A aborts operation and returns to the top of the Trigger Model. If continuous initiation is disabled, the instrument goes the idle state. If con- tinuous initiation is enabled, operation continues on into Arm Layer 1.
IEEE-488 Reference 3.24.3 :IMMediate :ARM[:SEQuence[1]][:LAYer[1]]:IMMediate Bypass arm control source :ARM[:SEQuence[1]]:LAYer2:IMMediate Bypass scan control source and delay :TRIGger:[:SEQuence[1]]:IMMediate Bypass measure control source and delay Description These action commands are used to bypass the specified control source of the Trigger Model. They are used when you do not wish to wait for the programmed event. Note from the Trigger Model (Figure 3-14) that :arm:lay2:imm and :trig:imm also bypass the delay.
IEEE-488 Reference Description These commands are used to set the interval for the scan layer and measure layer timers. Note that the timer is in effect only if the timer is the selected control source. Also, note that the arm layer (Arm Layer 1) does not use a timer.
Page 297
IEEE-488 Reference ger Link output line. For all other control source selections, the output trigger pulse is available at the METER COMPLETE Output connector. The output trigger in these two layers is disabled when the source bypass is disabled. The output trigger in the measure layer is always enabled and occurs after the device action. With ACCeptor selected, the bypass is disabled, This simply means that operation will not pro- ceed through the specified layer until the appropriate event occurs.
IEEE-488 Reference :SSYNchronous:LINE <NRf> :TRIGger[:SEQuence[1]]:TCONfigure:SSYNchronous :LINE <NRf> Specify semi-synchronous Trigger Link line for measure layer Parameters <NRf> = 1 Line #1 <NRf> = 4 Line #4 2 Line #2 5 Line #5 3 Line #3 6 Line #6 Query :LINE? Query programmed output line # Parameters This command is used to select one of the six trigger lines for the semi-synchronous Trigger...
IEEE-488 Reference 3.25 :TSEQuence Subsystem The commands in this subsystem are used to configure and control the built-in test sequences, and are summarized in Table 3-16. Detailed information on the test sequences are provided in paragraph 2.14. In your test programs, use the *OPC? command before arming (:TSEQuence:ARM) the test. The *OPC? command allows previous command operations to finish before arming the test.
IEEE-488 Reference :TSOurce <name> :TSEQuence:TSOurce <name> Select control source to start test Parameters <name> = MANual Manual control source IMMediate Immediate control source Bus trigger control source EXTernal External trigger control source TLINk Trigger link control source LCLosure Test fixture lid closure Query :TSOurce? Query control source to start test...
IEEE-488 Reference Query :STARt? Query stop voltage Description This configuration command is used for the following tests: Diode Leakage Test Staircase Sweep Test This command is used to specify the start voltage for the specified test. 3.25.3 :STOP <NRf> :TSEQuence:DLEakage:STOP <NRf> Stop voltage;...
IEEE-488 Reference 3.25.6 :SVOLtage <NRf> :TSEQuence:CLEakage:SVOLtage <NRf> Bias voltage; cap leakage test :TSEQuence:CIResistance:SVOLtage <NRf> Bias voltage; cable insulation res test :TSEQuence:RVCoefficient:SVOLtage[1] <NRf> Bias voltage 1; Res voltage coef test :TSEQuence:RVCoefficient:SVOLtage2 <NRf> Bias voltage 2; Res voltage coef test :TSEQuence:SRESistivity:SVOLtage <NRf> Bias voltage;...
IEEE-488 Reference 3.25.8 :DTIMe <NRf> :TSEQuence:SRESistivity:DTIMe <NRf> Discharge time; sur resistivity test :TSEQuence:VRESistivity :DTIMe <NRf> Discharge time; vol resistivity test Parameters <NRf> = 0 to 99999.9 (seconds) Query :DTIMe? Query discharge time Description This configuration command is used for the following tests: Surface Resistivity Test Volume Resistivity Test This command is used to specify the discharge time for the specified test.
IEEE-488 Reference 3.25.15 :LTIMe <NRf> :TSEQuence:SQSWeep:LTIMe <NRf> Low level time; square wave sweep test Parameters <NRf> = 0 to 9999.9 (seconds) Query :LTIMe? Query low level time Description This configuration command is used for the following tests: Square Wave Sweep Test This command is used to specify the low level time for the square wave sweep test.
IEEE-488 Reference 3.25.20 :DISCard <NRf> :TSEQuence:ALTPolarity:DISCard <NRf> Specify number of readings to initially discard Parameters <NRf> = 0 to 9999 Number of readings to discard Query :DISCard? Query number of discarded readings Description This command is used to specify the number of initial readings to discard for the Alternating Polarity Resistance/Resistivity test.
PARITY tening device, such as a serial printer. • Select NONE, ODD or EVEN The serial port of the Model 6517A can be connected to the • Select STOP serial port of a computer for send/receive operation, or to a •...
X_ON (^Q) and X_OFF (^S) characters. If the +805 "Invalid system communication" — RS-232 inter- input queue of the Model 6517A becomes more that 3/4 full face selection lost on power-up. Instrument defaults (2048 characters maximum), the instrument issue an X_OFF to GPIB.
The alternating polarity sequence compensates for the background (offset) currents of the material or device under test. Maximum tolerable offset up to full scale of the current range used. Using Keithley 8002A or 8009 fixture REPEATABILITY: ∆I BG × R/V ALT + 0.1% (1σ) (instrument temperature constant ±1°C).
Specifications Accuracy calculations A.1.3 Calculating ohms accuracy The following information shows how to calculate ohms ac- The information shows how to calculate accuracy for volts, curacy for both Auto V-Source Ohms and Manual V-Source amps, ohms and coulombs. Ohms. Auto V-Source ohms A.1.1 Calculating volts accuracy From the specifications, Auto V-Source Ohms accuracy is From the specifications, Volts is calculated as follows:...
Specifications A.1.5 Calculating Resistance/Resistivity Accuracy Note: 5 counts on the 200µA range equals 000.005µA and Repeatability using the Alternating Thus, the accuracy range for a 100.000µA reading is Polarity Method 99.895µA to 100.105µA. From the specifications, accuracy and repeatability when using V-Source accuracy (100V on the 100V range) is calculated a Model 8002A or 8009 test fixture are calculated as follows: as follows:...
The instrument has been addressed to talk. interface function codes for the Model 6517A are listed in Table B-1. The codes define Model 6517A capabilities as L (Listener Function) — The ability for the instrument to...
ASCII Character Codes and IEEE-488 Multiline Interface Command Messages IEEE-488 IEEE-488 Decimal Hexadecimal ASCII Messages* Decimal Hexadecimal ASCII Messages* * Message sent or received with ATN true.
Page 319
ASCII Character Codes and IEEE-488 Multiline Interface Command Messages IEEE-488 IEEE-488 Decimal Hexadecimal ASCII Messages* Decimal Hexadecimal ASCII Messages* MLA 0 MTA 0 MLA 1 MTA 1 ” MLA 2 MTA 2 MLA 3 MTA 3 MLA 4 MTA 4 MLA 5 MTA 5 &...
Page 320
ASCII Character Codes and IEEE-488 Multiline Interface Command Messages IEEE-488 IEEE-488 Decimal Hexadecimal ASCII Messages* Decimal Hexadecimal ASCII Messages* « MSA 0, PPE MSA 16, PPD MSA 1, PPE MSA 17, PPD MSA 2, PPE MSA 18, PPD MSA 3, PPE MSA 19, PPD MSA 4, PPE MSA 20, PPD...
IEEE-488 Bus Overview Introduction 4. The talker, aware that the data has been accepted, stops sending data and indicates that data is not being sent. Basically, the IEEE-488 bus is simply a communication sys- 5. The listener, aware that there is no data on the bus, indi- tem between two or more electronic devices.
(COMPUTER) mode called secondary addressing. Secondary addresses lie DATA BUS in the range of $60-$7F. Note, however, that many devices, including the Model 6517A, do not use secondary addressing. DEVICE 2 ABLE TO TALK AND Once a device is addressed to talk or listen, the appropriate LISTEN bus transactions take place.
IEEE-488 Bus Overview EOI (End or Identify) — The EOI is usually used to mark the device will release NDAC at its own rate, but NDAC will not end of a multi-byte data transfer sequence. be released to go high until all devices have accepted the data byte.
Page 324
IEEE-488 Bus Overview Table D-1 IEEE-488 bus command summary State of Command type Command ATN line Comments Uniline REN (Remote Enable) Set up devices for remote operation. Marks end of transmission. IFC (Interface Clear) Clears interface. ATN (Attention) Defines data bus contents. Controlled by external device.
Page 325
Many de- has requested service. vices (including the Model 6517A) do not use these com- mands. SPD (Serial Poll Disable) — SPD is used by the controller to...
IEEE command groups Command groups supported by the Model 6517A are listed in Table D-5. Common commands and SCPI commands are not included in this list. Table D-5...
Page 329
IEEE-488 Conformance Information Information The IEEE-488.2 standard requires specific information about how the Model 6517A implements the standard. Paragraph 4.9 of the IEEE-488.2 standard (Std 488.2-1987) lists the documentation requirements. Table E-1 provides a summary of the require- ments, and provides the information or references the manual for that information.
Page 330
IEEE-488 Conformance Information Table E-1 (cont.) IEEE-488 documentation requirements Requirement Description or reference (16) Response to *IDN (identification). See paragraph 3.11.4. (17) Storage area for *PUD and *PUD? Not applicable. (18) Resource description for *RDT and *RDT? Not applicable. (19) Effects of *RST, *RCL and *SAV.
IEEE-488 Conformance Information Table E-2 Coupled commands Command Also changes :TRIG:COUN :TRAC:POIN:AUTO TRAC:POIN:AUTO is ON and TRIG:COUN is an illegal buffer size :TRAC:POIN TRIG:COUN TRAC:POIN:AUTO is :TRAC:FEED:PRET:AMO:READ TRIG:COUN * TRAC:POIN:AUTO is TRAC:FEED:PRET:A MO:PERC / 100 :TRAC:FEED:CONT :TRIG:SOUR TRAC:FEED:CONT is PRET and TRIG:SOUR is neither IMM nor TIM :TRAC:POIN :TRAC:POIN:AUTO...
Page 332
IEEE-488 Conformance Information Table E-2 (cont.) Coupled commands Command Also changes ...:DET:FUNC ...:APER varies per function ...APER:AUTO is ON ...:DIG varies per function ...DIG:AUTO is ON ...:AVER:STAT varies per function ...AVER:AUTO is ON ...:AVER:COUN n varies per function ...AVER:AUTO is ON ...:AVER:TCON n varies per function ...AVER:AUTO is ON...
Page 333
IEEE-488 Conformance Information Table E-2 (cont.) Coupled commands Command Also changes :ROUT:CLOS :ROUT:SCAN:LSEL NONE :ROUT:OPEN :ROUT:SCAN:LSEL NONE the command actually opens a channel :ROUT:OPEN:ALL :ROUT:SCAN:LSEL NONE :ROUT:SCAN:INT :ROUT:SCAN:LSEL ... = Valid function command words (i.e. :VOLT:DC, :RESistance, etc.)
SCPI Conformance Information Introduction The Model 6517A complies with SCPI version 1991.0. Ta- bles 3-4 through 3-16 list the SCPI confirmed commands, and the non-SCPI commands implemented by the Model 6517A.
Page 335
Device Dependent Command Summary Mode Command Description Execute Execute other device-dependent commands. Function Volts Amps Ohms (V/I) Coulombs External feedback Ohms (V/I) Range EXTERNAL VOLTS AMPS OHMS COULOMBS FEEDBACK Auto Auto Auto Auto Auto 20pA 200TΩ 20pA 20TΩ 200pA 2TΩ 20nC 200V 2nA 200GΩ...
Page 336
Device Dependent Command Summary Mode Command Description Reading Mode Electrometer Buffer reading Maximum reading Minimum reading Voltage source Data Store Conversion rate One reading per second One reading every 10 seconds One reading per minute One reading every 10 minutes One reading per hour Trigger mode Disabled...
Page 337
Device Dependent Command Summary Mode Command Description Status Word Status word: 617 FRRCZNTOBGDQMMKYY* Error conditions Data conditions Buffer size and readings stored Top display data Bottom display data Attributes of top display characters** Attributes of bottom display characters** *YY: := LFCR CRLF None...
Page 339
:RNUMber:RESet Basic measurement procedure 3-133 2-18, 2-24, 2-43 :ROUTe subsystem Basic Trigger Commands 3-81 3-135 *RST — reset the Model 6517A Basic trigger configuration 3-33 2-76 Buffer 2-94 *SAV — save the current setup in memory Buffer multiple displays 3-33...
Page 340
Digital filters Information messages 2-101 Digital Output Commands Inspection 3-106 Display Interface Function Codes Display resolution Interlock and test fixtures 2-57 2-50 Downloading commands using ProComm Internal scanning 3-158 2-125 Electrochemical effects Light 2-127 2-127 Electromagnetic interference (EMI) LIMITS 2-128 2-118 Electrometer input circuitry Line fuse replacement...
Page 341
Queues TCONfigure commands 3-15 3-145 QuickBASIC 4.5 programming TEST 2-118 Test descriptions 2-60 Test fixtures 2-15 Test sequence programming example 3-155 Range and resolution Test sequences 2-57 2-60 RANGe commands Transition filters 3-90 3-14 Ratio Triboelectric effects 2-106 2-127 Relative (REL) Trigger Link 2-59 2-83...
Page 342
Service Form Model No. Serial No. Date Name and Telephone No. Company List all control settings, describe problem and check boxes that apply to problem. Intermittent Analog output follows display Particular range or function bad; specify IEEE failure Obvious problem on power-up Batteries and fuses are OK Front panel operational All ranges or functions are bad...
Page 343
C O N F I D E N C E Keithley Instruments, Inc. Corporate Headquarters • 28775 Aurora Road • Cleveland, Ohio 44139 • 440-248-0400 • Fax: 440-248-6168 • 1-888-KEITHLEY (534-8453) • www.keithley.com Belgium: Sint-Pieters-Leeuw • 02-363 00 40 • Fax: 02-363 00 64 • www.keithley.nl Italy: Milano •...
Need help?
Do you have a question about the 6517A and is the answer not in the manual?
Questions and answers
I **** working with 6517A, repeatedly encountering an error message - "" on the display. I **** unable to resolve this issue. Also, the operating Voltage LED stops glowing after approximately 30 minutes of the system running. Can you please help and guide me through this issue I want to use this instrument to its fullest capacity.