User manual

Series 3700 System Switch/Multimeter Reference Manual Section 13: Instrument Control Library (ICL)
3700S-901-01 Rev. C / July 2008 13-45
channel.exclusiveslotclose()
Example
To have Channel 3 only closed on Slot 3 without affecting any other slot:
channel.exclusiveslotclose('3003')
To only have Channel 5 closed on Slots 1 and 2 without affecting any other slot:
channel.exclusiveslotclose('1005, 2005')
To only open channels on slots of channels in channel pattern MyRoute:
channel.exclusiveslotclose('MyRoute')
channel.getbackplane()
Function
Returns a string listing the analog backplane relays controlled when the specified
channels are used with commands in a switching aspect.
Usage
abuslist = channel.getbackplane(<ch_list>)
ch_list: A string listing the channels being queried.
abuslist: A string listing analog backplane relays associated with items in ch_list.
Remarks
The response indicates the analog backplane relays that are used or affected by:
channel.close() (on page 13-37), used during processing of command.
channel.exclusiveclose() (on page 13-41), used during processing of
command.
channel.open() (on page 13-59), used during processing of command.
channel.setbackplane() (on page 13-70) replaces the analog backplane
relays with those specified.
channel.setpole() (on page 13-79) clears the analog backplane relays.
scan.execute() (on page 13-236) or scan.background() (on page 13-
232), used if channel is configured for switching.
The analog backplane relays indicated by this response are not used or affected
by dmm.close() (on page 13-123) or dmm.open() (on page 13-154).
scan.execute() (on page 13-236) or scan.background() (on page 13-
232) are not used if channel is configured for measuring.
The parameter string can contain 'slotX', where X equals 1 to 6, or
'allslots'.