Agilent Technologies ESG Especificaciones Pagina 175

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 259
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 174
Programming Guide 2-97
ESG Family Signal Generators Programming Commands and Examples
Reading the Status Byte, Example Program 10
Reading the Status Byte, Example Program 10
The following example reads the source’s status byte and checks for certain conditions: in
this case, an unleveled output condition and an undermodulated output condition are
created, and the Status Byte Register is read by the program to determine the
questionable condition.
Unleveled or undermodulated conditions are easy to produce from the front panel.
Follow the directions below:
To create an unleveled output condition:
1. Set the sources output amplitude to +20 dBm.
2. Set the sources output frequency to the maximum value.
3. Turn on the source’s RF output.
4. Check the source’s display for the UNLEVEL annunciator.
To create an undermodulated output condition:
1. Select a modulation menu (AM, FM, Phase Modulation).
2. Select an AC-coupled external source (i.e. Ext 1 AC-Coupled).
3. Turn on the modulation.
4. Do not connect any input to the selected external input.
5. Check the source’s display for the EXT1 LO annunciator.
CLEAR and RESET the controller, type the following commands, and RUN the program:
10 !********************************************************************
20 !
30 ! Read Status Byte Example
40 !
50 !********************************************************************
60 Sig_gen=719
70 CLEAR Sig_gen
80 CLEAR SCREEN
90 OUTPUT Sig_gen;"*CLS"
100 IF FNStat_con(Sig_gen,"UNLEVELED") THEN PRINT "Sig Gen Power Unleveled"
110 IF FNStat_con(Sig_gen,"MOD 1 UNDERMOD") THEN PRINT "Sig Gen Mod 1 Undermod"
120 IF FNStat_con(Sig_gen,"MOD 1 OVERMOD") THEN PRINT "Sig Gen Mod 1 Overmod"
130 IF FNStat_con(Sig_gen,"MOD 2 UNDERMOD") THEN PRINT "Sig Gen Mod 2 Undermod"
140 IF FNStat_con(Sig_gen,"MOD 2 OVERMOD") THEN PRINT "Sig Gen Mod 2 Overmod"
150 IF FNStat_con(Sig_gen,"OVEN COLD") THEN PRINT "Sig Gen Oven Cold"
160 IF FNStat_con(Sig_gen,"SYNTH UNLOCKED") THEN PRINT "Sig Gen Synth Unlock"
170 IF FNStat_con(Sig_gen,"10 MHZ REF UNLCK") THEN PRINT "Sig Gen 10 MHz Ref Unlck"
180 IF FNStat_con(Sig_gen,"1 GHZ REF UNLCK") THEN PRINT "Sig Gen 1 GHz LO Unlck"
Vista de pagina 174
1 2 ... 170 171 172 173 174 175 176 177 178 179 180 ... 258 259

Comentarios a estos manuales

Sin comentarios