ROUTe:RMODule:BANK:PRESet
Syntax
ROUTe:RMODule:BANK:PRESet {<bank>|ALL}, (@<rem_ch_list>)
Description
This command immediately reconfigures the specified bank on the 34945A Microwave Switch/Attenuator Driver to a preset state. The preset configuration is a predefined state for each Distribution Board type in use. See the Agilent 34980A User's Guide for more information on the preset state for each Distribution Board. The following table summarizes the preset state.
Attribute |
Preset State | |
At the Bank Level: |
| |
|
Distribution Board specific* | |
|
No change | |
|
No change | |
All Channels: |
| |
|
Distribution Board specific* | |
|
Distribution Board specific* | |
|
Distribution Board specific* | |
|
Distribution Board specific* | |
|
Distribution Board specific* | |
|
OPEN selected | |
|
OFF | |
|
NORMal | |
* See the Agilent 34980A User's Guide for more information. |
Used With:
34945A Microwave Switch/Attenuator Driver
Parameters
Name |
Type |
Range of Values |
Default Value |
<bank> |
Discrete |
{1-4|BANK1-BANK4|ALL} Specify an individual bank or ALL four banks on the specified 34945EXT remote module. |
This is a required parameter. |
<rem_ch_list> |
Numeric |
One or more 34945EXT remote module identifiers in the form (@sr00). Select from s100 through s800. |
This is a required parameter. |
Remarks
In order to issue a preset, you must disable the channel drive state (see ROUTe:RMODule:DRIVe:SOURce[:IMMediate] command) on the specified bank. When you subsequently enable the channel drive state (by specifying EXTernal or INTernal), all unverified channels on the specified module will be reset to their user-defined default values (see ROUTe:CHANnel:DRIVe:CLOSe:DEFault and ROUTe:CHANnel:DRIVe:OPEN:DEFault commands).
Issuing a preset to banks with no Distribution Boards attached will configure the associated channels to the same state as the Y1155A screw terminal distribution board. See the Agilent 34980A User's Guide for more information.
A preset will overwrite all user-defined channel labels on the associated banks with generated labels that are appropriate for the distribution board (see ROUTe:CHANnel:LABel[:DEFine] command).
The SYSTem:RMODule:RESet command resets all 34945EXT remote modules associated with a specific slot. With this command, all bank-level attributes are reset without regard to which distribution boards are installed.
The *RST and SYSTem:PRESet commands drive all channels on a remote module to their default switch positions as specified by the ROUTe:CHANnel:DRIVe:OPEN:DEFault command and set all channel drives to the specified boot state (see ROUTe:RMODule:DRIVe:SOURce:BOOT command). In addition, when the *RST and SYSTem:PRESet commands are executed, the 34945A automatically re-evaluates all external remote module connections to determine what is connected, what is powered, etc. No other settings are changed.
The SYSTem:CPON command has nearly the same effect as the *RST and SYSTem:PRESet commands (see above). However, when the SYSTem:CPON command is executed, the 34945A does not re-evaluate the external remote module connections.
Example
The following program segment presets Bank 2 on 34945EXT remote module #2 (slot 3).
ROUT:RMOD:DRIV:SOUR OFF,(@3200) !Must
disable channel drive
ROUT:RMOD:BANK:PRES BANK2,(@3200) !Issue
preset