Keithley 3700 series Reference Manual page 188

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

Advertisement

Section 9: Instrument Control Library (ICL)
channel.setbackplane
Also see
Example
channel.setdelay
Function
Usage
Remarks
Details
Also see
9-44
channel.close
(on page 9-18)
channel.exclusiveclose
(on page 9-21)
channel.getbackplane
(on page 9-25)
channel.open
(on page 9-34)
channel.setpole
(on page 9-46)
To use analog backplane relay 3 and 4 of Slot 2 for switching aspects on Channel 2 of
Slot 2:
channel.setbackplane("2002", "2913, 2914")
Sets additional delay time for channels specified in ch_list.
channel.setdelay(ch_list, value)
ch_list A string listing channels and/or channel patterns to modify their delay time.
Value Desired delay time for items in ch_list. Minimum is 0 seconds.
An error message will be generated for the following reasons:
An empty parameter string.
The value is an invalid setting for the specified channel.
The specified channel doesn't exist for the card installed in the specified slot.
A channel pattern is specified.
The channel is for an empty slot.
The value is invalid for command – parameter out of range error.
Parameter syntax error such as incorrect format for ch_list.
An analog backplane relay is specified.
The parameter string may contain ―slotX‖, where X equals 1 to 6, or ―allslots‖.
Command processing will stop as soon as an error is detected and no delay times will
be modified. Only with no errors, do the specified channels get their delay time
changed.
Setting the value to 0 indicates to incur no additional delay when closing or opening the
specified channels and channel patterns. With a setting of 0, only the needed settling
time for a channel to close or open will be incurred. If additional delay is desired then
use this command to indicate the amount needed. Channel patterns get their delay for
the channels comprising the pattern. Therefore, specify the delay for a pattern through
the channels. A pattern will incur the longest delay of all channels comprising that
pattern.
Calling this function on an existing channel involved in scanning has no affect on the
existing scan list.
Setting a delay only applies to switch channels. An error will occur for a read/write
channel like digital input/output. The delay being specified by value may be updated
based on a card's resolution for delay. To see if the delay value was modified after
setting, use the channel.getdelay command to query.
channel.getdelay
(on page 9-29)
Series 3700 System Switch/Multimeter Reference Manual
Document Number: 3700S-901-01 Rev. A / August 2007

Advertisement

Table of Contents
loading

Table of Contents