Keithley 2010 User Manual

Model 2010 Multimeter
Quick Reference Guide
A GREATER MEASURE OF CONFIDENCE
Model 2010 Multimeter
1996, Keithley Instruments, Inc.
All rights reserved.
Cleveland, Ohio, U.S.A.
Second Printing, February 2001
Document Number: 2010-903-01 Rev. B
Manual Print History
The print history shown below lists the printing dates of all Revisions and Addenda created for this manual. The Revision Level letter increases alphabetically as the manual undergoes subsequent updates. Addenda, which are released between Revisions, contain important change information that the user should incorporate immediately into the manual. Addenda are numbered sequentially. When a new Revision is created, all Addenda associated with the previous Revision of the manual are incorporated into the new Revision of the manual. Each new Revision includes a revised copy of this print history page.
Revision A (Document No. 2010-903-01) October 1996
Revision B (Document No. 2010-903-01) February 2001
All Keithley product names are trademarks or registered trademarks of Keithley Instruments, Inc.
Other brand names are trademarks or registered trademarks of their respective holders.

Table of Contents

Safety Precautions ...................................................... 1
Introduction ............................................................... 5
Front Panel Operation Summary ................................ 7
Remote Operation Summary .................................... 25

Safety Precautions

The following safety precautions should be observed before using this product and any associated instrumenta­tion. Although some instruments and accessories would normally be used with non-hazardous voltages, there are situations where hazardous conditions may be present.
This product is intended for use by qualified personnel who recognize shock hazards and are familiar with the safety precautions required to avoid possible injury. Read the operating information carefully before using the product.
The types of product users are:
Responsible body
the use and maintenance of equipment, for ensuring that the equipment is operated within its specifications and operating limits, and for ensuring that operators are ade­quately trained.
Operators
must be trained in electrical safety procedures and proper use of the instrument. They must be protected from electric shock and contact with hazardous live circuits.
Maintenance personnel
product to keep it operating, for example, setting the line voltage or replacing consumable materials. Maintenance procedures are described in the manual. The procedures explicitly state if the operator may perform them. Other­wise, they should be performed only by service personnel.
Service personnel
perform safe installations and repairs of products. Only properly trained service personnel may perform installation and service procedures.
Exercise extreme caution when a shock hazard is present. Lethal voltage may be present on cable connector jacks or test fixtures. The American National Standards Institute (ANSI) states that a shock hazard exists when voltage levels
is the individual or group responsible for
use the product for its intended function. They
perform routine procedures on the
are trained to work on live circuits, and
1
greater than 30V RMS, 42.4V peak, or 60VDC are present.
A good safety practice is to expect that hazardous voltage is present in any unknown circuit before measuring.
Users of this product must be protected from electric shock at all times. The responsible body must ensure that users are prevented access and/or insulated from every connec­tion point. In some cases, connections must be exposed to potential human contact. Product users in these circum­stances must be trained to protect themselves from the risk of electric shock. If the circuit is capable of operating at or above 1000 volts,
exposed.
As described in the International Electrotechnical Commis­sion (IEC) Standard IEC 664, digital multimeter measuring circuits (e.g., Keithley Models 175A, 199, 2000, 2001, 2002, and 2010) are Installation Category II. All other instruments’ signal terminals are Installation Category I and must not be connected to mains.
Do not connect switching cards directly to unlimited power circuits. They are intended to be used with imped­ance limited sources. NEVER connect switching cards directly to AC mains. When connecting sources to switch­ing cards, install protective devices to limit fault current and voltage to the card.
no conductive part of the circuit may be
Before operating an instrument, make sure the line cord is connected to a properly grounded power receptacle. Inspect the connecting cables, test leads, and jumpers for possible wear, cracks, or breaks before each use.
For maximum safety, do not touch the product, test cables, or any other instruments while power is applied to the cir­cuit under test. ALWAYS remove power from the entire test system and discharge any capacitors before: connecting or disconnecting cables or jumpers, installing or removing switching cards, or making internal changes, such as installing or removing jumpers.
2
Do not touch any object that could provide a current path to the common side of the circuit under test or power line (earth) ground. Always make measurements with dry hands while standing on a dry, insulated surface capable of with­standing the voltage being measured.
The instrument and accessories must be used in accor­dance with its specifications and operating instructions or the safety of the equipment may be impaired.
Do not exceed the maximum signal levels of the instru­ments and accessories, as defined in the specifications and operating information, and as shown on the instrument or test fixture panels, or switching card.
When fuses are used in a product, replace with same type and rating for continued protection against fire hazard.
Chassis connections must only be used as shield connec­tions for measuring circuits, NOT as safety earth ground connections.
If you are using a test fixture, keep the lid closed while power is applied to the device under test. Safe operation requires the use of a lid interlock.
If a screw is present, connect it to safety earth ground using the wire recommended in the user documentation.
The symbol on an instrument indicates that the user
!
should refer to the operating instructions located in the manual.
The symbol on an instrument shows that it can source or measure 1000 volts or more, including the combined effect of normal and common mode voltages. Use standard safety precautions to avoid personal contact with these voltages.
WARNING
The might result in personal injury or death. Always read the associated information very carefully before performing the indicated procedure.
heading in a manual explains dangers that
3
The
CAUTION
could damage the instrument. Such damage may invalidate the warranty.
Instrumentation and accessories shall not be connected to humans.
Before performing any maintenance, disconnect the line cord and all test cables.
To maintain protection from electric shock and fire, replacement components in mains circuits, including the power transformer, test leads, and input jacks, must be pur­chased from Keithley Instruments. Standard fuses, with applicable national safety approvals, may be used if the rat­ing and type are the same. Other components that are not safety related may be purchased from other suppliers as long as they are equivalent to the original component. (Note that selected parts should be purchased only through Keithley Instruments to maintain accuracy and functional­ity of the product.) If you are unsure about the applicability of a replacement component, call a Keithley Instruments office for information.
To clean an instrument, use a damp cloth or mild, water based cleaner. Clean the exterior of the instrument only. Do not apply cleaner directly to the instrument or allow liquids to enter or spill on the instrument. Products that consist of a circuit board with no case or chassis (e.g., data acquisition board for installation into a computer) should never require cleaning if handled according to instructions. If the board becomes contaminated and operation is affected, the board should be returned to the factory for proper cleaning/servicing.
heading in a manual explains hazards that
10/99
4

Introduction

