ROUTe:OPEN:ALL

34980A

ROUTe:OPEN:ALL

Syntax

ROUTe:OPEN:ALL [{<slot>|ALL}]

Description

This command opens all channel relays and Analog Bus relays on the specified multiplexer or switch module. Alternately by specifying the "ALL" parameter, this command opens all channels on all installed modules (see exceptions below).

Used With:

  • 34921A through 34925A Multiplexer Modules

  • 34931A through 34934A Matrix Modules

  • 34937A through 34939A GP Switch Modules

  • 34959A Breadboard Module

Parameters

Name

Type

Range of Values

Default Value

<slot>

Discrete

{1-8|SLOT1-SLOT8|ALL}

ALL (open all channel relays and Analog Bus relays on all modules)

Remarks

  • The following rules apply while an active scan is running on the multiplexer modules (i.e., an INITiate, MEASure?, or READ? command has been issued):

  1. If a <slot> is specified, this command opens all relays on the module provided that no channels are involved in an active scan. If channels in any bank on the module are being scanned, an error will be generated and no relays will be opened.

  2. If "ALL" is specified, this command opens all relays on all modules provided that no channels are involved in an active scan (i.e., the scan list is empty). If any channels on any module are being scanned, an error will be generated and no relays will be opened.

  • The RF Multiplexer modules (34941A, 34942A) and Microwave Switch modules (34946A, 34947A) will not respond to the ROUTe:OPEN:ALL command. To "open" a channel on these modules, send the ROUTe:CLOSe command to a different channel in the same bank. An error may or may not be generated depending on which parameter you specify:

  1. If a <slot> is specified, this command will generate an error and no relays will change position.  

  2. If "ALL" is specified, this command will not generate an error but no relays will change position.

  • If this command opens a channel that is currently being monitored (see ROUTe:MONitor[:CHANnel] command), the Monitor operation will be disabled on that channel.

  • This command does not apply to channels on the 34945A Microwave Switch/Attenuator Driver.

  • To open and close the output relays on the 34951A Isolated DAC Module, use the OUTPut[:STATe] command.

Examples

The following command opens all channels (channel relays and Analog Bus relays) on the module in slot 1.

ROUT:OPEN:ALL 1   or   ROUT:OPEN:ALL SLOT1

The following command opens all channels (channel relays and Analog Bus relays) on all modules installed in the 34980A.

ROUT:OPEN:ALL ALL

See Also

OUTPut[:STATe]

ROUTe:CLOSe

ROUTe:OPEN:ABUS

ROUTe:MONitor[:CHANnel]