Using the
Differential Outputs
(Agilent E1405
Commander)
This program uses the same commands and sequence as previously
described, except for the OUTPut2 and OUTPut3 commands shown below:
6. Set the amplifier ’Diff +’ and ’Diff -’ output impedances.
OUTPut2:IMPedance <impedance>
OUTPut3:IMPedance <impedance>
In this example, the E1446A is a servant to the E1405. As such, commands
sent to the amplifier (at secondary GPIB address 11) are parsed by the
Command Module rather than by the E1445A.
DIFF05
1 !RE-STORE"DIFF05"
2 !This program uses the E1446A to generate a 10 mVpp signal from a
3 !0.323738 Vpp signal supplied by the E1445A AFG. To accomplish this, the
4 !AFG signal is attenuated by 30 dB at the amplifier input. The output is
5 !taken from the ’Diff +’ and ’Diff - ’ outputs whose output impedances
6 !are set to 50 ohms.
7 !
10 !Assign I/O path between the computer and E1445A, and E1446A.
20 ASSIGN @Afg TO 70910
30 ASSIGN @Amp TO 70911
40 COM @Afg,@Amp
50 !
60 !Set up error checking
70 ON INTR 7 CALL Errmsg
80 ENABLE INTR 7;2
90 OUTPUT @Afg;"*CLS"
100 OUTPUT @Afg;"*SRE 32"
110 OUTPUT @Afg;"*ESE 60"
120 !
130 OUTPUT @Amp;"*CLS"
140 OUTPUT @Amp;"*SRE 32"
150 OUTPUT @Amp;"*ESE 60"
160 !
170 !Call the subprograms
180 Rst
190 Diffout
200 !
210 WAIT .1 !allow interrupt to be serviced
220 OFF INTR 7
230 END
Continued on Next Page
Using the Differential (small signal) Outputs Programming the Agilent E1446A 2-29