Section 11: TSP command reference
Series 3700A System Switch/Multimeter Reference Manual
11-48
3700AS-901-01 Rev. D/June 2018
Example
channel.close("1001:1005, 3003, Chans")
Close channels 1 to 5 on slot 1, channel 3 on
slot 3, and the channel pattern or label
Chans
.
channel.close("2001, 2913")
Close channel 1 on slot 2 and analog
backplane relay 3 in bank 1 on slot 2.
Also see
(on page 11-52)
(on page 11-54)
(on page 11-76)
(on page 11-63)
(on page 11-72)
(on page 11-78)
(on page 11-82)
(on page 11-79)
(on page 11-87)
(on page 11-160)
channel.connectrule
This attribute controls the connection rule for closing and opening channels in the instrument.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Attribute (RW)
Yes
Instrument reset
Recall setup
Create configuration script
Save setup
channel.BREAK_BEFORE_MAKE
Usage
rule
= channel.connectrule
channel.connectrule =
rule
rule
▪
channel.BREAK_BEFORE_MAKE
or
1
: Break-before-make (BBM)
connections for relays in the instrument
▪
channel.MAKE_BEFORE_BREAK
or
2
: Make-before-break (MBB)
connections for relays in the instrument
▪
channel.OFF
or
0
: Does not guarantee a connection rule. The instrument
closes relays as efficiently as possible to improve speed performance without
applying a rule
Details
The connection rule describes the order in which switch channels are opened and closed when using
channel.exclusiveclose()
,
channel.exclusiveslotclose()
,
dmm.close()
, and
scanning commands like
scan.execute()
and
scan.background()
. These commands may
both open and close switch channels in a single command. The connection rule dictates the algorithm
used by the instrument to order the opening and closing of switches.
The connection rule affects the operating time of these commands. These commands do not allow
the instrument to continue execution until the settle time of the relays has expired.