Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode ABLE OF CONTENTS ........................8 REFACE .................... 8 BBREVIATIONS AND TERMS ......................8 EVISION ISTORY ..................11 YNTAX AND OMMANDS ....................11 OMMAND YNTAX 2.1.1 Syntax Overview ....................11 2.1.2 Command and Query Structure ...............
Page 3
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 2.9.13 Trigger Group Commands.................. 36 2.9.14 Sequence Group Commands ................36 2.9.15 Waveform Group Commands ................38 2.9.16 Multi Instrument Commands ................39 2.10 C ................... 41 ONTROL ROUP OMMANDS 2.11 C ...............
Page 4
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode IST OF TABLES Table 1: Abbreviations and terms ......................8 Table 2: Revision History ........................10 Table 3: Syntax symbols and their meanings ..................11 Table 4: Message symbols and their meanings ................12 Table 5: Message terminator and meaning ..................
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode REFACE Scope of this document is to describe the use of SCPI commands with the HD T3AWG3K-C series when used in the True-Arb Operating Mode. 1.1 Abbreviations and terms Abbreviation Description Software...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode YNTAX AND OMMANDS 2.1 Command Syntax 2.1.1 Syntax Overview Control the operations and functions of the instrument through the LAN interface using commands and queries. The related topics listed below describe the syntax of these commands and queries.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Symbol Meaning <Header> This is the basic command name. If the header ends with a question mark, the command is a query. The header may begin with a colon (:) character. If the command is concatenated with other commands, the beginning colon is required.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 2.1.3 Command Entry Rules The following rules apply when entering commands: • You can enter commands in upper or lower case. • You can precede any command with white space characters. White space characters include any combination of the ASCII control characters 00 through 09 and 0B through 20 hexadecimal (0 through 9 and 11 through 32 decimal).
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 5. Set commands and queries may be concatenated in the same message. For example, AWGControl:RMODe CONTinuous;:SEQuence:LENGth? is a valid message that sets the run mode to Sequence. The message then queries the length of the sequence.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode NR3 numeric Floating point numbers 3.1415E+9 NRf numeric Flexible decimal numbers that may See NR1, NR2, and NR3 examples in be type NR1, NR2, or NR3 this table String Alphanumeric characters (must be "Testing 1, 2, 3"...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Omit the unit when you describe commands, but include the SI unit prefix. Enter both uppercase and lowercase characters. The following list shows examples of units you can use with the commands.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode The SI prefixes need units. Correct: 10MHz, 10E+6Hz, 10E+6 Incorrect: 10M 2.1.5 SCPI Commands and Queries The arbitrary waveform generator uses a command language based on the SCPI standard. The SCPI (Standard Commands for Programmable Instruments) standard was created by a consortium to provide guidelines for remote programming of instruments.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 2.2 Status and events The SCPI interface in the instrument includes a status and event reporting system that ena- bles the user to monitor crucial events that occur in the instrument. 2.2.1 Status and event reporting system The following figure outlines the status and event reporting mechanism offered in the arbi-...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 2.2.2 Status Byte Register (SBR) The bits of this register are used to monitor the output queue, SESR and service requests, re- spectively. The contents of this register are returned when the *STB? query is used. Name Description 7 (MSB)
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 2.2.3 Service Request Enable Register (SRER) The SRER is made up of bits defined exactly the same as bits 0 through 7 in the SBR as shown in the following figure. This register is used by the user to determine what events will generate service requests.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Name Description Execution Error (EXE). Indicates that an error occurred during the execution of a command. Execution errors occur for one of the following reasons: • when a value designated in the argument is out- side the allowable range of the instrument, or is in conflict with the capabilities of the instrument.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode • Operation Event Register (OEVR) • Operation Enable Register (OENR) These registers are made up of the same bits defined in the following table. Use the STA- Tus:OPERation commands to access the operation status register set. 2.2.5.1 Operation Condition Register (OCR) Table 12: Operation Condition Register (OCR)
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 2.3 Analog data format (.txt file only) The analog waveform can be imported into the instrument using a .txt file. For analog waveform you have to create a single column of values (signed integer or signed decimal, the header is not allowed) separated with ‘new line’.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode The digital outputs sampling rate is the same of the analog sampling rate, so the length of the digital samples must be the same of the analog waveform length. Example: analog waveform length = 100 samples →...
Page 27
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 1. Generate a .txt file with the waveform samples; fill the .txt file with all arbitrary samples paying attention to data format (see analog/digital data format chapters for more details).
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 2.9 Command Groups The following commands refer to the parameters [n] and [m] that depend on the instrument model. Instrument Model Parameter Parameter [m] = Available Available Channels Marker Outputs AWG3252, AWG3352 AWG3254, AWG3354 1|2|3|4...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Command Description AWGControl:RSTATe? Returns the state of the arbitrary waveform generator. AWGControl:RUN[:IMMediate] Initiates the output of a waveform or a sequence AWGControl:SREStore Opens a setup file into the AWG’s setup memory AWGControl:SSAVe Saves the AWG's setup with waveforms...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode OUTPut[n]:BLOFfset Sets or returns the Base Line Offset parameter of the channel n. OUTPut[n]:POLarity Sets or returns the Polarity parameter of the channel n OUTPut[n]:SCALe Sets or returns the Amplitude Scale parameter of the channel n OUTPut[n]:SERIESIMPedance...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Command Description HCOPy:SDUMp[:IMMediate] Copy screen image and save it in the specified file. Table 17: Display group commands 2.9.5 License Commands License commands let you to manage features related to the options that can be installed through a license file.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 2.9.7 Clock Group Commands Use the following commands to set and query the reference and sampling clock parameters Command Description ROSCillator Sets or returns the reference clock value in Hz ROSCillator:SOURce Sets or returns the reference clock source to internal or...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode *TRG This command generates a trigger event. This is equivalent to press and release the trigger button on the front panel. *TST? Executes ths Self Diagnostic Procedure. *WAI Ensures the completion of the previous command before the next command is issued.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode STATus:QUEStionable:ENABle Sets or returns the mask for Questionable Enable Register (QENR). STATus:QUEStionable[:EVENt]? Returns status Questionable Event (QEVR) Register and clears it– Not used. *STB? Returns the contents of Status Byte Register (SBR).
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Command Description *SAV Save instrument settings setup memory MEMory:NSTates? Returns the total number of available configurations saved in the AWG. MEMory:STATe:CATalog? List the names of available configurations saved in the AWG.
Page 36
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Command Description MMEMory:DATA Sets or returns block data to/from file in the current mass storage device. MMEMory:DATA:SIZE? Returns the size in bytes of a selected file. MMEMory:DELete Deletes a file or directory from the AWG’s files system.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Command Description MMEMory:SAVE:SETup Saves the current configura- tion in an archive (.zip). MMEMory:STORe:ALL Saves the current configuration in an archive (.zip). MMEMory:STORe:STATe Saves a configuration present in the configurations list in an archive (.zip) MMEMory:UPLoad? Returns the contents of a file.
Page 38
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Important Note: there is only one sequence defined for an instrument. For each entry of the sequencer the number of repetitions and waveform's length are common to all channels, while Amplitude/Offset (Voltage High/Low) and waveform’...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode SEQuence:ELEM[n]:GOTOMode Sets or returns the “Go To” command type for sequence element n SEQuence:ELEM[n]:GOTOEntry Sets or returns the target entry for the “GOTO” command for the sequence element ‘n’ SEQuence:ELEM[n]:JUMPTOMode Sets or returns the “Jump To”...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Command Description WLISt:SIZE? Returns size waveform list. WLISt:WAVeform:DATA? Transfers waveform data of a waveform in waveform list to the external control program. WLISt:WAVeform:DELete Deletes a waveform from the waveform list or all imported waveforms.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode device in the multi-instrument chain. MIM:CAPTured? Returns whether the instrument been captured master. MIM:FORWard:? Returns whether there another instrument connected to the “Sync Out” port. MIM:SLAve? Returns whether there another instrument connected to the “Sync In”...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 2.10 Control Group Commands Command AWGControl:AFGSwitch (No Query Form) Description This command turns off the TrueArb application and runs the Simple AFG application Group Control Syntax AWGControl:AFGSwitch Related Commands None Arguments None...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Arguments Returns A single <NR1> value Example AWGControl:CONFigure:CNUMber? Might return 2 Table 32: AWGControl:CONFigure:CNUMber? Command AWGControl:CONFigure:DNUMber? (Query Only) Description This command returns the number of digital channels available on the AWG.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Example AWGControl:DECreasing CUTTail sets the decreasing strategy to cut tail AWGControl:DECreasing? Might return DECIMation indicating that the decreasing strategy is set to decimation Table 34: AWGControl:DECreasing Command AWGControl:INCreasing Description This command and query sets or returns the Sample Increasing Strategy.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode This strategy manages the length of the sequencer entries in relationship with the length of the channel waveforms defined for each entry Group Control Syntax AWGControl:LENGth:MODE {ADAPTLonger|ADAPTShorter|DEFault} AWGControl:LENGth:MODE? Related Commands Arguments •...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Example AWGControl:RESET If the AWG is Stopped, it will reset the AWG to its default state. Table 37: AWGControl:RESET[:IMMediate] Command AWGControl:RMODe { CONTinuous | BURSt | TCONtinuous | STEPped|ADVAnced } Description This command sets or returns the AWG run mode.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Example AWGCONTROL:RMODE STEPped sets the AWG run mode to Stepped. AWGCONTROL:RMODE? might return CONTinuous, indicating that the AWG run mode is set to Continuous. Table 38: AWGControl:RMODe Command AWGControl: RSTATe? (Query Only) Description This command returns the run state of the AWG.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Command AWGControl:SREStore (No Query Form) Description This command opens a setup file into the AWG’s setup memory. Group Control Syntax AWGControl:SREStore <cfg_name> Related Commands MMEMory:OPEN:SETup Arguments <cfg_name>::=<string> Returns Example AWGControl:SREStore "my_configuration"...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode AWGControl:WAITstate? Related Commands Arguments • FIRSTsample: the first waveform sample of the next entry is held until the next trigger is received • LASTsample: the last waveform sample of the current entry is held until the next trigger is received Returns FIRSTsample|LASTsample...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Group Control Syntax DIAGnostic[:ALL] DIAGnostic[:ALL]? Related Commands *CAL? Arguments Returns A single <NR1> value. 0 indicates no error. –1 indicates that the test failed. Example DIAGNOSTIC executes the self diagnostic procedure. DIAGNOSTIC? executes the self diagnostic procedure and might return 0, indicating that there are no errors.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 2.12 Output Group Commands Command OUTPut[n]:BLOFfset Description This command and query sets or returns the Base Line Offset parameter of the analog channel “n”. Group Output Syntax OUTPut[n]:BLOFfset {MINimum|MAXimum|DEFault|<Volts>} OUTPut[n]:BLOFfset? [{MINimum|MAXimum}] Related Commands None...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Might return 99.999E-9 Table 50: OUTPut[n]:DELay Command OUTPut[n]:POLarity Description This command and query sets or returns the Polarity of the analog channel “n”. Group Output Syntax OUTPut[n]:POLarity {NORMal|INVerted} OUTPut[n]:POLarity? Related Commands None Arguments...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode • < Percentage > := <NRf> value The value of n indicates the channel number. Returns <NRf> Example OUTPut1: SCALe 70 Sets the amplitude scale for the channel 1 to 70% OUTPut1: SCALe? Might return 70 Table 52: OUTPut[n]:SCALe...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Command OUTPut[n][:STATe] Description This command and query sets or returns the Output state of the analog channel “n”. Setting the output state of a channel to ON will switch on its analog output signal. Group Output Syntax...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode DIGitals:LEVel2? Might return 2.5 Table 54: DIGitals:LEVel[m] Command DIGital:NUMber Description This command and query sets or returns the available number of the digital channels. The maximum number of available digital lines depends on the AWG model and on the installed license.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Syntax DIGitals:SKEW[m] {MINimum|MAXimum|DEFault|<Seconds>} DIGitals:SKEW[m]? [{MINimum|MAXimum}] Related Commands None Arguments • MINimum: sets the parameter to the minimum value • MAXimum: sets the parameter to the maximum value • DEFault: sets the parameter to the default value •...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 2.13 Display Group Commands Command DISPlay:FOCus (No Query Form) Description Selects the channel that is displayed "in front" on a two/four/eight- channel instrument. Group Display Syntax DISPlay:FOCus {CH1|CH2|CH3|CH4|CH5|CH6|CH7|CH8|DIGitals} Related None Commands Arguments...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Command DISPlay[:WINDow]:TEXT:CLEar (No Query Form) Description This command clears the text message from the display screen. Group Display Syntax DISPlay[:WINDow]:TEXT:CLEar Related DISPlay[:WINDow]:TEXT[:DATA] Commands Arguments Returns None Example The following example writes “Hello” on the display and clears it. DISPlay:TEXT "Hello"...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Syntax HCOPy:SDUMp[:IMMediate] <file_path> Related Commands MMEMory:CDIRectory, MMEMory:MSIS Arguments <file_path> must be a valid path with file name and extension. Valid extensions are: "bmp", "jpg", "jpeg, "gif", "png", "tiff". It can be absolute or relative path, if it is a relative path it will be combined with specified...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 2.14 License Group Commands Command LICense:ERRor? (Query Only) Description This query-only command returns a code about license options loading operation. Group License Syntax LICense:ERRor? Related Commands Arguments None Returns A single <NR1>...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Example LICense:LIST? Might return “02f0-4fff-b528-6ef7-f501-4515-8f38-1f54” Table 66: LICense:LIST? Command *OPT? (Query Only) Description This command returns the installed options and application licenses for the AWG. Group License Syntax *OPT? Related Commands Arguments Returns...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode • MAXimum: sets the parameter to the maximum value • DEFault: sets the parameter to the default value • < Volts > := <NRf> value The value of m indicates the Marker Out number: there is one marker every 2 analog channels.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode the sampling frequency), synchronous with the analog outputs, for each se- quencer entry and for each repetition. MARKer:MODE1? Might return FIXEDHigh Table 69: MARKer:MODE[m] Command MARKer:SKEW[m] Description This command and query sets or returns the marker delay. It defines the skew between the marker and the analog channels.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 2.16 Clock Group Commands Command ROSCillator Description This command and query sets or returns the frequency of the Reference Clock parameter. Group Clock Syntax ROSCillator {MINimum|MAXimum|DEFault|<Herts>} ROSCillator? [{MINimum|MAXimum}] Related Commands None Arguments <Hertz>...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Group Clock Syntax ROSCillator:SOURce {INTernal|EXTernal} ROSCillator:SOURce? Related Commands ROSCillator ROSCillator:SOURce Arguments • INTernal: means that the reference clock is set to Internal • EXTernal: means that the reference clock is set to External Returns INT|EXT Example...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 2.17 IEEE Mandated and Optional Group Commands Command *CAL? (Query Only) Description This query runs the self calibration procedure and returns a status code indicanting the success or failure of self calibration. During the self calibration the AWG panel will be locked.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Example *ESE 177 sets the ESER to 177 (binary 10110001), which sets the PON, CME, EXE, and OPC bits. *ESE? might return 177. Table 76: *ESE Command *ESR? (Query Only) Description This command returns the status of Standard Event Status Register (SESR).
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Command *OPC Description This command causes the AWG to sense the internal flag referred to as the “No-Operation-Pending” flag. The command sets bit 0 in the Standard Event Status Register when pending operations are complete.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode *ESR?, *STB? Arguments A single <NR1> value. Returns A single <NR1> value. Example *SRE 48 sets the bits in the SRER to the binary value 00110000. *SRE? might return a value of 32, showing that the bits in the SRER have the binary value 00100000.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Group IEEE Mandated and Optional Group Command Syntax *WAI Related Commands *OPC Arguments Returns None Example Table 84: *WAI...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 2.18 Memory Group Commands Command *RCL (No Query Form) Description This command restores the state of the instrument from a copy of the settings stored in the setup memory. The settings are stored using the *SAV command.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Command MEMory:NSTates? (Query Only) Description This command returns the total number of available configurations saved in the AWG. Group Memory Syntax MEMory:NSTates? Related Commands Arguments Returns A single <NR1> value Example MEMory:NSTates? Might return 2...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode The query command returns the names refferred to the configurations 0, 1, 2, 3, 4. The names will be ever the same: "MEM_0", "MEM_1", "MEM_2", "MEM_3", "MEM_4". Group Memory Syntax MEMory:STATe:NAME {0|1|2|3|4|<src_cfg_name>},{0|1|2|3|4|<dst_cfg_name>}...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Returns Example DELete:SETUp “test” Deletes the configuration named test. Table 93: DELete:SETUp Command RECALL:SETUp (No Query Form) Description This command recalls a configuration. This command is equivalent to AWGControl:SREStore. Group Memory Syntax...
Page 78
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode <file_size> ::= <NR1> is the size of the file in bytes. For <file_type> marked DIR, the file size will always be 0. Example MMEMory:CATalog? It might return: 3878652,"SAMPLE1.ZIP,,2948","aaa.txt,,1024","MY_WAVES,DIR,0" Table: MMEMory:CATalog? Command MMEMory:CDIRectory Description...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode changes the current directory to "\" if <msus> is a removable device, or "Users\awg3000\Pictures\Saved Pictures" if <msus> is "C:" Table 95: MMEMory:CDIRectory Command MMEMory:COPY (No Query Form) Description This command copies source_ file into target_file. The file names must include any file extension.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode NOTE 1: Only removable units and "C:\Users\awg3000\Pictures\Saved_Pictures" directory are accessible by MMEMory commands. NOTE 2: Only files with the following extension can be manipulated: .jpeg, .png, .bmp, .jpg, .gif, .tiff, .zip, .txt, .trc, .bin. Group Mass memory Syntax...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode NOTE 1: Only removable units and "C:\Users\awg3000\Pictures\Saved_Pictures" directory are accessible by MMEMory commands. NOTE 2: Only files with the following extension can be manipulated: .jpeg, .png, .bmp, .jpg, .gif, .tiff, .zip, .txt, .trc, .bin. Group Mass memory Syntax...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode MMEMORY:DELETE "data.bin" deletes “data.bin” from the current directory. MMEMORY:DELETE "\my\proj\awg\test.txt","D:" deletes “test.txt” from “D:\my\proj\awg” directory. Table 99: MMEMory:DELete Command MMEMory:DOWNload:DATA (No Query Form) Description Downloads data from the host computer to a file in the instrument. The filename must have been previously specified by MMEMory:DOWNload:FNAMe.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Arguments Any valid file name Returns None Example Writes the word "Hello" to the file "D:\Myfile.txt" on the internal flash file system. MMEM:DOWN:FNAM "D:\Myfile.txt" MMEM:DOWN:DATA #15Hello Table 101: MMEMory:DOWNload:FNAMe Command MMEMory:EXPort (No Query Form) Description...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Example Assuming the current <msus> is "C:" and current directory "C:\Users\awg3000\Pictures\Saved Pictures". MMEMORY:EXPORT "sine1024","d:\waveforms\arc.zip" exports a waveform named "sine1024" in to "d:\waveform\arc.zip" file. Table 102: MMEMory:EXPort Command MMEMory:IMPort (No Query Form) Description This command imports a file into the current configuration waveforms list.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode <archive_name> ::=<string>.{zip|trc|txt} could be absolute or relative path. Returns None Example Assuming the current <msus> is "C:" and current directory "C:\Users\awg3000\Pictures\Saved Pictures". MMEMORY:IMPORT "Test1","D:\TestFiles\waveform1.zip" imports waveform1.zip file in waveform Test1 of waveform list (its type is already specified in .zip file).
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode NOTE 2: When this command is executed the AWG must be in idle state. Group Mass memory Syntax MMEMory:LOAD:ALL <archive_name> Related Commands None Arguments <archive_name> ::= <string>.zip specifies a configuration file to be loaded.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Group Mass memory Syntax MMEMory:LOAD:STATe <archive_name>,{0|1|2|3|4|<cfg_name>} Related Commands MEMory:STATe:LOCK, MMEMory:STORe:STATe Arguments <archive_name>::=<string>.zip specifies a configuration file to be loaded. It could be absolute or relative path. It possible specify the configuration like: 0|1|2|3|4: configuration 0 refers to "MEM_0"...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Description Moves <file1> to <file2>. The file names must include the file extension. The file path may contain a full file path. However, if the file path only contains a file name, the file will be searched starting from the current directory.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode NOTE. If the mass storage device has not been defined, the returned <msus> value is the system’s default drive which is typically the :C drive. Example MMEMORY:MSIS? might return "E:", assuming the current MSUS is the E: drive.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Arguments <filepath> ::= <string>.{zip|txt|trc} could be an absolute or relative path. Returns None Example Assuming the current <msus> is "C:" and current directory "C:\Users\awg3000\Pictures\Saved Pictures". MMEMORY:OPEN "D:\TestFiles\WFM_001.txt",DIG after command execution, if no errors occur, digital waveform WFM_001 will be ap- pear into the AWG’s waveform list.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode directory name is specified, the directory will be searched starting from the current directory. Group Mass Memory Syntax MMEMory:RDIRectory <folder> Related Commands None Arguments <folder>:==<string> could be an absolute or relative path. Returns None Example...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Command MMEMory:SAVE:SETup (No Query Form) Description This command saves the current AWG’s configuration in an archive (.zip). NOTE 1:It’s an alias of MMEMory:STORe:ALL command. See its de- scription for more informations. Group Mass memory Syntax...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode <cfg_name>::=<string> <archive_name>::=<string>.zip specifies the file path. It could be an absolute or relative path. Returns None Example Assuming the current <msus> is "C:" and current directory "C:\Users\awg3000\Pictures\Saved Pictures". MMEMORY:STORE:STATE 1,”setup1.zip”copies the configuraion stored in the setup memory location MEM_1 to a file named “setup1.zip”...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Group Status Syntax STATus:OPERation:CONDition? Related Commands STATus:OPERation:ENABle, STATus:OPERation[:EVENt]? Arguments Returns A single <NR1> value showing the contents of the OCR. Example STATus:OPERation:CONDition? might return 0, showing that the bits in the OCR have the binary value 0000000000000000.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Command STATus:PRESet (No Query Form) Description This command sets the Operation Enable Register (OENR) and Questionable Enable Register (QENR). Group Status Syntax STATus:PRESet Related Commands None Arguments Returns Example STATUS:PRESET resets the SCPI enable registers.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Example STATus:QUEStionable:ENABle 64 enables the FREQuency bit. STATus:QUEStionable:ENABle? might return 64, showing that the bits in the QENR have the binary value 00000000 00100000, which means that the FREQuency bit is valid. Table 121: STATus:QUEStionable:ENABle Command STATus:QUEStionable[:EVENt]? (Query Only)
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Description This command sets and queries the power-on status flag that controls automatic power-on execution SRER ESER. When *PSC is true, SRER and ESER are set to 0 at power-on. When *PSC is false, the current values in the SRER and ESER are preserved in nonvolatile memory when power is shut off and are restored at power-on.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 2.21 System Group Commands Command SYSTem:BEEPer:STATe Description The SYSTem:BEEPer:STATe command sets the beeper ON or OFF. The SYSTem:BEEPer:STATe? command returns “0” (OFF) or “1” (ON). When the beeper is set to ON, the instrument will beep when an error message or a warning message is displayed on the screen.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Command SYSTem:DATE Description This command sets or returns the system date. Group System Syntax SYSTem:DATE <yyyy>,<mm>,<dd> SYSTem:DATE? Related Commands Arguments <year>::=<NR1> (Four digit number) <month>::=<NR1> from 1 to 12 <day>::=<NR1>...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Returns <NR1> Example SYSTem:KLOCk ON Locks front panel controls. Table 129: SYSTem:KLOCk[:STATe] Command SYSTem:SECurity:IMMediate (No Query Form) Description This command erases all configurations and user waveforms and recalls the factory default settings. Calibration data is not erased. Group System Syntax...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Command SYSTem:VERSion? (Query Only) Description This command returns the SCPI version number to which the command conforms. Group System Syntax SYSTem:VERSion? Related Commands Arguments Returns A single <NR2> value. <NR2>...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode MANual: the trigger is sent via software or using the trigger button on front panel. Returns TIM|EXT|MAN Example TRIGger:SOURce TIMer It sets the trigger source to timer. TRIGger:SOURce? Might return TIMer Table 134: TRIGger[:SEQuence]:SOURce Command TRIGger[:SEQuence]:SLOPe...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode MINimum sets or queries the minimum threshold level. MAXimum sets or queries the maximum threshold level. DEFault sets the default threshold level (0V). Returns <threshold> Example TRIGger:LEVel 5.5 Sets the external trigger-in threshold level to 5.5 V. TRIGger:LEVel? MINimum It returns -10.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode MAXimum sets or queries the maximum amplitude level. DEFault sets the default amplitude level (2V). Returns <Volts>::=<NRf> Example SEQuence:ELEM3:AMPlitude2 4 Sets the voltage amplitude of the channel 2 for sequencer element 3 to 4.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Related Commands SEQuence:ELEM[n]:VOLTage:LOW[m] Arguments The value of n indicates the sequence element number. The value of m is the channel number. <Volts>::=<NRf> sets the is the high level of output amplitude expressed in Volt.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Command SEQuence:ELEM[n]:LENGth Description This command sets or returns the number of samples of the waveform for the element “n”. Group Sequence Syntax SEQuence:ELEM[n]:LENGth {MINimum|MAXimum|DEFault| <value>} SEQuence:ELEM[n]:LENGth? [{MINimum|MAXimum}] Related Commands None Arguments The value of n indicates the sequence element number.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Sets the repetitons parameter of the element 1 to 120 for all channels SEQUENCE:ELEM1:LOOP:COUNT? MAXimum It returns 4294967295. Table 145: SEQuence:ELEM[n]:LOOP:COUNt Command SEQuence:ELEM[n]:WAVeform[m] Description This command sets or returns the waveform for the sequence element “n”.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Syntax SEQuence:LENGth {MINimum|MAXimum|DEFault|<value>} SEQuence:LENGth? Related Commands None Arguments <value>::=<NR1> it is the sequence length. The MINimum and DEFault parameters will set a length = 1 Returns <value>::=<NR1> Example SEQuence:LENGth 50 Sets the sequencer length to 50 entries for all channels initializing all sequence parameters to default values.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode The fifth element of the sequencer will be displayed. Table 149: SEQuence:FOCus Command SEQuence:ELEM[n]:WAITEvent Description This command sets or returns the wait event type for the selected element ‘n’. Group Sequence Syntax...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode PREVious: the sequencer will go to the previous element of the sequence. If the selected element is the first, it will jump to the last. NEXT: the sequencer will go to the next element of the sequence. If the selected element is the last, it will jump to the first.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode The sequencer will jump to the second entry of the sequencer after executing the fourth element. SEQuence:ELEM4:GOTOEntry? Might return 2. Table 152: SEQuence:ELEM[n]:GOTOEntry Command SEQuence:ELEM[n]:JUMPTOMode Description This command sets or returns the “Jump To” command type for the selected element ‘n’...
Page 113
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Command SEQuence:ELEM[n]:JUMPEvent Description This command sets or returns the jump event type for the selected element ‘n’. Group Sequence Syntax SEQuence:ELEM[n]:JUMPEvent {NONE|MANual|TIMer|EXTernal} SEQuence:ELEM[n]:JUMPEvent? Related Commands SEQuence:ELEM[n]:JUMPTOEntry SEQuence:ELEM[n]:JUMPTOMode AWGControl:JUMPMode Arguments <jump_event>::= {NONE|MANual|TIMer|EXTernal} NONE: the jump event is disabled.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode SEQuence:ELEM[n]:JUMPTOEntry? [{MINimum|MAXimum}] Related Commands SEQuence:ELEM[n]:JUMPEvent SEQuence:ELEM[n]:JUMPTOMode AWGControl:JUMPMode Arguments • MINimum: sets the parameter to the minimum value • MAXimum: sets the parameter to the maximum value • DEFault: sets the parameter to the default value •...
Page 115
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Related Commands SEQuence:ELEM[n]:PATTERNJUMPTOMode SEQuence:ELEM[n]:PATTERNJUMPTOEntry AWGControl:DJStrobe Arguments • MINimum: sets the parameter to the minimum value • MAXimum: sets the parameter to the maximum value • DEFault: sets the parameter to the default value •...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Returns <mode>::= { FIRST|PREVious|NEXT|LAST|ITEM } Example SEQuence:ELEM4:PATTERNJUMPTOMode LAST The sequencer will jump to the last element after the pattern jump event occurs. SEQuence:ELEM4:PATTERNJUMPTOMode? Might return LAST Table 157: SEQuence:ELEM[n]:PATTERNJUMPTOMode Command SEQuence:ELEM[n]:PATTERNJUMPTOEntry Description...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Sets the pattern code value SEQuence:ELEM4:PATTERNJUMPTOMode ITEM Sets the pattern jump command type to Item SEQuence:ELEM4:PATTERNJUMPTOEntry 8 Sets the pattern jump target entry index to the 8 element. AWGControl:DJStrobe 123 Sends the pattern strobe event.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Related Commands None Arguments <Index>::=<NR1> Returns <string>::=<wfm_name> is the waveform name specified by <index>. Example WLIST:NAME? 21 Might return “waveform21”. Table 160: WLISt:NAME? Command WLISt:SIZE? (Query Only) Description This query returns the size (number of waveforms) of the waveform list.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Digital Pod D Digital Pod C Digital Pod B Digital Pod A Digital Pod A A(7) A(6) A(5) A(4) A(3) A(2) A(1) A(0)/M(0) Digital Pod B B(7) B(6) B(5) B(4) B(3) B(2)
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode It possible delete only the user-created waveforms. The operation is executed on current configuration only. If the deleted waveform is currently loaded into waveform memory, it is unloaded. Important Note: When ALL is specified, all deletable waveforms in the database will be deleted in a single action.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode NOTE 3: If the waveform type {ANAlog | DIGitals} is not specified, the ANAlog type will be assumed as default. NOTE 4: Only removable units and "C:\Users\awg3000\Pic- tures\Saved_Pictures" directory are accessible by MMEMory com- mands.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode The returned value is dependent on the instrument model and the installed options. Group Waveform Syntax WLISt:WAVeform:LMAXimum? Related Commands WLISt:WAVeform:LMINimum? Arguments None Returns <NR1> Example WLISt:WAVeform:LMAXimum? Returns 1073741428 (if 1G option is installed) Table 165: WLISt:WAVeform:LMAXimum? Command WLISt:WAVeform:LMINimum? (Query Only)
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Description This query returns true or false based on whether the waveform is predefined. Important Note: Predefined waveforms have fixed length and name. Therefore, renaming or deleting them is not possible. Creating a new waveform with the same name as the predefined waveform is not possible.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 2.25 Multi Instrument Group Commands The multi instrument synchronization is available on 8 channel models only. The following commands have effect on 8 channel models only. Command MIM:CAPTure (No Query Form) Description This command captures all slave instruments connected to the master in which the command is sent.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Returns where ‘0’ means FALSE and ‘1’ means TRUE Example MIM:CAPTured?Might return 1. 1 indicates that the instrument has been captured by a master. Table 172: MIM:CAPTured? (Query Only) Command MIM:FORWard? (Query Only) Description...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Group Multi Instrument Syntax MIM:CAPTured? Related Commands NONE Arguments NONE Returns <NR1> Example MIM:CAPTured?Might return 2. 2 indicates that the instrument chain is composed by a master and 2 slaves. Table 175: MIM:CAPTured? (Query Only) Command MIM:RELease (No Query Form)
Page 127
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode -394 Sequencer not defined or incorrect data -393 Waveform definition error -392 Waveform out of range -391 License option error -390 Invalid run mode -389 Subsequence error -388 File Error -387 Out of range error -386...
Page 128
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode -362 The device is in running status -361 Load license error -360 Lock unlock license error -359 Copy configuration error -358 Delete waveform error -357 No valid MSUS -356 No valid folder -355 No valid file...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Command keywords were not recognized No entry in list to retrieve (number list or channel list) Too many dimensions in entry to be returned in parameters ; plus End of line commands Table 177: Command Errors REDEFINED AVEFORMS...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode EMOTE ONTROL You can connect your instrument to a network for printing, file sharing, and Internet access, among other functions. Consult with your network administrator and use the standard Windows utilities to configure the instrument for your network.
Page 131
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 3. Launch the NI-MAX tool on the Client-PC Press Add Network Device → VISA TCP/IP Resource… 4. Select Auto-detect of LAN Instrument...
Page 132
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 5. The panel will retrieve the discovered instruments on the LAN network, you should se- lect the AWG3000X series one. 6. Specify an Alias for the selected resource...
Page 133
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 7. Press Finish 8. The T3AWG resource will be available in the Network Devices list...
Page 134
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Now you can use send the SCPI commands to the T3AWG resource using the NI Visa Test Panel or the AT-Instrument-Communicator 10. On the Client-PC (IP Address) or AWG instrument (LocalHost), launch the AT-Instru- ment-Communicator tool...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 5.1.1 AT Instrument Communicator The AT-Instrument-Communicator software is a client-side component tool that uses NI-VISA on each remote PC, you must install a copy of NIVISA to make use of this client-side component (please follow the Prerequisite steps).
Page 136
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 7. In Event Logger list, instrument should respond like this: ACTIVE TECHNOLOGIES,AWG3352,T0302I000001,SCPI 99.0,SV 1.0.34.0 where T0302I000001 is the serial number, SCPI 99.0 is the SCPI command version and SV 1.0.34.0 is the Software Version.
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 5.2 NI LabView Examples The LabView examples require at least LabView 2013 64 bit version, you should copy SDK_TRUEARB_T3AWG3K_Teledyne Test Tools folder in …\LabVIEW 2013\instr.lib folder on your computer and open the file Active Technologies AWG3000.lvproj. The LabView project contains several Vis that control the basic instrument features and four examples located in the folder Examples.
Page 138
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode This example generates a sequence of waveforms in Continuous mode; the sequencer by default is made of three entries and it is loaded as follows: Entry 1 – Length 16384, Rep. 1 Entry 2 – Length 16384, Rep. Entry 3 –...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Before running the VI you have to select the AWG-3000 resource in the VISA resource name control. • Run the VI and press the “START AWG” button to start the generation. •...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode This example generates a sequence of waveforms in Burst Mode. The sequencer by default is loaded as follows: Entry 1 – Length 16384, Rep. 1 Entry 2 – Length 16384, Rep. Entry 3 –...
Page 141
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode This example generates a sequence of waveforms in Stepped Mode. In this mode after pressing the RUN/STOP button each entry waits for a trigger event before its execution. The waveform of the entry will loop as written in the entry repetition parameter. The sequencer by default is loaded as follows: Entry 1 –...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode Exp. Rise, Amp. 2V, Offset 0V Sync, Amp. 3V, Offset 0V Lorentz, Amp. Offset 0V DIG. COUNTER COUNTER COUNTER WAV. Before running the VI you can configure in the “Digital Settings” the number of digital channels, the digital pod voltage level and the digital skew.
Page 143
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode This example generates a sequence of waveforms in Advanced Mode. In this mode the execution of the sequence can be changed by using conditional and unconditional jumps (JUMPTO and GOTO commands) and dynamic jumps (PATTERN JUMP commands).
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 8. On the second entry, the instrument waits for the timer event before executing the JUMP to the third entry. 9. On the third entry, the instrument can accept the trigger button (software trigger) as Jump Event to the Previous Entry or the PATTERN code value to Jump to the first entry of the sequencer: you can press the SEND TRIGGER button or the SEND PATTERN button to change the execution order of the waveform sequence.
Page 145
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode In the Analog Waveform Setting section you have different parameters to set the analog waveform: you can select the arbitrary signal type between Sine, Triangle, Square and Sawtooth waveform, you can change the frequency, the duty cycle, the phase and the offset.
Page 146
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode The “WaveformList Informations” section allows you to know the names of the available predefined and imported waveforms in the instrument. The following steps describe how to create and import an analog/digital waveform: 1.
Page 147
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 10. Press the button “Get Waveform List Informations” and in the waveform list it will appear SINE_120MHZ and RAND_12000. 11. The sequencer by default will be loaded as: Entry 1 – Length 16384, Rep. Entry 2 –...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode 5.3.2 Stepped Mode Note: the trigger is set as manual; this script includes also the digital lines *CLS *IDN? *RST AWGControl:CONFigure:CNUMber? AWGControl:RMODe STEPped AWGControl:WAITstate FIRST DIGitals:NUMber 8 DIGitals:LEVel1 1.000000 DIGitals:SKEW1 0.000000 DIGitals:STATe ON SEQuence:LENGth 3...
Programming Manual – T3AWG3K-C Series Arbitrary Waveform Generator True-Arb Operating Mode OUTPut1:STATe ON OUTPut2:STATe ON AWGControl:RUN *TRG 5.3.3 Import Arbitrary 1. Before running this script, please copy the folder “Example_Wave_TXT” into the instrument folder C:\Users\AWG3000\Pictures\Saved Pictures\ 2. The 10000_Sample_Analog_Sine_Wave.txt contains a set of analog sine waves made of 10000 samples.