EasyManuals 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 #192 background imageLoading...
Page #192 background image
IEEE-488 Reference
3-69
PRINT #1, "output 16; :calc:data?" ' Query result of CALC1
PRINT #1, "enter 16" ' Get response message from 2002
:FRESh?
:CALCulate[1]:DATA:FRESh? Recalculate CALC 1
This query command is used to return a new (fresh) math result of CALC1. This command will
not request the same result twice. If a new reading is triggered, this command will wait until the
math result is available. When CALC1 is disabled, there is no difference between SENS:-
DATA:FRES? and CALC:DATA:FRES?.
PRINT #1, "output 16; :calc:data:fresh?" ' Query new result of CALC1
PRINT #1, "enter 16" ' Get response from 2002
:IMMediate
:CALCulate[1]:IMMediate Recalculate CALC 1
:IMMediate? Perform calculation and read result (equivalent to :CALCulate[1]:IMMediate;
DATA?)
When you change the math calculation, the next instrument reading reflects the new calculation
(assuming CALC 1 math is enabled). If the instrument is not in a continuous measurement mode
(i.e. waiting for a trigger), the displayed reading will not update to reflect the new calculation
until the next reading conversion occurs.
This action command allows you to reprocess the current input data to reflect a new calculation.
For example, assume the instrument is in a non-continuous measurement mode and requires a
manual trigger to cause the next reading conversion. Changing the calculation will not affect the
currently displayed reading. However, sending the :IMMediate command reprocesses that dis-
played reading to reflect the new calculation. Note that sending the :IMMediate command does
not initiate a reading conversion.
An alternate way to perform the calculation and read the result is by using the query form of the
command (:IMMediate?). When this command is sent, the calculation is performed and the
result is queried.
PRINT #1, "output 16; :syst:pres?" ' Select defaults
PRINT #1, "output 16; :trig:sour bus" ' Place 2002 in one-shot measure mode
SLEEP 3 ' Wait three seconds
PRINT #1, "output 16; :calc:form pol" ' Select polynomial math calculation
PRINT #1, "output 16; :calc:kmat:ma0f 50" ' Set "a0" to 50
PRINT #1, "output 16; :calc:stat on" ' Enable MATH calculation
SLEEP 3 ' Wait three seconds
PRINT #1, "output 16; :cal:imm" ' Perform calculation (adds 50 to
reading)
:CALCulate2
This Calculate subsystem is used to configure and control CALC 2 operations on readings
stored in the buffer.
Program fragment
Description
Program fragment
Query
Description
Program fragment
3.12.2

Table of Contents

Other manuals for Keithley 2002

Questions and Answers:

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

Related product manuals