This quick reference guide includes summary informa­tion on front panel and remote operation for the Model 2010 Multimeter. For detailed operating information, consult the Model 2010 User’s Manual.
5
6
Front Panel
Operation Summary
Power-on defaults
Power-on defaults are those settings the instrument assumes when it is turned on. The Model 2010 offers two choices for the settings: user or factory. With user, the instrument will power-on to the settings stored in memory by the operator. With factory, the instrument will power on to the factory default settings.
To save present configuration as user settings:
1. Configure the instrument as desired for USER default.
2. Press SHIFT and then SAVE.
3. Use the ▲ and ▼ keys to select YES. Select NO if you do not wish to change the user setup that is stored in memory.
4. Press ENTER.
To restore factory or user settings:
1. Press SHIFT and then SETUP.
2. Use the ▲ and ▼ keys to select FACTory or USER.
3. Press ENTER.
NOTE: Factory default settings are listed in Table 2.
Instrument connections
Basic connections for Model 2010 measurements are shown in Figure 1. These drawings show connections to the front panel terminals (INPUTS switch in the FRONT position). If using the rear panel terminals, place the INPUTS switch in the REAR position. Note that current (DCI and ACI) measurements cannot be made from the rear panel terminals.
7
2000 MULTIMETER
RANGE
AUTO
RANGE
2000 MULTIMETER
RANGE
AUTO
RANGE
2000 MULTIMETER
RANGE
AUTO
RANGE
Model 2010
SENSE
INPUT
4 WIRE
HI
350V
!
PEAK
LO
INPUTS
F
R
FRONT/REAR
2A 250V
AMPS
Model 2010
SENSE
INPUT
4 WIRE
HI
350V
!
PEAK
LO
INPUTS
F
R
FRONT/REAR
2A 250V
AMPS
Model 2010
SENSE
INPUT
4 WIRE
HI
350V
!
PEAK
LO
INPUTS
F
R
FRONT/REAR
2A 250V
AMPS
1100V PEAK
500V
PEAK
* Thermocouple (TC) Temperature measurements are typically performed through a thermocouple scanner card, such as the Model 2001­TCSCAN. See the User's Manual for details.
1100V PEAK
500V
PEAK
1100V PEAK
500V
PEAK
Measure DCV, ACV, 2, FREQ (PERIOD) or TC TEMP *
Measure
DCI or ACI
R
Measure
4 or RTD TEMP
Figure 1. Basic measurement connections
For resistance measurements (Ω2 and Ω4) greater than 100kΩ, more stable readings can be achieved by using shielding. Place the resistance in a shielded enclosure and connect the shield to INPUT LO. Shielded cable should be used so the shield (INPUT LO) encircles the other cable conductor(s).
8
Maximum inputs for the Model 2010 are summarized in Table 1.
Table 1. Maximum inputs
Function Maximum input
DCV 1000V peak
ACV 750V rms, 1000V peak, 8
DCI 3A, 250V dc
ACI 3A 250V rms
FREQ (PERIOD) 1000V peak, 8
×
107VHz
×
107VHz
Basic measurement procedure
1. Connect the instrument as explained in “Instrument connections.
2. From the function keys, select the desired measure­ment function.
3. Use the RANGE keys to select autoranging or a manual range. Pressing the AUTO range key tog­gles autoranging. You can select a different range with the ▲ and ▼ RANGE keys.
4. Take a reading from the display.
9
Storing readings (2 to 1024)
1. Set up the instrument for the desired conguration.
2. Press the STORE key.
3. Use the , , ▲, and ▼ keys to select the number of readings to store in the buffer.
4. Press ENTER to start the storage process. The aster­isk (*) annunciator will turn off when the storage is nished.
Recalling readings
1. Press the RECALL key. The BUFFER annunciator indicates stored readings are being displayed. The arrow annunciator indicates there is more data in the buffer.
2. Use the , , ▲, and ▼ keys to view the buffer. Note that in addition to the readings, statistical data is available including standard deviation, average, minimum, and maximum.
3. Use the EXIT key to return to the normal display.
Changing speed, resolution, and filter
RATE
Measurement speed (reading RATE) can be changed for any measurement function except fre­quency, period, continuity, and diode test. Use the RATE key to select FAST, MEDium, or SLOW. Use FAST (0.1 PLC) if speed is of primary importance (at the expense of increased noise and fewer usable digits of resolution). SLOW (5 PLC) provides better noise performance at the expense of speed. MEDium (1 PLC) provides a compro­mise between noise and speed. The RATE setting also sets bandwidth for ACU and ACI measurements. See the 2010 Users Manual for details.
DIGITS
Display resolution can be changed for any measurement function. Use the DIGITS key to select the desired number of digits.
10
FILTER
Filter state (on/off) and conguration can be changed for any measurement function, except fre­quency, period, continuity, and diode test. The FILTER key toggles between lter on (FILT annunciator on) and lter off. After pressing FILTER to enable the lter, you can then enter the lter count (1 to 100), and select the lter type (moving or repeating).
The moving lter uses a rst-in, rst-out (FIFO) stack. After each new conversion is placed in the stack, the contents of the stack are averaged to yield a ltered reading. The repeating filter fills the stack, calculates the ltered reading, and then clears the stack for the next group of conversions.
Changing temperature measurement configuration
Press SHIFT and then SENSOR. Three choices are avail­able using the , , ▲, and ▼ keys:
UNITS C, K, F. Specify units.
SENSOR TCOUPLE or 4W-RTD. Specify sensor
type.
TYPE – J, K, N, T (thermocouple type) or PT100,
USER, PT3916, PT385, F100, D100 (4W-RTD type).
JUNC – SIM or CH1. Simulate a reference junction
temperature (for direct thermocouple connection to the input), or use reference junction (channel 1) on the switching card.
Relative (rel)
Rel can be used to null offsets or subtract a baseline reading from present and future readings. When rel is enabled by pressing REL (REL annunciator on), the instrument uses the present readings as the relative value. Subsequent readings will be the difference between the actual input value and the rel value. You can dene a rel value for each function. Pressing REL a second time disables rel.
11
Math
To enable and congure a math operation, press SHIFT and then the desired math key (MX+B, %, dBm, or dB). Use the , , ▲, and ▼ keys to congure the math operation and press ENTER when nished. Pressing SHIFT and then the related math key a second time dis­ables the math operation.
mX+B
Y = mX + b
Where: X is the normal display reading.
m and b are the user entered constants. Y is the displayed result.
Percent (%)
Input - Reference
Percent
-----------------------------------------­Input
100%×=
Where: Input is the normal display reading.
Reference is the user entered constant. Percent is the displayed result.
dBm
2
V
()
INZREF
=
dBm 10 log
--------------------------------­1mW
Where: VIN is the DC or AC input signal.
is the specied reference impedance.
Z
REF
dB
V
IN
12
---------------­V
REF
dB 20 log
=
Where: VIN is the DC or AC input signal.
V
is the specied voltage reference
REF
impedance.
Measuring continuity
With this feature, the instrument alerts you with a beep when a resistance reading is below the set level. To measure continuity, press SHIFT and then CONT. Use the , , ▲, and ▼ keys to set the resistance threshold level, and press ENTER. Connect the test leads to INPUT HI and LO.
Testing diodes
With this feature, the instrument measures the forward voltage drop of general-purpose diodes and the zener voltage of zener diodes. To test diodes, press SHIFT and then . Use the ▲ and ▼ keys to select the test current.
Limit operations
With this feature, you can check to see if readings are within, below, or above specified low and high reading limits. There are two sets of limits. The rst set is LL1 (low limit 1) and HL1 (high limit 1). The second set is LL2 (low limit 2) and HL2 (high limit 2). Typically, the limit 1 test range is used to check for tight tolerances, and the limit 2 test range is used to check for loose tolerances.
You can set the instrument to beep when readings are inside or outside limit ranges. If set to beep inside, a high tone beep will occur if the reading is inside both limit ranges. A lower tone beep will occur if the reading is outside the rst limit range but inside the second limit range. No beep will occur if the reading is outside both limit ranges.
If set to beep outside, the instrument will beep if the reading is outside the limit 1 range.
Setting limits
LIMITS. Use the , , ▲, and ▼ keys to edit the value for the displayed limit and press ENTER.
To set limits, press SHIFT and then
13
Enabling limits
play the beeper status. Use the ▲ and ▼ keys to change the beeper status (NEVER, OUTSIDE, or INSIDE) and press ENTER to enable limits. Pressing SHIFT and then ON/OFF a second time disables limit operations.
Press SHIFT and then ON/OFF to dis-
Reading hold
With this feature, an audible beep is sounded when a valid, settled reading is acquired. A valid reading is determined by the specied window and count.
1. Press SHIFT and then HOLD. Select a window per­centage and enter a count.
2. Apply the test probes to the signal and wait for the beeper to sound to indicate a valid reading.
3. Remove the hold condition by lifting the probes.
Pressing SHIFT and then HOLD a second time disables hold.
Dry circuit testing
This feature lets you make low resistance measurements on contact devices such as switches and relay contacts. Its purpose is to determine whether oxidation has increased the resistance of the contacts. Test voltage is limited to 20mV to keep the oxidation from being punc­tured. Punctured oxidation would invalidate the test.
While in 4-wire ohms (Ω4), select dry circuit testing by pressing SHIFT and then DRYCKT.
Offset compensation
Offset compensation is used to cancel the effect of volt­age potential (i.e., thermal offsets) across the device under test during resistance measurements. In general, the instrument performs voltage measurements at two different test current levels and then calculates resis­tance as follows:
R = ∆V / ∆I
14
While in 2-wire or 4-wire ohms (Ω2 or Ω4), select offset compensation by pressing SHIFT and then O COMP.
Ratio
This feature lets you perform a ratio calculation between the sense input (denominator) and the measure input (numerator) for DC voltage. It lets you compare DC voltages (measure input) to a reference voltage (sense input). Note that SENSE LO and LO should be connected together.
CAUTION Do note apply more than 1000V peak to the measure INPUT terminals or more than 350V peak to the SENSE terminals, or instrument damage may occur.
While in DC volts (DCV), select ratio by pressing SHIFT and then RATIO. Use the , , ▲, and ▼ keys to tog­gle RATIO to ON and SENSIN to OFF. The display will read RA for ratio.
Measure DCV using SENSE terminals
The sense terminals can be used to measure DC voltage on the 100mV, 1V, and 10V ranges. Note that SENSE LO and LO should be connected together.
CAUTION Do note apply more than 350V peak to the SENSE ter­minals, or instrument damage may occur.
While in DC volts (DCV), press SHIFT and then RATIO. Use the , , ▲, and ▼ keys to toggle RATIO to OFF and SENSIN to ON. The display will read RS for voltage on SENSE terminals.
Triggers
Factory defaults place the instrument in a continuous (immediate) measurement mode. The instrument can be
15
placed in an external trigger mode where a pro­grammed event is required to cause a measurement (device action).
The instrument is placed in the external trigger mode by pressing the EX TRIG key. In this mode, a device action (measurement) will occur when the TRIG key is pressed, a bus trigger (*TRG or GET) is received, or an input trig­ger via the TRIGGER LINK connector is received. After the device action (measurement), an output trigger occurs and is available at the TRIGGER LINK connector. Refer to the Model 2010 Users Manual for details on using the trigger link. Pressing EX TRIG a second time returns the instrument to continuous operation.
Delay
A programmable delay is available before the device action (measurement) occurs. It can be set man­ually or an auto delay can be used. To set a delay, press SHIFT and then DELAY. Use the ▲ and AUTO or MANual. If MANual is chosen, enter the dura­tion of the delay and press ENTER. The AUTO delay times are listed in Table 3-2 of the Model 2010 Users Manual.
keys to select
Scan operations
The Model 2010 can be used with an internal scanner card (Model 2000 SCAN or 2001-TCSCAN), or with external scanner cards installed in a switching main­frame (i.e., Model 7001 and 7002 or 707).
Step/Scan configuration A walk-through menu is provided to congure stepping or scanning. The main menu is accessed by pressing SHIFT and then CONFIG.
Use the , , ▲, ▼, and ENTER keys to select scan
type (INTernal or EXTernal), rst channel in the scan (MINimum CHANnel), last channel in the scan (MAXi­mum CHANnel), time between scans, and reading count (RDG CNT).
16
and keys These keys can be used to manually
scan through channels on the internal scanner card. Press to manually increment channels or to man­ually decrement channels. Hold down either key to scan continuously.
OPEN and CLOSE keys Use these keys to open and close channels on the internal scanner card. After press-
ing CLOSE, use the , , , and keys to display the
desired channel (1 to 10) and press ENTER. Selecting a different channel will cause the previously closed chan­nel to open. For the 4 function, CLOSE will close the selected channel and the paired channel. Paired chan­nels for the Model 2000 SCAN are 1&6, 2&7, 3&8, 4&9, and 5&10. Channel pairs are similar for the Model 2001-TCSCAN except channels 1&6 are not paired.
STEP key Pressing this key starts a stepping operation of consecutive channels, where output triggers are sent after every channel closure.
SCAN key Pressing this key starts a scanning opera- tion of consecutive channels, where an output trigger is sent at the end of the scan list.
HALT Pressing SHIFT and then HALT stops stepping or scanning.
17
Factory default conditions
Table 2. Factory defaults
Setting Factory default
Autozero Buffer Continuity
Beeper Digits Rate Threshold
Current (AC and DC)
Digits (AC) Digits (DC) Filter
Count
Mode Range Relative
Value Rate (AC) Rate (DC)
Diode test
Digits Range Rate
Frequency and Period
Digits Range Relative
Value Rate
Function GPIB
Address Language
Key click Limits
Beeper High limit 1 Low limit 1 High limit 2 Low limit 2
mx+b
Scale factor Offset
On No effect
On 4½ Fast (0.1 PLC) 10
5½ 7½ On 10 Moving average Auto Off
0.0 Medium* Medium (1PLC)
6½ 1mA Medium (1PLC)
6½ 10V Off
0.0 Slow (1 sec) DCV No effect (16 at factory) (SCPI at factory) On Off Never +1
-1 +2
-1 Off
1.0
0.0
18
Table 2. Factory defaults (cont.)
Setting Factory default
Percent
Reference
Resistance (2-wire and 4-wire)
Digits Filter
Count
Mode Range Relative
Value Rate Dry Circuit Offset Compensation
RS-232
Baud Flow Tx term
Scanning
Channels Mode
Temperature
Digits Filter
Count
Mode Junction
Temperature Relative
Value Rate
Sensor
Thermocouple Four-wire RTD Units
Triggers
Continuous Delay Source
Voltage (AC and DC)
dB reference dBm reference Digits (AC) Digits (DC) Filter
Count
Mode Range Relative
Value Rate (AC) Rate (DC) Ratio (DC)
Sensein
*DETector:BANDwidth 30
Off
1.0
7½ On 10 Moving average Auto Off
0.0 Medium (1 PLC) Off Off Off No effect No effect No effect Off 1-10 Internal
5½ On 10 Moving average Simulated 23°C Off
0.0 Medium (1 PLC) Thermocouple J PT100 °C
On Auto Immediate
No effect 75 5½ 7½ On 10 Moving average Auto Off
0.0 Medium* Medium (1 PLC) Off Off
19
Table 3. Error and status messages
Number Description Event
-440
-430
-420
-410
-363
-350
-330
-314
-315
-285
-284
-282
-281
-260
-241
-230
-225
-224
-223
-222
-221
-220
-215
-214
-213
-212
-211
-210
-202
-201
-200
-178
-171
-170
-168
-161
-160
-158
-154
-151
-150
Query unterminated after
indenite response Query deadlocked Query unterminated Query interrupted Input buffer overrun Queue overow Self-test failed Save/recall memory lost Conguration memory lost Program syntax error Program currently running Illegal program name Cannot create program Expression error Hardware missing Data corrupt or stale Out of memory Illegal parameter value Too much data Parameter data out of range Settings conict Parameter error Arm deadlock Trigger deadlock Init ignored Arm ignored Trigger ignored Trigger error Settings lost due to rtl Invalid while in local Execution error Expression data not allowed Invalid expression Expression error Block data not allowed Invalid block data Block data error String data not allowed String too long Invalid string data String data error
EE
EE EE EE SYS SYS EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE
20
Table 3. Error and status messages (cont.)
Number Description Event
-148
-144
-141
-140
-128
-124
-123
-121
-120
-114
-113
-112
-111
-110
-109
-108
-105
-104
-103
-102
-101
-100
+000 No error SE
+101 +121 +122 +123 +124 +125 +126 +161 +171 +174 +301 +302 +303 +304 +305 +306 +307 +308 +309 +310 +311
Character data not allowed Character data too long Invalid character data Character data error Numeric data not allowed Too many digits Exponent too large Invalid character in number Numeric data error Header sufx out of range Undened header Program mnemonic too long Header separator error Command header error Missing parameter Parameter not allowed GET not allowed Data type error Invalid separator Syntax error Invalid character Command error
Operation complete Device calibrating Device settling Device ranging Device sweeping Device measuring Device calculating Program running Waiting in trigger layer Re-entering the idle layer Reading overow Low limit 1 event High limit 1 event Low limit 2 event High limit 2 event Reading available Voltmeter complete Buffer available Buffer half full Buffer full Buffer overow
EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE
SE SE SE SE SE SE SE SE SE SE SE SE SE SE SE SE SE SE SE SE SE
21
Table 3. Error and status messages (cont.)
Number Description Event
+400 +401 +402 +403 +404 +405 +406 +407 +408 +409 +410 +411 +412 +413 +414 +415 +416 +417 +418 +419 +420 +421 +422 +423 +424 +425 +438 +439 +440 +450 +451 +452 +453 +454 +455 +456 +457 +458 +459 +460 +461 +462 +463 +464
Calibration messages: 10 vdc zero error 100 vdc zero error 10 vdc full scale error
-10 vdc full scale error 100 vdc full scale error
-100 vdc full scale error 1k 2-w zero error 10k 2-w zero error 100k 2-w zero error 10M 2-w zero error 10M 2-w full scale error 10M 2-w open error 1k 4-w zero error 10k 4-w zero error 100k 4-w zero error 10M 4-w sense lo zero error 1k 4-w full scale error 10k 4-w full scale error 100k 4-w full scale error 1M 4-w full scale error 10M 4-w full scale error 10m adc zero error 100m adc zero error 10m adc full scale error 100m adc full scale error 1 adc full scale error Date of calibration not set Next date of calibration not set Gain-aperture correction error 100m vac dac error 1 vac dac error 10 vac dac error 100 vac dac error 100m vac zero error 100m vac full scale error 1 vac zero error 1 vac full scale error 1 vac noise error 10 vac zero error 10 vac full scale error 10 vac noise error 100 vac zero error 100 vac full scale error 750 vac zero error
EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE
22
Table 3. Error and status messages (cont.)
Number Description Event
+465 +466 +467 +468 +469 +470 +471 +472 +473 +474 +475 +476 +477 +478 +479 +480 +481 +482 +483 +484
+485 +486
+487 +490 +500 +510 +511 +512 +513 +514 +515 +522
+610 +611 +800 +802 +803 +805 +806 +807 +808 +900
750 vac full scale error 750 vac noise error Post lter offset error 1 aac zero error 1 aac full scale error 3 aac zero error 3 aac full scale error Input time constant error Frequency gain error 10 vdc sense zero error 10 2-w zero error 10 4-w zero error 10 4-w full scale error 1 adc zero error 10 ohm DryCkt zero error 10 ohm DryCkt FS error 100 ohm DryCkt zero error 100 ohm DryCkt FS error 10 Ohm Ioff Ocomp FS error 10 Ohm 4-w Ioff Ocomp
DryCkt FS error 1K Ohm Ioff Ocomp FS error 100 Ohm 4-w Ioff Ocomp
DryCkt FS error 10K Ohm Ioff Ocomp FS error Front rear switch incorrect Calibration data invalid Reading buffer data lost GPIB address lost Power-on state lost AC calibration data lost DC calibration data lost Calibration dates lost GPIB communication lan-
guage lost Questionable Calibration Questionable Temperature RS-232 Framing Error detected RS-232 Overrun detected RS-232 Break detected Invalid system communication RS-232 Settings Lost RS-232 OFLO: Characters Lost ASCII only with RS-232 Internal System Error
EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE
EE EE
EE EE EE EE EE EE EE EE EE EE
SE SE EE EE EE EE EE EE EE EE
23
Table 3. Error and status messages (cont.)
Number Description Event
DDC Status Model: +950 +951 +952 +953 +954 +955 +956 +957 +958 +959 +960 +961
DDC Trigger Overrun Error
DDC Interval Overrun Error
DDC Big String Error
DDC Uncalibrated Error
DDC No Scanner Error
DDC Maximum Channel is 4
DDC Maximum Channel is 8
DDC Calibration Locked
DDC Conict Error
DDC No Remote Error
DDC Mode IDDC Error
DDC Mode IDDCO Error
Keithley 199 Serial Poll Byte
Events: +962 +963 +964 +965 +966
EE = error event SE = status event SYS = system error event
DDC Ready DDC Reading Done DDC Buffer Half Full DDC Buffer Full DDC Reading overow
EE EE EE EE EE EE EE EE EE EE EE EE
SE SE SE SE SE
24

