Tektronix AFG3000 User Manual

Browse online or download User Manual for Generators Tektronix AFG3000. Tektronix AFG3000 User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 230
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews

Summary of Contents

Page 1 - 071-1639-00

This document supports firmware version 1.0.0 and above.www.tektronix.comReference ManualAFG3000 SeriesArbitrary/Function Generators071-1639-00

Page 2

List of Figuresvi AFG3000 Series Arbitrary/Function Generators Reference ManualFigure 4-5: Questionable Condition Register (QCR) . . . . . . . . . .

Page 3 - WARRANTY 16

Syntax and Commands3-26 AFG3000 Series Arbitrary/Function Generators Reference ManualMMEMory:CATalog?This query-only command returns the current state

Page 4

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-27MMEMory:CDIRectoryThis command changes the current working direct

Page 5 - Table of Contents

Syntax and Commands3-28 AFG3000 Series Arbitrary/Function Generators Reference ManualMMEMory:LOAD:STATe (No Query Form)This command copies a setup fil

Page 6

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-29MMEMory:LOCK[:STATe]This command sets or queries whether to lock

Page 7

Syntax and Commands3-30 AFG3000 Series Arbitrary/Function Generators Reference ManualMMEMory:STORe:STATe (No Query Form)This command copies a setup fi

Page 8

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-31*OPCThis command generates the operation complete message by sett

Page 9

Syntax and Commands3-32 AFG3000 Series Arbitrary/Function Generators Reference ManualOUTPut[1|2]:IMPedanceThe OUTPut:IMPedance command sets the output

Page 10 - List of Figures

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-33OUTPut[1|2]:POLarityThis command inverts a specified output wavef

Page 11 - List of Tables

