EasyManua.ls Logo

Keithley 2002 User Manual

Keithley 2002
366 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #126 background imageLoading...
Page #126 background image
IEEE-488 Reference
3-3
To check the present primary address or to change to a new
one, perform the following procedure:
1. Display the MAIN MENU by pressing the MENU key.
2. Use the cursor keys ( and ) to place the cursor on
GPIB and press ENTER. The GPIB/PRINTER SETUP
menu will then be displayed.
3. Use the cursor keys to place the cursor on ADDRESS-
ABLE and press ENTER.
4. The current primary address of the instrument will be
displayed. For example, if the instrument is set to prima-
ry address 16, the following message will be displayed:
ADDRESS = 16 (0-30)
5. To retain the displayed address, press EXIT three times
to return the instrument to the measurement display
state.
6. To change the primary address, use the and keys
and the and keys to display the new address value
(0 to 30). The and keys control cursor position
and the and keys increment and decrement the
selected digit.
7. With the desired address value displayed, press ENTER.
The address will be stored in non-volatile memory. That
is, it will not be lost when the instrument is turned off.
8. Press EXIT two times to return to the measurement dis-
play state.
NOTE
Each device on the bus must have a unique
primary address. Failure to observe this
precaution will probably result in erratic
bus operation.
3.4 QuickBASIC 4.5 programming
Programming examples are written in Microsoft QuickBA-
SIC 4.5 using the Keithley KPC-488.2 (or Capital Equip-
ment Corporation) IEEE interface and the HP-style
Universal Language Driver (CECHP).
Before any programming example can be run, the Universal
Language Driver must first be installed. From DOS, execute
the following command to install the driver:
cechp
If you include the CECHP command in your AUTOEX-
EC.BAT file, the driver will automatically be installed every
time you turn on your computer.
Program fragments
Program fragments are used extensively throughout this
manual to demonstrate proper programming syntax. As the
name implies, only a fragment of the whole program is used
in order to avoid redundancy.
At the beginning of each program, driver files have to be
opened and the input terminator should be set for CRLF.
OPEN "ieee" FOR OUPTUT AS #1
OPEN "ieee" FOR INPUT AS #2
PRINT #1, "interm crlf"
A typical program fragment includes an OUTPUT command
and an ENTER command. The OUTPUT command sends a
program message (command string) to the Model 2002. If
the program message includes a query command, then the
ENTER command is required to get the response message
from the Model 2002. The ENTER command addresses the
Model 2002 to talk. The following example program frag-
ment demonstrates how OUTPUT and ENTER are used.
Note that the commands assume address 16 which is the fac-
tory set address of the Model 2002.
PRINT #1, "output 16; :func 'volt:ac'; func?"
PRINT #1, "enter 16"
If you wish to display the response message on the CRT, the
computer will have to read the message and then “print” it to
the CRT display as follows:
LINE INPUT #2, A$
PRINT A$
The following programming example shows how all the
above statements are used together. The program fragment is
shown in bold typeface.
OPEN "ieee" FOR OUPTUT AS #1 ' Open driver
OPEN "ieee" FOR INPUT AS #2 ' Open driver
PRINT #1, "interm crlf" ' CRLF terminator
' Select ACV and query
PRINT #1, "output 16; :func 'volt:ac'; func?"
PRINT #1, "enter 16"
' Get response message
LINE INPUT #2, A$ ' Read response mes-
sage
PRINT A$ ' Display message

Table of Contents

Other manuals for Keithley 2002

Question and Answer IconNeed help?

Do you have a question about the Keithley 2002 and is the answer not in the manual?

Keithley 2002 Specifications

General IconGeneral
Resolution8.5 digits
DC Voltage Accuracy±0.0006%
Maximum DC Voltage1000 V
Maximum AC Voltage750 V
Maximum DC Current3 A
Maximum AC Current3 A
ConnectivityGPIB, RS-232
DC Voltage Range100 mV to 1000 V
AC Voltage Range100 mV to 750 V
Resistance Range10 Ω to 1 GΩ
Model2002
CategoryMultimeter
InterfaceGPIB, RS-232
AC Current Accuracy±0.1%
Frequency Range0.1Hz to 300kHz
DisplayVFD
TypeDigital
Power Supply100-240V AC, 50/60Hz
Current Range (DC)100 μA to 3 A
Current Accuracy (DC)±0.01%
Current Range (AC)100 μA to 3 A
Current Accuracy (AC)±0.1%
DC Current Range100 μA to 3 A
AC Current Range100 μA to 3 A

Summary

Safety Precautions

General Information

Introduction

Provides an overview of the Model 2002 multimeter and its manual structure.

Features

Highlights key capabilities of the Model 2002, including measurement functions and display.

Warranty Information

Details warranty service procedures and contact information.

Manual Addenda

Explains how changes to the manual will be communicated.

Safety Symbols and Terms

Defines safety symbols and terms used in the manual and on the instrument.

Specifications

Refers to Appendix A for detailed product specifications.

Inspection

Instructions for inspecting the instrument after unpacking.

Options and Accessories

Lists available options and accessories for the Model 2002.

Front Panel Operation

Introduction

Outlines the sections covered in the front panel operation chapter.

Power-up

Information on connecting to line power, warm-up, and power-up sequence.

Display

Covers display formats, messages, and multiple display features.

Functions

Describes the measurement functions of the instrument (DCV, ACV, DCI, ACI, Ohms, Freq, Temp).

Range

Explains how range selection affects resolution, accuracy, and maximum signal.

Relative

Details on using the relative feature to null offsets or subtract baseline values.

Triggers

Discusses front panel triggering, configuration, and external triggering.

Buffer

Covers buffer use, data storage, and recalling data, time stamp, and statistics.

