
Model 8210A-2-5
IM-377
Aeroflex / Weinschel
44
Example 3: Virtual Attenuator
In this example, we will use two attenuators to create a virtual attenuator. We will use a Model 150T-70 (70dB/10dB
steps) serial number 101, and a Model 150T-11 (11dB/1dB steps) serial number 102, to create a virtual attenuator
with an 81dB (70+11) range, in 1dB steps. We will use the name ’AT1’ for the 150T-70, ’AT2’ for the 150T-11, and we
will name the resulting virtual attenuator ’CHAN1’.
a. Assign names to the two attenuators.
Send: ASSIGN AT1 ’150T-70’ 101
ASSIGN AT2 ’150T-11’ 102
b. Assign a name to the virtual attenuator
Send: ASSIGN ATTN CHAN1 AT1 AT2
c. Save these names in the non-volatile EEPROM memory.
Send: SAVE
ASSIGN
SAVE ASSIGN ATTN
d. Rerun the device assignment to associate the newly defined names with the attenuators.
Send: REASSIGN
To see the effect of the virtual attenuator, query the attenuator’s capability
Send: ATTN? GETCAP CHAN1
Rev: 81.00, 1.00
This indicates that attenuator CHAN1 has an 81 dB range, with a stepsize of 1 dB
The channels may now be programmed using the following commands as examples:
ATTN AT1 70 ; sets the 1st attenuator (serial number 101) to 70 dB
ATTN AT2 5 ; sets the 2nd attenuator (serial number 102) to 5dB
ATTN CHAN1 65 ; sets the virtual attenuator to 65 dB (AT1=60dB, AT2=5dB)
ATTN? CHAN1 ; returns ’65.00’
As in Example 2, steps a) thru d) do not need to be repeated unless there is a change in the physical system
configuration (ie replacing an attenuator with a different model or serial number). The names will be automatically
assigned during the power-on configuration process.
Содержание 8210A-2-5
Страница 52: ......