Syntax and Commands3-34 AFG3000 Series Arbitrary/Function Generators Reference ManualOUTPut:TRIGger:MODEThis command sets or queries the mode (trigger

Page 12

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-35*PSCThis command sets and queries the power-on status flag that c

Page 13 - General Safety Summary

List of TablesAFG3000 Series Arbitrary/Function Generators Reference Manual viiList of TablesTable 2-1: Sine/Square Menu . . . . . . . . . . . . . . .

Page 14 - Symbols and Terms

Syntax and Commands3-36 AFG3000 Series Arbitrary/Function Generators Reference Manual*RST (No Query Form)This command resets the instrument to the fac

Page 15 - Documentation

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-37[SOURce[1|2]]:AM[:DEPTh]This command sets or queries the modulati

Page 16 - Contacting Tektronix

Syntax and Commands3-38 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:AM:INTernal:FREQuencyThis command sets or queries t

Page 17 - Operating Basics

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-39[SOURce[1|2]]:AM:INTernal:FUNCtionThis command sets or queries th

Page 18

Syntax and Commands3-40 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:AM:INTernal:FUNCtion:EFILeThis command sets or quer

Page 19

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-41[SOURce[1|2]]:AM:STATeThis command enables or disables AM modulat

Page 20 - Front Panel Controls

Syntax and Commands3-42 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:BURSt:NCYClesThis command sets or queries the numbe

Page 21 - Action Buttons

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-43[SOURce[1|2]]:BURSt[:STATe]This command enables or disables the b

Page 22

Syntax and Commands3-44 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:BURSt:TDELayThis command sets or queries delay time

Page 23

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-45[SOURce[1|2]]:COMBine:FEEDThis command sets or queries whether to

Page 24 - Menu Buttons

List of Tablesviii AFG3000 Series Arbitrary/Function Generators Reference ManualTable A-1: Options . . . . . . . . . . . . . . . . . . . . . . . . .

Page 25 - State Buttons

Syntax and Commands3-46 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:FM[:DEViation]This command sets or queries the peak

Page 26 - Function Buttons

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-47[SOURce[1|2]]:FM:INTernal:FUNCtionThis command sets or queries th

Page 27 - Knob and Arrow Keys

Syntax and Commands3-48 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:FM:INTernal:FUNCtion:EFILeThis command sets or quer

Page 28 - Controls

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-49[SOURce[1|2]]:FM:STATeThis command enables or disables FM modulat

Page 29 - Main Display Area

Syntax and Commands3-50 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:FREQuency:CONCurrent[:STATe]This command enables or

Page 30 - Message Display Area

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-51[SOURce[1|2]]:FREQuency[:CW|:FIXed]This command sets or queries t

Page 31 - Bezel Menu Display Area

Syntax and Commands3-52 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:FREQuency:MODEThis command sets or queries the freq

Page 32 - Using the Bezel Menu

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-53[SOURce[1|2]]:FREQuency:SPANThis command sets or queries the span

Page 33 - Numeric Input

Syntax and Commands3-54 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:FREQuency:STARtThis command sets or queries the sta

Page 34 - The value “2” is entered

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-55[SOURce[1|2]]:FREQuency:STOPThis command sets or queries the star

Page 35 - Using the Shortcut

AFG3000 Series Arbitrary/Function Generators Reference Manual ixGeneral Safety SummaryReview the following safety precautions to avoid injury and prev

Page 36 - Period is active

Syntax and Commands3-56 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:FSKey[:FREQuency]This command sets or queries the h

Page 37 - Rear Panel

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-57[SOURce[1|2]]:FSKey:SOURceThis command sets or queries the source

Page 38

Syntax and Commands3-58 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:FUNCtion:EFILeThis command sets or queries an EFILe

Page 39 - Reference

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-59[SOURce[1|2]]:FUNCtion[:SHAPe]This command sets or queries the sh

Page 40

Syntax and Commands3-60 AFG3000 Series Arbitrary/Function Generators Reference ManualEFILeEFILe is specified as an output waveform.ReturnsSIN|SQU|PULS

Page 41

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-61[SOURce[1|2]]:PHASe:INITiate (No Query Form)This command synchron

Page 42 - Menu Structure

Syntax and Commands3-62 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:PM:INTernal:FREQuencyThis command sets or queries t

Page 43 - Sine/Square Menu

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-63[SOURce[1|2]]:PM:INTernal:FUNCtionThis command sets or queries th

Page 44 - Pulse Menu

Syntax and Commands3-64 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:PM:INTernal:FUNCtion:EFILeThis command sets or quer

Page 45 - Arb Menu

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-65[SOURce[1|2]]:PM:STATeThis command enables or disables PM modulat

Page 46 - More... Menu

General Safety Summaryx AFG3000 Series Arbitrary/Function Generators Reference ManualSymbols and TermsTerms in this Manual. These terms may appear in

Page 47 - Modulation Parameter

Syntax and Commands3-66 AFG3000 Series Arbitrary/Function Generators Reference ManualSOURce<3|4>:POWer[:LEVel][:IMMediate][:AMPLitude]This comma

Page 48

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-67[SOURce[1|2]]:PULSe:DCYCleThis command sets or queries the duty c

Page 49 - Sweep Parameter Menu

Syntax and Commands3-68 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:PULSe:DELayThis command sets or queries the lead de

Page 50

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-69[SOURce[1|2]]:PULSe:PERiodThis command sets or queries the period

Page 51 - Burst Parameter Menu

Syntax and Commands3-70 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:PULSe:TRANsition:TRAilingThis command sets or queri

Page 52 - Table 2-9: Output Menu

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-71[SOURce[1|2]]:PULSe:WIDThThis command sets or queries the pulse w

Page 53 - Save/Recall Menu

Syntax and Commands3-72 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:PWM:INTernal:FREQuencyThis command sets or queries

Page 54 - Edit Menu

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-73[SOURce[1|2]]:PWM:INTernal:FUNCtionThis command sets or queries t

Page 55 - Table 2-11: Edit Menu (cont.)

Syntax and Commands3-74 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:PWM:INTernal:FUNCtion:EFILeThis command sets or que

Page 56

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-75[SOURce[1|2]]:PWM:STATeThis command enables or disables PWM modul

Page 57

AFG3000 Series Arbitrary/Function Generators Reference Manual xiPrefaceThis manual provides operating information for the AFG3000 Series Arbitrary/Fun

Page 58

Syntax and Commands3-76 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:PWM[:DEViation]:DCYCleThis command sets or queries

Page 59 - Data – Table display

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-77[SOURce]:ROSCillator:SOURceThis command sets the reference clock

Page 60 - After executing Cut

Syntax and Commands3-78 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:SWEep:MODEThe [SOURce[1|2]]:SWEep:MODE command sele

Page 61

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-79[SOURce[1|2]]:SWEep:RTIMeThis command sets or queries the sweep r

Page 62

Syntax and Commands3-80 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:SWEep:TIMEThis command sets or queries the sweep ti

Page 63 - Utility Menu

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-81[SOURce[1|2]]:VOLTage:CONCurrent[:STATe]This command enables or d

Page 64

Syntax and Commands3-82 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:VOLTage[:LEVel][:IMMediate]:HIGHThis command sets o

Page 65

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-83[SOURce[1|2]]:VOLTage[:LEVel][:IMMediate]:LOWThis command sets or

Page 66

Syntax and Commands3-84 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:VOLTage[:LEVel][:IMMediate]:OFFSetThis command sets

Page 67

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-85[SOURce[1|2]]:VOLTage[:LEVel][:IMMediate][:AMPLitude]This command

Page 68 - File Operations

Prefacexii AFG3000 Series Arbitrary/Function Generators Reference ManualAFG3000 Series Service Manual. A service manual is available as an optional ac

Page 69 - Saving a Waveform File

Syntax and Commands3-86 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:VOLTage:LIMit:HIGHThis command sets or queries the

Page 70 - File name box

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-87[SOURce[1|2]]:VOLTage:LIMit:LOWThis command sets or queries the l

Page 71 - Setup File

Syntax and Commands3-88 AFG3000 Series Arbitrary/Function Generators Reference Manual[SOURce[1|2]]:VOLTage:UNITThis command sets or queries the units

Page 72 - Conventions

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-89*SREThis command sets and queries the bits in the Service Request

Page 73

Syntax and Commands3-90 AFG3000 Series Arbitrary/Function Generators Reference ManualSTATus:OPERation:CONDition?This query-only command returns the co

Page 74

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-91STATus:OPERation[:EVENt]?This query-only command returns the valu

Page 75

Syntax and Commands3-92 AFG3000 Series Arbitrary/Function Generators Reference ManualSTATus:QUEStionable:CONDition?This query-only command returns the

Page 76 - Structure

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-93STATus:QUEStionable[:EVENt]?This query-only command returns the v

Page 77 - OUTPut:POLarity? NORM

Syntax and Commands3-94 AFG3000 Series Arbitrary/Function Generators Reference ManualSYSTem:BEEPer[:IMMediate] (No Query Form)This command causes the

Page 78 - SCPI Commands and

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-95SYSTem:ERRor[:NEXT]?This query-only command returns the contents

Page 80 - Queries, and Parameters

Syntax and Commands3-96 AFG3000 Series Arbitrary/Function Generators Reference ManualSYSTem:KLOCk[:STATe]This command locks or unlocks the instrument

Page 81 - Units and SI Prefix

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-97SYSTem:ULANguageThis command sets or queries the language that th

Page 82 - SCPI commands

Syntax and Commands3-98 AFG3000 Series Arbitrary/Function Generators Reference ManualTRACe|DATA:CATalog?This query-only command returns the names of u

Page 83 - Command Groups

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-99TRACe|DATA[:DATA]This command transfers the waveform data from th

Page 84

Syntax and Commands3-100 AFG3000 Series Arbitrary/Function Generators Reference ManualTRACe|DATA[:DATA]:LINE (No Query Form)This command writes line d

Page 85

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-101TRACe|DATA[:DATA]:VALueThis command sets or queries the data val

Page 86

Syntax and Commands3-102 AFG3000 Series Arbitrary/Function Generators Reference ManualTRACe|DATA:DEFine (No Query Form)This command resets the content

Page 87

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-103TRACe|DATA:DELete[:NAME] (No Query Form)This command deletes the

Page 88

Syntax and Commands3-104 AFG3000 Series Arbitrary/Function Generators Reference ManualTRACe|DATA:POINtsThis command sets or queries the number of data

Page 89 - ABORt (No Query Form)

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-105TRIGger[:SEQuence]:SLOPeThis command sets or queries the slope o

Page 91 - *CLS (No Query Form)

Syntax and Commands3-106 AFG3000 Series Arbitrary/Function Generators Reference ManualTRIGger[:SEQuence]:TIMerThis command sets or queries the period

Page 92 - DIAGnostic[:ALL]

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-107*TST?This command performs a self-test and returns the results.G

Page 93 - DISPlay:SAVer[:STATe]

Syntax and Commands3-108 AFG3000 Series Arbitrary/Function Generators Reference Manual

Page 96

AFG3000 Series Arbitrary/Function Generators Reference Manual 4-1Status and EventsThis section provides details about the status information and event

Page 97 - MEMory:STATe:VALid?

Status and Events4-2 AFG3000 Series Arbitrary/Function Generators Reference ManualFigure 4-1: Error and event handling process001234567012345678910101

Page 98 - MEMory:STATe:LOCK

Status and EventsAFG3000 Series Arbitrary/Function Generators Reference Manual 4-3Standard/Event StatusBlockThis block is used to report power on/off,

Page 99 - MEMory:STATe:RECall:AUTo

Status and Events4-4 AFG3000 Series Arbitrary/Function Generators Reference ManualRegistersThe registers in the event reporting system fall into two f

Page 100 - MMEMory:CATalog?

Status and EventsAFG3000 Series Arbitrary/Function Generators Reference Manual 4-5Status Byte Register (SBR). The SBR is made up of 8 bits. Bits 4, 5

Page 101 - MMEMory:CDIRectory

AFG3000 Series Arbitrary/Function Generators Reference Manual 1-1Operating BasicsThe AFG3000 Series Arbitrary/Function Generators front panel is divid

Page 102

Status and Events4-6 AFG3000 Series Arbitrary/Function Generators Reference ManualStandard Event Status Register (SESR). The SESR records eight types

Page 103 - MMEMory:LOCK[:STATe]

Status and EventsAFG3000 Series Arbitrary/Function Generators Reference Manual 4-7Operation Event Register (OEVR). This register has the same content

Page 104

Status and Events4-8 AFG3000 Series Arbitrary/Function Generators Reference ManualQuestionable Event Register (QEVR). This register has the same conte

Page 105

Status and EventsAFG3000 Series Arbitrary/Function Generators Reference Manual 4-9Use the *ESC command to set the bits in the ESER. Use the *ESR? quer

Page 106 - OUTPut[1

Status and Events4-10 AFG3000 Series Arbitrary/Function Generators Reference ManualQuestionable Enable Register (QENR). The QENR consists of bits defi

Page 107 - OUTPut[1

Status and EventsAFG3000 Series Arbitrary/Function Generators Reference Manual 4-11Messages and CodesError and event codes with negative values are SC

Page 108 - OUTPut:TRIGger:MODE

Status and Events4-12 AFG3000 Series Arbitrary/Function Generators Reference Manual–113 Undefined header–114 Header suffix out of range–115 Unexpected

Page 109 - *RCL (No Query Form)

Status and EventsAFG3000 Series Arbitrary/Function Generators Reference Manual 4-13Execution ErrorsTable 4-7 lists the errors that are detected during

Page 110 - *SAV (No Query Form)

Status and Events4-14 AFG3000 Series Arbitrary/Function Generators Reference Manual–274 Macro parameter error–275 Macro definition too long–276 Macro

Page 111 - [SOURce[1

Status and EventsAFG3000 Series Arbitrary/Function Generators Reference Manual 4-15Device Specific ErrorsTable 4-8 lists the device-specific errors th

Page 112

Copyright © Tektronix, Inc. All rights reserved.Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this pu

Page 113

Operating Basics1-2 AFG3000 Series Arbitrary/Function Generators Reference ManualFront Panel ControlsThis section introduces you to the front panel co

Page 114 - [SOURce[1

Status and Events4-16 AFG3000 Series Arbitrary/Function Generators Reference ManualUser Request EventsThese events are not used in this instrument.Req

Page 115 - [SOURce[1

Status and EventsAFG3000 Series Arbitrary/Function Generators Reference Manual 4-17Device ErrorsTable 4-14 lists the error codes that are unique to th

Page 116 - [SOURce[1

Status and Events4-18 AFG3000 Series Arbitrary/Function Generators Reference Manual2305 Self-test failed; CH1 Output gain2306 Self-test failed; CH2 Ou

Page 117 - [SOURce[1

Programming Examples

Page 119 - [SOURce[1

AFG3000 Series Arbitrary/Function Generators Reference Manual 5-1Programming ExamplesThe following two example programs, which demonstrate methods tha

Page 120 - [SOURce[1

Programming Examples5-2 AFG3000 Series Arbitrary/Function Generators Reference ManualExample 1This is a sample program for setting the arbitrary/funct

Page 121

Programming ExamplesAFG3000 Series Arbitrary/Function Generators Reference Manual 5-3Example 2This is a sample program for sending an arbitrary wavefo

Page 122 - [SOURce[1

Programming Examples5-4 AFG3000 Series Arbitrary/Function Generators Reference ManualNext iFor i = 1000 To 1999 'Part of Low Level (1000 Points)D

Page 124 - Examples

Operating BasicsAFG3000 Series Arbitrary/Function Generators Reference Manual 1-3Action ButtonsThe Power (not shown in Figure 1-2), Upper Menu, Top Me

Page 126 - [SOURce[1

AFG3000 Series Arbitrary/Function Generators Reference Manual A-1Appendix A: Accessories and OptionsThis section lists the standard and optional acces

Page 127 - [SOURce[1

Appendix A: Accessories and OptionsA-2 AFG3000 Series Arbitrary/Function Generators Reference ManualAccessoriesAll accessories (standard and optional)

Page 128 - [SOURce[1

Appendix A: Accessories and OptionsAFG3000 Series Arbitrary/Function Generators Reference Manual A-3Fuse Adapter. The arbitrary/function generator wil

Page 129 - [SOURce[1

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

Page 130

AFG3000 Series Arbitrary/Function Generators Reference Manual B-1Appendix B: General Care and CleaningGeneral CareDo not store or leave the arbitrary/

Page 131 - [SOURce[1

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

Page 132 - [SOURce[1

AFG3000 Series Arbitrary/Function Generators Reference Manual C-1Appendix C: SCPI Conformance InformationAll commands in the arbitrary/function genera

Page 133

Appendix C: SCPI Conformance InformationC-2 AFG3000 Series Arbitrary/Function Generators Reference ManualSOURce(?) √[DEPTh](?) √BURSt MODE(?) √NCYCles

Page 134 - [SOURce[1

Appendix C: SCPI Conformance InformationAFG3000 Series Arbitrary/Function Generators Reference Manual C-3PERiod(?) √TRANsition TRAiling(?) √[LEADing](

Page 135 - [SOURce[1

Operating Basics1-4 AFG3000 Series Arbitrary/Function Generators Reference ManualView Format 1. Figure 1-3 is a single channel parameter and graph set

Page 136

Appendix C: SCPI Conformance InformationC-4 AFG3000 Series Arbitrary/Function Generators Reference ManualTRACe|DATA CATalog? √COPY √[DATA](?) √LINE √V

Page 137

AFG3000 Series Arbitrary/Function Generators Reference Manual D-1Appendix D: Default SetupTable D-1 lists the settings that are restored when you push

Page 138 - [SOURce[1

Appendix D: Default SetupD-2 AFG3000 Series Arbitrary/Function Generators Reference ManualThe front-panel Default button does not reset the following

Page 141 - [SOURce[1

AFG3000 Series Arbitrary/Function Generators Reference Manual Index-1Symbols+/- button 1-6AABORt 3-15Accessories A-1Action buttons 1-3Add external sig

Page 142 - [SOURce[1

IndexIndex-2 AFG3000 Series Arbitrary/Function Generators Reference ManualSave menu 2-13Error/Event Queue 4-10*ESE 3-21ESER 4-8*ESR? 3-22Event Status

Page 143 - [SOURce[1

IndexAFG3000 Series Arbitrary/Function Generators Reference Manual Index-3NNew, Edit menu 2-17NoiseMore waveform menu 2-6Output menu 2-12Number of Poi

Page 144

IndexIndex-4 AFG3000 Series Arbitrary/Function Generators Reference ManualSecurity slot, rear panel 1-20Select a channel 1-7Service Manual, part numbe

Page 145 - [SOURce[1

IndexAFG3000 Series Arbitrary/Function Generators Reference Manual Index-5Standard Event Status Register 4-3, 4-6State buttons 1-7Status Byte Register

Page 146

Operating BasicsAFG3000 Series Arbitrary/Function Generators Reference Manual 1-5View Format 3. Figure 1-5 is a channel compare view. In this view, Ch

Page 147

IndexIndex-6 AFG3000 Series Arbitrary/Function Generators Reference Manual

Page 148 - [SOURce[1

Operating Basics1-6 AFG3000 Series Arbitrary/Function Generators Reference ManualOther Action buttons. The Enter button and the following related butt

Page 149 - [SOURce[1

Operating BasicsAFG3000 Series Arbitrary/Function Generators Reference Manual 1-7State ButtonsThe Channel Select, CH1/CH2 Output and Run Mode buttons

Page 150

Operating Basics1-8 AFG3000 Series Arbitrary/Function Generators Reference ManualSelect the Run Mode Menu bezel button from the default screen (see pa

Page 151 - [SOURce[1

Operating BasicsAFG3000 Series Arbitrary/Function Generators Reference Manual 1-9Shortcut ButtonsThe following six buttons are called Shortcut buttons

Page 152 - [SOURce[1

Operating Basics1-10 AFG3000 Series Arbitrary/Function Generators Reference ManualBNC ConnectorsRefer to Figure 1-2 on page 1-2 for the locations of t

Page 153 - [SOURce[1

Operating BasicsAFG3000 Series Arbitrary/Function Generators Reference Manual 1-11Display Area and Screen InterfaceFigure 1-8 shows the main areas of

Page 154 - [SOURce[1

WARRANTY 16Tektronix warrants that the product will be free from defects in materials and workmanship for a period of three (3) years from the date of

Page 155

Operating Basics1-12 AFG3000 Series Arbitrary/Function Generators Reference ManualLevel Meter. Amplitude level is displayed. To protect your DUT (devi

Page 156

Operating BasicsAFG3000 Series Arbitrary/Function Generators Reference Manual 1-13Bezel Menu Display AreaWhen you push a front panel button, the instr

Page 157

Operating Basics1-14 AFG3000 Series Arbitrary/Function Generators Reference ManualWaveform Parameters and Numeric InputThis section explains how to se

Page 158

Operating BasicsAFG3000 Series Arbitrary/Function Generators Reference Manual 1-15Numeric InputIf you want to change the frequency value, push the Fre

Page 159

Operating Basics1-16 AFG3000 Series Arbitrary/Function Generators Reference ManualYou can also change the value with the front-panel numeric key-pad.

Page 160

Operating BasicsAFG3000 Series Arbitrary/Function Generators Reference Manual 1-17Changing ParametersUsing the ShortcutButtonsThe shortcut buttons are

Page 161

Operating Basics1-18 AFG3000 Series Arbitrary/Function Generators Reference ManualYou can now change the frequency value. If you push the Frequency/Pe

Page 162 - [SOURce[1

Operating BasicsAFG3000 Series Arbitrary/Function Generators Reference Manual 1-19Rear PanelFigure 1-21 shows the locations of the instrument rear pan

Page 163

Operating Basics1-20 AFG3000 Series Arbitrary/Function Generators Reference ManualUSB. The USB connector is used to connect a USB controller. LAN. Thi

Page 167 - STATus:QUEStionable[:EVENt]?

AFG3000 Series Arbitrary/Function Generators Reference Manual 2-1ReferenceThis section describes the menus associated with each front-panel menu butto

Page 168 - SYSTem:BEEPer:STATe

Reference2-2 AFG3000 Series Arbitrary/Function Generators Reference ManualMenu StructureThis section describes the menus and operating details associa

Page 169 - SYSTem:KCLick[:STATe]

ReferenceAFG3000 Series Arbitrary/Function Generators Reference Manual 2-3Sine/Square MenuTable 2-1 shows the Sine and Square menu.Table 2-1: Sine/Squ

Page 170 - SYSTem:KLOCk[:STATe]

Reference2-4 AFG3000 Series Arbitrary/Function Generators Reference ManualRamp MenuTable 2-2 shows the Ramp menu.Pulse MenuTable 2-3 shows the Pulse m

Page 171 - SYSTem:VERSion?

ReferenceAFG3000 Series Arbitrary/Function Generators Reference Manual 2-5Arb MenuThe arbitrary/function generator can output a user-defined waveform

Page 172 - TRACe

Reference2-6 AFG3000 Series Arbitrary/Function Generators Reference ManualMore... MenuTable 2-5 shows the More... menu.Table 2-5: More MenuFirst Level

Page 173 - TRACe

ReferenceAFG3000 Series Arbitrary/Function Generators Reference Manual 2-7Modulation ParameterMenuTable 2-6 shows the Modulation Parameter Menu.Amplit

Page 174

Reference2-8 AFG3000 Series Arbitrary/Function Generators Reference ManualPhase Modulation. Phase modulation is similar to FM (Frequency modulation),

Page 175 - TRACe

ReferenceAFG3000 Series Arbitrary/Function Generators Reference Manual 2-9Sweep Parameter MenuTable 2-7 shows the Sweep Parameter Menu.The sweep funct

Page 176

AFG3000 Series Arbitrary/Function Generators Reference Manual iTable of ContentsGeneral Safety Summary . . . . . . . . . . . . . . . . . . . . . . .

Page 177 - TRACe

Reference2-10 AFG3000 Series Arbitrary/Function Generators Reference ManualWhen sweep is taking place, the frequency sweeps from start frequency to st

Page 178 - *TRG (No Query Form)

ReferenceAFG3000 Series Arbitrary/Function Generators Reference Manual 2-11Burst Parameter MenuTable 2-8 shows the Burst Parameter Menu.Triggered Burs

Page 179 - TRIGger[:SEQuence]:SOURce

Reference2-12 AFG3000 Series Arbitrary/Function Generators Reference ManualOutput MenuTable 2-9 shows the Output Menu. To access the Output menu, push

Page 180 - TRIGger[:SEQuence]:TIMer

ReferenceAFG3000 Series Arbitrary/Function Generators Reference Manual 2-13Save/Recall MenuThe Save and Recall menus store or recall arbitrary/functio

Page 181 - *WAI (No Query Form)

Reference2-14 AFG3000 Series Arbitrary/Function Generators Reference ManualEdit MenuThe Edit menu is used to create or edit user-defined waveforms and

Page 182 - Syntax and Commands

ReferenceAFG3000 Series Arbitrary/Function Generators Reference Manual 2-15Paste at Beginning MemoryInternalUSBSelects a memory type (Internal or USB)

Page 183 - Status and Events

Reference2-16 AFG3000 Series Arbitrary/Function Generators Reference ManualNumber of Points. This bezel menu sets the number of points of the waveform

Page 184

ReferenceAFG3000 Series Arbitrary/Function Generators Reference Manual 2-17New. Pushing the New bezel button will display a standard waveform selectio

Page 185

Reference2-18 AFG3000 Series Arbitrary/Function Generators Reference ManualUsing the Cursors. You can use cursors to edit a waveform. To use cursors,

Page 186

ReferenceAFG3000 Series Arbitrary/Function Generators Reference Manual 2-19Line (Line Edit). The Line edits by linearly interpolating from a specified

Page 187 - Questionable Status Block

Table of Contentsii AFG3000 Series Arbitrary/Function Generators Reference ManualMMEMory:LOAD:TRACe (No Query Form) . . . . . . . . . . . . . . . . .

Page 188 - Registers

Reference2-20 AFG3000 Series Arbitrary/Function Generators Reference ManualCut (Cut by Data Points). The Cut deletes an area between specified points

Page 189

ReferenceAFG3000 Series Arbitrary/Function Generators Reference Manual 2-21Paste at Beginning. The Paste at Beginning inserts the contents of the user

Page 190

Reference2-22 AFG3000 Series Arbitrary/Function Generators Reference ManualPaste at End. The Paste at End appends the contents of the user waveform me

Page 191

ReferenceAFG3000 Series Arbitrary/Function Generators Reference Manual 2-23Utility MenuThe Utility menu provides access to utilities used by the arbit

Page 192 - 4 to 0 ––––– Not used

Reference2-24 AFG3000 Series Arbitrary/Function Generators Reference ManualSystem Trigger OutTriggerSyncSelect Trigg er to generate the trigger signal

Page 193

ReferenceAFG3000 Series Arbitrary/Function Generators Reference Manual 2-25Connecting to a GPIB Network. The GPIB Interface can be used for remotely c

Page 194

Reference2-26 AFG3000 Series Arbitrary/Function Generators Reference ManualSynchronous Operation. By synchronizing multiple arbitrary/function generat

Page 195 - Messages and Codes

ReferenceAFG3000 Series Arbitrary/Function Generators Reference Manual 2-27Backup/Restore. The Backup function is provided for copying the current arb

Page 196

Reference2-28 AFG3000 Series Arbitrary/Function Generators Reference ManualFile OperationsThis section describes the basic file operations such as bro

Page 197 - Execution Errors

ReferenceAFG3000 Series Arbitrary/Function Generators Reference Manual 2-29Browsing Waveform Files using Edit Menu. You can also browse through wave-f

Page 198

Table of ContentsAFG3000 Series Arbitrary/Function Generators Reference Manual iii[SOURce[1|2]]:PM:INTernal:FUNCtion:EFILe . . . . . . . . . . . . . .

Page 199 - Power-on Events

Reference2-30 AFG3000 Series Arbitrary/Function Generators Reference ManualEntering a File Name. When you select Write As from the Write to... submenu

Page 200 - Operation Complete

ReferenceAFG3000 Series Arbitrary/Function Generators Reference Manual 2-31Browsing InstrumentSetup FilesTo browse instrument setup files in the inter

Page 201 - Device Errors

Reference2-32 AFG3000 Series Arbitrary/Function Generators Reference ManualEntering a File Name. When you select Save As, the file name box is display

Page 202

Syntax and Commands

Page 204

AFG3000 Series Arbitrary/Function Generators Reference Manual 3-1Syntax and CommandsThis section provides the following information: Command Syntax d

Page 205

Syntax and Commands3-2 AFG3000 Series Arbitrary/Function Generators Reference ManualCommand and QueryStructureCommands consist of set commands and que

Page 206 - Example 1

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-3Figure 3-1 shows the five command message elements.Figure 3-1: Com

Page 207 - Example 2

Syntax and Commands3-4 AFG3000 Series Arbitrary/Function Generators Reference ManualCommand EntryFollow these general rules when entering commands: E

Page 208

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-5Creating CommandsSCPI commands are created by stringing together t

Page 209 - Appendices

Table of Contentsiv AFG3000 Series Arbitrary/Function Generators Reference ManualTRACe|DATA[:DATA]:LINE (No Query Form) . . . . . . . . . . . . . . .

Page 210

Syntax and Commands3-6 AFG3000 Series Arbitrary/Function Generators Reference ManualSpecial CharactersThe Line Feed (LF) character or the New Line (NL

Page 211 - Table A-1: Options

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-7Chaining Commands andQueriesYou can chain several commands or quer

Page 212 - Accessories

Syntax and Commands3-8 AFG3000 Series Arbitrary/Function Generators Reference ManualGeneral Rules for UsingSCPI commandsThe following are three genera

Page 213 - 0.125 A fuse

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-9Command GroupsThis section lists the commands organized by functio

Page 214

Syntax and Commands3-10 AFG3000 Series Arbitrary/Function Generators Reference ManualMass Memory Commands. Mass Memory commands let you change mass me

Page 215 - Cleaning

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-11[SOURce[1|2]]:BURSt [:STATe] Set/query burst mode status[SOURce[1

Page 216

Syntax and Commands3-12 AFG3000 Series Arbitrary/Function Generators Reference ManualStatus Commands. Status commands let you determine the status of

Page 217

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-13System Commands. System commands let you control miscellaneous in

Page 218

Syntax and Commands3-14 AFG3000 Series Arbitrary/Function Generators Reference ManualTrace Commands. Trace commands let you set the edit memory and us

Page 219

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-15Command DescriptionsCommands either set or query instrument value

Page 220

List of FiguresAFG3000 Series Arbitrary/Function Generators Reference Manual vList of FiguresFigure 1-1: Dual-channel model . . . . . . . . . . . .

Page 221 - Appendix D: Default Setup

Syntax and Commands3-16 AFG3000 Series Arbitrary/Function Generators Reference ManualAFGControl:CSCopy (No Query Form)This command copies setup parame

Page 222

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-17CALibration[:ALL]The CALibration[:ALL] command performs an intern

Page 223

Syntax and Commands3-18 AFG3000 Series Arbitrary/Function Generators Reference ManualDIAGnostic[:ALL]The DIAGnostic[:ALL] command performs a self-test

Page 224

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-19DISPlay:CONTrastThis command sets or queries the contrast of the

Page 225

Syntax and Commands3-20 AFG3000 Series Arbitrary/Function Generators Reference ManualDISPlay[:WINDow]:TEXT[:DATA]The DISPlay[:WINDow]:TEXT[:DATA] comm

Page 226

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-21*ESEThis command sets or queries the bits in the Event Status Ena

Page 227

Syntax and Commands3-22 AFG3000 Series Arbitrary/Function Generators Reference Manual*ESR?This query-only command returns the contents of the Standard

Page 228

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-23MEMory:STATe:VALid?This query-only command returns the availabili

Page 229

Syntax and Commands3-24 AFG3000 Series Arbitrary/Function Generators Reference ManualMEMory:STATe:LOCKThis command sets or queries whether to lock the

Page 230

Syntax and CommandsAFG3000 Series Arbitrary/Function Generators Reference Manual 3-25MEMory:STATe:RECall:AUToThis command sets or queries whether to e

Comments to this Manuals

No comments