ROUTe:CHANnel:DRIVe:TIME:SETTle
Syntax
ROUTe:CHANnel:DRIVe:TIME:SETTle {<seconds>|MIN|MAX|DEF}, (@<ch_list>)
ROUTe:CHANnel:DRIVe:TIME:SETTle? [{MIN|MAX}, ] (@<ch_list>)
Description
This command defines a settling time on the specified channels on the 34945A Microwave Switch/Attenuator Driver. For pulsed operations (see ROUTe:CHANnel:DRIVe:PULSe[:MODE] command), the settling time begins with the falling edge of the drive pulse. For non-pulsed (continuous) operations, the settling time begins with the initiation of the drive signal. 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 | ||||||||
<seconds> |
Discrete |
Desired settling time in seconds between 0 seconds and 255 ms, with 1 ms resolution. MIN = 0 seconds, MAX = 255 ms |
0 seconds | ||||||||
<ch_list> |
Numeric |
One or more channels in the form (@srcc).
s: Mainframe
slot number (1 through 8) |
This is a required parameter |
Remarks
The settling time establishes when an open/close operation on a channel should be considered complete. On the 34945A module, a series of open/close operations are not considered complete until the settling time has elapsed following the final channel closure.
Unlike the power supply recovery time (see ROUTe:CHANnel:DRIVe:TIME:RECovery command), the settling time has no effect on how many channels can be driven simultaneously when an open/close operation is executed with a list of channels.
This command affects the busy time for the module in the specified slot. See the ROUTe:MODule:BUSY? and ROUTe:MODule:WAIT commands for more information.
The specified settling time is acknowledged, regardless of whether verification is enabled or disabled (see ROUTe:CHANnel:VERify[:ENABle] command).
The ROUTe:RMODule:DRIVe:LIMit command sets the number of simultaneous coil activations allowed on a given 34945EXT remote mode. Settling times do not affect the behavior of driving multiple channels at once.
If you are using a settling time in conjunction with a power supply recovery time (see ROUTe:CHANnel:DRIVe:TIME:RECovery command), the module will use the longer of the two to determine when the channel operation is considered "done" and when the verification operation will begin.
The settling time value is stored in non-volatile memory on the 34945EXT remote module. The default settling time of 0 seconds is set by the SYSTem:RMODule:RESet and ROUTe:RMODule:BANK:PRESet commands.
Return Format
The query command returns the settling time in seconds in the form "+1.00000000E+00" for each channel specified. Multiple responses are separated by commas.
Examples
The following command defines a settling time of 5 ms on channels 01 and 02 on Bank 2 on 34945EXT remote module #2 (slot 3).
ROUT:CHAN:DRIV:TIME:SETTLE .005,(@3201,3202)
The following query returns the settling time on channels 01 and 02 on Bank 2 on 34945EXT remote module #2 (slot 3).
ROUT:CHAN:DRIV:TIME:SETTLE? (@3201,3202)
Typical Response: +5.00000000E-03,+5.00000000E-03
See Also
ROUTe:CHANnel:DRIVe:PULSe[:MODE]