User manual

IEEE-488 Reference
2001-900-01 Rev. K / August 2010 4-95
Programming example 10 OUTPUT 716; “:syst:pres”
20 OUTPUT 716; “:init:cont off; :abor”
30 OUTPUT 716; “:rout:scan (@ 1,2,3,4,5)”
40 OUTPUT 716; “:arm:seq:lay2:coun 1”
50 OUTPUT 716; “trig:coun 5”
60 OUTPUT 716; “:init”
70 OUTPUT 716; “:syst:pres”
80 END
Line 10 Returns Model 2001 to :SYSTem:PREset defaults.
Line 20 Disables continuous initiation and places Model 2001 in idle state.
Line 30 Defines scan list.
Line 40 Programs scan layer of Trigger Model for one scan.
Line 50 Programs measure layer for five measurements.
Line 60 Perform a single scan of the five channels.
Line 70 Returns Model 2001 to :SYSTem:PREset defaults.
:EXTernal <list>
:ROUTe:SCAN:EXTernal <list> Define external scan list
Parameter <list> = (@ scanlist)
where; scanlist is the specified list of external channels (1 to 80) to be scanned.
Format :rout:scan:ext <list>
Defaults Power-up Saved power-on setup
*RST All 80 channels in scan list
:SYSTem:PRESet All 80 channels in scan list
Query :EXTernal? Query programmed scan list
Short-form format: :rout:scan:ext?
Response message: Currently programmed scanlist. For example:
(@ 1,2,3,4,5,6,7,8,9,10)
Description The Model 2001 can be set up to operate with an external switch system, such as the Keithley Model
7001. With both instruments properly configured, the Model 2001 can measure up to 80 channels that are
switched by the external switching system. This command is used to define the external scan list for the
Model 2001. This scan list simply programs a counter. When the scan list for the Model 2001 corresponds
to the scan list for the external switch system, the Model 2001 can keep track of which channel is being
measured. This allows specific measurement functions to be used for specific channels (see
:EXTernal:FUNCtion).
The scan list can contain 2 to 80 channels. The following examples demonstrate the various forms for
expressing a scan list:
List = (@ 2,4,6) Channels separated by commas (,).
= (@ 1:8) Range of channels (1 though 8). Range limits separated by a colon (:).
= (@ 1:5,7) Range entry and single entry separated by a comma.