User manual

Series 3700 System Switch/Multimeter Reference Manual Section 13: Instrument Control Library (ICL)
3700S-901-01 Rev. C / July 2008 13-43
channel.exclusiveclose()
Example
To only have Channel 3 on Slot 3 closed along with its associated analog backplane
relay 3 in Bank 1 on Slot 3:
channel.setbackplane('3003','3913')
channel.exclusiveclose('3003')
To eliminate the need for channel.setbackplane:
channel.exclusiveclose('3003, 3913')
channel.exclusiveslotclose()
Function
Closes the specified items so they are exclusively closed on slots associated with
items in parameter list.
Usage
channel.exclusiveslotclose(<ch_list>)
ch_list: A string listing the channels and channel patterns to exclusively close on a
slot basis.
Remarks
This function manipulates the channels and analog backplane relays for switching
aspects so only those specified by ch_list are closed on the slots specified on the
items in the parameter list.
The actions associated with this function include:
Previously closed channels and analog backplane relays are opened if they are no
longer being specified for closure on the slots specified with the parameter list
items.
Channels and analog backplane relays specified by the items in ch_list are
closed.
Settling times are incurred before command processing is complete.
This function has no effect on how the DMM is configured.
You can specify analog backplane relays in the parameter list.
For example, if Channel 1 is closed on each of the six slots, specifying a channel list
parameter of '2002, 4004' with this command opens Channel 1 on Slot 2 and 4
only. Then, Channel 2 on Slot 2 and Channel 4 on Slot 4 close. Channel 1 remains
closed on Slots 1, 3, 5, and 6.
For channel patterns, the analog backplane relays that get manipulated (closed or
opened) are the ones that were specified when the pattern was created (see
channel.pattern.setimage() (on page 13-63) or
channel.pattern.snapshot() (on page 13-66)). However, for channels, they
are the ones specified with the channel.setbackplane() (on page 13-70)
function. Another option for getting analog backplane relays closed by the command is
to include them in the ch_list parameter.
For digital I/O, DAC, and totalizer channels, there is no valid behavior. Calling on a
specific channel generates an error. If the digital I/O, DAC, or totalizer channel is in the
range of channels, then the channel is ignored.