Logical Instruments; Query Commands - Keithley 3700 series Reference Manual

System switch/multimeter
Hide thumbs Also See for 3700 series:
Table of Contents

Advertisement

Series 3700 System Switch/Multimeter Reference Manual

Logical instruments

You would normally refer to all instrumentation within one enclosure or node as a single
instrument. From a TSP/ICL point of view, it is useful to think of individual DMMs as instruments.
To avoid confusion, DMMs and other subdivisions of the instrumentation within an enclosure will
be referred to as "logical instruments."
Each logical instrument is given a unique identifier in a system. These identifiers are used as
part of all ICL function calls that control a given logical instrument. A Series 3700 has the
following logical instruments per enclosure:
beeper
channel
digio
display
Logical instruments also look like TSP tables. In addition to the logical-instrument-specific
attributes and the commands to which they respond, there are a few attributes that provide
information about the logical instrument. These attributes are listed below:
name: A string that represents the logical instrument's name. For example, dmm.
node: A reference to the TSP-Link node of which the logical instrument is a part. Default value
is 2.

Query commands

Channel response query commands can return a comma delimited string (for example,
channel.getcount and other channel response query commands).
When a channel query command like channel.getcount or channel.getstate is queried the
response is a comma delimited list. The list starts with the lowest channel on through to the
highest. After the channels are listed, the analog backplane relays are listed starting with bank 1
followed by each subsequent bank.
For example (Model 3720 card installed in Slot 4, returning 72 comma delimited values):
Send the following command:
print(channel.getclose('slot4'))
The first 60 are for channels 1 to 60 starting with 1 and increasing to 60. After the 60, 12
additional value are listed with the first 6 being for analog backplane relays in bank 1 starting
with 1 and going through to 6. The final 6 are for analog backplane relays in bank 2, again
starting at 1 and increasing to 6.
Document Number: 3700S-901-01 Rev. A / August 2007
dmm
slot
gpib
status
lan
timer
scan
trigger
Section 9: Instrument Control Library (ICL)
tsplink
9-5

Advertisement

Table of Contents
loading

Table of Contents