Details
This command allows you to close specific channels and open any other channels on the instrument.
When you send this command, any presently closed channel opens if it is not specified to be closed
in the parameter. For channel patterns, the analog backplane relays that are closed or opened are
the ones that were specified when the pattern was created with channel.pattern.setimage()
or channel.pattern.snapshot(). For channels, the analog backplane relays that are closed or
opened are the ones specified with channel.setbackplane(), or that are specified in
channelList.
When you send this command:
• Any presently closed channels and analog backplane relays that are not specified in
channelList are opened.
• The channels and analog backplane relays in channelList are closed.
• Settling and user-specified delay times are applied as defined by the connection rules and delay
settings.
This function has no affect on how the DMM is configured and does not use analog backplane relays
associated with DMM configuration.
If the channelList parameter is an empty string or a string of spaces, all channels and analog
backplane relays are opened. Therefore, sending channel.exclusiveclose("") is equivalent to
channel.open(channel.getclose("allslots")). However, sending the equivalent
commands when nothing is closed generates an error because nil (the response of
channel.getclose("allslots")) is being sent to the open command.