Filter

Explains the use of digital filter types to reduce reading noise.

Math

Describes calculations that can be performed on readings in continuous operation.

Scanning

Discusses setting up internal and external scans, ratio, and delta calculations.

Menu

Covers selections controlled from the main menu, including setup, GPIB, calibration, and tests.

IEEE-488 Reference

Introduction

Provides reference information on programming the Model 2002 over the IEEE-488 bus.

IEEE-488 bus connections

Explains instrument connections to the IEEE-488 bus.

Primary address selection

Explains how to set the primary address from the front panel.

QuickBASIC 4.5 programming

Summarizes programming using QuickBASIC 4.5 with the IEEE interface.

General bus commands

Covers general IEEE-488 commands for basic operations like placing the unit in remote.

Front panel aspects of IEEE-488 operation

Covers status indicators, messages, and LOCAL key use for IEEE-488 operation.

Status structure

Explains the various registers and queues that make up the status structure.

Trigger model

Explains the operation process (Trigger Model) over the IEEE-488 bus.

Program message syntax

Covers the syntax rules for common commands and SCPI commands.

Common commands

Covers the IEEE-488.2 common commands used by the Model 2002.

SCPI Signal Oriented Measurement Commands

Covers the signal oriented commands used by the Model 2002.

Calculate subsystems

Covers math operations: CALCulate1 (math), CALCulate2 (buffer), CALCulate3 (limits).

:DISPlay subsystem

Controls the display of readings and messages on the Model 2002.

:FORMat subsystem

Selects the data format for transferring instrument readings over the bus.

:INPut subsystem

Controls the Model 1801 Nanovolt Preamp.

:OUTPut subsystem

Sets the polarity for the digital output port.

:ROUTe subsystem

Configures and controls switching.

Sense subsystems

Configures measurement functions (Sense 1) and reads digital input (Sense 2).

:SOURce subsystem

Sets the logic level (true or false) of each digital output line.

:STATus subsystem

Controls the status registers.

:SYSTem subsystem

Contains miscellaneous commands not covered by other subsystems.

:TRACe subsystem

Configures and controls data storage into the buffer.

Trigger subsystem

Configures the three layers of the Trigger Model.

:UNIT subsystem

Configures and controls measurement units for TEMP and ACV.

Specifications

DCV Input Characteristics and Accuracy

Provides DCV input characteristics and accuracy specifications.

AC Volts

Specifications for ACV measurements, including RMS, average, peak, and crest factor.

AC Amps

Specifications for ACI and DCI measurements.

Two-Wire and Four-Wire Ohms

Specifications for resistance measurements.

DC In-Circuit Current

Specifications for the DC in-circuit current measurement function.

HP3458A Emulation Mode

Introduction

Provides information on using the Model 2002 HP3458A emulation mode for compatibility.

Firmware revision level

Details how to display the firmware revision level.

Enabling the HP3458A emulation mode

Step-by-step guide to enable HP3458A emulation mode via the GPIB menu.

Unsupported commands

Lists commands not supported by the Model 2002 HP3458A emulation mode.

Command syntax and compatibility

Discusses command syntax and compatibility issues for HP3458A emulation.

Parameter defaults

Explains default parameters assumed when omitted, and unsupported syntax.

Delimiting parameters

Describes the use of spaces or commas for parameter separation.

Function command short forms

Lists short forms for common FUNC commands.

Unsupported queries

Describes behavior for unsupported query commands.

Error checking

Details commands for emulation mode error checking.

Supported HP3458A commands

Summarizes supported commands with descriptions.

APER

Programs the A/D integration time.

ARANGE

Enables or disables the autorange mode.

AZERO

Enables or disables the autozero mode.

CALSTR?

Requests the calibration date.

CSB

Clears status register bits.

DELAY

Programs the time interval between trigger and sample events.

DISP

Enables/disables display, clears display, sends message to display.

EMASK

Enables certain error conditions to set the error bit in the status register.

ERR?

Requests the error register value.

ERRSTR?

Requests the error number and error response string.

FREQ

Selects the frequency measurement function.

FSOURCE

Selects the signal type for frequency or period measurements.

FUNC

Selects the measurement function and range.

ID?

Requests the instrument's identification string.

LINE?

Requests the AC power line frequency.

MCOUNT?

Requests the number of readings presently stored in memory.

MEM

Enables/disables reading memory and designates storage mode.

MFORMAT

Clears reading memory and designates storage format for new readings.

MSIZE?

Requests reading memory size.

NDIG

Programs the number of display digits used for readings.

NPLC

Programs the A/D converter integration time in power line cycles.

NRDGS

Programs the number of readings per trigger and the trigger event.

OCOMP

Enables or disables the offset-compensated ohms mode.

OFORMAT

Programs the data format for both normal and memory readings.

OPT?

Requests a report of installed options.

PER

Selects the period measurement function.

PRESET

Selects one of two preset instrument configurations.

RANGE

Selects the measurement range.

RESET

Resets the Model 2002 to the power-on state.

REV?

Requests the main and front panel revision levels.

RMEM?

Requests readings stored in memory.

RQS

Enables or disables status register bits that can cause an SRQ.

RSTATE

Recalls an instrument configuration from memory.

SETACV

Selects the RMS conversion technique for AC and AC+DC measurements.

SRQ

Enables SRQ.

SSTATE

Stores the instrument's present configuration in memory.

STB?

Requests the status register value.

SWEEP

Programs the interval between readings and number of samples per trigger.

T or TRIG

Programs the trigger event.

TARM

Specifies the event that arms the trigger event.

TEMP?

Requests the internal temperature of the Model 2002.

TERM

Requests INPUTS switch status.

TIMER

Defines the timer sample interval.

Related product manuals