Remote Operation Summary

At the factory, the instrument is set for GPIB bus opera­tion at primary address 16 using the SCPI programming language.
GPIB bus Use the GPIB bus conguration menu to enable or disable GPIB bus operation (ON or OFF), and to check and/or change the primary address (0 to 30) and language (SCPI or 196/199). The conguration menu is accessed by pressing SHIFT and then GPIB. Commands for the SCPI language are provided in Tables 4 through 15. The DDC commands for the 199 and 196 languages are provided in Table 16.
RS-232 interface Use the RS-232 interface menu to enable or disable RS-232 interface operation (ON or OFF), and to check and/or change the baud rate (300 to
19.2k), ow control (NONE or XonXoFF), and termina­tor (LF, CR, LFCR, or CRLF). Note that only the SCPI lan­guage commands can be used over the RS-232 interface.
25
Status structure
Standard Event
Status Register
OPC
Standard Event
Status Enable
Register
&
OPC
(B2) (B1) (B0)
QYE
(B3)
DDE
EXE
(B4)
(B5)
CME
(B6)
URQ
(B7)
PON
(B15 - B8)
* ESR ?
&
&
&
&
&
&
OR
To Event
Summary
Bit (ESB) of
Status Byte
Figure 2. Standard event status
QYE
DDE
EXE
CME
URQ
PON
* ESE
Register (See
Figure 6).
(B2) (B1) (B0)
(B3)
(B4)
(B5)
(B6)
(B7)
(B15 - B8)
PON = Power On
URQ = User Request
* ESE ?
CME = Command Error
EXE = Execution Error
DDE = Device-Dependent Error
QYE = Query Error
OPC = Operation Complete
& = Logical AND
OR = Logical OR
26
Operation
Condition Register
Operation Event
Register
Operation Event
Enable Register
(B3) (B2) (B1) (B0)
(B4)
(B5)
(B10) (B9) (B8) (B7) (B6)
(B15 - B11)
(B4) (B3) (B2) (B1) (B0)
Meas
Trig
(B5)
Idle
(B10) (B9) (B8) (B7) (B6)
(B15 - B11)
&
&
OR
Meas
Trig
Idle
Figure 3. Operation event status
&
Meas
(B4) (B3) (B2) (B1) (B0)
Trig
(B5)
Idle
(B10) (B9) (B8) (B7) (B6)
(B15 - B11)
To Operation
Summary Bit
(OSB) of Status
Byte Register.
& = Logical AND
OR = Logical OR
Idle = Idle state of the 2010
Trig = Triggering
Meas = Measuring
(See Figure 6).
27
Measurement
Condition Register
(B0)
LL1
(B1)
(B2)
LL2
(B3)
(B4)
HL2
(B5)
RAV
BHF BAV
BFL HL1 ROF
(B11)
Measurement Event
Register
(B0)
ROF
LL1
(B1)
(B2)
HL1
LL2
(B3)
(B4)
HL2
(B5)
RAV
(B7) (B6)
BAV
(B8)
BHF
BFL
(B11)
Measurement Event
Enable
Register
&
&
LL1
(B1)
&
&
&
&
&
HL1
LL2
HL2
RAV
BAV
BHF
BFL ROF
(B3) (B2)
(B4)
(B5) (B0)
(B7) (B6)
(B8)
(B10) (B9)
(B11)
& = Logical AND
OR = Logical OR
HL = High Limit
LL = Low Limit
ROF = Reading Overflow
(B15 - B12) (B10) (B9) (B8) (B7) (B6)
(B15 - B12) (B10) (B9)
OR
Figure 4. Measurement event status
28
(B15 - B12)
BFL = Buffer Full
To Measurement
Summary Bit
(MSB) of Status
Byte Register.
(See Figure 6).
BHF = Buffer Half Full
BAV = Buffer Available
RAV = Reading Available
Questionable
Condition Register
Questionable Event
Register
Questionable Event
Enable Register
(B3 - B0)
(B3 - B0)
Temp
Warn Cal
(B4)
(B7 - B5)
(B8)
(B13 - B9)
(B14)
0
(B15)
Temp
Warn Cal
(B4)
(B7 - B5)
(B13 - B9)
(B14) (B8)
0
(B15)
&
&
&
0
&
OR
Figure 5. Questionable event status
(B3 - B0)
(B4)
Temp
(B7 - B5)
(B13 - B9)
(B14) (B8)
Warn Cal
Warn = Command Warning
Cal = Calibration Summary
(B15)
To Questionable
Summary Bit (QSB)
of Status
Byte Register
(See Figure 6).
Temp = Temperature Summary
& = Logical AND
OR = Logical OR
29
Status Byte
MSB
EAV
QSB
MAV
ESB
(B6)
RQS
OSB
* STB?
Service
Request
Read by *STB?
Register
(B1) (B0)
(B2)
(B3)
(B4)
(B5)
MSS
(B7)
Serial Poll
Generation
Service
Request
Enable
Register
&
&
&
&
&
&
OR
MSB
(B1) (B0)
(B2)
EAV
(B3)
QSB
(B4)
MAV
ESB
(B5)
OSB = Operation Summary Bit
MSS = Master Summary Status
(B7) (B6)
OSB
* SRE
* SRE?
RQS = Request for Service
Read by Serial Poll
Status Summary Messages
Figure 6. Status byte and service request (SRQ)
& = Logical AND
ESB = Event Summary Bit
OR = Logical OR
MAV = Message Available
QSB = Questionable Summary Bit
EAV = Error Available
MSB = Measurement Summary Bit
30
IEEE-488.2 common commands and queries
Table 4. IEEE-488.2 common commands and queries
Mnemonic Name Description
*CLS
*ESE <NRf>
*ESE?
*ESR?
*IDN?
*OPC
*OPC?
*OPT?
*RCL <NRf>
*RST
*SAV <NRf>
Clear status
Event enable command
Event enable query
Event status register
query
Identication query
Operation complete
command
Operation complete
query
Option identication
query
Recall command
Reset command
Save command
Clears all event registers and Error Queue. Program the Standard Event Enable Register. Read the Standard Event Enable Register. Read the Standard Event Enable Register and clear it. Returns the manufac­turer, model number, serial number and rm­ware revision levels of the unit. Set the Operation Com­plete bit in the Standard Event Status Register after all pending commands have been executed. Places an ASCII 1 into the output queue when all pending selected device operations have been completed. Returns an ID code that indicates which memory option is installed and whether or not the optional scanner card is installed. Returns the Model 2010 to the setup congura­tion stored in the speci­ed memory location. Returned the Model 2010 to the *RST default conditions. Saves the current setup to the specied memory location.
31
Table 4. IEEE-488.2 common commands and queries (cont.)
Mnemonic Name Description
*SRE <NRf>
*SRE?
*STB?
*TRG
*TST?
*WAI
Service request enable command Service request enable query Read status byte query
Trigger command
Self-test query
Wait-to-continue com­mand
Programs the Service Request Enable Register. Reads the Service Request Enable Register. Reads the Status Byte Register. Sends a bus trigger to the
2010. Performs a checksum test on ROM and returns the result. Waits until all previous commands are executed.
32
SCPI command subsystems
Notes:
1. Brackets ([]) are used to denote optional character sets. These optional characters do not have to be included in the program message.
2. Angle brackets (<>) are used to indicate parameter type. Do not use angle brackets in the program message.
3. Upper-case characters indicate the short-from ver­sion for each command word.
Table 5. Signal oriented measurement commands
Command Description
:CONFigure:<function>
:FETCh? :READ?
MEASure[:<function>]?
Places the Model 2010 in a one­shot measurement mode for the spec­ied function. Requests the latest reading. Performs an :ABORt, :INITiate, and a :FETCh?. Performs an :ABORt, :CONFig­ure:<function>, and a :READ?.
Table 9. ROUTe command summary
33
Table 6. CALCulate command summary
Command Description
CALCulate[1]
:FORMat <name>
:FORMat? :KMATh
:MMFactor <NRf>
:MMFactor? :MBFactor <NRf>
:MBFactor? :MUNits <name>
:MUNits? :PERCent <NRf>
:ACQuire
:PERCent?
:STATe <b>
:STATe? :D ATA?
:CALCulate2
:FORMat <name>
:FORMat? :STATe <b> :STATe? :IMMediate
:IMMediate?
:D ATA?
CALCulate3
:LIMit[1]
:UPPer
[:DATA] <n>
[:DATA]?
:LOWer
[:DATA] <n>
[:DATA]? :STATe <b> :STATe? :FAIL?
Subsystem to control CALC 1:
Select math format (NONE,
MXB, PERCent). Query math format. Path to congure math calcula-
tions:
Set m factor for mx+b
(-100e6 to 100e6). Query m factor. Set b factor for mx+b
(-100e6 to 100e6). Query b factor. Specify units for mx+b reading
(two characters A’ through
Z). Query mx+b units. Set target value for PERCent
calculation (-100e6 to
100e6).
Use input signal as target
value.
Query percent.
Enable or disable kmath calcula-
tion.
Query state of kmath function. Read result of kmath calculation.
Subsystem to control CALC 2:
Select math format: (MEAN,
SDEViation, MAXimum, MINimum, or NONE).
Query math format. Enable or disable calculation. Query state of math function. Recalculate raw input data in
buffer.
Perform calculation and read
result.
Read math result of CALC 2.
Subsystem to control CALC 3
(limit test):
Path to control LIMIT 1 test:
Path to congure upper limit:
Set upper limit (-100e6 to
100e6).
Query upper limit. Path to congure lower limit:
Set lower limit (-100e6 to
100e6).
Query lower limit. Enable or disable limit test. Query state of limit test. Query test result (1 = pass,
0 = fail).
Default param.
PERCent
1
0
MX
1
(Note)
NONE
(Note)
1
-1
Off
SCPI
√ √
√ √
√ √
√ √ √ √
√ √
√ √ √
√ √ √
√ √ √ √
34
Table 6. CALCulate command summary (cont.)
Command Description
:CLEar
[:IMMediate] :AUTO <b>
:AUTO? :IMMediate :LIMit 2
:UPPer
[:DATA] <n>
[:DATA]?
:LOWer
[DATA] <n>
[DATA]?
:STATe <b> :STATe? :FAIL?
:CLEAR
[:IMMediate]
:AUTO <b>
:AUTO? :IMMediate
*Note: ON is the *RST default parameter, and OFF is the :SYSTem: PRESet default.
Path to clear failed test:
Clear failed test indication. Enable or disable auto clear.
Query auto clear. Re-perform limit tests. Path to control LIMIT 2 test:
Path to congure upper limit:
Set upper limit (-100e6 to
100e6).
Query upper limit.
Path to congure lower limit:
Set lower limit (-100e6 to
100e6).
Query lower limit. Enable or disable limit test. Query state of limit test. Query test result (1=pass,
0=fail).
Path to clear failed test:
Clear failed test indication. Enable or disable auto clear. Query auto clear.
Re-perform limit tests.
Default param.
ON
2
-2
OFF
ON
SCPI
√ √ √ √ √ √ √ √
√ √ √
√ √ √ √
√ √ √ √ √
Table 7. DISPlay command summary
Command Description
:DISPlay
[:WINDow[1]]
:TEXT
:DATA <a>
:D ATA? :STATe <b>
:STATe?
:ENABle <b>
:ENABle?
Notes:
1. *RST and :SYSTem:PRESet have no effect on a user dened message. Cycling power cancels all user dened messages.
2. *RST and :SYSTem:PRESet have no effect on the state of the message mode. Cycling power disables (OFF) the message mode.
3. *RST and :SYSTem:PRESet have no effect on the display circuitry. Cycling power enables (ON) the display circuitry.
Path to control user text mes-
sages. Dene ASCII message a
(up to 12 characters). Query text message. Enable or disable
message mode. Query text message state.
Enable or disable the front panel
display.
Query state of the display.
Default param.
(Note 1)
(Note 2)
(Note 3)
SCPI
√ √
√ √
√ √
35
Table 8. FORMat command summary
Command Description
FORMat
[:DATA]<type>[,<length>]
[:DATA]? :ELEMents <item list>
:ELEMents? :BORDer <name>
:BORDer?
Select data format: (ASCii,
SREal, or DREal).
Query data format. Specify data elements: (READ-
ing, CHANnel, and UNITs).
Query data elements. Select binary byte order:
(NORMal or SWAPped).
Query byte order.
Table 9. ROUTE command summary
Command Description
:ROUTe
:CLOSe <chan num>
:STATe?
:OPEN:ALL
:MULTiple
:CLOSe <list>
:STATe?
:OPEN <list>
:SCAN
[:INTernal] <list>
[:INTernal]? :EXTernal <list>
:EXTernal? :LSELect <name>
:LSELect?
Commands to control scanner card:
Close specied channel (1 to
10) or channel pair (1 to 5). Query closed channel (or channel pair).
Open all input channels
(1 through 10).
Path to close and open multiple
channels: Close specied channels (1 to 11).
Query closed channel. Open specied channels (1 to 11).
Path to scan channels.
Specify internal scan list (2 to 10 channels). Query internal scan list. Specify external scan list (2 to 800 channels). Query external scan list. Select scan operation (INTernal, EXTernal, or NONE). Query scan operation.
Default param.
ASCii
READing
SWAPped
Default param.
1-10
1-10
NONE
SCPI
SCPI
√ √
36
Table 10. SENSe command summary
Command Description
[:SENSe[1]]
:FUNCtion <name>
:FUNCtion? :D ATA?
:D ATA
:FRESh?
:HOLD
:WINDow <NRf>
:WINDow? :COUNt <NRf> :COUNt? :STATe <b> :STATe?
:CURRent:AC
:NPLCycles <n>
:NPLCycles?
:RANGe
[:UPPer] <n> [:UPPer]? :AUTO <b> :AUTO?
:REFerence <n>
:STATe <b> :STATe?
:ACQuire :REFerence? :DIGits <n>
:DIGits? :AVERage
:TCONtrol <name>
:TCONtrol?
:COUNt <n>
Select measurement function:
VOLTage:AC, VOLTage :DC’, RESistance, FRESistance, CURRent:AC, CURRent: DC ,FREQuency, TEMPerature, PERiod, DIODe, CONTi-
nuity. Query function. Return the last instrument
reading.
Returns a new (fresh) reading. Path to control Hold feature:
Set Hold window (%); 0.01 to
20. Query Hold window. Set Hold count; 2 to 100. Query Hold count. Enable or disable Hold. Query state of Hold.
Path to congure AC current.
Set integration rate (line
cycles; 0.01 to 10).
Query line cycle integration
rate.
Path to congure measure-
ment range: Select range (0 to 3.1). Query range. Enable or disable auto range. Query auto range.
Specify reference (-3.1 to 3.1).
Enable or disable reference. Query state of reference.
Use input signal as reference. Query reference value. Specify measurement resolu-
tion (4 to 7). Query resolution. Path to congure and control
the lter.
Select lter type: (MOVing or
REPeat). Query lter type. Specify lter count
(1 to 100).
Default param.
VOLT
[:DC]
1
5
OFF
1
3
ON
0 OFF
6
(Note)
10
SCPI
√ √
√ √
√ √ √ √ √ √ √
37
Table 10. SENSe command summary (cont.)
Command Description
:COUNt? :STATe <b> :STATe?
:DETector
:BANDwidth <NRf>
:BANDwidth?
:CURRent:[DC]
:NPLCycles <n>
:NPLCycles?
:RANGe
[:UPPer] <n> [:UPPer]? :AUTO <b> :AUTO?
:REFerence <n>
:STATe <b> :STATe?
:ACQuire :REFerence? :DIGits <n>
:DIGits? :AVERage
:TCONtrol <name>
:TCONtrol?
:COUNt <n>
:COUNt?
:STATe <b>
:STATe?
:VOLTage:AC
:NPLCycles <n>
:NPLCycles?
:RANGe
[:UPPer] <n>
[:UPPer]?
:AUTO <b>
:AUTO?
Query lter count. Enable or disable lter. Query state of digital lter.
Path to congure bandwidth:
Specify bandwidth (3 to
300e3).
Query bandwidth.
Path to congure DC current.
Set integration rate (line
cycles; 0.01 to 10).
Query line cycle integration
rate.
Path to congure measure-
ment range: Select range (0 to 3.1). Query range. Enable or disable auto range. Query auto range.
Specify reference (-3.1 to 3.1).
Enable or disable reference. Query state of reference.
Use input signal as reference. Query reference value. Specify measurement resolu-
tion (4 to 8). Query resolution. Path to congure and control
the lter.
Select lter type: (MOVing or
REPeat). Query lter type. Specify lter count (1 to 100).
Query lter count. Enable or disable lter. Query state of digital lter.
Path to congure AC voltage.
Set integration rate (line cycles; 0.01 to 10). Query line cycle integration rate.
Path to congure measure-
ment range: Select range (0 to 757.5). Query range. Enable or disable auto range. Query auto range.
Default param.
OFF
30
1
3
ON
0 OFF
8
(Note)
10
OFF
1
775
ON
SCPI
√ √
√ √ √ √ √ √ √
√ √
√ √ √ √
38
Table 10. SENSe command summary (cont.)
Command Description
:REFerence <n>
:STATe <b> :STATe?
:ACQuire :REFerence? :DIGits <n>
:DIGits? :AVERage
:TCONtrol <name>
:TCONtrol?
:COUNt <n>
:COUNt?
:STATe <b>
:STATe? :DETector
:BANDwidth <NRf>
:BANDwidth?
:VOLTage:[DC]
:NPLCycles <n>
:NPLCycles?
:RANGe
[:UPPer] <n>
[:UPPer]?
:AUTO <b>
:AUTO? :REFerence <n>
:STATe <b>
:STATe?
:ACQuire :REFerence? :DIGits <n>
:DIGits? :AVERage
:TCONtrol <name>
:TCONtrol?
:COUNt <n>
Specify reference (-757.5 to
757.5). Enable or disable reference. Query state of reference.
Use input signal as reference. Query reference value. Specify measurement resolu-
tion (4 to 7). Query resolution. Path to congure and control
the lter.
Select lter type: (MOVing or
REPeat). Query lter type. Specify lter count (1 to 100). Query lter count. Enable or disable lter. Query state of digital lter.
Path to congure bandwidth:
Specify bandwidth (3 to
300e3). Query bandwidth.
Path to congure DC voltage:
Set integration rate (line
cycles; 0.01 to 10).
Query line cycle integration
rate.
Path to congure measure-
ment range: Select range (0 to 1010). Query range. Enable or disable auto range. Query auto range.
Specify reference (-1010 to
+1010). Enable or disable reference. Query state of reference
(0 or 1). Use input signal as reference.
Query reference value. Specify measurement resolu-
tion (4 to 8).
Query resolution. Path to congure and control
the lter. Select lter type: (MOVing or REPeat). Query lter type. Specify lter count (1 to 100).
Default param.
0
OFF
6
(Note)
10
OFF
30
1
1000
ON
0
OFF
8
(Note)
10
SCPI
√ √
√ √
√ √ √ √ √
√ √
39
Table 10. SENSe command summary (cont.)
Command Description
COUNt? :STATe <b> :STATe?
:TERMinal <name>
:TERMinal? :RATio <b>
:RATio? :STERminals
:RANGe
[:UPPer] <NRf>
[:UPPer]? :AUTO <b>
:AUTO?
:REFerence <NRf>
:STATe <b>
:STATe?
:ACQuire
:REFerence?
:RESistance
:NPLCycles <n>
:NPLCycles?
:RANGe
[:UPPer] <n> [:UPPer]? :AUTO <b> :AUTO?
:REFerence <n>
:STATe <b> :STATe?
:ACQuire :REFerence? :DIGits <n>
Query lter count. Enable or disable lter. Query state of digital lter.
Select terminal type: (NORMal
or SENSe). Query terminal type. Takes ratio of input/sense ter-
minal. Query ratio state. Path to sense terminal com-
mands.
Path to congure measure-
ment range:
Specify STERminal range
(0 to 10.1). Query range. Enable or disable sense
terminal autorange. Query sense terminal
autorange.
Specify reference (REL) value
for sense terminals (-10.1 to 10.1). Enable or disable sense
terminal reference (REL).
Query sense terminal ref-
erence (REL) state.
Use and save sense termi-
nal input as new reference.
Query sense terminal refer-
ence (REL) value.
Path to congure resistance:
Set integration rate (line
cycles; 0.01 to 10).
Query line cycle integration
rate.
Path to congure measure-
ment range: Select range (0 to 120e6). Query range. Enable or disable auto range. Query auto range.
Specify reference (0 to 120e6).
Enable or disable reference. Query state of reference. Use input signal as reference.
Query reference value. Specify measurement resolu-
tion (4 to 8).
Default param.
OFF
NORMal
1.000000
ON
0
OFF
1
100e6
ON
0 OFF
8
SCPI
√ √
√ √ √ √ √ √ √
40
Table 10. SENSe command summary (cont.)
Command Description
:DIGits? :AVERage
:TCONtrol <name>
:TCONtrol? :COUNt <n>
:COUNt? :STATe <b> :STATe?
:OCOMpensated <b>
:OCOMpensated?
:FRESistance
:NPLCycles <n>
:NPLCycles?
:RANGe
[:UPPer] <n> [:UPPer]? :AUTO <b> :AUTO?
:REFerence <n>
:STATe <b> :STATe?
:ACQuire :REFerence? :DIGits <n>
:DIGits? :AVERage
:TCONtrol <name>
:TCONtrol?
:COUNt <n>
:COUNt?
:STATe <b>
:STATe?
Query resolution. Path to congure and control
lter. Select lter type: (MOVing or
REPeat). Query lter type. Specify lter count (1 to 100).
Query lter count. Enable or disable lter. Query state of digital lter.
Enable or disable Offset com-
pensation.
Query Offset compensation.
Path to congure four-wire
resistance:
Set integration rate (line
cycles; 0.01 to 10).
Query line cycle integration
rate.
Path to congure measure-
ment range: Select range (0 to 101e6). Query range. Enable or disable auto range. Query auto range.
Specify reference (0 to
+101e6). Enable or disable reference. Query state of reference. Use input signal as reference.
Query reference value. Specify measurement resolu-
tion (4 to 8).
Query resolution. Path to congure and control
lter. Select lter type: (MOVing or
REPeat). Query lter type. Specify lter count (1 to 100). Query lter count. Enable or disable lter. Query state of digital lter.
Default param.
(Note)
10
OFF
OFF
1
100e6
ON
0
OFF
8
(Note)
10
OFF
SCPI
√ √ √ √ √
√ √
41
Table 10. SENSe command summary (cont.)
Command Description
:OCOMpensated <b>
:OCOMpensated? :DCIRcuit <b>
:DCIRcuit?
:TEMPerature
:NPLCycles <n>
:NPLCycles?
:REFerence <n>
:STATe <b> :STATe?
:ACQuire :REFerence? :DIGits <n>
:DIGits? :AVERage
:TCONtrol <name>
:TCONtrol?
:COUNt <n>
:COUNt?
:STATe <b>
:STATe? :TRANsducer <name>
:TRANsducer :TCouple
:TYPE <name>
:TYPE?
:RJUNction[1]
:RSELect <name>
:RSELect? :SIMulated <n>
:SIMulated?
:REAL
Enable or disable offset com­pensation. Query offset compensation. Enable or disable dry circuit ohms. Query dry circuit ohms.
Path to congure temperature:
Set integration rate (line
cycles; 0.01 to 10).
Query line cycle integration
rate.
Specify reference (-200 to
1372). Enable or disable reference. Query state of reference.
Use input signal as reference. Query reference value. Specify measurement resolu-
tion (4 to 7). Query resolution. Path to congure and control
the lter.
Select lter type: (MOVing or
REPeat). Query lter type. Specify lter count (1 to 100). Query lter count. Enable or disable lter. Query state of digital lter.
Select transducer type (FRTD
or TCouple).
Query transducer type. Path to congure thermocou-
ple: Select thermocouple type
(J, K, T, or N). Query thermocouple type. Path to congure reference
junction:
Select reference type (SIM-
ulated or REAL). Query reference type. Specify simulated tempera-
ture in °C (0 to 50). Query simulated tempera-
ture. Path to congure real refer-
ence junction:
Default param.
OFF
OFF
1
0
OFF
6
(Note)
10
OFF
TCouple
J
SIMulated
23°C
SCPI
42
Table 10. SENSe command summary (cont.)
Command Description
:TCOefcient <n>
:TCOefcient? :OFFSET <n>
:OFFSet?
:FRTD
:TYPE <name>
:TYPE? :RZERo <NRf>
:RZERo? :ALPHa <NRf>
:ALPHa? :BETA <NRf>
:BETA? :DELTa <NRf>
:DELTa?
:FREQuency
:THReshold
:VOLTage
:RANGe <n>
:RANGe?
:REFerence <n>
:STATe <b> :STATe?
:ACQuire :REFerence? :DIGits <n>
:DIGits?
:PERiod
:THReshold
:VOLTage
:RANGe <n>
Specify temp coefcient
(-0.09999 to 0.09999). Query temp coefcient. Specify voltage offset at 0°C
(-0.09999 to 0.09999). Query voltage offset.
Path to congure FRTD sensor.
Select FRTD sensor type (PT100, D100, F100, PT3916, PT385, USER) Query FRTD sensor type. Specify RZERo value
(0 to 10,000). Query RZERo value. Specify ALPHa value
(0 to 0.01). Query ALPHa value. Specify BETA value
(0 to 1.00). Query BETA value. Specify DELTa value
(0 to 5.00). Query DELTa value.
Path to congure frequency.
Path to select the threshold
voltage range:
Select threshold range
(0 to 1010).
Query threshold range.
Specify reference (0 to 1.5e7).
Enable or disable reference. Query state of reference. Use input signal as reference.
Query reference value. Specify measurement resolu-
tion (4 to 7).
Query resolution.
Path to congure period.
Path to select the threshold
voltage range:
Select threshold range
(0 to 1010).
Default param.
2e-4
5.463e-2
PT100
100.00
0.00385
0.11100
1.50700
10
0 OFF
7
10
SCPI
43
Table 10. SENSe command summary (cont.)
Command Description
:RANGe?
:REFerence <n>
:STATe <b> :STATe?
:ACQuire :REFerence? :DIGits <n>
:DIGits?
:DIODe
:CURRent
:RANGe
[:UPPer] <NRf> [:UPPer]?
:CONTinuity
:THReshold <NRf>
:THReshold?
Note: REPeat is the *RST default and MOVing is the :SYSTem:PRESet default.
Query threshold range.
Specify reference (0 to 1).
Enable or disable reference. Query state of reference.
Use input signal as reference. Query reference value. Specify measurement resolu­tion (4 to 7). Query resolution.
Paths to congure diode test:
Path to select range.
Select range (0 to 1e-3). Query range.
Path to congure continuity test:
Set threshold resistance (1 to
1000).
Query threshold resistance.
Default param.
0 OFF
7
1e-3
10
Table 11. STATus command summary
Command Description
:STATus
:MEASurement
[:EVENt]? :ENABle <NRf> :ENABle? :CONDition?
:OPERation
[:EVENt]? :ENABle <NRf> :ENABle? :CONDition?
:QUEStionable
Path to control measurement
event registers: Read the event register. Program the enable register. Read the enable register. Read the condition register.
Path to control operation status
registers: Read the event register. Program the enable register. Read the enable register. Read the condition register.
Path to control questionable sta-
tus registers:
Default param.
(Note 1)
(Note 2) (Note 3)
(Note 2) (Note 3)
SCPI
SCPI
√ √ √ √ √
44
Table 11. STATus command summary (cont.)
Command Description
[:EVENt]? :ENABle <NRf> :ENABle? :CONDition?
:PRESet
:QUEue
[:NEXT]?
:ENABle <list>
:ENABle? :DISable <list>
:DISable? :CLEar
Notes:
1. Commands in this subsystem are not affected by *RST and :SYSTem:PRESet. The effects of cycling power, *CLS and :STATus:PRESet, are explained by the following notes.
2. Event Registers: Power-up and *CLS – Clears all bits of the registers.
3. Enable Registers:Power-up and :STATus:PRESet – Clears all bits of the registers.
4. Error Queue: Power-up and *CLS – Clears the Error Queue.
5. Enable/Disable Error Queue Messages: Power-up – Clears list of messages.
Read the event register. Program the enable register. Read the enable register. Read the condition register.
Return status registers to default
states.
Path to access error queue:
Read the most recent error
message.
Specify error and status mes-
sages for queue. Read the enabled messages. Specify messages not to be
placed in queue. Read the disabled messages. Clears all messages from Error
Queue.
:STATus:PRESet – No effect.
*CLS – No effect.
:STATus:PRESet – No effect.
*CLS and :STATus:PRESet – No effect
Default param.
(Note 2) (Note 3)
(Note 4)
(Note 5)
(Note 5)
SCPI
√ √ √ √ √
√ √
Table 12. SYSTem command summary
Command Description
:SYSTem
:PRESet :POSetup <name>
:POSetup? :FRSWitch?
:VERSion?
:ERRor? :AZERo
:STATe <b> :STATe?
Return to :SYST:PRES defaults. Select power-on setup: (RST,
PRESet, or SAV0).
Query power-on setup. Query INPUTS switch (0=rear,
1=front).
Query rev level of SCPI stan-
dard.
Query (read) Error Queue. Path to set up autozero.
Enable or disable autozero. Query autozero.
Default param.
(Note)
ON
SCPI
45
Table 12. SYSTem command summary (cont.)
Command Description
:KEY <NRf> :KEY? :CLEar
:BEEPer
:STATe <b> :STATe?
:LOCal
:REMote
:RWLock
:KCLick <b> :KCLick?
Note: Clearing the Error Queue: Power-up and *CLS – Clears the Error Queue.
Simulate key-press (1 to 31). Query the last pressed key. Clears messages from the Error
Queue.
Path to control beeper.
Enable or disable beeper. Query state of beeper.
Take 2010 out of remote and
restore operation of front panel controls (RS-232 only).
Place 2010 in remote (RS-232
only).
Lockout front panel controls
(RS-232 only). Turn the keyclick on/off. Query the keyclick status.
*RST, :SYSTem:PRESet, and :STATus:PRESet –
No effect.
Default param.
ON
ON
Table 13. TRACe command summary
Command Description
:TRACe:DATA
:CLEar :FREE?
:POINts <NRf>
:POINts? :FEED <name>
:CONTrol <name>
:CONTrol?
:FEED?
:D ATA?
*:SYSTem:PRESet and *RST have no effect on the commands in this subsystem.
Use :TRACe or :DATA as root
command. Clear readings from buffer. Query bytes available and bytes
in use. Specify size of buffer (2 to
1024).
Query buffer size.
Select source of readings
(SENSe[1],CALCulate[1],
NONE)
Select buffer control mode
(NEVer or NEXT)
Query buffer control mode. Query source of readings for
buffer. Read all readings in the buffer.
Default param.
SCPI
√ √
√ √
SCPI
√ √
√ √
46
Table 14. Trigger command summary
Command Description
:INITiate
[:IMMediate] :CONTinuous <b>
:CONTinuous? :ABORt :TRIGger
[:SEQuence[1]]
:COUNt <n>
:COUNt? :DELay <n>
:AUTO <b>
:AUTO? :DELay? :SOURce <name>
:SOURce? :TIMer <n>
:TIMer?
:SIGNal
:SAMPle
:COUNt <NRf>
:COUNt?
Notes:
1. Defaults for continuous initiation: :SYSTem:PRESet enables continuous initiation. *RST disables continuous initiation.
2. Defaults for count: :SYSTem:PRESet sets the count to INF (innite). *RST sets the count to 1.
Subsystem command path:
Initiate one trigger cycle. Enable or disable continuous
initiation.
Query continuous initiation. Reset trigger system. Subsystem command path:
Path to program Trigger Layer:
Set measure count (1 to 9999,
or INF). Query measure count. Set delay (0 to 999999.999
sec).
Enable or disable auto delay.
Query state of delay. Query delay. Select control source
(IMMediate, TIMer, MANual,
BUS, or EXTernal). Query control source. Set timer interval (0 to
999999.999 sec).
Request the programmed timer
interval.
Loop around control source.
Specify sample count (1 to
1024).
Query sample count.
Default param.
(Note 1)
(Note 2)
0
ON
IMMediate
0.1
1
SCPI
√ √ √
√ √ √ √ √
√ √
√ √ √ √
√ √
47
Table 15. UNIT command summary
Command Description
:UNIT
:TEMPerature <name>
:TEMPerature? :VOLTage
:AC <name>
:DB
:REFerence <n>
:REFerence?
:DBM
:IMPedance <n>
:IMPedance?
:AC? [:DC] <name>
:DB
:REFerence <n>
:REFerence?
:DBM
:IMPedance <n>
:IMPedance?
:DC?
Select temperature measure-
ment units (C, F, or K). Query temperature units. Path to congure voltage units.
Select ACV measurement units
(V, DB or DBM). Path to set DB reference voltage.
Specify reference in volts
(1e-7 to 1000).
Query DB reference.
Path to set DBM reference
impedance.
Specify reference imped-
ance (1 to 9999).
Query DBM reference
impedance. Query ACV units. Select DCV measurement units
(V, DB, or DBM). Path to set DB reference volt-
age:
Specify reference in volts
(1e-7 to 1000V).
Query reference.
Path to set DBM reference
impedance:
Specify reference imped-
ance (1 to 9999).
Query reference imped-
ance.
Query DCV units.
Default param.
C
V
1
75
V
1
75
SCPI
√ √
48
Table 16. Models 196/199 device-dependent command summary
Mode Command Description
Execute X Execute other device-dependent
Function F0
F1 F2 F3 F4 F5 F6 F7 F8 F9 F13 F14
Range
R0 R1 R2 R3 R4 R5 R6 R7
DCV ACV DCA ACA Ohms* ACV dB Freq Auto Auto Auto Auto Auto Auto 1V 1V 100mA 1A 1k 1V .1V 10V 10V 3A 3A 10k 10V 1V 100V 100V 3A 3A 100k 100V 10V 1000V 750V 3A 3A 1M 750V 100V 1000V 750V 3A 3A 10M 750V 750V 1000V 750V 3A 3A 100M 750V 1000V 750V 3A 3A 100M 750V *2-wire and 4-wire ohms
Zero (rel) Z0
Z1 Z2
Filter P0
P1 P2
Rate S0
S1
S2
Trigger modeT0T1
T2 T3 T4 T5 T6 T7
commands.
DC volts AC volts 2-wire ohms DC current AC current ACV dB Not valid 2-wire offset compensation Temperature 4-wire ohms Frequency 4-wire offset compensation
Zero disabled Zero enabled Zero enabled using a zero value (V)
Filter disabled Moving lter (count = 10) Repeat lter (count = 10)
0.1 PLC integration Line cycle integration (16.67msec, 60Hz; 20msec, 50Hz) 10 PLC (166.67msec integration, 60Hz; 200msec integration, 50Hz)
Continuous on Talk One-shot on Talk Continuous on GET One-shot on GET Continuous on X One-shot on X Continuous on External Trigger One-shot on External Trigger
49
Table 16. Models 196/199 device-dependent command summary (cont.)
Mode Command Description
Reading modeB0B1
Data store sizeI0In
Interval Q0
Value V±nn.nnnn or
Default conditions
Data formatG0G1
SRQ M0
EOI and bus hold-off
Termina­tor
B2
Qn
V±n.nnnnnnE+n
L0 Restore factory default conditions
G2
G3
G4 G5 G6
G7
M1 M2 M4 M8 M16 M32
K0 K1 K2 K3
Y0 Y1 Y2 Y3
Readings from A/D converter Individual readings from data store All readings from data store (buffer dump)
Disable data store Data store of n (n=1 to 500), ll and stop
Default interval, 175msec (SELECT OFF) n=interval in milliseconds (15msec to 999999msec)
Zero value, simulated reference junc­tion temperature
Reading with prex. Reading without prex. Reading and buffer location with pre­x. Reading and buffer location without prex. Reading and channel with prex. Reading and channel without prex. Reading, buffer location, and channel with prex. Reading, buffer location, and channel without prex.
Disable Reading overow Data store full Data store half full Reading done Ready Error
Enable EOI and bus hold-off on X Disable EOI, enable bus hold-off on X Enable EOI, disable bus hold-off on X Disable both EOI and bus hold-off on X
CR LF LF CR CR LF
50
Table 16. Models 196/199 device-dependent command summary (cont.)
Mode Command Description
Status U0
U1
U2
U3 U4
U5
U6
Multiplex A0
A1
Delay Wn n=delay period in milliseconds,
Display Da
D
Scanning N0
N1 N2 N3 N4 N5 N6 N7 N8 N9 N10
Send machine status word (199 for­mat only) Send error conditions (only supports no scanner, IDDC, IDDCO) Send Translator word list (since Trans­lator is not supported, replies with one space character) Send buffer size Send current value of V (199 for­mat, equivalent to U7 for 196) Send input switch status (front /rear) (199 format, equivalent to U8 for
196) Send simulated temperature (set by H0)
Auto/Cal multiplex disabled Auto/Cal multiplex enabled
(0msec to 999999msec)
Display up to 12-character message (a=character) Cancel display mode
Open all - stop scanning or stepping if applicable Close channel 1 Close channel 2 Close channel 3 Close channel 4 Close channel 5 Close channel 6 Close channel 7 Close channel 8 Close channel 9 Close channel 10
51
Table 16. Models 196/199 device-dependent command summary (cont.)
Mode Command Description
Scanning N11
N12 N13 N14 N15 N16 N17 N18 N19
N20
Step mode, max channel is 2 Step mode, max channel is 3 Step mode, max channel is 4 Step mode, max channel is 5 Step mode, max channel is 6 Step mode, max channel is 7 Step mode, max channel is 8 Step mode, max channel is 9 Step mode, max channel is 10
Open all - stop scanning or stepping if applicable
Thermo­coupleJ0J1
N21 N22 N23 N24 N25 N26 N27 N28 N29
J2
O0
O1
H0
Scan mode, max channel is 2 Scan mode, max channel is 3 Scan mode, max channel is 4 Scan mode, max channel is 5 Scan mode, max channel is 6 Scan mode, max channel is 7 Scan mode, max channel is 8 Scan mode, max channel is 9 Scan mode, max channel is 10
Type J thermocouple Type K thermocouple Type T thermocouple
Simulated reference junction (for temperature function) Real reference junction (for tempera­ture function)
Set simulated reference junction tem­perature using V command; 0 to 50 (°C).
52
Specifications are subject to change without notice. All Keithley trademarks and trade names are the property of Keithley
Instruments, Inc. All other trademarks and trade names are the property of their respective companies.
Keithley Instruments, Inc.
28775 Aurora Road • Cleveland, Ohio 44139 • 440-248-0400 • Fax: 440-248-6168
1-888-KEITHLEY (534-8453) www.keithley.com
© Copyright 2000 Keithley Instruments, Inc. Printed in the U.S.A.
Loading...