Manual Tektronix AFG3000

230 pages 1.94 mb
Download

Go to site of 230

Summary
  • Tektronix AFG3000 - page 1

    This document supports fi rm ware version 1.0.0 and above. www.tektronix.com Reference Manual AFG3000 Series Arbitrary/Function Generators 071-1639-00 ...

  • Tektronix AFG3000 - page 2

    Copyright © T ektronix, Inc. All rights reserv ed. T ektronix products are covered by U.S. and foreign patent s, issued and pending. Information in this publication supercedes that in all previously published material. Specif ications and price change pri vileges reserv ed. T ektronix, Inc., P .O. Box 500, Bea verton, OR 97077 TEKTR ONIX and TEK a ...

  • Tektronix AFG3000 - page 3

    W ARRANTY 16 T ektronix warrants that the product will be free from defects in m aterials and workmanship for a period of three (3) years from the date of original purchase from an author ized T ektronix distributor . If the product prov es defectiv e during this warranty period, T ektronix, at its o ption, either will repair t he defectiv e produc ...

  • Tektronix AFG3000 - page 4

    ...

  • Tektronix AFG3000 - page 5

    AFG3000 Series Arbitrary/Functio n Generators Reference Manual i T able of Contents General Safety Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Documentation . ...

  • Tektronix AFG3000 - page 6

    T able of Contents ii AFG3000 Series Arbitrary/Function Generators Reference Manual MMEMory:LO AD:TRA Ce (No Query F orm) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-28 MMEMory:LOCK[:ST A T e] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-29 MMEMory:MDIRectory (No Query Form) . . . . . . ...

  • Tektronix AFG3000 - page 7

    T able of Contents AFG3000 Series Arbitrary/Functio n Generators Reference Manual iii [SOURce[1|2]]:PM:INT ernal:FUNCtion:EFILe . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-64 [SOURce[1|2]]:PM:SOURce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-64 [SOURce[1|2]]:PM:ST A T e . . . . . . . . . . ...

  • Tektronix AFG3000 - page 8

    T able of Contents iv AFG3000 Series Arbitrary/Function Generators Reference Manual TRA Ce|D A T A [:D A T A]:LINE (No Query Form) . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-100 TRA Ce|D A T A[:DA T A]:V ALue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-101 TRA Ce|D A T A :DEFine (No Query Form) . ...

  • Tektronix AFG3000 - page 9

    List of Figures AFG3000 Series Arbitrary/Functio n Generators Reference Manual v List of Figures Figure 1-1: Dual-channel model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 Figure 1-2: Fron t panel controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 Figure 1-3: Waveform par ...

  • Tektronix AFG3000 - page 10

    List of Figures vi AFG3000 Series Arbitrary/Function Generators Reference Manual Figure 4-5: Questionable Condition Re gister (QCR) . . . . . . . . . . . . . . . . . . . . . . . 4-8 Figure 4-6: Ev ent Status Enable Register (ESER) . . . . . . . . . . . . . . . . . . . . . . . . . 4-9 Figure 4-7: Service Reques t Enable Register (SRER) . . . . . . . ...

  • Tektronix AFG3000 - page 11

    List of T ables AFG3000 Series Arbitrary/Functio n Generators Reference Manual vii List of T ables Table 2-1: Sine/Square Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 Table 2-2: Ramp Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 Table 2-3: Pulse ...

  • Tektronix AFG3000 - page 12

    List of T ables viii AFG3000 Series Arbitrary/Function Generators Reference Manual Table A-1: Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1 Table A-2: Standard accessori es . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2 Table A-3: Optional accessori ...

  • Tektronix AFG3000 - page 13

    AFG3000 Series Arbitrary/Functio n Generators Reference Manual ix General Safety Summary Re view the fol lowing safety precautions to av oid injury and pre vent damage to this product or an y products conn ected to it . T o av oid potential hazards, use this product only as specif ied. Only qualif ied personnel should perform serv ice procedures. T ...

  • Tektronix AFG3000 - page 14

    General Safety Summary x AFG3000 Series Arbitrary/Function Generators Reference Manual Symbols and T erms T erms in this Manual. These terms may appear in this manual: T erms on the Product. These terms may appear on the product: D ANGER indicates an injury hazard immediately acces sible as you read the marking. W ARNING indicates an injury hazard ...

  • Tektronix AFG3000 - page 15

    AFG3000 Series Arbitrary/Functio n Generators Reference Manual xi Preface This manual provides operating in formation for the AFG3000 S eries Arbitrary/Function Genera tors. The manual consists of the follo wing sections:  Operating Basics co vers operating principles of the instrument. The operating procedures help you und erstand ho w your gen ...

  • Tektronix AFG3000 - page 16

    Preface xii AFG3000 Series Arbitrary/Function Generators Reference Manual AFG3000 Series Service Man ual. A serv ice manual is a v ailable as an optional accessory . The service manual includes pro cedure s to service th e instrument to the module le vel. The manual also includes performance v erif ication procedures so that you can verify performa ...

  • Tektronix AFG3000 - page 17

    Operating Basics ...

  • Tektronix AFG3000 - page 18

    ...

  • Tektronix AFG3000 - page 19

    AFG3000 Series Arbitrary/Functio n Generators Reference Manual 1-1 Operating Basics The AFG3000 Series Arbitra ry/Function Genera tors front panel is divided into easy to use functional areas. This section provides you with a quick ov ervie w of the controls. Figure 1-1 sho ws the front panel of dual-channel model. Figure 1-1: Dual-c hannel model O ...

  • Tektronix AFG3000 - page 20

    Operating Basics 1-2 AFG3000 Series Arbitrary/Function Generators Reference Manual Fr ont P anel Contr ols This section introduces you to the front panel controls of the instrument and provides a brief ov erview on ho w to use the front panel key controls. Figure 1-2: Fro nt panel controls The AFG3000 Series Arbitra ry/Function Generators front-p a ...

  • Tektronix AFG3000 - page 21

    Operating Basics AFG3000 Series Arbitrary/Functio n Generators Reference Manual 1-3 Action Buttons The Po wer (not sh o wn in Figure 1-2), Upper Menu, T op Menu, V ie w , and Manual T rigger b uttons are called action b uttons. When you push these act ion butt ons, it will cause an action. P o wer button. Pushing the po wer button once turn s the i ...

  • Tektronix AFG3000 - page 22

    Operating Basics 1-4 AFG3000 Series Arbitrary/Function Generators Reference Manual View Format 1. Fi gure 1-3 is a single channel parameter and grap h setup display . In this vie w , Channel 1 is selected with th e Channel Select b utton. When Channel 2 is selected, the parameters and graph for Channel 2 will be display ed in this view . Y ou can e ...

  • Tektronix AFG3000 - page 23

    Operating Basics AFG3000 Series Arbitrary/Functio n Generators Reference Manual 1-5 View Format 3. Fi gure 1-5 is a channel compare vie w . In this vie w , Channel 1 is selected with the Channel Select button. Figure 1-5: W a veform parameter comparison (CH1 selec ted) In Figure 1-6, Channel 2 is select ed with the Channel Select button. Figure 1-6 ...

  • Tektronix AFG3000 - page 24

    Operating Basics 1-6 AFG3000 Series Arbitrary/Function Generators Reference Manual Other Action buttons. The Enter b utton and the fol lowi ng related b uttons are also classified as Action b uttons.  Enter button. The Enter b utton causes a numeric input to be updated.  +/– bu tton. This b utton is only acti ve when you are setting a v alu ...

  • Tektronix AFG3000 - page 25

    Operating Basics AFG3000 Series Arbitrary/Functio n Generators Reference Manual 1-7 State Buttons The Channel Select, CH1/CH2 Output an d Run Mode bu ttons are called Stat e buttons. Channel Sele ct button. The Channel Select bu tton directly controls the display , toggling between the two channels. This b utton is used to select the channel that y ...

  • Tektronix AFG3000 - page 26

    Operating Basics 1-8 AFG3000 Series Arbitrary/Function Generators Reference Manual Select the Run Mode Menu bezel b utton from the def ault screen (see page 1-14) to display the Run Mode menus. The Conti nuous mode is selected in Figure 1-7. If you select Modulation, Sweep, or Burst as the Run Mode, the correspondin g bezel menu is high lighted. Fi ...

  • Tektronix AFG3000 - page 27

    Operating Basics AFG3000 Series Arbitrary/Functio n Generators Reference Manual 1-9 Shortcut Buttons The follo wing six b uttons are called Shortcut b uttons and are provided as shortcuts for experienced users. Y ou can push this button whi le vie wing any of the display types. If you are not in view format 1, 2, or 3 (see page 1-3), pushing the sh ...

  • Tektronix AFG3000 - page 28

    Operating Basics 1-10 AFG3000 Series Arbitrary/Function Generators Reference Manual BNC Connectors Refer to Figu re 1-2 on page 1-2 for th e locations of the front pan el BNC connec- tors. CH1 Output. This BNC connector will output the Channel 1 signal. This connector will be deacti v ated when the Channel 1 ou tput b utton is not selected. The loa ...

  • Tektronix AFG3000 - page 29

    Operating Basics AFG3000 Series Arbitrary/Functio n Generators Reference Manual 1-11 Displa y Area and Screen Interface Figure 1-8 sho ws the main areas of the instrument display . Figure 1-8: Screen interface Main Displa y Area Pushing the front-panel Vie w button changes the view fo rmat of the main display area. See page 1-3 for screen vie w for ...

  • Tektronix AFG3000 - page 30

    Operating Basics 1-12 AFG3000 Series Arbitrary/Function Generators Reference Manual Level Meter . Amplitude le v el is displayed. T o pr otect your DUT (de vice under test), use the Output Menu to set the limit v alues for high le v el and low le v el. Figure 1-9 sho ws Le vel Meter . Figure 1-9: Lev el meter 1. Sho ws maximum amplitude le vel of y ...

  • Tektronix AFG3000 - page 31

    Operating Basics AFG3000 Series Arbitrary/Functio n Generators Reference Manual 1-13 Bezel Menu Displa y Area When you push a front panel b utton, the in strument displays the co rresponding menu on the right side of the screen. The menu sho ws the options that are av ailable when you push the unlabeled bezel b uttons di rectly to the right of the ...

  • Tektronix AFG3000 - page 32

    Operating Basics 1-14 AFG3000 Series Arbitrary/Function Generators Reference Manual W avef orm P arameter s and Numeric Input This section explains ho w to set or ch ange the w av eform parameters of the arbitrary/function generator using the front-p anel controls or bezel menu selection. Changing P arameters Using the Bez el Menu The arbitrary/fun ...

  • Tektronix AFG3000 - page 33

    Operating Basics AFG3000 Series Arbitrary/Functio n Generators Reference Manual 1-15 Numeric Input If you want to change the frequency v alue, push the Frequency bezel b utton. The v alue of Freq in main display area chan ges to “selected status”. The Freq is displayed in black ty pe inside a white box. See Figure 1-1 3. Figure 1-13: Screen dis ...

  • Tektronix AFG3000 - page 34

    Operating Basics 1-16 AFG3000 Series Arbitrary/Function Generators Reference Manual Y ou can also change the value with the fro nt-panel numeric ke y-pad. Entering an y v alue from the numeric key-pad will automa tically change the bezel menu to Units. See Figure 1-16. Figure 1-16: Screen display wi th Frequenc y active (4) After entering the frequ ...

  • Tektronix AFG3000 - page 35

    Operating Basics AFG3000 Series Arbitrary/Functio n Generators Reference Manual 1-17 Changing P arameters Using the Shortcut Buttons The shortcut buttons are pro vided for e xpe rienced users. The butto ns allo w you to select a setup parameter without using an y bezel menu selection. The follo wing examp le sho ws ho w the Frequency/ Period shortc ...

  • Tektronix AFG3000 - page 36

    Operating Basics 1-18 AFG3000 Series Arbitrary/Function Generators Reference Manual Y ou can no w change the frequen cy v alue. If you pu sh the Fr equency/Period shortcut button ag ain, the activ e paramete r will change to Period. See Figure 1-20. Figure 1-20: PWM par ameter menu (P eriod is selected) The Fr equency/Period shortcut button is used ...

  • Tektronix AFG3000 - page 37

    Operating Basics AFG3000 Series Arbitrary/Functio n Generators Reference Manual 1-19 Rear P anel Figure 1-21 sho ws the locations of th e instrument rear panel connecto rs. Figure 1-21: Rear panel connectors EXT REF INPUT . This input is used when synchr onizing multiple arbi trary/function generators or an arbitrary/fu nction generator and another ...

  • Tektronix AFG3000 - page 38

    Operating Basics 1-20 AFG3000 Series Arbitrary/Function Generators Reference Manual USB. The USB connector is used to connect a USB controller . LAN. This connector is used to connect the arbitrary/function generator to a network. Connect a 10B ASE-T or 100BASE-T cable here. GPIB. The GPIB connector is used to cont rol the arbitrary/function genera ...

  • Tektronix AFG3000 - page 39

    Ref erence ...

  • Tektronix AFG3000 - page 40

    ...

  • Tektronix AFG3000 - page 41

    AFG3000 Series Arbitrary/Functio n Generators Reference Manual 2-1 Ref erence This section describes the menus associated with each front-panel menu b utton or control. Menu System The user interface of the AFG3000 Seri es Arbitrary/Function Generators was designed for easy access to specialize d functions through the menu structure. When you push ...

  • Tektronix AFG3000 - page 42

    Reference 2-2 AFG3000 Series Arbitrary/Function Generators Reference Manual Menu Structure This section describes the menus and op erating details associated with each front-panel menu b utton.  Sine/Square Menu, page 2-3  Ramp Menu, page 2-4  Pulse Menu, page 2-4  Arb Menu, page 2-5  More... Menu, page 2-6  Run Mode Menus  Con ...

  • Tektronix AFG3000 - page 43

    Reference AFG3000 Series Arbitrary/Functio n Generators Reference Manual 2-3 Sine/Square Menu T able 2-1 shows the Sine and Squar e menu. T able 2-1: Sine/Square Men u First Le vel Second Level Thir d Level Description F requency/P er iod/ Phase Menu F requency Selects Frequency as a parameter to be change d. Pe r i o d S e l e c t s Pe r i o d as ...

  • Tektronix AFG3000 - page 44

    Reference 2-4 AFG3000 Series Arbitrary/Function Generators Reference Manual Ramp Menu T able 2-2 shows the Ramp menu. Pulse Menu T able 2-3 shows the Pulse menu. T able 2-2: Ramp Men u First Le vel Second Level Description Ramp P ar ameter Menu Symmetr y Sets the Ramp wa v ef orm symmetr y to your desired v alue. Set to 0% Sets the Ramp wa v ef orm ...

  • Tektronix AFG3000 - page 45

    Reference AFG3000 Series Arbitrary/Functio n Generators Reference Manual 2-5 Arb Menu The arbitrary/function generator can outpu t a user-def ined wa veform that is stored in the internal memory , Edit Memory , or a USB memory . T able 2-4 shows the Arb menu. T o output a user-d efin ed wa veform, y ou ha ve tw o options:  Output the contents of ...

  • Tektronix AFG3000 - page 46

    Reference 2-6 AFG3000 Series Arbitrary/Function Generators Reference Manual More ... Menu T able 2-5 sho ws the Mor e... menu. T able 2-5: More Men u First Le vel Second Level Description More W a vef orm Menu Sin(x)/x Option buttons Noise DC Gaussian -more- (1 of 2) Lorentz Option buttons Exponential Rise Exponential Deca y Hav ersine -more- (2 of ...

  • Tektronix AFG3000 - page 47

    Reference AFG3000 Series Arbitrary/Functio n Generators Reference Manual 2-7 Modulation P arameter Menu T able 2-6 sho ws the Modu lation Parameter Menu. Amplitude Modulation. Amplitude modulation is a modu lation technique in which the amplitude of the carrier frequenc y is modif ied by the amplitude of the modu- lating wa veform (internal or e xt ...

  • Tektronix AFG3000 - page 48

    Reference 2-8 AFG3000 Series Arbitrary/Function Generators Reference Manual Phase Modulation. Phase modulation is similar to FM (F requency modulation), b ut in PM, the phase of the carrier wa veform is va ried by the amplitude of the modu- lating wa veform. Frequency Shift K eying. Frequency shift keying modu lation is a modulation tech- nique tha ...

  • Tektronix AFG3000 - page 49

    Reference AFG3000 Series Arbitrary/Functio n Generators Reference Manual 2-9 Sweep P arameter Menu T able 2-7 shows the Sweep Parameter Menu. The sweep function outputs a wa veform with the output signal frequency v arying linearly or logarithmically . Figure 2-1: Sweep type T able 2-7: Sweep P arameter Menu First Le vel Description Star t F requen ...

  • Tektronix AFG3000 - page 50

    Reference 2-10 AFG3000 Series Arbitrary/Function Generators Reference Manual When sweep is taking place, the frequency sweeps from start frequenc y to stop fre- quency . Refer to Figure 2-2. Figure 2-2: Frequenc y sweep The instrument sweeps from a lo w frequency to a high frequenc y when start fre- quency is set to be lo wer than stop fre quenc y ...

  • Tektronix AFG3000 - page 51

    Reference AFG3000 Series Arbitrary/Functio n Generators Reference Manual 2-11 Burst P arameter Men u T able 2-8 shows the Burst P arameter Menu. T riggered Bur st Mode. When a trigger ev ent occurs in b urst mode, the wav eform is output for the number of cycles specif ied by the Burst P arameter Menu. Once the triggered burst mode is se lected, th ...

  • Tektronix AFG3000 - page 52

    Reference 2-12 AFG3000 Series Arbitrary/Function Generators Reference Manual Output Menu T able 2-9 show s the Output Menu. T o access the Output menu, push the front-panel T op Menu butto n, and then push the b ottom bezel b utton. T able 2-9: Output Men u First Le vel Second Level Description Load Impedance 50 Ω Option buttons . Set the load im ...

  • Tektronix AFG3000 - page 53

    Reference AFG3000 Series Arbitrary/Functio n Generators Reference Manual 2-13 Save/Recall Men u The Save and Recall menus store or recall arbitrar y/function ge nerator setups. The setups are stor ed in either int ernal setup memo ry or USB memory . The arbitrary/function genera tor has four storage locations in non-v olatile memory to store the in ...

  • Tektronix AFG3000 - page 54

    Reference 2-14 AFG3000 Series Arbitrary/Function Generators Reference Manual Edit Menu The Edit menu is used to create or edit user -defined w av eforms and to import or export w a veforms. T o output a user-def ined wa veform, wa veform data must be created in the Edit Memory and then st ored in the internal or a USB memory . Although you can outp ...

  • Tektronix AFG3000 - page 55

    Reference AFG3000 Series Arbitrary/Functio n Generators Reference Manual 2-15 P aste at Beginning Memor y Internal USB Selects a memor y type (Inter nal or USB). P aste P astes a w av ef orm at the beginning of the current wa v eform. (blank) Change Director y Opens a director y . This menu item is av ailab le when USB is selected. Cancel P aste at ...

  • Tektronix AFG3000 - page 56

    Reference 2-16 AFG3000 Series Arbitrary/Function Generators Reference Manual Number of P oin ts. This bezel menu sets the number of points of the wa veform to be created or the length of Edit Memory . The point can be set to a va lue in the follo w- ing range:  2 to 65,536 (AFG30 21 and AFG3022)  2 to 131,072 (AFG3101/AFG3102 and AFG3251/AFG3 ...

  • Tektronix AFG3000 - page 57

    Reference AFG3000 Series Arbitrary/Functio n Generators Reference Manual 2-17 New . Pushing the New bezel b utton will display a st andard wa v eform selection submenu. Y ou can select a standard wa ve form from fi v e wa veform types (Sine, Square, Pulse, Ramp, and Nois e). For example, selecting Sine will write a sine wa veform into Edit Memory . ...

  • Tektronix AFG3000 - page 58

    Reference 2-18 AFG3000 Series Arbitrary/Function Generators Reference Manual Using the Cursor s. Y ou can use cursors to edit a wav eform. T o use cursors, select the Operations submenu in the Edit menu. Figure 2-4 is a sample of Line edit screen. Figure 2-4: Using the Cursor (Line edit) In the Line edit screen, there are two cursor t ypes: X1 curs ...

  • Tektronix AFG3000 - page 59

    Reference AFG3000 Series Arbitrary/Functio n Generators Reference Manual 2-19 Line (Line Edit). The Line edits by linearly interpola ting from a specified point in the wa veform currently edited to another specified point as shown in Figure 2-5. Figure 2-5: Line Edi t example Data (Edit b y Data P oint). The Data edits a specif ied poin t in the w ...

  • Tektronix AFG3000 - page 60

    Reference 2-20 AFG3000 Series Arbitrary/Function Generators Reference Manual Cut (Cut by Data P oints). The Cut deletes an area between specified points in the wa veform. When Cut is selected, two v alues can be input (From X1 and T o X2). See Figure 2-7. Figure 2-7: Cut ex ample Read fro m... Push the front-panel Edit button and then push the Read ...

  • Tektronix AFG3000 - page 61

    Reference AFG3000 Series Arbitrary/Functio n Generators Reference Manual 2-21 P aste at Beginning. The Paste at Beginning inserts the contents of the user wa v e- form memory (User1, User2, User3, or User4), USB memory , or the current contents of Edit Memory at the be ginning of the wa veform that is currently being edited. When this operation is ...

  • Tektronix AFG3000 - page 62

    Reference 2-22 AFG3000 Series Arbitrary/Function Generators Reference Manual P aste at End. The Pas te a t En d appends the contents of the user wav eform memory (User1, User2, User3, or User4), USB memory , or the current contents of edit memory at the end of the wave form currently being edited. When this opera- tion is ex ecuted, the Number of P ...

  • Tektronix AFG3000 - page 63

    Reference AFG3000 Series Arbitrary/Functio n Generators Reference Manual 2-23 Utility Menu The Utility menu prov ides access to utilities used by the arbitrary/function gener- ator such as language selection, instru ment diagnostics, and user preferences. T ab le 2-13: Utility Men u First Le vel Second Level Thir d Level Description I/O Interf ace ...

  • Tektronix AFG3000 - page 64

    Reference 2-24 AFG3000 Series Arbitrary/Function Generators Reference Manual System T rigger Out T rigger Sync Select Tr i g g e r to generate the trigger signal for the oscilloscope. Select Sync to synchronize m ultiple AFG3000 series instr uments. Clock Ref Internal Exter nal Select Internal to accept the internal reference clock. Select External ...

  • Tektronix AFG3000 - page 65

    Reference AFG3000 Series Arbitrary/Functio n Generators Reference Manual 2-25 Connecting to a GPIB Netw ork. The GPIB Interface can be used for remotely con- trolling the arbitrary/function generator fro m an external device (such as a PC). Refer to Syntax an d Commands on page 3-1 for information about remote control commands. Connecting to a Ethe ...

  • Tektronix AFG3000 - page 66

    Reference 2-26 AFG3000 Series Arbitrary/Function Generators Reference Manual Synchr onous O peration. By synchronizing multiple ar bitrary/function generators, you can configure the multichannel arbitra ry/function generator. T o synch ronize multiple arbitrary/function generators, connect the instruments as follo ws:  Use a BNC cable to connect ...

  • Tektronix AFG3000 - page 67

    Reference AFG3000 Series Arbitrary/Functio n Generators Reference Manual 2-27 Back up/Restore. The Backup function is prov ided for copying the current arbi- trary/function generator information (ins trument setups or user -def ined wa ve- forms) to a USB memory with a single bu tton push. Pushing the Backup Inter nal -> USB Memory button will c ...

  • Tektronix AFG3000 - page 68

    Reference 2-28 AFG3000 Series Arbitrary/Function Generators Reference Manual File Operations This section describes the ba sic f ile operations such as bro wsing f iles and sa ving or recalling the instrument setups or wa ve form data. The instru ment setups or the wa veform data can be sa ved in or recalle d from f iles in the internal memory or a ...

  • Tektronix AFG3000 - page 69

    Reference AFG3000 Series Arbitrary/Functio n Generators Reference Manual 2-29 Bro wsing W a vef orm Files using Edit Menu. Y ou can also bro wse through w av e- forms using the Edit Menu. Select a f ile you want to edit and then push the Read bezel button. The specif ied wa v eform is loaded to the Edit Memory . Y ou can now edit the wa veform. Edi ...

  • Tektronix AFG3000 - page 70

    Reference 2-30 AFG3000 Series Arbitrary/Function Generators Reference Manual Entering a File Name. When you select Write As from the Write to... submenu, the character entry box is displayed as sho wn in Figure 2-11. Figure 2-11: Write As - Character entry box English alphabet characters are displayed be lo w the file name box. A selected char- act ...

  • Tektronix AFG3000 - page 71

    Reference AFG3000 Series Arbitrary/Functio n Generators Reference Manual 2-31 Bro wsing Instrument Setup Files T o bro wse instrument setup f iles in the in ternal memory or in a USB memory , push the front-panel Recall button, and then push the Memory bezel b utton to specify Internal or USB as a memo ry type. Figure 2-12 is an e xample of screen ...

  • Tektronix AFG3000 - page 72

    Reference 2-32 AFG3000 Series Arbitrary/Function Generators Reference Manual Entering a File Name. When you select Save As , the f ile name box is displayed as sho wn in Figure 2-13. Figure 2-13: Save As - Character entry box English alphabet characters are displayed be lo w the file name box. A selected char- acter is highlighted. Y ou can move th ...

  • Tektronix AFG3000 - page 73

    Syntax and Commands ...

  • Tektronix AFG3000 - page 74

    ...

  • Tektronix AFG3000 - page 75

    AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-1 Syntax and Commands This section provides th e follo wing information:  Command Syntax defines the command syntax and processing con ventions.  Command Groups describes comman d groups wh ich lists the commands by function.  Command Descriptio ns describes the notation of e ...

  • Tektronix AFG3000 - page 76

    Syntax and Co mmands 3-2 AFG3000 Series Arbitrary/Function Generators Reference Manual Command and Query Structure Commands consist of set commands and qu ery commands (usually simply called commands and queries). Commands chan ge instrument settings or perform a specific action. Queries cause the instrument to return data and information about its ...

  • Tektronix AFG3000 - page 77

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-3 Figure 3-1 shows the f i ve command message elements. Figure 3-1: Command messa ge elements Commands. Commands cause the instrument to perform a specific function or change one of its settings. Co mmands ha ve the structure: [:]<Header >[<Space><A ...

  • Tektronix AFG3000 - page 78

    Syntax and Co mmands 3-4 AFG3000 Series Arbitrary/Function Generators Reference Manual Command Entry Follo w these general rules when entering commands:  Enter commands in upper or lower case.  Y ou can precede any command with white space characters. White s pace char- acters include any combination of the AS CII control characters 00 throug ...

  • Tektronix AFG3000 - page 79

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-5 Creating Commands SCPI com mands are created by stringing toge ther the nodes of a subs ystem hier- archy and separating each no de by a colon. In Figure 3-2, TR IGger is the root node and SEQuence , SLOPe , SOURce , and TI Mer are lo wer le vel nodes. T o creat ...

  • Tektronix AFG3000 - page 80

    Syntax and Co mmands 3-6 AFG3000 Series Arbitrary/Function Generators Reference Manual Special Characters The Line Feed (LF) character or the New Line (NL) character (ASCII 10), and all characters in the range of ASCII 127-255 are defined as special characters. These characters are used in arbitrary block ar guments only; using these characters in ...

  • Tektronix AFG3000 - page 81

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-7 Chaining Commands and Queries Y ou can chain sev eral commands or querie s together into a single message. T o create a chained message, first create a command or query , then add a semicolon (;), and finally add more commands or queries and semicolons until you ...

  • Tektronix AFG3000 - page 82

    Syntax and Co mmands 3-8 AFG3000 Series Arbitrary/Function Generators Reference Manual General Rules for Using SCPI commands The following are three general rules for using SCPI commands, queries, and parameters:  Y ou can use single (‘ ’) or double (“ ”) quotation marks for quoted strin gs, bu t you cannot use bo th types of quotation m ...

  • Tektronix AFG3000 - page 83

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-9 Command Groups This section lists the co mmands org anized by functio nal group. The Com mand Descriptions section, starting on page 3-15, lists all comman ds alphabetically . Calibration and Dia gnostic Commands. Calibration and Diagno stic commands let you ini ...

  • Tektronix AFG3000 - page 84

    Syntax and Co mmands 3-10 AFG3000 Series Arbitrary/Function Generators Reference Manual Mass Memory Commands. Mass Memory comma nds let you change mass memory attributes. T able 3-8 lists and describes Mass Memory commands. Output Commands. Output commands let you set output attributes. T able 3-9 lists and describes Output commands. Sour ce Comman ...

  • Tektronix AFG3000 - page 85

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-11 [SOURce[1|2]]:BURSt [:ST A T e] Set/quer y burst mode status [SOURce[1|2]]:COMBine:FEED Set/query internal noise or external signal [SOURce[1|2]]:FM:INT er nal:FREQuency S et/query inter nal modulation frequency [SOURce[1|2]]:FM:INT er nal:FUNCtion Se t/query i ...

  • Tektronix AFG3000 - page 86

    Syntax and Co mmands 3-12 AFG3000 Series Arbitrary/Function Generators Reference Manual Status Commands. Status commands let you determin e the status of the instrument. T able 3-11 lists and describes Statu s commands. [SOURce[1|2]]:PWM:INT er nal:FREQuency Se t/query pulse width modulation frequency [SOURce[1|2]]:PWM:INT er nal:FUNCtion Se t/quer ...

  • Tektronix AFG3000 - page 87

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-13 System Commands. System commands let you control miscellaneou s instrument functions. T able 3-12 lists and describes System command s. Synchr onization Command s. Synchronization command s let you synchronize th e operation of the instrument . T able 3-13 list ...

  • Tektronix AFG3000 - page 88

    Syntax and Co mmands 3-14 AFG3000 Series Arbitrary/Function Generators Reference Manual T race Comma nds. T race commands let you set the edit memory and user wav eform memory . T able 3-14 lists an d describes T race commands. Tr i g g e r C o m m a n d s . Trigger comman ds let you control all aspects of arbitrary/func- tion generator triggering. ...

  • Tektronix AFG3000 - page 89

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-15 Command Descriptions Commands either set or query instrument v alues. Some commands both set and query , some on ly set, and some only query . Manual Con ventions This manual uses the following con ventions:  No Query Form indicates set-only commands  A q ...

  • Tektronix AFG3000 - page 90

    Syntax and Co mmands 3-16 AFG3000 Series Arbitrary/Function Generators Reference Manual AFGContr ol:CSCop y (No Query Form) This command copies setu p parameters for one chan nel to another channel. If your arbitrary/function generat or is a si ngle-channel model, th is command is not supported. Gr oup AFG Control Syntax AFGControl :CSCopy {CH1 |CH ...

  • Tektronix AFG3000 - page 91

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-17 CALibration[:ALL] The CALibration[: ALL] command pe rforms an internal calibration. The CALibration[ :ALL]? command performs an intern al calibration and returns 0 (Pass) or a calibration error code. Gr oup Calibration and Diagnostic Related Commands *CAL? Synt ...

  • Tektronix AFG3000 - page 92

    Syntax and Co mmands 3-18 AFG3000 Series Arbitrary/Function Generators Reference Manual DIA Gnostic[:ALL] The DIAGn ostic[:ALL] command performs a self-test. The DIAGno stic[:ALL]? command returns the results after ex ecuting the test. Gr oup Calibration and Diagnostic Related Commands *TST? Syntax DIAGnostic [:ALL] DIAGnostic [:ALL]? Arguments Non ...

  • Tektronix AFG3000 - page 93

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-19 DISPla y:CONT rast This command sets or queries th e contrast of the LCD display . Gr oup Display Syntax DISPlay:CO NTrast {<contr ast>|MINimu m|MAXimum} DISPlay:CO NTrast? [MIN imum|MAXimu m] Arguments <con trast>::=<N R2> where <NR2> i ...

  • Tektronix AFG3000 - page 94

    Syntax and Co mmands 3-20 AFG3000 Series Arbitrary/Function Generators Reference Manual DISPla y[:WINDo w]:TEXT[:D A T A] The DISPlay[:WINDo w]:TEXT[:DA TA] command displays a text message on the instrument screen. The DISPlay[:WIND ow]:TEXT[:D ATA]? command returns a text string currently displayed on the instrument screen. The displayable charact ...

  • Tektronix AFG3000 - page 95

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-21 *ESE This command sets or queries the bits in the Ev ent Status Enable Register (ESER) used in the status and e ven ts reporting system of the arbitrary/fun ction generator. The query command returns th e contents of the ESER. Gr oup Status Related Commands *CL ...

  • Tektronix AFG3000 - page 96

    Syntax and Co mmands 3-22 AFG3000 Series Arbitrary/Function Generators Reference Manual *ESR? This query-only comman d re turns the contents of the Standard Event Status Register (SESR) used in the status e v ents reporting system in the arbitrary/function generator. *ESR also clears the SESR (since re ading the SESR clears it). Gr oup Status Relat ...

  • Tektronix AFG3000 - page 97

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-23 MEMory:ST A T e:V ALid? This query-only comman d returns the av ailability of a setup memory . Gr oup Memory Syntax MEMory:STA Te:VALid? {0 |1|2|3|4} Arguments 0, 1, 2, 3, or 4 specif ies the location of setup memory . Returns <NR1> 1 means that the speci ...

  • Tektronix AFG3000 - page 98

    Syntax and Co mmands 3-24 AFG3000 Series Arbitrary/Function Generators Reference Manual MEMory:ST A T e:LOCK This command sets or queries whether to lock the specified setup memory . If you lock a setup memo ry , you cannot ov er write or delete the setup f ile. Y ou cannot ex ecute this comm and for the setu p memory of location number 0 (last set ...

  • Tektronix AFG3000 - page 99

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-25 MEMory:ST A T e:RECall:A UT o This command sets or queries whether to enable the automatic recall of last setup memory when po wered-on. The ne xt time you apply the po wer , the arbitrary/func- tion generator will automatically recall the settings you used whe ...

  • Tektronix AFG3000 - page 100

    Syntax and Co mmands 3-26 AFG3000 Series Arbitrary/Function Generators Reference Manual MMEMory:CA T a log? This query-only comman d returns the current state of the mass storag e system (USB memory). Gr oup Mass Memory Related Commands MMEMory:CD IRectory Syntax MMEMory:CA Talog? Arguments None Returns <NR1>,<NR1 >[,<file_nam e>, ...

  • Tektronix AFG3000 - page 101

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-27 MMEMory:CDIRectory This command changes the cu rrent working directory in th e mass storag e system. Gr oup Mass Memory Syntax MMEMory:CD IRectory [<dir ectory_name >] MMEMory:CD IRectory? Arguments <directory_name>::=<string> indicates that t ...

  • Tektronix AFG3000 - page 102

    Syntax and Co mmands 3-28 AFG3000 Series Arbitrary/Function Generators Reference Manual MMEMory:LO AD:ST A T e (No Quer y Form) This command copies a setup file in the mass storage system to an internal setup memory . If a specified internal set up memo ry is locked, this command causes an error . When you po wer of f the instru ment, the setups ar ...

  • Tektronix AFG3000 - page 103

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-29 MMEMory:LOCK[:ST A T e] This command sets or queries whether to lo ck a file or dire ctory in the mass sto rage system. If you lock a file or di rector y , you cannot ov erwrite or delete it. Gr oup Mass Memory Syntax MMEMory:LO CK[:STATe]<f ile_name>,{ O ...

  • Tektronix AFG3000 - page 104

    Syntax and Co mmands 3-30 AFG3000 Series Arbitrary/Function Generators Reference Manual MMEMory:ST ORe:ST A T e (No Query Form) This command copies a setup file in the setup memory to a specified f ile in the mass storage system. If the specif ied file in the mass storage system is locked, this command causes an error . Y ou cannot create a new f i ...

  • Tektronix AFG3000 - page 105

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-31 *OPC This command generates the operation complete messag e by setting bit 0 in the Standard Event Status Re gister (SESR) wh en al l pending comma nds that generate an OPC message are complete. The query command places the ASCII charact er “1” into the out ...

  • Tektronix AFG3000 - page 106

    Syntax and Co mmands 3-32 AFG3000 Series Arbitrary/Function Generators Reference Manual OUTPut[1|2]:IMP edance The OUTPut:IM Pedance command sets the output load impedance for the specif ied channel. The specified v alue is used for amplitude, of fset, and high/lo w le v el settings. Y ou can set the impe dance to any v alue from 1 Ω to 10 k Ω ...

  • Tektronix AFG3000 - page 107

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-33 OUTPut[1|2]:POLarity This command in ve rts a specified output w av e form relati ve to the of fset lev el. The query command returns the polar ity for the specif ied channel. Gr oup Output Syntax OUTPut[1|2 ]:POLarity{N ORMal|INVer ted} OUTPut[1|2 ]:POLarity? ...

  • Tektronix AFG3000 - page 108

    Syntax and Co mmands 3-34 AFG3000 Series Arbitrary/Function Generators Reference Manual OUTPut:TRIGger:MODE This command sets or queries the mode (tri gger or sync) for T rigger Output signal. When the bu rst count is set to Inf-Cycl es in burst mode, TRIGger indicates that the infinite number of c ycles of wa veform will be output from the T rigge ...

  • Tektronix AFG3000 - page 109

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-35 *PSC This comman d sets and querie s the po wer -on status flag that controls the automatic po wer-on ex ecution of SRER and ESER. Wh en *PSC is true, SRER and ESER are set to 0 at power -on. When *PSC is f alse, the current v alues in the SRER and ESER are pre ...

  • Tektronix AFG3000 - page 110

    Syntax and Co mmands 3-36 AFG3000 Series Arbitrary/Function Generators Reference Manual *RST (No Query Form) This command resets the instrument to the factory default se ttings. This command is equiv alent to pushing the Default button on the front pane l. The def ault v alues are listed in Default Settings on page D-1. Gr oup System Syntax *RST Ar ...

  • Tektronix AFG3000 - page 111

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-37 [SOURce[1|2]]:AM[:DEPTh] This command sets or queries the modulation depth of AM modulation for the specified channel. Gr oup Source Syntax [SOURce[1| 2]]:AM:DEPTh {<depth>|MI Nimum|MAXimum } [SOURce[1| 2]]:AM:DEPTh ?[MINimum|M AXimum] Arguments <depth ...

  • Tektronix AFG3000 - page 112

    Syntax and Co mmands 3-38 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:AM:INT e rnal:FREQuency This command sets or queries the intern al modulation freq uency of AM modula- tion for the specif ied channel. Y ou can use this comm and only when the internal modulation source is selected. Y ou can select the source of m ...

  • Tektronix AFG3000 - page 113

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-39 [SOURce[1|2]]:AM:INT e rnal:FUNCtion This command sets or queries the modula ting w av eform of AM modulation for the specified channel. Y ou ca n use this comm and only when the internal modulation source is s elected. If you specify EFILe when there is no EFI ...

  • Tektronix AFG3000 - page 114

    Syntax and Co mmands 3-40 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:AM:INT e rnal:FUNCtion:EFILe This command sets or queries an EFILe name used as a modulating wa v eform for AM modulation. A f ile name must be specif ied in the mass storage system. This command causes an error if there is no file in the mass stor ...

  • Tektronix AFG3000 - page 115

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-41 [SOURce[1|2]]:AM:ST A T e This command enables or disables AM mo dulation for the spec ified channel. The query command returns the state of AM modulation. Gr oup Source Syntax [SOURce[1| 2]]:AM:STATe {ON|OFF|<N R1>} [SOURce[1| 2]]:AM:STATe ? Arguments ON ...

  • Tektronix AFG3000 - page 116

    Syntax and Co mmands 3-42 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:BURSt:NCYCles This command sets or queries t he number of c ycles (burst count ) to be output in burst mode for the specified channel. Th e query command returns 9.9E+37 if the bu rst count is set to INFinity . Gr oup Source Syntax [SOURce[1| 2]]:B ...

  • Tektronix AFG3000 - page 117

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-43 [SOURce[1|2]]:BURSt[:ST A T e] This command enables or disables the bu rst mode for the spec ified channel. The query command returns the state of burst mode. Gr oup Source Syntax [SOURce[1| 2]]:BURSt:ST ATe {ON|OFF|< NR1>} [SOURce[1| 2]]:BURSt:ST ATe? Ar ...

  • Tektronix AFG3000 - page 118

    Syntax and Co mmands 3-44 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:BURSt:TDELa y This command sets or queries delay tim e in the burst mode for the specifi ed channel. It specifies a time delay between the trigger and the signal output. This command is a vail able only in the T riggered b urst mode. Gr oup Source ...

  • Tektronix AFG3000 - page 119

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-45 [SOURce[1|2]]:COMBine:FEED This command sets or queries whether to add the internal noise or an e xternal signal to an output sign al for the specif ied channel. When you specify the internal noise, you can set or query the noise lev el by SOURce<3|4 >:PO ...

  • Tektronix AFG3000 - page 120

    Syntax and Co mmands 3-46 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:FM[:DEViation] This command sets or queries the peak frequency de viation of FM modulation for the specif ied channel. The setting range of frequency de viation depends on the wa veform selected as the carrier . Gr oup Source Syntax [SOURce[1| 2]]: ...

  • Tektronix AFG3000 - page 121

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-47 [SOURce[1|2]]:FM:INT ernal:FUNCtion This command sets or queries the modula ting wav eform of FM modulation for the specified channel. Y ou ca n use this comm and only when the internal modulation source is s elected. If you specify EFILe when there is no EFILe ...

  • Tektronix AFG3000 - page 122

    Syntax and Co mmands 3-48 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:FM:INT e rnal:FUNCti on:EFILe This command sets or queries an EFILe name used as a modulating wa v eform for FM modulation. A f ile name must be sp ecif ied in the mass storage system. This command causes an error if there is no file in the mass st ...

  • Tektronix AFG3000 - page 123

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-49 [SOURce[1|2]]:FM:ST A T e This command enables or disables FM mod ulation. The query command returns the state of FM modulation. Gr oup Source Syntax [SOURce[1| 2]]:FM:STATe {ON|OFF|<N R1>} [SOURce[1| 2]]:FM:STATe ? Arguments ON or <NR1> ≠ 0 enabl ...

  • Tektronix AFG3000 - page 124

    Syntax and Co mmands 3-50 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:FREQuency:CONCurrent[:ST A T e] This command enables or disables the fu nction to copy the frequenc y (or period) of one chan nel to another c hannel. The [SOURce[1|2] ]:FREQuency :CONCurrent command copies the frequenc y (or period) of the channel ...

  • Tektronix AFG3000 - page 125

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-51 [SOURce[1|2]]:FREQuency[:CW|:FIXed] This command sets or querie s the frequency of output wav eform for the specif ied channel. This command is av ailable when the Run Mode is s et to other than Sweep. The setting range of output frequenc y depe nds on the type ...

  • Tektronix AFG3000 - page 126

    Syntax and Co mmands 3-52 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:FREQuency:MODE This command sets or queries the frequency sweep state. Y ou can select sine, square, ramp, or arbitrary wa veform for sweep. The arbitrary/function generator automatically changes to the Continuous mode if any w av eform is selected ...

  • Tektronix AFG3000 - page 127

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-53 [SOURce[1|2]]:FREQuency:SP AN This command sets or queries the span of frequency sweep for the specified channel. This command is always used with the [SOURce[1| 2]]:FREQuenc y:CENTer command. The setting range of frequenc y span depends on the w av eform selec ...

  • Tektronix AFG3000 - page 128

    Syntax and Co mmands 3-54 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:FREQuency:ST ARt This command sets or queries the start frequency of sweep for the specif ied channel. This command is always used with the [SOURce[1| 2]]:FREQuenc y:STOP command. The setting ra nge of start frequenc y depends on the waveform selec ...

  • Tektronix AFG3000 - page 129

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-55 [SOURce[1|2]]:FREQuency:ST OP This command sets or queries the start frequency of sweep for the specif ied channel. This command is always used with the [SOURce[1| 2]]:FREQuenc y:STARt command. The sett ing range of stop frequency depends on the wa veform selec ...

  • Tektronix AFG3000 - page 130

    Syntax and Co mmands 3-56 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:FSKe y[:FREQuenc y] This command sets or queries the hop fre quenc y of FSK modulation for the spec- ified channel. Gr oup Source Syntax [SOURce[1| 2]]:FSKey[:F REQuency] { <frequency>|M INimum|MAXim um} [SOURce[1| 2]]:FSKey[:F REQuency]? {M ...

  • Tektronix AFG3000 - page 131

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-57 [SOURce[1|2]]:FSKe y:SOURce This command sets or queries the source of modulation signal of FSK modulation for the specified channel. Gr oup Source Syntax [SOURce[1| 2]]:FSKey:SO URce [INTer nal|EXTernal] [SOURce[1| 2]]:FSKey:SO URce? Arguments INT ernal means ...

  • Tektronix AFG3000 - page 132

    Syntax and Co mmands 3-58 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:FUNCtion:EFILe This command sets or queries an EFILe na me used as an output wa veform. A f ile name must be specified in the mass storage system. This comm and causes an error if there is no f ile in the mass storage. Gr oup Source Syntax [SOURce[ ...

  • Tektronix AFG3000 - page 133

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-59 [SOURce[1|2]]:FUNCtion[:SHAP e] This command sets or queries the shape of the output wav eform. When the speci- fied user memory is deleted, this command causes an error if you select the user memory . Gr oup Source Syntax [SOURce[1| 2]]:FUNCtion [:SHAPe] {SIN ...

  • Tektronix AFG3000 - page 134

    Syntax and Co mmands 3-60 AFG3000 Series Arbitrary/Function Generators Reference Manual EFILe EFILe is specif ied as an output wa v eform. Returns SIN|SQU|PU LS|RAMP|PRN| DC|SINC|GAU S|LOR|ERIS|ED EC|HARV|USER 1|USER2 |USER3|USE R4|EMEMory|E FILe Examples SOURce1:FU NCtion:SHAPe SQUare selects the shape of CH 1 output wa veform to square w av eform ...

  • Tektronix AFG3000 - page 135

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-61 [SOURce[1|2]]:PHASe:INITiate (No Query Form) This command synchron izes the phase of CH 1 and CH 2 output wav eforms. The arbitrary/function generator performs the same operation if you sp ecify either SOURce1 or SOURce2. If your arbitrary/function generator is ...

  • Tektronix AFG3000 - page 136

    Syntax and Co mmands 3-62 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:PM:INT e rnal:FREQuency This command se ts or querie s the internal modulation frequency of PM modulation for the specified channel. Y ou can use this command only when the internal modu- lation source is selected. Gr oup Source Related Commands [S ...

  • Tektronix AFG3000 - page 137

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-63 [SOURce[1|2]]:PM:INT e rnal:FUNCtion This command sets or queries the modula ting wav eform of PM modulation for the specified channel. Y ou ca n use this comm and only when the internal modulation source is s elected. If you specify EFILe when there is no EFIL ...

  • Tektronix AFG3000 - page 138

    Syntax and Co mmands 3-64 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:PM:INT e rnal:FUNCtion:EFILe This command sets or queries an EFILe name used as a modulating wa v eform for PM modulation. A f ile name must be sp ecif ied in the mass storage system. This command causes an error if there is no file in the mass sto ...

  • Tektronix AFG3000 - page 139

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-65 [SOURce[1|2]]:PM:ST A T e This command enables or disables PM mod ulation. The query command returns the state of PM modulation.Y ou can sele ct a sine, square, ramp, or a rbitrary wav e- form for the carrier wa ve form. Gr oup Source Syntax [SOURce[1| 2]]:PM:S ...

  • Tektronix AFG3000 - page 140

    Syntax and Co mmands 3-66 AFG3000 Series Arbitrary/Function Generators Reference Manual SOURce<3|4>:PO W er[:LEV el ][:IMMediate][:AMPLitude] This command sets or queries the internal noise le v el which applies to the output signal for the specifi ed channel. The no ise lev el represents the percent against current amplitude le v el. The set ...

  • Tektronix AFG3000 - page 141

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-67 [SOURce[1|2]]:PULSe:DCYCle This command sets or queries the duty cy cle of the pulse w av eform for the speci- fied channel. The setting range is 0.1% to 99.9% in increments of 0.1. The arbitrary/function generator will hold the settings of leading edge and tra ...

  • Tektronix AFG3000 - page 142

    Syntax and Co mmands 3-68 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:PULSe:DELa y This command sets or queries the lead de lay of the pulse w av eform for the speci- fied channel. Gr oup Source Syntax [SOURce[1| 2]]:PULSe:DE Lay {<delay>| MINimum|MAXimu m} [SOURce[1| 2]]:PULSe:DE Lay?{MINimu m|MAXimum} Argumen ...

  • Tektronix AFG3000 - page 143

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-69 [SOURce[1|2]]:PULSe:PERiod This command sets or queries the period for pulse wa v eform. Gr oup Source Syntax [SOURce[1| 2]]:PULSe:PE Riod {<peri od>|MINimum|M AXimum} [SOURce[1| 2]]:PULSe:PE Riod?{MINim um|MAXimum} Arguments <period>::=<NRf>[ ...

  • Tektronix AFG3000 - page 144

    Syntax and Co mmands 3-70 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:PULSe :TRANsition:TRAiling This command sets or queries the tr ailing edge time of pulse wa v eform. Gr oup Source Syntax [SOURce[1| 2]]:PULSe:TR ANsition:TR Ailing {<seconds >|MINimum| MAXimum} [SOURce[1| 2]]:PULSe:TR ANsition:TR Ailing?{MIN ...

  • Tektronix AFG3000 - page 145

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-71 [SOURce[1|2]]:PULSe:WIDTh This command sets or queries the pu lse width for the specified channel. Pulse W idth = Period × Duty Cycle / 100 The pulse width must b e less than the period. The setti ng range is 0.1% to 99.9% in terms of duty cycle. AFG3021 and A ...

  • Tektronix AFG3000 - page 146

    Syntax and Co mmands 3-72 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:PWM:INT e rnal:FREQuency This command sets or qu er ies the internal modulation frequency of PWM modula- tion for the specif ied channel. Y ou can use this comm and only when the internal modulation source is selected. Gr oup Source Related Command ...

  • Tektronix AFG3000 - page 147

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-73 [SOURce[1|2]]:PWM:INT e rnal:FUNCtion This command sets or queries the modulating wa ve form of PWM modulation for the specified chan nel. Y ou can use this command on ly when the internal modula- tion source is selected. If you specify EFILe when there is no E ...

  • Tektronix AFG3000 - page 148

    Syntax and Co mmands 3-74 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:PWM:IN T ernal:FUNCtion:EFILe This command sets or queries an EFILe name used as a modulating wa v eform for PWM modulation . A file name must be spec if ied in the mass st orage syst em. This command causes an error if there is no file in the mass ...

  • Tektronix AFG3000 - page 149

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-75 [SOURce[1|2]]:PWM:ST A T e This command ena bles or disables PWM modu lation. The query co mmand returns the state of PWM modulation. Y ou can sel ect only pulse wa veform as a carrier wa veform for PWM. Gr oup Source Syntax [SOURce[1| 2]]:PWM:STAT e {ON|OFF|&l ...

  • Tektronix AFG3000 - page 150

    Syntax and Co mmands 3-76 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:PWM[:DEViation]:DCYCle This command sets or queries the PWM de viation in percent for the specif ied channel. The setting range must meet the follo wing conditions: De viation ≤ Pulse W idth – PWmin De viation ≤ Pulse Period – Pulse W idth ...

  • Tektronix AFG3000 - page 151

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-77 [SOURce]:R OSCillator:SOURce This command sets the reference cloc k to either internal or external. Gr oup Source Syntax [SOURce]:R OSCillator:S OURce {INTern al|EXTernal} [SOURce]:R OSCillator:S OURce? Arguments INT ernal means that the refere nce clock is set ...

  • Tektronix AFG3000 - page 152

    Syntax and Co mmands 3-78 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:SWEep:MODE The [SOURce [1|2]]:SWEep: MODE command selects auto or manual for the sweep mode for the spec if ied channel. The query command returns the swee p mode for the specified channel. Gr oup Source Related Commands [SOURce[1| 2]]:SWEep:HTIM e ...

  • Tektronix AFG3000 - page 153

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-79 [SOURce[1|2]]:SWEep:RT IMe This command sets or queries the sweep return time. Return time represents the amount of time from stop frequency through start fre quency . Return time does not include hold time. Gr oup Source Syntax [SOURce[1| 2]]:SWEep:RT IMe {< ...

  • Tektronix AFG3000 - page 154

    Syntax and Co mmands 3-80 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:SWEep:TIME This command sets or queries the sweep time for the sweep for the specified channel. The sweep time does not include hold time and return time. The setting range is 10 ms to 1 00 s. Gr oup Source Syntax [SOURce[1| 2]]:SWEep:TI ME {<se ...

  • Tektronix AFG3000 - page 155

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-81 [SOURce[1|2]]:V OL T age:CONCurrent[:ST A T e] This command enables or disables the fu nction to copy the v oltage le vel of one channel to another channel. The [SOURce[1|2] ]:VOLTage:C ONCurrent[:S TATe] command copies the voltage le v el of the channel specif ...

  • Tektronix AFG3000 - page 156

    Syntax and Co mmands 3-82 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:V OL T age[:LEV el][:IMMediate]:HIGH This command sets or queries the high le vel of output amplitude for the specif ied channel. If your instrumen t is a dual-channel mode l and the [SOURce[1| 2]]:VOLTage: CONCurrent[ :STATe] command is set to ON, ...

  • Tektronix AFG3000 - page 157

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-83 [SOURce[1|2]]:V OL T age[:LEV el][:IMMediate]:LO W This command sets or queries the lo w lev e l of output amplitude for the specif ied channel. If your instrument is a dua l-channel model and the [SOURce[1| 2]]:VOLTage: CONCurrent[ :STATe] command is set to ON ...

  • Tektronix AFG3000 - page 158

    Syntax and Co mmands 3-84 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:V OL T age[:LEV el][:IMMediate]:OFFSet This command sets or queries the of fset le vel for the specif ied chan nel. If your instrument is a dual-channel model and the [SOU Rce[1|2]]:V OLTage:CONC ur- rent[:STAT e] command is set to ON, then the of ...

  • Tektronix AFG3000 - page 159

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-85 [SOURce[1|2]]:V OL T age[:LEV el][:IMMediate][:AMPLitude] This command sets or queries the output amplitude for the sp ecified channel. If your instrument is two channel model and the [SOURce[1|2 ]]:VOLTage: CONCur- rent[:STAT e] command is set to ON, then th e ...

  • Tektronix AFG3000 - page 160

    Syntax and Co mmands 3-86 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:V OL T age:LIMit:HIGH This command sets or queries the higher limit of the output ampli tude high le v el for the specified channel. If your instru ment is a dual-c hannel model and the [SOURce[1| 2]]:VOLTage: CONCurrent[ :STATe] command is set to ...

  • Tektronix AFG3000 - page 161

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-87 [SOURce[1|2]]:V OL T age:LIMit:LO W This command sets or queries the lower lim it of the output amplitude lo w le vel for the specified channe l. If your instrument is a dual-channel model and th e [SOURce[1| 2]]:VOLTage: CONCurrent[ :STATe] command is set to O ...

  • Tektronix AFG3000 - page 162

    Syntax and Co mmands 3-88 AFG3000 Series Arbitrary/Function Generators Reference Manual [SOURce[1|2]]:V OL T age:UNIT This command sets or queries the units of output amplitude for the specified channel. This co mmand does not af fect th e of fset, High le vel, or Lo w le ve l of output. The setting of this command is not af fected by the units set ...

  • Tektronix AFG3000 - page 163

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-89 *SRE This command sets and queries the bits in the Service Request Enable Re gister (SRER). Gr oup Status Related Commands *PSC Syntax *SRE <bit_ value> *SRE? Arguments <bit_v alue>::=<NR1> where <NR1> is a v alue in the rang e from 0 th ...

  • Tektronix AFG3000 - page 164

    Syntax and Co mmands 3-90 AFG3000 Series Arbitrary/Function Generators Reference Manual ST A T us:OPERation:CONDition? This query-only command returns the contents of the Operation Condition Register . Gr oup Status Syntax STATus:OPE Ration:CONDi tion? Arguments None Returns <bit_value >::=<NR1> Examples STATus:OPE Ration:CONDi tion? mi ...

  • Tektronix AFG3000 - page 165

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-91 ST A T us:OPERation[:EVENt]? This query-only comman d re turns the v alue in the Operation Event Register and clears the Operation Event Re gister . Gr oup Status Syntax STATus:OPE Ration[:EVEN t]? Arguments None Returns <NR1> Examples STATus:OPE Ration:E ...

  • Tektronix AFG3000 - page 166

    Syntax and Co mmands 3-92 AFG3000 Series Arbitrary/Function Generators Reference Manual ST A T us:QUEStionab le:CONDition? This query-only command returns the contents of the Questionable Condition Register . Gr oup Status Syntax STATus:QUE Stionable:CO NDition? Arguments None Returns <bit_value >::=<NR1> Examples STATus:QUE Stionable:C ...

  • Tektronix AFG3000 - page 167

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-93 ST A T us:QUEStionab le[:EVENt]? This query-only command returns the v alue in the Questiona ble Ev ent Regi ster and clears the Questionable Event Register . Gr oup Status Syntax STATus:QUE Stionable[:E VENt]? Arguments None Returns <bit_value >::=<NR ...

  • Tektronix AFG3000 - page 168

    Syntax and Co mmands 3-94 AFG3000 Series Arbitrary/Function Generators Reference Manual SYST em:BEEP er[:IMMediate] (No Quer y Form) This command causes the ins t rument to beep immediately . Gr oup System Syntax SYSTem:BEE Per[:IMMedia te] Arguments None Examples SYSTem:BEE Per:IMMediat e causes a beep. SYST em:BEEP er:ST A T e The SYSTem: BEEPer: ...

  • Tektronix AFG3000 - page 169

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-95 SYST em:ERRor[:NEXT]? This query-only co mmand returns the contents of the Error/Ev ent queue. Gr oup System Syntax SYSTem:ERR or[:NEXT]? Arguments None Returns <Error/eve nt number>::=< NR1> <Error/eve nt description >::=<string > Examp ...

  • Tektronix AFG3000 - page 170

    Syntax and Co mmands 3-96 AFG3000 Series Arbitrary/Function Generators Reference Manual SYST em:KLOCk[:ST A T e] This command locks or unlocks the inst rument front panel controls. The query command returns “0” (OFF) or “1” (ON). Gr oup System Syntax SYSTem:KLO Ck[:STATe] { ON|OFF|<NR1 >} SYSTem:KLO Ck[:STATe]? Arguments ON or <NR1 ...

  • Tektronix AFG3000 - page 171

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-97 SYST em:ULANgua ge This command sets or queries the language that the instrument uses to display information on the screen. Gr oup System Syntax SYSTem:ULA Nguage {ENGL ish|FRENch|G ERMan|JAPanes e|KORean|SC Hinese | TCHinese} SYSTem:ULA Nguage? Arguments ENGL ...

  • Tektronix AFG3000 - page 172

    Syntax and Co mmands 3-98 AFG3000 Series Arbitrary/Function Generators Reference Manual T R AC e | DA T A : C A T a l o g ? This query-only comman d re turns the names of user wa v eform memory and edit memory . Gr oup Tr a c e Syntax TRACe|DATA :CATalog? Arguments None Returns <string> A series of strings separated by commas is returned. Eac ...

  • Tektronix AFG3000 - page 173

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-99 T R AC e | DA T A [ : DA T A ] This command transfers the wa veform data from the e xternal controller to the edit memory in the arbitrary/function generator. The query command returns the binary block data. Gr oup Tr a c e Syntax TRACe|DATA [:DATA] EMEM ory,&l ...

  • Tektronix AFG3000 - page 174

    Syntax and Co mmands 3-100 AFG3000 Series Arbitrary/Function Generators Reference Manual TRA Ce|D A T A[:D A T A]:LINE (No Query Form) This command writes line data to the edit memory . The data between the specified points is interp olated linearly . Gr oup Tr a c e Syntax TRACe|DATA [:DATA]:LINE EMEMory,<s tart_point>,< point_data1> , ...

  • Tektronix AFG3000 - page 175

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-101 T R AC e | DA T A [ : DA T A ] : V A L u e This command sets or queries the data v alue at the specif ie d point in th e edit memory . Gr oup Tr a c e Syntax TRACe|DATA [:DATA]:VALu e EMEMory,<po int>,<data> TRACe|DATA [:DATA]:VALu e? EMEMory, < ...

  • Tektronix AFG3000 - page 176

    Syntax and Co mmands 3-102 AFG3000 Series Arbitrary/Function Generators Reference Manual TRA Ce|D A T A:DEFine (No Query Form) This command resets the contents of edit memory . Gr oup Tr a c e Syntax TRACe|DATA :DEFine EMEM ory[,{<poin ts>|<trace_na me>}] Arguments <poi nts>::=<NR1 > where <NR1> is the number of points ...

  • Tektronix AFG3000 - page 177

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-103 TRA Ce|D A T A:DELete[:NAME] (No Query Form) This command deletes the contents of specif ied user wa veform memory . Gr oup Tr a c e Syntax TRACe|DATA :DELete <tra ce_name> Arguments <tra ce_name>::= {USER[1]|USER 2|USER3|USER 4} This command is in ...

  • Tektronix AFG3000 - page 178

    Syntax and Co mmands 3-104 AFG3000 Series Arbitrary/Function Generators Reference Manual T R AC e | DA T A : P O I N t s This command sets or queries the number of data points for the wa veform created in the edit memory . Gr oup Tr a c e Syntax TRACe|DATA :POINts EMEM ory[,<point s>|MINimum|MA Ximum] TRACe|DATA :POINts? EMEMo ry{,MIN|MAX } A ...

  • Tektronix AFG3000 - page 179

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-105 TRIGger[:SEQuence]:SLOP e This command sets or queries the slope of trigger signal. Gr oup Tr i g g e r Syntax TRIGger[:S EQuence]:SLO Pe {POSitiv e|NEGative} TRIGger[:S EQuence]:SLO Pe? Arguments POSi tive indicates that the e vent occurs on th e rising edge ...

  • Tektronix AFG3000 - page 180

    Syntax and Co mmands 3-106 AFG3000 Series Arbitrary/Function Generators Reference Manual TRIGger[:SEQuence]:TIMer This command sets or queries th e period of an internal clock when you select the internal clock as the trigger source with the T RIGger[:SEQu ence]:SOURce command. Gr oup Tr i g g e r Related Commands TRIGger[:S EQuence]:SOURc e Syntax ...

  • Tektronix AFG3000 - page 181

    Syntax and Command s AFG3000 Series Arbitrary/Functio n Generators Reference Manual 3-107 *TST? This command performs a self-t est and returns the results. Gr oup Calibration and Diagnostic Related Commands DIAGnostic [:ALL]? Syntax *TST? Arguments None Returns <NR1> where <NR1>=0 indicates that the sel f-test completed without errors. ...

  • Tektronix AFG3000 - page 182

    Syntax and Co mmands 3-108 AFG3000 Series Arbitrary/Function Generators Reference Manual ...

  • Tektronix AFG3000 - page 183

    Status and Events ...

  • Tektronix AFG3000 - page 184

    ...

  • Tektronix AFG3000 - page 185

    AFG3000 Series Arbitrary/Functio n Generators Reference Manual 4-1 Status and Events This section provides deta ils about the status inform ation and ev ents the arbi- trary/function generator reports. Status Repor ting Structure The arbitrary/function g enerator status reporting functions conform to IEEE-488.2 and SCPI standards. Use the status re ...

  • Tektronix AFG3000 - page 186

    Status and Events 4-2 AFG3000 Series Arbitrary/Function Generators Reference Manual Figure 4-1: Err or and event handlin g process 0 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 8 9 10 10 11 11 12 12 13 13 14 14 15 15 0 1 2 3 4 5 6 7 8 9 10 10 11 11 12 12 13 13 14 14 15 15 0 1 2 3 4 5 6 7 ST A T us:QUEStionab le:CONDition? QCR QEVR QENR OCR OEVR OENR ST A T us: ...

  • Tektronix AFG3000 - page 187

    Status and Events AFG3000 Series Arbitrary/Functio n Generators Reference Manual 4-3 Standard/Event Status Block This block is used to report po wer on/o ff, command error , an d command ex ecution status. The block has tw o registers: the Standard Event Status Re gister (SESR) and the Event Status Enable Re gister (ESER). Refer to the Standard/Ev ...

  • Tektronix AFG3000 - page 188

    Status and Events 4-4 AFG3000 Series Arbitrary/Function Generators Reference Manual Register s The registers in the e v ent reporting sy stem fall into tw o functional groups:  The Status Registers contain informatio n about the status of the instrument.  Enable Registers determine whether selected types of e vents are reported to the Status ...

  • Tektronix AFG3000 - page 189

    Status and Events AFG3000 Series Arbitrary/Functio n Generators Reference Manual 4-5 Status Byte Register (SBR). The SBR is made up of 8 b its. Bits 4, 5 and 6 are defined in accordance with IEEE Std 488.2 -1992 (see Figure 4-2). T hese bits are used to monitor the outp ut queue, SESR, and service requests, respecti vely . Figure 4-2: The Status By ...

  • Tektronix AFG3000 - page 190

    Status and Events 4-6 AFG3000 Series Arbitrary/Function Generators Reference Manual Standar d Event Status Register (SESR). The SESR records eight types of e vents that can occur within the instrument as sho wn in Figure 4-3. Figure 4-3: The Standar d Even t Status Register (SESR) T able 4-2: SESR bit functions Bit Function 7 (MSB) PON P o wer On. ...

  • Tektronix AFG3000 - page 191

    Status and Events AFG3000 Series Arbitrary/Functio n Generators Reference Manual 4-7 Operation Event Register (OEVR). This re gister has the same content as the Opera- tion Condition Register . Operation Condition Register (OCR). The Operation Condition Re gister is made up of six bits, which note the occurrence of th ree dif ferent ty pes of e ven ...

  • Tektronix AFG3000 - page 192

    Status and Events 4-8 AFG3000 Series Arbitrary/Function Generators Reference Manual Questionable Event Register (QEVR). This re gister has the same content as the Questionable Condition Re gister . Questionable Condition Register (QCR). The Questionable Condition Register is made up of sixteen bits which not the occurrence of only one type of e ven ...

  • Tektronix AFG3000 - page 193

    Status and Events AFG3000 Series Arbitrary/Functio n Generators Reference Manual 4-9 Use the *ESC command to set the bits in the ESER. U se the *ESR? query to read the contents of the ESER. Figure 4-6 sho ws the ESER functions. Figure 4-6: Event Statu s Enable Registe r (ESER) Service Request Enable Register (SRER). The SRER consists of b its defin ...

  • Tektronix AFG3000 - page 194

    Status and Events 4-10 AFG3000 Series Arbitrary/Function Generators Reference Manual Questionable Enable Register (QENR). The QENR consists of bits def ined exactly the same as bits 0 t hrough 15 in the QEVR re gister (see Figure 4-9). Y ou can use this register to control whether the QSB in the SBR is set when an e vent occurs and the correspondin ...

  • Tektronix AFG3000 - page 195

    Status and Events AFG3000 Series Arbitrary/Functio n Generators Reference Manual 4-11 Messages and Codes Error and e vent codes with ne gati ve v alues are SCPI standard codes. Error and e vent codes with positi v e values are uniq ue to the AFG3000 Series Arbitrary/Func- tion Generators. T able 4-5 lists e vent code def initions. When an error occ ...

  • Tektronix AFG3000 - page 196

    Status and Events 4-12 AFG3000 Series Arbitrary/Function Generators Reference Manual –113 Undefined header –114 Header suffix out of range –115 Unexpected n umber of parameters –120 Numeric data error –121 Inv alid character in n umber –123 Exponent too large –124 T oo many digits –128 Numeric data not allowed –130 Suffix error ? ...

  • Tektronix AFG3000 - page 197

    Status and Events AFG3000 Series Arbitrary/Functio n Generators Reference Manual 4-13 Execution Err ors T able 4-7 lists the errors that are detected during execution of a command. T able 4-7: Ex ecution err or messages Error code Error messa ge –200 Execution error –201 Inv alid while in local –202 Settings lost due to R TL –203 Command pr ...

  • Tektronix AFG3000 - page 198

    Status and Events 4-14 AFG3000 Series Arbitrary/Function Generators Reference Manual –274 Macro parameter error –275 Macro definition too long –276 Macro recursion error –277 Macro redefinition not allowed –278 Macro header not found –280 Program error –281 Cannot create program –282 Illegal program name –283 Illegal variable name ...

  • Tektronix AFG3000 - page 199

    Status and Events AFG3000 Series Arbitrary/Functio n Generators Reference Manual 4-15 Device Specific Err ors T able 4-8 lists the device-specif ic errors that can occur during arbitrary/function generator oper ation. These e rrors may indicate that th e instrument needs repa ir . Query Errors T able 4-9 lists the error codes that are retu rned in ...

  • Tektronix AFG3000 - page 200

    Status and Events 4-16 AFG3000 Series Arbitrary/Function Generators Reference Manual User Request Events These e vents are not used in thi s instrument. Request Control Events These e v ents are not used in this instrument. Operation Complete Events These e ven ts occur when instrument’ s synchronization protocol, h aving been enabled by an *OPC ...

  • Tektronix AFG3000 - page 201

    Status and Events AFG3000 Series Arbitrary/Functio n Generators Reference Manual 4-17 Device Err ors T able 4-14 lists the error codes that ar e unique to the AFG3 000 Series Arbi- trary/Function Generators. T able 4-14: Device e rror s Error code Error messa ge 1101 Calibration f ailed; CH1 Inter nal offset 1102 Calibration f ailed; CH2 Inter nal ...

  • Tektronix AFG3000 - page 202

    Status and Events 4-18 AFG3000 Series Arbitrary/Function Generators Reference Manual 2305 Self-test failed; CH1 Outp ut gain 2306 Self-test failed; CH2 Outp ut gain 2401 Self-test failed; CH1 x 3 d B attenuator 2402 Self-test failed; CH2 x 3 d B attenuator 2403 Self-test failed; CH1 x 6 d B attenuator 2404 Self-test failed; CH2 x 6 d B attenuator 2 ...

  • Tektronix AFG3000 - page 203

    Pr ogramming Examples ...

  • Tektronix AFG3000 - page 204

    ...

  • Tektronix AFG3000 - page 205

    AFG3000 Series Arbitrary/Functio n Generators Reference Manual 5-1 Pr ogramming Examples The follo wing two example prog rams, wh ich demonstrate methods that you can use to control the arbitrary/function gene rator through the General Purpose Inter- face Bu s (GPIB), ar e included on th e AFG3000 Series Arbitr ary/Function Gener- ators Pr oduct CD ...

  • Tektronix AFG3000 - page 206

    Programming Examples 5-2 AFG3000 Series Arbitrary/Function Generators Reference Manual Example 1 This is a sample program for setting th e arbitrary/function generator outputs. Private Sub Samp le1_Click() ' 'Assign resource ' Tvc1.Descriptor = "GPIB 0::11::INSTR" ' 'Initialize of d evice setting ' Tvc1.Write ...

  • Tektronix AFG3000 - page 207

    Programming Examples AFG3000 Series Arbitrary/Functio n Generators Reference Manual 5-3 Example 2 This is a sample program for sending an arbitrary wav eform to the arbitrary/func- tion generator's Edit Memory and cop ying th e contents of Edit Memory to the user wa veform memory . Private Sub Samp le2_Click() ' 'Assign resource &apo ...

  • Tektronix AFG3000 - page 208

    Programming Examples 5-4 AFG3000 Series Arbitrary/Function Generators Reference Manual Next i For i = 1000 To 1999 'Part of Low Level (1000 Points) Data = 0 High = Int(Data / 256) Low = Data - (Hi gh * 256) wave(2 * i) = Hi gh wave(2 * i + 1) = Low Next i ' 'Transfer waveform ' Transfer arbit rary block data to edit memory &apos ...

  • Tektronix AFG3000 - page 209

    Appendices ...

  • Tektronix AFG3000 - page 210

    ...

  • Tektronix AFG3000 - page 211

    AFG3000 Series Arbitrary/Functio n Generators Reference Manual A-1 Appendix A: Accessories and Options This section lists the standard and optiona l accessories a vailable for the instrument, as well as the product options. Options The follo wing options can be ordered for the instrument: T able A-1: Options Option Description P o wer cord options ...

  • Tektronix AFG3000 - page 212

    Appendix A: Accessories and Options A-2 AFG3000 Series Arbitrary/Function Generators Reference Manual Accessories All accessories (standard and optional) are a v ailable by contacting your local T ektronix field of f ice. T able A-2 lists standard accessories for this instrument. Standar d The follo wing accessories are shipped with the instrument: ...

  • Tektronix AFG3000 - page 213

    Appendix A: Accessories and Options AFG3000 Series Arbitrary/Functio n Generators Reference Manual A-3 Fuse Adap ter . The arbitrary/function generator w ill be damaged if a large DC or A C v oltage is applied to the output or input connectors. T o protect the output circuits, a fuse adapter is pro vided as an optional accessory . When the instrume ...

  • Tektronix AFG3000 - page 214

    Appendix A: Accessories and Options A-4 AFG3000 Series Arbitrary/Function Generators Reference Manual ...

  • Tektronix AFG3000 - page 215

    AFG3000 Series Arbitrary/Functio n Generators Reference Manual B-1 Appendix B: General Care and Cleaning General Care Do not store or lea ve the arbitrary/function generator where the LCD display will be exposed to d irect sunlight for long periods of time. Cleaning Inspect the arbitrary/function generator as often as operating conditions require. ...

  • Tektronix AFG3000 - page 216

    Appendix B: General Care and Cleanin g B-2 AFG3000 Series Arbitrary/Function Generators Reference Manual ...

  • Tektronix AFG3000 - page 217

    AFG3000 Series Arbitrary/Functio n Generators Reference Manual C-1 Appendix C: SCPI Conf ormance Inf ormation All commands in the arbitrary/function generator are based on SCPI V ersion 1999.0. T able C-1 lists the SCPI commands the arb itrary/function generator supports. T able C-1: SCPI conf ormance inf ormation Command Defined in SCPI 1999.0 Not ...

  • Tektronix AFG3000 - page 218

    Appendix C: SCPI Con formance Information C-2 AFG3000 Series Arbitrary/Function Generators Reference Manual SOURce(?) √ [DEPTh](?) √ BURSt MODE (?) √ NCYCles(?) √ TDELay(?) √ [ST A T e](?) √ COMBine FEED(?) √ FM INT er nal FREQuency(?) √ FUNCtion(?) √ EFILe(?) √ SOURce(?) √ ST A T e(?) √ [DEViation](?) √ FREQuency CENT er( ...

  • Tektronix AFG3000 - page 219

    Appendix C: SCPI Conformance Information AFG3000 Series Arbitrary/Functio n Generators Reference Manual C-3 PERiod(?) √ TRANsition TRAiling(?) √ [LEADing](?) √ WIDTh(?) √ PWM INT er nal FREQuency(?) √ FUNCtion(?) √ EFILe(?) √ SOURce(?) √ ST A T e(?) √ [DEViation] DCYCle(?) √ SWEep HTIMe(?) √ MODE(?) √ R TIMe(?) √ SP A Cing ...

  • Tektronix AFG3000 - page 220

    Appendix C: SCPI Con formance Information C-4 AFG3000 Series Arbitrary/Function Generators Reference Manual TRA Ce|D A T A CA T alog? √ COPY √ [D A T A](?) √ LINE √ V ALue(?) √ DEFine √ DELete [NAME] √ LOCK [ST A T e](?) √ POINts(?) √ TRIGger [SEQuence] SLOP e(?) √ SOURce(?) √ TIMer(?) √ [IMMediate] √ *CAL? √ *CLS √ *E ...

  • Tektronix AFG3000 - page 221

    AFG3000 Series Arbitrary/Functio n Generators Reference Manual D-1 Appendix D: Default Setup T able D-1 lists the settings that are re stored when you pu sh the front-panel Default button. T able D-1: Default settings Menu or System Default setting Output configuration Function Sine F requency 1.000 000 000 00 MHz Amplitude 1.000 V p-p Offset 0 mV ...

  • Tektronix AFG3000 - page 222

    Appendix D: Default Setup D-2 AFG3000 Series Arbitrary/Function Generators Reference Manual The front-panel Default button does not reset the follo wing settings:  Language option  Po wer-on settings  Display contrast  Screen sav er  Click tone  Beeper  Sa ved setup f iles  Saved wavef or m file s  Calibration data  GP ...

  • Tektronix AFG3000 - page 223

    Inde x ...

  • Tektronix AFG3000 - page 224

    ...

  • Tektronix AFG3000 - page 225

    AFG3000 Series Arbitrary/Functio n Generators Reference Manual Inde x-1 Symbols +/- button 1-6 A ABORt 3-15 Accessories A-1 Action buttons 1-3 Add external signal, Output men u 2-12 ADD INPUT connector , rear panel 1-19 Add Noise, Output menu 2-12 Address, T ektro nix xii AFGControl:CSCopy 3-16 Align Phase 2-3 Amplitude/High button, shortcut button ...

  • Tektronix AFG3000 - page 226

    Index Index-2 AFG3000 Series Arbitrary/Function Generators Reference Manual Sav e menu 2-13 Error/Event Queue 4-10 *ESE 3-21 ESER 4-8 *ESR? 3-22 Event Status Enable Re gister 4-3 , 4- 8 Execution errors 4-13 Exponential Decay , More waveform menu 2- 6 Exponential Rise, More wav eform menu 2-6 EXT MODULA TION CH 1 INPUT connector , rear panel 1-19 E ...

  • Tektronix AFG3000 - page 227

    Index AFG3000 Series Arbitrary/Functio n Generators Reference Manual Inde x-3 N New , Edit menu 2-17 Noise More wa veform menu 2-6 Output menu 2-12 Number of Poi nts, Edit menu 2-16 Numeric input 1-15 O OCR 4-7 OENR 4-9 OEVR 4-7 Of fset/Low b utton, shortcut button 1-9 *OPC 3-31 Operation complete events 4-16 Operation Condition Register 4-3 , 4-7 ...

  • Tektronix AFG3000 - page 228

    Index Index-4 AFG3000 Series Arbitrary/Function Generators Reference Manual Security slot, rear panel 1-20 Select a channel 1-7 Service Manual, part number A-2 Service options A-1 Service Request Enable Re gister 4-9 Service support, co ntact information xii SESR 4-6 Setup memory location 0 3-36 Shortcut buttons 1-9 Changing wav eform parameters 1- ...

  • Tektronix AFG3000 - page 229

    Index AFG3000 Series Arbitrary/Functio n Generators Reference Manual Inde x-5 Standard Event Status Register 4-3 , 4-6 State buttons 1-7 Status Byte Register 4-5 Status reporting structure 4-1 Status, Utility m enu 2-24 ST A T us:OPERation:CONDition? 3-90 ST A T us:OPERation:ENABle 3- 90 ST A T us:OPERation[:EVENt]? 3-91 ST A T us:PRESet 3-91 ST A ...

  • Tektronix AFG3000 - page 230

    Index Index-6 AFG3000 Series Arbitrary/Function Generators Reference Manual ...

Manufacturer Tektronix Category Portable Generator

Documents that we receive from a manufacturer of a Tektronix AFG3000 can be divided into several groups. They are, among others:
- Tektronix technical drawings
- AFG3000 manuals
- Tektronix product data sheets
- information booklets
- or energy labels Tektronix AFG3000
All of them are important, but the most important information from the point of view of use of the device are in the user manual Tektronix AFG3000.

A group of documents referred to as user manuals is also divided into more specific types, such as: Installation manuals Tektronix AFG3000, service manual, brief instructions and user manuals Tektronix AFG3000. Depending on your needs, you should look for the document you need. In our website you can view the most popular manual of the product Tektronix AFG3000.

Similar manuals

A complete manual for the device Tektronix AFG3000, how should it look like?
A manual, also referred to as a user manual, or simply "instructions" is a technical document designed to assist in the use Tektronix AFG3000 by users. Manuals are usually written by a technical writer, but in a language understandable to all users of Tektronix AFG3000.

A complete Tektronix manual, should contain several basic components. Some of them are less important, such as: cover / title page or copyright page. However, the remaining part should provide us with information that is important from the point of view of the user.

1. Preface and tips on how to use the manual Tektronix AFG3000 - At the beginning of each manual we should find clues about how to use the guidelines. It should include information about the location of the Contents of the Tektronix AFG3000, FAQ or common problems, i.e. places that are most often searched by users in each manual
2. Contents - index of all tips concerning the Tektronix AFG3000, that we can find in the current document
3. Tips how to use the basic functions of the device Tektronix AFG3000 - which should help us in our first steps of using Tektronix AFG3000
4. Troubleshooting - systematic sequence of activities that will help us diagnose and subsequently solve the most important problems with Tektronix AFG3000
5. FAQ - Frequently Asked Questions
6. Contact detailsInformation about where to look for contact to the manufacturer/service of Tektronix AFG3000 in a specific country, if it was not possible to solve the problem on our own.

Do you have a question concerning Tektronix AFG3000?

Use the form below

If you did not solve your problem by using a manual Tektronix AFG3000, ask a question using the form below. If a user had a similar problem with Tektronix AFG3000 it is likely that he will want to share the way to solve it.

Copy the text from the picture

Comments (0)