background image

Programming Guide 

 

 

[ ]    Square brackets enclose optional items. 
…    An  ellipsis  indicates  that  the  items both  to  its  left  and  right may  be  repeated  for  a 

number of times. 

2.6   Table of Command & Queries 

 

Short 

Long Form 

Subsystem  What Command/Query does 

*IDN

 

*IDN 

SYSTEM 

Gets identification from device. 

*OPC

 

*OPC 

SYSTEM 

Gets  or  sets  the  OPC  bit  (0)  in  the  Event 

Status Register (ESR). 

*CLS

 

*CLS 

SYSTEM 

Clears all the status data registers. 

*ESE

 

*ESE 

SYSTEM 

Sets or gets the Standard Event Status 

Enable register (ESE). 

*ESR

 

*ESR 

SYSTEM 

Reads and clears the contents of the Event 

Status Register (ESR). 

*RST

 

*RST 

SYSTEM 

Initiates a device reset. 

*SRE

 

*SRE 

SYSTEM 

Sets  the  Service  Request  Enable  register 

(SRE). 

*STB

 

*STB 

SYSTEM 

Gets  the  contents  of  the  IEEE  488.2 

defined status register. 

*TST

 

*TST 

SYSTEM 

Performs an internal self-test. 

*WAI

 

*WAI 

SYSTEM 

Wait to continue command. 

DDR

 

DDR 

SYSTEM 

Reads  and  clears  the  Device  Dependent 

Register (DDR). 

CMR

 

CMR 

SYSTEM 

Reads  and  clears  the  command  error 

register. 

CHDR

 

 

COMM_HEADER 

SIGNAL 

Sets or gets the command returned format 

OUTP

 

OUTPUT 

SIGNAL 

Sets or gets output state. 

BSWV

 

BASIC_WAVE 

SIGNAL 

Sets or gets basic wave parameters.   

MDWV

 

MODULATEWAVE 

SIGNAL 

Sets or gets modulation parameters. 

SWWV

 

SWEEPWAVE 

SIGNAL 

Sets or gets sweep parameters. 

BTWV

 

BURSTWAVE 

SIGNAL 

Sets or gets burst parameters. 

PACP

 

PARACOPY 

SIGNAL 

Copies parameters from one channel to the 

other. 

ARWV

 

ARBWAVE 

DATA 

Changes arbitrary wave type. 

SYNC

 

SYNC 

SIGNAL 

Sets or gets synchronization signal. 

NBFM

 

NUMBER_FORMAT  SYSTEM 

Sets or gets data format. 

LAGG

 

LANGUAGE 

SYSTEM 

Sets or gets language. 

SCFG

 

SYS_CFG 

SYSTEM 

Sets  or  gets  the  power-on  system  setting 

way. 

BUZZ

 

BUZZER 

SYSTEM 

Sets or gets buzzer state. 

Summary of Contents for SDG5000 series

Page 1: ...User Manual SDG5000 Series 2014 SIGLENT TECHNOLOGIES CO LTD UM02050 E02A Function Arbitrary Waveform Generator ...

Page 2: ...000 User Manual I Declaration Copyright SIGLENT TECHNOLOGIES CO LTD All rights reserved Contents in this Manual are not allowed to be copied extracted and translated before being allowed by SIGLENT Company ...

Page 3: ... be connected to the earth ground Make sure that the instrument is properly grounded before connecting the input or output terminals Observe all the ratings of the terminal To avoid fire or shock observe all the ratings and symbols that marked on the instrument Read the user guide carefully before making connections to the instrument Do not operate without Covers Do not operate the product with co...

Page 4: ...000 User Manual III Do not operate in an explosive atmosphere Keep the product s surfaces clean and dry Not position the equipment so that it is difficult to operate the disconnecting device detachable plug ...

Page 5: ... CAT III CAT IV Not to use the equipment for measurements on mains circuits not to use the equipment for measurements on voltage exceed the voltage range describe in the manual Only probe assemblies which meet the manufacturer s specifications shall be used The Responsible body or operator should refer to the instruction manual to preserve the protection afford by the equipment If the equipment is...

Page 6: ...d Ground Switch Terms on the product terms below may appear on the product DANGER Indicates an injury or hazard that may immediately happen WARNING Indicates an injury or hazard that may not immediately happen CAUTION Indicates that a potential damage to the instrument or other property might occur Symbols on the product Symbols as followed may appear on the product ...

Page 7: ...e future SDG5000 Series have a clear and simple front panel The user friendly panel layout and instructions versatile terminals direct graph interface built in instructions and help system have greatly simplified the operation process with the help of which users do not have to spend a great deal of time learning and familiarizing the operation of the generator before they can use it proficiently ...

Page 8: ...oise 100MHz bandwidth 3dB Arbitrary 1μHz to 40MHz 5 standard waveforms Sine Square Ramp Pulse Noise Multiple modulation function AM FM PM ASK FSK PWM DSB AM Sweep and Burst Multiple I O external modulation source external 10 MHz reference input external trigger source waveform output synchronous signal output Support USB storage device Software updating could also be performed using USB devices Up...

Page 9: ...ad and rebuild the stored waveform in the oscilloscopes 2 languages English and Chinese user interface and built in help system Note All the specifications described in this guide are according to SDG5162 If you need to know the particular specifications about the other types please see Specifications in Chapter 6 ...

Page 10: ... Input 20 1 8 To Use Waveforms Utility Parameter Function 21 2 Operating Your Generator 22 2 1 To Set Sine Signals 23 2 2 To Set Square Signals 28 2 3 To Set Ramp Signals 31 2 4 To Set Pulse Signals 34 2 5 To Set Noise Signals 38 2 6 To Set Arbitrary Signals 40 2 7 To Set DC Signals 47 2 8 To Generate the Modulated Waveform 48 2 9 To Generate Sweep 63 2 10 To Generate Burst 66 2 11 To Store and Re...

Page 11: ...7 Generate a Sweep Linear Wave 107 3 8 Example 8 Generate a Burst Wave 109 3 9 Example 9 Generate an AM Wave 111 3 10 Example 10 Generate a FM Wave 113 3 11 Example 11 Generate a PM Wave 115 3 12 Example 12 Generate a FSK Wave 117 3 13 Example 13 Generate an ASK Wave 119 3 14 Example 14 Generate a PWM Wave 121 3 15 Example 15 Generate a DSB AM Wave 123 4 Troubleshooting 125 General Inspecting 125 ...

Page 12: ...tting Started This chapter covers the following topics General Inspection Handle Adjustment The Front Rear Panel To Set a Waveform To Set Modulate Sweep Burst To Set Output To Use Digital Input To Use Store Utility Help Function ...

Page 13: ...ied with the instrument are listed in chapter 6 Appendix A Accessories If the contents are incomplete or damaged please notify your sales representative 3 Inspect the instrument In case any mechanical damage or defect or if the instrument does not operate properly or pass performance tests notify your sales representative If the shipping container is damaged or the cushioning materials show signs ...

Page 14: ...3 1 2 Handle Adjustment To adjust the handle position of SDG5000 please grip the handle by the sides and pull it outward Then make the handle rotate to the desired position Figure 1 1 Viewing Position and Carrying Position ...

Page 15: ...2 and Figure 1 3 The front panel has a knob and functional keys The 6 blue grey buttons on the down side of the screen are menu buttons named F1 to F6 from left to right with the help of which you can enter different functions menu or have direct specific applications The signal input and output interfaces are set at the front and rear panels which can help generating multiple arbitrary waveforms ...

Page 16: ...0 Series Figure 1 4 Rear Panel of SDG5000 Series Ext Trig Gate FSK Burst 10MHz Out 10MHz In Sync Out USB Device Power Socket USB Host Waveform keys Number keys Knob Power LCD Display Menu Operation Function keys Output Control Direction keys Modulation In ...

Page 17: ...the signs for the functional buttons on the operation panel are represented by squared words such as Waveforms which represents the transparent functional key with Sine on it on the front panel while the menu buttons are represented by brighten words such as Frequency which means the frequency option in the Sine menu Channel l Information Channel 2 Information Waveform Parameters Softkey Waveform ...

Page 18: ...on Buttons 1 Press Waveforms button and the waveform window will display press sine softkey The Generator can generate sine signal with a frequency from 1μHz to 160MHz By setting frequency period amplitude high level offset low level sine signal with different parameters can be generated Figure 1 7 Sine Signal Display Interface As is shown in Figure 1 7 the default parameters are 1KHz frequency 4 ...

Page 19: ...ay press Square softkey The Generator can generate square signal with a frequency from 1μHz to 50MHz and variable duty cycle Figure 1 8 Square Signal Display Interface As is shown in Figure 1 8 the default parameters are 1KHz frequency 4 0Vpp amplitude 0Vdc offset and 50 duty cycle ...

Page 20: ...isplay press Ramp softkey The Generator can generate ramp signal with a frequency of from 1μHz to 4MHz and variable symmetry Figure 1 9 Ramp Signal Display Interface As is shown in Figure 1 9 the default parameters are 1KHz frequency 4 0Vpp amplitude 0Vdc offset and 50 symmetry ...

Page 21: ... softkey The Generator can generate pulse signal with a frequency from 1μHz to 40 MHz and variable pulse width and Edge times Figure 1 10 Pulse Signal Display Interface As is shown in Figure 1 10 the default parameters are 1KHz frequency 4 0Vpp amplitude 0Vdc offset 200μs width 6ns rise 20ns delay ...

Page 22: ...and the waveform window will display press Noise softkey The Generator can generate noise signal with a band width up to 100MHz Figure 1 11 Noise Signal Display Interface As is shown in Figure 1 11 the default parameters are 280mv stdev and 0mV mean ...

Page 23: ...ual 12 6 Press Waveforms button and then press More 1 of 2 Last press the DC softkey The Generator can generate DC sigal Figure 1 12 DC Display Interface As is shown in Figure 1 12 the default parameter is 3Vdc offset ...

Page 24: ...the Arb softkey The Generator can generate repeatable arbitrary waveform signals with at most 16K 512K points and 40MHz frequency Figure 1 13 Arbitrary Waveform Signal Display Interface As is shown in Figure 1 13 the default parameters are 1KHz frequency 4 0Vpp amplitude and 0mVdc offset ...

Page 25: ...st Button 1 Press Mod button then press Modulate softkey the Modulate function will be opened The modulated waveform can be changed by modifying the parameters such as type internal external modulation depth frequency waveform etc SDG5000 Series can modulate waveform using AM FM PM ASK FSK PWM and DSB AM Sine square ramp and arbitrary waveforms can be modulated Pulse waveforms can only be modulate...

Page 26: ...weep softkey the Sweep function will be opened sine square ramp or arbitrary waveform can be swept pulse noise and DC can not be swept In the sweep mode SDG5000 Series can generate signal with variable frequencies Figure 1 16 Sweep Waveform Display Interface ...

Page 27: ... Figure 1 17 Burst Waveform Display Interface Term Explanation Burst Output waveforms with set cycle times Burst can last for certain times of waveform cycle N Cycle Burst or be controlled by external gated signals Gated Burst Burst applies to all kinds of waveforms but noise can only be used in gated burst Generally it is called burst function within every signal generator ...

Page 28: ...there are two buttons on the right side of the operation panel which are used to output control The instruction below will help you familiarize with these functions Figure 1 18 Output Buttons Press CH1 button press the softkey to activate or deactivate the output signal ...

Page 29: ...eps for setting the load Press CH1 load HighZ to enter the following interface Please note that the load parameter shown on the down bottom is the default setting when the power is on or the pre set load value If the current value is valid for the output then current value will be used Figure 1 19 Set the Output Load Instruction SDG5000 Series have a fixed 50Ω Series Impendence No matter what valu...

Page 30: ...SDG5000 User Manual 19 To Set the Invert Waveform Press CH1 Polarity invert to set the Inverse Waveform Output When the waveform is inverse no offset will change ...

Page 31: ... which are direction button the knob and the keypad The instruction below will help you familiarize with the digital input function Figure 1 20 Front Panel Digital Input 1 The left and right keys are used to shift digits 2 Keypad is used to set the parameters value 3 Knob is used to change a signal digit value which range is 0 9 ...

Page 32: ...ll help you familiarize with these functions Figure 1 21 Waveforms Utility and Parameter Button 1 The Waveforms button is used to select basic waveforms 2 The Utility button is used to set the auxiliary system function change the output configure parameters interface setting system setting information or perform the instrument self test and read the calibration information etc 3 The Parameter butt...

Page 33: ...se operations you are suggested to read chapter one Getting Started again This chapter covers the following topics Setting Sine Signal Setting Square Signal Setting Ramp Signal Setting Pulse Signal Setting Noise Signal Setting Arb Signal Output Modulated Signal Output Sweep Signal Output Burst Signal Store Recall Utility Setting Help System You are suggested to read this chapter carefully so as to...

Page 34: ...ameters of sine waveforms are frequency period amplitude high level offset low level and phase Different sine signals are generated by setting these parameters As is shown in Figure 2 1 in the soft key menu select Frequency Cursor is located in the frequency parameter area in the parameter display window and users can set the frequency value here Figure 2 1 Sine Parameter Display Interface Figure ...

Page 35: ...urrent operation is displayed in inverse color 2 Input the desired frequency Use the keypad to input the parameter value directly and press the corresponding button to select the parameter unit Or you can use the direction button to select the digit you want to edit and then use the knob to change its value Function menu Setting Explanations Frequency Period Set the signal frequency or period The ...

Page 36: ...n if the current value is valid for the new waveform it will be used sequentially If you want to set the waveform by high level or low level press the Amplitude HighLevel or Offset LowLevel button again to switch into the high level or low level parameter the current operation is displayed in inverse color Instruction When using the keypad to enter the digit you can use the left direction button t...

Page 37: ...ut Offset 1 Press Waveforms Sine offset to set the offset The offset shown on the screen when the instrument is powered is the default value or the set value beforehand When changing the function if the current value is valid for the new waveform it will be used sequentially 2 Input the desired Offset Use the keypad or the knob to input the desired value choose the unit and press the corresponding...

Page 38: ...SDG5000 User Manual 27 Figure 2 5 Setting the Offset ...

Page 39: ...are set by using the Square operation menu The parameters of Square waveforms are frequency period amplitude high level offset low level phase and duty As is shown in Figure 2 6 select Duty Cursor is located in the duty parameter area in the parameter display window and users can set the duty value here Figure 2 6 Square Parameter Display Interface Figure 2 7 ...

Page 40: ...om 40MHz to 50MHz 50 Function Menu Settings Explanation Frequency Period Set the signal frequency or period The current parameter will be switched at a second press Amplitude HighLevel Set the signal amplitude or high level The current parameter will be switched at a second press Offset LowLevel Set the signal offset or low level The current parameter will be switched at a second press Phase Set t...

Page 41: ...the default value or the set value beforehand When changing the function if the current value is valid for the new waveform it will be used sequentially 2 Input the desired Duty Cycle Use the keypad or the knob to input the desired value choose the unit and press the corresponding button The generator will change the waveform immediately Figure 2 8 Setting the Duty Cycle ...

Page 42: ... ramp operation menu The parameters for ramp waveforms are frequency period amplitude high level offset low level phase and symmetry As is shown in Figure 2 9 in the soft key menu select Symmetry Cursor is located in the symmetry parameter area in the parameter display window and users can set the symmetry value here Figure 2 9 Ramp Parameter Display Interface Figure 2 10 ...

Page 43: ...ess Ampl HLevel Set the signal amplitude or high level The current parameter will be switched at a second press Offset LLevel Set the signal offset or low level The current parameter will be switched at a second press Phase Set the phase of the signal Symmetry Set the symmetry for ramp waveform Term Explanation Symmetry The percentage that the rising period takes up the whole Period Input Range 0 ...

Page 44: ... default value or the set value beforehand When changing the function if the current value is valid for the new waveform it will be used sequentially 2 Input the desired Symmetry Use the keypad or the knob to input the desired value choose the unit and press the corresponding button The generator will change the waveform immediately Figure 2 11 Setting the Symmetry ...

Page 45: ... operation menu The parameters for pulse waveforms are frequency period amplitude high level offset low level width rise fall and delay As is shown in Figure 2 12 in the soft key menu select Width Cursor is located in the pulse width parameter area in the parameter display window and users can set the pulse width value here Figure 2 12 Pulse Parameter Display Interface Figure 2 13 ...

Page 46: ...lanation Freq Period Set the signal frequency or period The current parameter will be switched at a second press Ampl HLevel Set the signal amplitude or high level The current parameter will be switched at a second press Offset LLevel Set the signal offset or low level The current parameter will be switched at a second press Width Duty Set the signal pulse width or duty The current parameter will ...

Page 47: ... default value or the set value beforehand When changing the function if the current value is valid for the new waveform it will be used sequentially 2 Input the desired Pulse Width Use the keypad or the knob to input the desired value choose the unit and press the corresponding button The Generator will change the waveform immediately Figure 2 14 Setting the Pulse Width ...

Page 48: ...default value or the set value beforehand When changing the function if the current value is valid for the new waveform it will be used sequentially 2 Input the desired Edge Times Use the keypad or the knob to input the desired value choose the unit and press the corresponding button The generator will change the waveform immediately Figure 2 15 Setting the Delay ...

Page 49: ... noise operation menu The parameters for noise waveforms are Stdev and mean As is shown in Figure 2 16 in the soft key menu select Stdev Cursor is located in the Variance parameter area in the parameter display window and users can set the Stdev value here Noise is non regulated signal which has no frequency or period Figure 2 16 Noise Parameter Display Interface Figure 2 17 ...

Page 50: ...SDG5000 User Manual 39 Table 2 5 Menu Explanations of Noise Waveform Function Menu Settings Explanation Stdev Set the signal Stdev Mean Set the signal mean ...

Page 51: ...to call the Arb The Arb waveform parameters are set by using the Arb operation menu The Arb signal consists of two types the system built in waveform and the user definable waveform The parameters for Arb waveforms are frequency period amplitude high level offset low level and phase Figure 2 18 Arb Parameter Display Interface Figure 2 19 ...

Page 52: ...in Arbitrary Waveform Function Menu Settings Explanation Freq Period Set the signal frequency or period The current parameter will be switched at a second press Ampl HLevel Set the signal amplitude or high level The current parameter will be switched at a second press Offset LLevel Set the signal offset or low level The current parameter will be switched at a second press Phase Set the phase of th...

Page 53: ...f Built In Arbitrary Waveform Function Menu Settings Explanation Common Select common waveform Math Select math waveform Project Select project waveform Winfun Triangle Select windows function triangle waveform Done Validate the built in waveform Cancel Cancel the current operation and return to the upper menu the followings are the same and will not be explained Figure 2 22 Common Built In Arbitr...

Page 54: ...uilt in exponential fall waveform ExpRise Select he built in exponential rise waveform LogFall Select the built in logarithmic fall waveform LogRise Select the built in logarithmic rise waveform Sqrt Select the built in square root waveform Root3 Select the built in Root3 waveform X 2 Select the built in X 2 waveform Sinc Select the built in sinc waveform Sinc sin x x Gaussian Select the built in ...

Page 55: ...veform Figure 2 25 Winfun Triangle Built In Arbitrary Waveform interface Function Menu Settings Explanation Cardiac Select the built in electrocardiogram ECG signal waveform Quake Select the built in loma prieta earthquake waveform TwoTone Select the built in two tone signal waveform SNR Select the built in sin wave with white noise waveform ...

Page 56: ...indows waveform Gaussiwin Select the built in gaussiwin window waveform Hairs Select the built in hairs window waveform Bartlett Select the built in bartlett window waveform Tan Select the built in tangent waveform Cot Select the built in cotangent waveform Sec Select the built in secant waveform Csc Select the built in cosecant waveform Asin Select the built in inverse sine waveform Acos Select t...

Page 57: ... 2 To Select the Stored Waveform Press Arb Stored Wforms and enter the following interface As is shown in Figure 2 26 use the softkey to choose the corresponding arbitrary waveform Figure 2 26 Stored Wform Display Interface ...

Page 58: ... 7 To Set DC Signals Press Waveforms More 1 of 2 DC to enter the following interface Please note that there is a offset parameters at the middle of the screen Figure 2 27 DC Setting Interface DC Offset Set the DC voltage level ...

Page 59: ...ternal external modulating frequency frequency deviation modulating waveform and carrier waveform In ASK users can set the source internal external Key Freq and carrier waveform In FSK users can set the source internal external key frequency Hop Freq and carrier waveform In PM users can set the source internal external phase deviation modulating frequency modulating waveform and carrier waveform W...

Page 60: ...13 Menu Explanations of the AM Parameters Function Menu Settings Explanation Off Close the modulate Modulate on Open the modulate Type AM Amplitude modulation Internal The source is internal Source External The source is external Use the Modulation In connector in the rear AM Depth Set the amplitude range Shape Sine Square Triangle UpRamp DnRamp Noise Arb Choose the modulating waveform To change t...

Page 61: ... varies from 1 to 120 In the 0 modulation the output amplitude is the half of the set one In the 100 modulation the output amplitude is the same with the set one For an external source the depth of AM is controlled by the voltage level of the connector connected to the Modulation In 6V corresponds to the currently set depth 100 ...

Page 62: ...he modulating waveform In FM the frequency of the carrier waveform varies with the instantaneous voltage of the modulating waveform The parameters for the FM are as shown in Figure 2 30 Figure 2 30 Setting Interface of FM Waveform Parameter Press Mod Type FM to enter the following menu Figure 2 31 ...

Page 63: ...the Modulation In 6V corresponds to the selected deviation and 6V to the negative selected deviation Function Menu Settings Explanation Off Close the modulate Modulate on Open the modulate Type FM Frequency modulation Internal The source is internal Source External The source is external Use the Modulation In connector in the rear Freq Dev Set the maximum frequency deviation Shape Sine Square Tria...

Page 64: ... carrier wave The amplitude of an analog carrier signal varies in accordance with the bit stream modulating signal keeping frequency and phase constant The parameters for the ASK are as shown in Figure 2 32 Figure 2 32 Setting Interface of ASK Waveform Parameter Press Mod Type ASK to enter the following menu Figure 2 33 ...

Page 65: ...te on Open the modulate Type ASK Amplitude shift keying modulation Internal The source is internal Source External The source is external Use the Ext Trig Gate FSK Burst connector in the rear panel ASK Key Freq Set the frequency at which the output amplitude shifts between the carrier amplitude and zero internal modulation only 1mHz 1MHz ...

Page 66: ...ch switches between two the pre set frequencies carrier waveform frequency and the hop frequency The frequency at which the output frequency switches is called the key frequency Figure 2 34 Setting Interface of FSK Waveform Parameter Press Mod Type FSK to enter the following interface Figure 2 35 ...

Page 67: ...e Type FSK Frequency shift keying modulation Internal The source is internal Source External The source is external Use the Ext Trig Gate FSk Burst connector in the rear panel FSK Key Freq Set the frequency at which the output frequency shifts between the carrier frequency and the hop frequency internal modulation only 1mHz 1MHz Hop Freq Set the hop frequency ...

Page 68: ... modulating waveform In PM the phase of the carrier waveform varies with the instantaneous voltage level of the modulating waveform The parameters for the PM are as shown in Figure 2 36 Figure 2 36 Setting Interface of PM Waveform Parameter Press Mod Type PM enter the following interface Figure 2 37 ...

Page 69: ... modulation Internal The source is internal Source External The source is external Use the Modulation In connector in the rear Phase Dev Range from 0 360 Shape Sine Square Triangle UpRamp DnRamp Noise Arb Choose the modulating waveform To change the carrier waveform parameter press Sine Square Ramp Arb PM Freq Set the modulating waveform frequency Frequency range 1mHz 50KHz ...

Page 70: ... waveform the carrier waveform is only pulse In PWM the pulse width of pulse varies with the instantaneous voltage of the modulating waveform The parameters for the PWM are as shown in Figure 2 38 Figure 2 38 Setting Interface of PWM Waveform Parameter Press Mod Pulse PWM to enter the following menu Figure 2 39 ...

Page 71: ...ency range 1mHz 50KHz internal source only Width Dev Duty Dev Set the width range Set the duty range Type PWM Amplitude modulation Shape Sine Square Triangle UpRamp DnRamp Noise Arb Choose the modulating waveform The carrier waveform is pulse Internal The source is internal Source External The source is external Use the Modulation In connector in the rear panel ...

Page 72: ...SDG5000 User Manual 61 DSB AM Press Mod Type DSB AM The parameters for the DSB AM are as shown in Figure 2 40 Figure 2 40 Setting Interface of DSB AM Waveform Parameter Figure 2 41 ...

Page 73: ...itude modulation Internal The source is internal Source External The source is external Use the Modulation In connector in the rear panel DSB Freq Set the modulating waveform frequency Frequency range 1mHz 50KHz internal source only Shape Sine Square Triangle UpRamp DnRamp Noise Arb Choose the modulating waveform To change the carrier waveform parameter press Sine Square Ramp Arb ...

Page 74: ...y to the stop frequency at the sweep time you specify Sweep can be generated by sine square ramp or arbitrary waveforms pulse noise and DC are not allowed Figure 2 42 Setting Interface of Sweep Waveform Parameter Press Sweep button to enter the following menu Set the waveform parameters by using the operation menu Figure 2 43 ...

Page 75: ... Open the sweep Sweep time Set the time span of the sweep in which the frequency changes from the start frequency to stop frequency Start Freq Mid Freq Set the start frequency of the sweep Set the center frequency of the sweep Stop Freq Freq Span Set the stop frequency of the sweep Set the frequency span of the sweep Internal Choose internal source External Choose external source use the Ext Trig ...

Page 76: ...aveform Sweep Page 2 2 Function Menu Settings Explanation off Open up trigger setting Trig Out on Turn off trigger setting Linear Set the sweep with linear spacing Type Log Set the sweep with logarithmic spacing Up Sweep upward Direction Down Sweep downward ...

Page 77: ... times of waveform cycle N Cycle burst or when external gated signals gated burst is applied any waveform could be used but noise can only be used in Gated Burst Press Burst button to enter the following interface Set the waveform parameters by using the operation menu Figure 2 45 Setting Interface of Burst Waveform Parameter ...

Page 78: ...od will increase to allow the specific number of cycles in a burst Burst Period Carrier Period Burst Number Function Menu Settings Explanation Off close the burst Burst on Open the burst NCycle Gated Use the N Cycle mode Use the Gated mode Cycles Infinite Set the number of the bursts in a N Cycle Set the number of the bursts in a N Cycle to be infinite Start Phase Set the start phase of the burst ...

Page 79: ...use external source to control burst as when to be activated Figure 2 47 Table 2 23 Menu Explanations of the N Cycle Parameters Page2 2 Function Menu Settings Explanation Delay Set the delay time before the burst starts off Turn off Trigger Setting Trig Out On Open up the Trigger Setting Internal Choose internal source External Choose external source use the EXT Trig Gate FSK Burst connector in th...

Page 80: ... will not stop until a trigger event happens If needed Burst Period will increase to cater to the specific number of cycles For an infinite cycle burst external or manual trigger is needed to activate burst Delay Set the time delay between the trigger input and the start of the N Cycle burst Set the Gated Burst Press Burst Gated to enter the following interface Figure 2 48 ...

Page 81: ...ated Burst Parameters Function Menu Settings Explanation Off Close the burst Burst on Open the burst NCycle Gated Set the NCycle mode Set the gated mode Polarity Positive Negative Set the polarity for the gated signal Start Phase Set the start phase of the burst ...

Page 82: ... to enter the following interface You can save or recall the state documentation inside the generator The state file on the U Disk is also allowed to recall or delete File names can only be English User can only recall or delete the data documentation you save via CSV of the Oscilloscopes Figure 2 49 Save and Read Interface Figure 2 50 ...

Page 83: ...ed to store the instrument state in any of the 10 non volatile memories The state storage will memorize the selected function including the arbitrary waveform frequency amplitude DC offset duty cycle symmetry and other modulation parameter used Function Menu Settings Explanation File Type State Data The setting of the generator Arbitrary waveform file Browser Directory File Shift between the direc...

Page 84: ...ype to store Press Utility More 1 of 2 Store Recall FileType State and choose state as the storage type 2 Choose the location of the file There are ten positions in the Local C choose anyone of them by rotating the knob 3 Name the file and save it Press Save button enter the desired name Press Save to finish ...

Page 85: ...Otherwise the default location is the internal location Local C Figure 2 51 USB Storage Interface 1 Install the USB Device Insert the USB Device into the USB interface on the front panel and the screen will show USB flash device plug in and storage menu will show USB Device 0 2 Choose the USB Device Press Browser Directory move the cursor with the up or down direction key to select USB Device 0 Pr...

Page 86: ...e menu will disappear Note USB Device can only be used by U Disk portable hard disk is not supported To Save a File Press Utility More 1 of 2 Store Recall Save to enter the following interface Enter the desired file name in the File Name frame In the middle of the figure below is the input keypad used to edit the file name Use the up and down direction keys and knob to select the desired character...

Page 87: ...ion of File Storage Function Menu Settings Explanation Up Cursor upward to select Down Cursor downward to select Save Store the file with the current name Delete Delete the current character Select Select the current character Cancel Return the store interface ...

Page 88: ...FILE Use the Knob to adjust the cursor s horizontal position and the up and down key to adjust the vertical position Select the Character N and press Select Repeat this until you have inputted NEWFILE 2 Edit the File Name When you have entered a wrong character move the cursor to the wrong character to be deleted and press Delete to remove it Reenter the file name 3 Press Save to finish and save t...

Page 89: ...Guard Format Power System Configure and default setting Test provides the self testing and calibration function Press Utility button to enter the Utility Menu Its functions are listed below in Figure 2 55 Figure 2 55 Table 2 27 Menu Explanations of Utility System Setting Page1 2 Function Menu Settings Explanation USB Setup Set USB function Interface GPIB Set the GPIB address Sync Set the sync outp...

Page 90: ...tor on the rear panel All standard output functions except DC and Noise have a corresponding Sync signal For some applications they can be disabled if users do not want to use it In the default setting the Sync signal should be connected to the Sync connector activated When the Sync Signal is disabled the output Function Menu Settings Explanation Store Recall Save and recall waves Test Cal Test an...

Page 91: ...rrier signal For ASK and FSK the Sync Signal Reference is the keying Frequency For a Sweep when the sweep starts the Sync Signal becomes TTL Level High The Sync frequency equals the specific Sweep time For the Burst when the burst starts the Sync Signal is Level High For the External Gated Burst the Sync Signal follows the External Gated Signal Figure 2 57 Table 2 29 Menu Explanations of Output Se...

Page 92: ...rface Figure 2 58 Table 2 30 Menu Explanations of Frequency Counter Figure 2 59 Function Menu Settings Explanation Off Open the counter State On Close the counter Frequency Period Measure frequency Measure period PWidth NWidth Measure positive width Measure negative width RefeFreq TrigLev Set the reference frequency Set the trigger level voltage Duty Measure duty Setup Set the count configuration ...

Page 93: ...rejection filter Close the high frequency rejection filter Mode DC AC Set the coupling mode to DC Set the coupling mode to AC Default Set count settings to default Function Menu Settings Explanation Number format Set the number format Language Set the display language Power On Default Last All the settings return to default when powered All the settings return to the last one when powered Set to D...

Page 94: ...ound when an error occurs from the front panel or the remote interface Activate or deactivate any sound made by the button or knob on the front panel The current setting is stored in the non volatile memory Function Menu Settings Explanation 1min 5min 15min 30min 1hour 2hour 5hour Activate the screen saver program Screen saver will be on if no action is taken within the time that you have selected...

Page 95: ...interface Figure 2 62 Set the number Format Figure 2 63 Table 2 34 Menu Explanations of Setting the Number Format Function Menu Settings Explanation Point Using dot to represent point Using comma to represent point Separator On Off Space Enable the Separator Close the Separator Use Space to separate ...

Page 96: ...e is as followed Figure 2 64 Set Format 2 as point press Separator On the example is as followed Figure 2 65 Set Format 3 as point press Separator Off the example is as followed Figure 2 66 Set Format 4 as point press Separator Off the example is as followed Figure 2 67 Set Format 5 as point press Separator Space the example is as followed Figure 2 68 Set Format ...

Page 97: ... press Utility and then Language to select the language The Procedure is as followed Press Utility System Language to change the language 3 To Return to Default Setting Press Utility System Set to Default to set the system to the default setting The default settings of the system are as followed Table 2 35 Factory Default Setting Output Default Function Sine Wave Frequency 1KHz Amplitude Offset 4V...

Page 98: ...Sine Wave AM Depth 100 FM Deviation 500Hz Key Freq 100Hz FSK Hop Frequency 1MHz Phase Deviation 180 Sweep Default Start Stop Frequency 100Hz 1 9KHz Sweep Time 1S Trig Out Off Mode Linear Direction Burst Default Period 10ms Phase 0 Count 1Cycle Trig Off Trigger Default Source Internal ...

Page 99: ...Press Utility Test Cal to enter the following menu Figure 2 70 Test Cal function Menu Figure 2 71 Table 2 36 Menu Explanations of Test Setting Function Menu Settings Explain SelfTest Perform system self test SelfAdjust Do self calibration ...

Page 100: ...f Self Test 1 Scr Test Select Scr Test to enter the screen test interface The clew words Press 7 Key to continue Press 8 Key to exit is displayed You could press the 7 for test Figure 2 73 Screen Test Interface Function Menu Settings Explain ScrTest Run screen test program KeyTest Run keyboard test program LEDTest Run LED test program ...

Page 101: ...l knobs Test all keys and knobs and you should also verify that all the backlit buttons illuminate correctly Note When you operate the screen would display the white color LCD The tested button or knobs corresponding area would display green color LCD At the bottom of the screen display Press 8 Key Three Times to exit information prompt to show that press 8 three times for quitting the test Figure...

Page 102: ...tinue Press 8 Key to exit is displayed You could press the 7 button continuously for testing when buttons are lighted the corresponding area on the screen would display green color LCD Figure 2 75 Led Test Interface SelfAdjust Press Utility More 1of2 Test Cal SelfAdjust to enter SelfAdjust as is shown in Figure 2 76 SelfAdjust do self calibration environment you use the generator changes system ma...

Page 103: ... Manual 92 Figure 2 76 SelfAdjust Interface 2 14 Edition Information Press the EditInfo option button of the Utility Menu to view the generator s hardware and software configuration Figure 2 77 Edit Info Interface ...

Page 104: ...rsion CPLD version Model Contains information of brand of product name series bandwidth for example SDG5122 represents SIGLENT 5000 series Function Arbitrary Waveform Generator 50MHz Bandwidth Serial No Bit 1 3 represents maker and series of the product Bit 7 10 represents data of produce Bit 11 14 represents bicker of product For example SDG00002120008 represents the generator is made by SIGLENT ...

Page 105: ...rt USB flash drive with firmware procedure to USB host interface on the front panel of the generator 2 Press the Utility button to enter the Utility Menu 3 Press Next Page option button to enter the second page of Utility Menu 4 Press the Update option button 5 Select the update file to update the system software 6 After accomplish update restart the generator Note Don t cut off the power during p...

Page 106: ...tem Or you can get help about the operation of the front panel buttons with the help list Press Utility and then press help softkey to enter the following interface Figure 2 78 Help Menu Figure 2 79 Table 2 38 Help Menu Explanations Function Menu Settings Explanation UP Cursor upward to select Down Cursor downward to select Select Select to read the information ...

Page 107: ...s the following topics Example 1 Generate a Sine Wave Example 2 Generate a Square Wave Example 3 Generate a Ramp Wave Example 4 Generate a Pulse Wave Example 5 Generate a Noise Wave Example 6 Generate an Arbitrary Wave Example 7 Generate a Sweep Wave Example 8 Generate a Burst Wave Example 9 Generate an AM Wave Example 10 Generate a FM Wave Example 11 Generate a PM Wave Example 12 Generate a FSK W...

Page 108: ... and choose the unit KHz The frequency is set to be 50KHz Set the amplitude 1 Press Ampl to choose Ampl which will display in white color 2 Input 5 from the keyboard and choose the unit Vpp The amplitude is set to be 5Vpp Set the Offset 1 Press Offset to choose Offset which will display in white color 2 Input 1 from the keyboard and choose the unit Vdc The offset is set to be 1Vdc When the frequen...

Page 109: ...SDG5000 User Manual 98 Figure 3 1 Sine Waveform ...

Page 110: ...ude 1 Press Ampl to choose Ampl which will display in white color 2 Input 2 from the keyboard and choose the unit Vpp The amplitude is set to be 2Vpp Set the offset 1 Press Offset to choose Offset which will display in white color 2 Input 0 from the keyboard and choose the unit Vdc The Offset is set to be 0Vdc Set the duty 1 Press Duty to choose Duty which will display in white color 2 Input 30 fr...

Page 111: ...SDG5000 User Manual 100 Figure 3 2 Square Waveform ...

Page 112: ... period is set to be 10μs Set the amplitude 1 Press Ampl to choose Ampl which will display in white color 2 Input 100 from the keyboard and choose the unit mVpp The amplitude is set to be 100mVpp Set the offset 1 Press Offset to choose Offset which will display in white color 2 Input 20 from the keyboard and choose the unit mVdc The offset is set to be 20mVdc Set the phase 1 Press Phase to choose ...

Page 113: ...to choose Symmetry which will display in white color 2 Input 30 from the keyboard and choose the unit 30 The symmetry is set to be 30 When the period amplitude offset phase and symmetry are set the wave generated is shown in Figure 3 3 Figure 3 3 Ramp Waveform ...

Page 114: ...ency is set to be 5 KHz Set the high level 1 Press Ampl and choose the HLevel which will display in white color 2 Input 5 from the keyboard and choose the unit V The high level is set to be 5V Set the low level 1 Press Offset and choose the LLevel which will display in white color 2 Input 1 from the keyboard and choose the unit V The low level is set to be 1V Set the pulse width 1 Press Width and ...

Page 115: ...ose Rise which will display in white color 2 Input 20 from the keyboard and choose the unit ns The delay is set to be 20ns When the frequency high level low level pulse width and Rise Edge are set the wave generated is shown in Figure 3 4 Figure 3 4 Pulse Waveform ...

Page 116: ...plitude 1 Press Waveforms Noise Stdev 2 Input 0 5 from the keyboard and choose the unit V The amplitude is set to be 0 5 V Set the Offset 1 Press Mean 2 Input 1 from the keyboard and choose the unit 1 The offset is set to be 1V When the amplitude and offset are set the wave generated is shown in Figure 3 5 Figure 3 5 Noise Waveform ...

Page 117: ...DC waveform 1 Press Waveforms DC to choose the DC waveform Set the offset 1 Press offset and choose offset which will display in white color 2 Input 3 from the keyboard and choose the unit Vdc The offset is set to be 3Vdc When the DC waveform s offset are set the wave generated is shown in Figure 3 6 Figure 3 6 Sinc Waveform ...

Page 118: ...equency which will display in white color Input 5 from the keyboard and choose the unit KHz to set the frequency 5KHz 2 Press Amplitude to choose Amplitude which will display in white color Input 5 from the keyboard and choose the unit Vpp to set the amplitude 5Vpp 3 Press Offset to choose Offset which will display in white color Input 0 from the keyboard and choose the unit Vdc to set the offset ...

Page 119: ...requency Press Stop Freq Input 10 from the keyboard and choose the unit KHz to set stop freq 10KHz Set the Sweep Mode Press Linear and choose Linear When all parameters above are set the linear sweep wave generated is shown in Figure 3 7 Figure 3 7 Sweep Waveform ...

Page 120: ...requency which will display in white color Input 10 from the keyboard and choose the unit KHz to set the frequency 10KHz 2 Press Amplitude to choose Amplitude which will display in white color Input 1 from the keyboard and choose the unit Vpp to set the amplitude 1Vpp 3 Press Offset to choose Offset which will display in white color Input 0 from the keyboard and choose the unit Vdc to set the offs...

Page 121: ...he burst cycles Press Cycle Input 5 from the keyboard and choose the unit Cycle to set the burst cycle 5 Set the delay Press More 1 of 2 to choose Delay and input 100 from the keyboard and choose the unit μs to set the delay 100μs When all parameters above are set the wave generated is shown in Figure 3 8 Figure 3 8 Burst Waveform Output ...

Page 122: ... 3 Press Amplitude and choose Amplitude which will display in white color Input 1 from the keyboard and choose the unit Vpp to set the amplitude 1Vpp 4 Press Offset and choose Offset which will display in white color Input 0 from the keyboard and choose the unit Vdc to set the offset 0Vdc Set the modulation type AM and parameters 1 Press Mod Type AM choose AM Please notice that the message shown o...

Page 123: ...SDG5000 User Manual 112 When all parameters above are set the wave generated is shown in Figure 3 9 Figure 3 9 AM Waveform ...

Page 124: ...0KHz 3 Press Amplitude and choose Amplitude which will display in white color Input 1 from the keyboard and choose the unit Vpp to set the amplitude 1Vpp 4 Press Offset and choose Offset which will display in white color Input 0 from the keyboard and choose the unit Vdc to set the offset 0Vdc Set the modulation type FM and parameters 1 Press Mod Type FM choose FM Please notice that the message sho...

Page 125: ...SDG5000 User Manual 114 When all parameters above are set the wave generated is shown in Figure 3 10 Figure 3 10 FM Waveform ...

Page 126: ...3 Press Amplitude and choose Amplitude which will display in white color Input 5 from the keyboard and choose the unit Vpp to set the amplitude 5Vpp 4 Press Offset and choose Offset which will display in white color Input 0 from the keyboard and choose the unit Vdc to set the offset 0Vdc Set the modulation type PM and parameters 1 Press Mod Type PM choose PM Please notice that the message shown on...

Page 127: ...SDG5000 User Manual 116 When all parameters above are set the wave generated is shown in Figure 3 11 Figure 3 11 PM Waveform ...

Page 128: ...choose Amplitude which will display in white color Input 5 from the keyboard and choose the unit Vpp to set the amplitude 5Vpp 4 Press Offset and choose Offset which will display in white color Input 0 from the keyboard and choose the unit Vdc to set the offset 0Vdc Set the modulation type FSK and parameters 1 Press Mod Type FSK choose FSK Please notice that the message shown on the middle left si...

Page 129: ...SDG5000 User Manual 118 3 12 Figure 3 12 FSK Waveform ...

Page 130: ...and choose the unit KHz to set the frequency 5KHz 3 Press Amplitude and choose Amplitude which will display in white color Input 5 from the keyboard and choose the unit Vpp to set the amplitude 5Vpp 4 Press Offset and choose Offset which will display in white color Input 0 from the keyboard and choose the unit Vdc to set the offset 0Vdc Set the modulation type ASK and parameters 1 Press Mod Type A...

Page 131: ...SDG5000 User Manual 120 When all parameters above are set the wave generated is shown in Figure 3 13 Figure 3 13 ASK Waveform ...

Page 132: ...play in white color Input 5 from the keyboard and choose the unit Vpp to set the amplitude 5Vpp 4 Press Offset and choose Offset which will display in white color Input 0 from the keyboard and choose the unit Vdc to set the offset 0Vdc 5 Press PulWidth and choose PulWidth which will display in white color Input 40 from the keyboard and choose the unit us to set the PulWidth 40us Set the modulation...

Page 133: ...SDG5000 User Manual 122 set the Width Dev 20us When all parameters above are set the wave generated is shown in Figure 3 14 Figure 3 14 PWM Waveform ...

Page 134: ...cy 2KHz 3 Press Amplitude and choose Amplitude which will display in white color Input 4 from the keyboard and choose the unit Vpp to set the amplitude 4Vpp 4 Press Offset and choose Offset which will display in white color Input 0 from the keyboard and choose the unit Vdc to set the offset 0Vdc Set the modulation type DSB AM and parameters 1 Press Mod Type DSB AM choose DSB AM Please notice that ...

Page 135: ...SDG5000 User Manual 124 Figure 3 15 DSB AM Waveform ...

Page 136: ...trically 2 Inspect the whole instrument In case there is any mechanical damage or defect or the instrument does not operate properly or fails performance tests notify the SIGLENT sales representative If the shipping container is damaged or the cushioning materials show signs of stress notify the carrier as well as the SIGLENT sales department Keep the shipping materials for carrier s inspection 3 ...

Page 137: ...witch is turned on 3 After the inspections above restart the waveform generator 4 If the generator still doesn t work after the checking please connect with SIGLENT company 2 If there is no signal wave output after setting the parameters please do as following steps 1 Check whether the BNC cable has connected with output channel or not 2 Check whether the output button have been turned on or not ...

Page 138: ...ENT will provide repair or replacement as described in the complete warranty statement To arrange for service or obtain a copy of the complete warranty statement please contact your nearest SIGLENT sales and service office Except as provided in this summary or the applicable warranty statement SIGLENT makes no warranty of any kind express or implied including without limitation the implied warrant...

Page 139: ... 128 Contact SIGLENT MTR Add 3 F Building 4 Antongda Industrial Zone Liuxian Road 68 District Baoan District Shenzhen P R CHINA Service Tel 0086 755 36615186 Post Code 518101 E mail sales siglent com http www siglent com ...

Page 140: ...ction Arbitrary Waveform Generator Accessories Standard Accessories A Quick Start A Calibration Certificate A CD including EasyWave computer software system A Power Cord that fits the standard of destination country A USB Cable Optional Accessories BNC Cable USB GPIB IEEE 488 2 ...

Page 141: ...sconnect it from all power sources and clean it with a mid detergent and water Make sure the instrument is completely dry before reconnecting it to a power source To clean the exterior surface perform the following steps 1 Remove loose dust on the outside of the instrument with a lint free cloth Use care to avoid scratching the clear plastic display filter 2 Use a soft cloth dampened with water to...

Page 142: ...Programming Guide 1 Programming Guide SDG Series Function Arbitrary Waveform Generator 2016 SIGLENT TECHNOLOGIES CO LTD ...

Page 143: ...USED 8 2 5 COMMAND NOTATION 8 2 6 TABLE OF COMMAND QUERIES 9 3 COMMANDS AND QUERIES 11 3 1 IEEE 488 2 COMMON COMMAND INTRODUCTION 11 3 1 1 IDN 11 3 1 2 OPC 12 3 1 3 CLS 12 3 1 4 ESE 13 3 1 5 ESR 13 3 1 6 RST 14 3 1 7 SRE 14 3 1 8 STB 15 3 1 9 TST 15 3 1 10WAI 16 3 1 11DDR 16 3 1 12CMR 17 3 2 COMM_HEADER COMMAND 18 3 3 OUTPUT COMMAND 18 3 4 BASIC WAVE COMMAND 20 3 5 MODULATE WAVE COMMAND 22 3 6 SWE...

Page 144: ...3 20 VOLTAGE OVERLOAD COMMAND 39 3 21 STORE LIST COMMAND 40 3 22 ARBITRARY WAVE DATA COMMAND 41 3 23 VIRTUAL KEY COMMAND 43 3 24 IP COMMAND 44 3 25 SUBNET MASK COMMAND 45 3 26 GATEWAY COMMAND 46 3 27 SAMPLING RATE COMMAND 46 3 28 HARMONIC COMMAND 47 3 29 WAVEFORM COMBINING COMMAND 48 4 PROGRAMMING EXAMPLES 49 4 1 EXAMPLE OF VC 49 4 2 EXAMPLE OF VB 55 4 3 EXAMPLE OF MATLAB 62 4 4 EXAMPLE OF LABVIEW...

Page 145: ...interface to control the device The Run Time Engine version which is much smaller than the full version only include NI device driver For example you can get NI VISA 5 4 full version from http www ni com download ni visa 5 4 4230 en You can also download NI VISA Run Time Engine 5 4 to your PC and install it as default selection This installation process is similar with the full version After you d...

Page 146: ...the installation process Set the install path default path is C Program Files National Instruments you can change it Click Next dialog shown as above iv Click Next twice in the License Agreement dialog select the I accept the above 2 License Agreement s and click Next dialog shown as below ...

Page 147: ...be able to communicate with a PC through the USB or LAN interface This manual takes the USB as an example But some examples may involve LAN a Connect the function arbitrary waveform generator and the USB Host interface of the PC using a USB cable Assuming your PC is already turned on turn on your SDG and your PC will display the Device Setup screen as it automatically installs the device driver as...

Page 148: ...e Control 1 2 1 User defined Programming Users can use SCPI commands to program and control the function arbitrary waveform generator For details refer to the introductions in Programming Examples 1 2 2 Send SCPI Commands via NI VISA You can control the SDG remotely by sending SCPI commands via NI VISA software ...

Page 149: ... Described In the descriptions themselves a brief explanation of the function performed is given This is followed by a presentation of the formal syntax with the header given in Upper and Lower Case characters and the short form derived from it in ALL UPPER CASE characters Where applicable the syntax of the query is given with the format of its response 2 4 When can They be Used The commands and q...

Page 150: ...atus register TST TST SYSTEM Performs an internal self test WAI WAI SYSTEM Wait to continue command DDR DDR SYSTEM Reads and clears the Device Dependent Register DDR CMR CMR SYSTEM Reads and clears the command error register CHDR COMM_HEADER SIGNAL Sets or gets the command returned format OUTP OUTPUT SIGNAL Sets or gets output state BSWV BASIC_WAVE SIGNAL Sets or gets basic wave parameters MDWV MO...

Page 151: ... waveforms WVDT WVDT SIGNAL Sets and gets arbitrary wave data VKEY VIRTUALKEY SYSTEM Sets the virtual keys SYST CO MM LAN IP AD SYSTEM COMMUN ICATE LAN IPADDR ESS SYSTEM The Command can set and get system IP address SYST CO MM LAN S MAS SYSTEM COMMUN ICATE LAN SMASK SYSTEM The Command can set and get system subnet mask SYST CO MM LAN G AT SYSTEM COMMUN ICATE LAN GATEW AY SYSTEM The Command can set...

Page 152: ...on QUERY SYNTAX IDN RESPONSE FORMAT IDN device id model serial number software version hardware version device id SDG is used to identify instrument model A model identifier less than 14 characters should not contain the word MODEL serial number Each product has its own number the serial number can labeled product uniqueness software version A serial numbers about software version hardware version...

Page 153: ...Status Register ESR This command has no other effect on the operation of the device because the instrument starts parsing a command or query only after it has completely processed the previous command or query The OPC query always responds with the ASCII character 1 because the device only responds to the query when the previous command has been entirely executed COMMAND SYNTAX OPC QUERY SYNTAX OP...

Page 154: ...following instruction allows the ESB bit to be set if a user request URQ bit 6 i e decimal 64 and or a device dependent error DDE bit 3 i e decimal 8 occurs Summing these values yields the ESE register mask 64 8 72 ESE Return ESE 72 RELATED COMMANDS ESR 3 1 5 ESR DESCRIPTION The ESR query reads and clears the contents of the Event Status Register ESR The response represents the sum of the binary v...

Page 155: ...on Conversely writing a 0 into a given bit location prevents the associated event from generating a service request SRQ Clearing the SRE register disables SRQ interrupts The SRE query returns a value that when converted to a binary number represents the bit settings of the SRE register Note that bit 6 MSS cannot be set and it s returned value is always zero COMMAND SYNTAX SRE value value 0 to 255 ...

Page 156: ... STB RESPONSE FORMAT STB value value 0 to 255 EXAMPLE The following reads the status byte register STB Return STB 0 RELATED COMMANDS CLS SRE 3 1 9 TST DESCRIPTION The TST query performs an internal self test and the response indicates whether the self test has detected any errors The self test includes testing the hardware of all channels Hardware failures are identified by a unique binary code in...

Page 157: ...ELATED COMMANDS OPC 3 1 11 DDR DESCRIPTION The DDR query reads and clears the contents of the device dependent or device specific error register DDR In case of a hardware failure the DDR register specifies the origin of the failure QUERY SYNTAX DDR RESPONSE FORMAT DDR value value 0 to 65535 EXAMPLE DDR Return DDR 0 The following table gives details Bit Bit Value Description 15 14 Reserved 13 8192 ...

Page 158: ... the command error register CMR See the table below which specifies the last syntax error type detected by the instrument QUERY SYNTAX CMR RESPONSE FORMAT CMR value value 0 to 14 EXAMPLE CMR Return CMR 0 Value Description 0 1 Unrecognized command query header 2 Invalid character 3 Invalid separator 4 Missing parameter 5 Unrecognized keyword 6 String error 7 Parameter can t allowed 8 Command String...

Page 159: ...QUERY SYNTAX CHDR Comm_HeaDeR RESPONSE FORMAT CHDR parameter EXAMPLE Set query command format to long CHDR LONG Read query command format CHDR Return COMM_HEADER LONG Note Parameter command SDG800 SDG1000 SDG2000X SDG5000 SDG1000X CHDR yes yes no yes no 3 3 Output Command DESCRIPTION Enable or disable the output of the Output connector at the front panel corresponding to the channel The query retu...

Page 160: ...UTP load EXAMPLE Turn on channel one C1 OUTP ON Read channel one output state C1 OUTP Return C1 OUTP ON LOAD HZ PLRT NOR Set the load to 50 C1 OUTP LOAD 50 Set the load to HZ C1 OUTP LOAD HZ Set the polarity normal C1 OUTP PLRT NOR Set the polarity inverted C1 OUTP PLRT INVT Note Parameter command SDG800 SDG1000 SDG2000X SDG5000 SDG1000X channel no yes yes yes yes LOAD 50 HZ 50 10000 HZ 50 100000 ...

Page 161: ...eter DUTY duty Value of duty cycle Only when wave type is Square and Pulse you can set this parameter PHSE phase Value of phase If wave type is Noise or Pulse or DC you can t set this parameter STDEV standard deviation Value of Noise wave standard deviation Only when wave type is Noise you can set this parameter MEAN mean Value of Noise wave mean Only when wave type is Noise you can set this param...

Page 162: ...deviation Default unit is V Value depends on the model mean Default unit is V Value depends on the model width Max_width Max_duty 0 01 period and Min_width Min_duty 0 01 period rise Value depends on the model fall Value depends on the model delay Unit is S Maximal is Pulse period minimum value is 0 bandwidth switch ON OFF bandwidth value value between 20MHz and 120MHz QUERY SYNTAX channel BSWV BaS...

Page 163: ...r from the table below Parameters Value Description STATE state Turn on or off modulation Note if you want to set or read other parameters of modulation you must set STATE to ON at first AM SRC src AM signal source AM MDSP mod wave shape AM modulation wave Only when AM sign al source is set to INT you can set the parameter AM FRQ AM frequency AM frequency Only when AM signal sour ce is set to INT ...

Page 164: ...hen carrier wave is PULSE wave you can set the parameter PWM DEVI PWM dev Duty cycle deviation Only when carrier wave is PULSE wave you can set the parameter PWM MDSP mod wave shape PWM modulation wave Only when carrier wave is PULSE wave you can set the parameter PWM SRC src PWM signal source PM DEVI PM phase offset PM phase deviation Only when PM signal source is set to INT you can set the param...

Page 165: ... DNRAMP NOISE ARB am frequency Default unit is Hz Value depends on the model depth 0 to 120 fm frequency Default unit is Hz Value depends on the model fm frequency deviation 0 to carrier frequency Value depends on the difference between carrier frequency and bandwidth frequency pm frequency Default unit is Hz Value depends on the model pm phase deviation 0 to 360 pwm frequency Default unit is Hz V...

Page 166: ...M and set AM modulating wave type to sine wave C1 MDWV AM MDSP SINE Read channel one modulation parameters of which STATE is ON C1 MDWV Return C1 MDWV STATE ON AM MDSP SINE SRC INT FRQ 100HZ DEPTH 100 CARR WVTP RAMP FRQ 1000HZ AMP 4V OFST 0V PHSE 0 SYM 50 Read channel one modulate wave parameters of which STATE is OFF C1 MDWV Return C1 MDWV STATE OFF Set channel one FM frequency to 1000Hz C1 MDWV ...

Page 167: ... TIME time Value of sweep time STOP stop frequency Value of stop frequency START start frequency Value of start frequency TRSR trigger src Trigger source TRMD trigger mode State of trigger output If TRSR is EXT the parameter is invalid SWMD sweep mode Sweep style DIR direction Sweep direction EDGE edge Value of edge Only when TRSR is EXT the parameter is valid MTRIG manual trigger Make a manual tr...

Page 168: ...t is Hz Value depends on the model amplitude Default unit is V Value depends on the model offset Default unit is V Value depends on the model duty 0 to 100 symmetry 0 to 100 Note There are some parameters Value depends on the model You can read version datasheet QUERY SYNTAX channel SWWV SWeepWaVe channel C1 C2 RESPONSE FORMAT parameter Return all parameters of the current sweep wave EXAMPLE Set c...

Page 169: ...ate to ON at first PRD period Value of burst period When carrier is NOISE wa ve you can t set it When GATE was chosen yo u can t set it but in SDG2000X you can And w hen trigger source is EXT you can t set it STPS start phase Start phase of carrier When carrier is NOISE or PULSE wave you can t set it GATE_NCYC gate Ncycle Set the burst mode to GATE or NCYC When ca rrier is NOISE you can t set it T...

Page 170: ...rameter CARR PHSE phase Value of carrier phase CARR RISE rise Value of rise edge Only when carrier is Pulse the Value is valid CARR FALL fall Value of fall edge Only when carrier is Pulse the Value is valid CARR STDEV standard deviation Value of standard deviation Only when carrier is Noise the Value is valid CARR MEAN mean Value of mean Only when carrier wave is Noise the Value is valid CARR DLY ...

Page 171: ...ends on the model fall Value depends on the model delay Default unit is S Note There are some parameters Value depends on the model You can read version datasheet to get specific parameters QUERY SYNTAX channel BTWV BursTWaVe parameter channel C1 C2 parameter period RESPONSE FORMAT channel BTWV type state period EXAMPLE Set channel one burst period to 1S C1 BTWV PRD 1 Set channel one burst delay t...

Page 172: ...o yes yes yes 3 8 Parameter Copy Command DESCRIPTION Copies parameters from one channel to another COMMAND SYNTAX PACP ParaCoPy destination channel src channel destination channel C1 C2 src channel C1 C2 Note the parameters C1 and C2 must be set to the device together EXAMPLE Copy parameters from channel one to channel two PACP C2 C1 RELATED COMMANDS ARWV BTWV MDWV SWWV BSWV Note Parameter command...

Page 173: ...Sine 12 Logfall 24 Gmonopuls 36 Triang 1 Noise 13 Logrise 25 Tripuls 37 Harris 2 StairUp 14 Sqrt 26 Cardiac 38 Bartlett 3 StairDn 15 Root3 27 Quake 39 Tan 4 Stairud 16 X 2 28 Chirp 40 Cot 5 Ppulse 17 X 3 29 Twotone 41 Sec 6 Npulse 18 Sinc 30 Snr 42 Csc 7 Trapezia 19 Gaussian 31 Hamming 43 Asin 8 Upramp 20 Dlorentz 32 Hanning 44 Acos 9 Dnramp 21 Haversine 33 Kaiser 45 Atan 10 Exp_fall 22 Lorentz 34...

Page 174: ...2 RESPONSE FORMAT channel SYNC parameter EXAMPLE Turn on sync function of channel one C1 SYNC ON Read state of channel one sync C1 SYNC Return C1 SYNC OFF Note Parameter command SDG800 SDG1000 SDG2000X SDG5000 SDG1000X SYNC no yes yes yes yes 3 11 Number Format Commend DESCRIPTION Sets or gets number format COMMAND SYNTAX NBFM NumBer_ForMat parameter parameter a parameter from the table below Para...

Page 175: ...ber format NBFM Return NBFM PNT DOT SEPT ON 3 12 Language Command DESCRIPTION Sets or gets system language COMMAND SYNTAX LAGG LAnGuaGe parameter parameter EN CH RU QUERY SYNTAX LAGG LAnGuaGe RESPONSE FORMAT LAGG parameter EXAMPLE Set language to English LAGG EN Read language LAGG Return LAGG EN Note Parameter command SDG800 SDG1000 SDG2000X SDG5000 SDG1000X RU no yes no no no ...

Page 176: ...o LAST SCFG LAST 3 14 Buzzer Command DESCRIPTION Turns on or off the buzzer COMMAND SYNTAX BUZZ BUZZer parameter parameter ON OFF QUERY SYNTAX BUZZ BUZZer RESPONSE FORMAT BUZZ parameter EXAMPLE Turn on the buzzer BUZZ ON 3 15 Screen Save Command DESCRIPTION Turns off or sets screen save time default unit is minutes COMMAND SYNTAX SCSV SCreen_SaVe parameter parameter OFF 1 5 15 30 60 120 300 QUERY ...

Page 177: ...and SDG800 SDG1000 SDG2000X SDG5000 SDG1000X ROSC no yes yes yes yes 3 17 Frequency Counter Command DESCRIPTION Sets or gets frequency counter parameters COMMAND SYNTAX FCNT FreqCouNTer parameter parameter a parameter from the table below Parameters Value Description STATE state State of frequency counter FRQ frequency Value of frequency Can t be set PW position width Value of positive width Can t...

Page 178: ...counter on FCNT STATE ON Set reference freq to 1000Hz FCNT REFQ 1000 Query frequency counter information FCNT Return FCNT STATE ON FRQ 10000000HZ DUTY 59 8568 REFQ 1e 07HZ TRG 0V PW 5 98568e 08S NW 4 01432e 08S FR QDEV 0ppm MODE AC HFR OFF Note Parameter command SDG800 SDG1000 SDG2000X SDG5000 SDG1000X FCNT no yes yes yes yes 3 18 Invert Command DESCRIPTION Sets or gets polarity of current channel...

Page 179: ...D SYNTAX COUP COUPling parameter parameter a parameter from the table below Parameters Value Description TRACE trace Trace switch STATE state State of channel coupling BSCH bsch Value of base channel FDEV frq_dev Value of f frequency deviation PDEV pha_dev Value of position phase deviation FCOUP fcoup Value of frequency coupling switch FRAT frat Value of frequency coupling ratio PCOUP pcoup Value ...

Page 180: ...frequency deviation value 5Hz COUP FDEV 5 Set SDG2000x amplitude coupling ratio COUP ARAT 2 Query SDG2000X coupling information COUP Return COUP sTRACE OFF FCOUP ON PCOUP ON ACOUP ON FDEV 5HZ PRAT 1 ARAT 2 n Note Parameter command SDG800 SDG1000 SDG2000X SDG5000 SDG1000X TRACE no no yes no yes STATE yes yes no yes no BSCH yes yes no yes no FCOUP no no yes no yes FRAT no no yes no yes PCOUP no no y...

Page 181: ...ERY SYNTAX STL StoreList BUILDIN USER EXAMPLE Read all arbitrary data saved in the device STL Return STL M0 StairUp M1 StairDn M2 StairUD M3 Trapezia M4 ExpFall M5 ExpRise M6 LogFall M7 LogRise M8 Sqrt M9 X 2 M10 Sinc M11 Gaussian M12 Dlorentz M13 Haversine M14 Lorentz M15 Gauspuls M16 Gmonopuls M17 Cardiac M18 Quake M19 TwoTone M20 SNR M21 Hamming M22 Hanning M23 Kaiser M24 Blackman M25 GaussiWin...

Page 182: ...00 wave1 square_1M Note Parameter command SDG800 SDG1000 SDG2000X SDG5000 SDG1000X BUILDIN no no yes get built in wave no yes get built in wave USER no no yes get user defined wave no yes get user defined wave 3 22 Arbitrary Wave Data Command DESCRIPTION Sets and gets arbitrary wave data COMMAND SYNTAX channel WVDT address parameter channel C1 C2 address Mn The n value is based on the model but SD...

Page 183: ... Return WVDT sPOS sM2 sWVNM sstairup sLENGTH s32KB sTYPE s5 sWAVEDATA 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 ...

Page 184: ...2KB M50 M59 can store user defined wave 32KB 0 n 196 M0 M196 all of them are building in waves 32KB user defined waves have not this index 0 n 68 M0 M35 build in wave 32KB M36 M59 User define wave 32KB M60 M67 User defined wave 1024KB 0 n 196 M0 M196 all of them are building in waves 32KB user defined waves have not this index USER no no yes get user defined wave no yes get user defined wave 3 23 ...

Page 185: ...BER_0 48 KB_NUMBER_1 49 KB_NUMBER_2 50 KB_NUMBER_3 51 Note Parameter command SDG800 SDG1000 SDG2000X SDG5000 SDG1000X KB_FUNC1 no no yes yes yes KB_STORE_RECALL yes yes yes no yes KB_HELP yes yes no no no KB_CHANNEL no yes yes no yes KB_SINE yes yes no no no KB_SQUARE yes yes no no no KB_ RAMP yes yes no no no KB_PULSE yes yes no no no KB_NOISE yes yes no no no KB_ARB yes yes no no no KB_UP yes ye...

Page 186: ...DG800 SDG1000 SDG2000X SDG5000 SDG1000X SYST COMM LAN IPAD no no yes no yes 3 25 Subnet Mask Command DESCRIPTION The Command can set and get system subnet mask COMMAND SYNTAX SYST COMM LAN SMAS SYSTem COMMunicate LAN SMASk parameter1 parameter2 parameter3 parameter4 parameter1 a integer value between 0 and 255 parameter2 a integer value between 0 and 255 parameter3 a integer value between 0 and 25...

Page 187: ...een 0 and 255 parameter4 a integer value between 0 and 255 QUERY SYNTAX SYSTem COMMunicate LAN GATeway EXAMPLES Set Gateway to 10 11 13 5 SYSTem COMMunicate LAN GATeway 10 11 13 5 Get gateway SYSTem COMMunicate LAN GATeway Return 10 11 13 5 Note Parameter command SDG800 SDG1000 SDG2000X SDG5000 SDG1000X SYST COMM LAN GAT no no yes no yes 3 27 Sampling Rate Command DESCRIPTION Sets or gets sampling...

Page 188: ...o no 3 28 Harmonic Command DESCRIPTION Sets or gets harmonic information The command can be used by SDG2000X SDG1000X and the channel current basic wave must be sine COMMAND SYNTAX channel HARM HARMonic HARMSTATE value1 HARMTY PE value2 HARMORDER value3 parameter value4 HARMPHASE value5 value1 ON OFF value2 EVEN ODD ALL value3 an integer value parameter HARMAMP HARMDBC value4 an integer value valu...

Page 189: ...ts or gets waveform combining information The command can be used by SDG2000X SDG1000X COMMAND SYNTAX channel CMBN CoMBiNe parameter channel C1 C2 parameter ON OFF QUERY SYNTAX channel CMBN CoMBiNe channel C1 C2 EXAMPLES Turn on the waveform combining of channel one C1 CMBN ON Query the waveform combining state of channel two C2 CMBN Return C2 CMBN OFF Note Parameter command SDG800 SDG1000 SDG2000...

Page 190: ... VISA to control the device with USBTMC or TCP IP access to do a write and read Follow the steps to finish the example 1 Open Visual Studio create a new VC win32 console project 2 Set the project environment to use the NI VISA lib there are two ways to use NI VISA static or automatic 2 1 Static find files visa h visatype h visa32 lib in NI VISA install path Copy them to your project and add them i...

Page 191: ...to project properties Linker General Additional Library Directories as seen in the pictures below Set lib file project properties Linker Command Line Additional Options visa32 lib Include visa h file In the projectname cpp file include visa h 3 Add codes 3 1 USBTMC access code Write a function Usbtmc_test int Usbtmc_test This code demonstrates sending synchronous read write commands ...

Page 192: ... the Identification Query Using viPrintf Try to Read a Response With viScanf Close the VISA Session ViSession defaultRM ViSession instr ViUInt32 numInstrs ViFindList findList ViUInt32 retCount ViUInt32 writeCount ViStatus status char instrResourceString VI_FIND_BUFLEN unsigned char buffer 100 char stringinput 512 int i First we must call viOpenDefaultRM to get the manager handle We will store this...

Page 193: ...om viOpenDefaultRM and we must also use a string that indicates which instrument to open This is called the instrument descriptor The format for this string can be found in the function panel by right clicking on the descriptor parameter After opening a session to the device we will get a handle to the instrument which we will use in later VISA functions The AccessMode and Timeout parameters in th...

Page 194: ... the device d n i 1 status viClose instr continue Now we will attempt to read back a response from the device to the identification query that was sent We will use the viScanf function to acquire the data After the data has been read the response is displayed status viScanf instr t buffer if status VI_SUCCESS printf Error reading a response from the device d n i 1 else printf nDevice d s n i 1 buf...

Page 195: ...IND_BUFLEN ViSession defaultRM instr ViStatus status ViUInt32 count ViUInt16 portNo First we will need to open the default resource manager status viOpenDefaultRM defaultRM if status VI_SUCCESS printf Could not open a session to the VISA Resource Manager n Now we will open a session via TCP IP device char head 256 TCPIP0 char tail INSTR char resource 256 strcat head pIP strcat head tail ...

Page 196: ...tBuffer if status VI_SUCCESS printf viRead failed with error code x n status viClose defaultRM else printf ndata read from device s n 0 outputBuffer status viClose instr status viClose defaultRM system pause return 0 Run result 4 2 Example of VB Environment Win7 32bit system Microsoft Visual Basic 6 0 The function of this example Use the NI VISA to control the device with USBTMC and TCP IP access ...

Page 197: ...sed in a program 3 Add codes 3 1 USBTMC access code Write a function Usbtmc_test Private Function Usbtmc_test As Long This code demonstrates sending synchronous read write commands to an USB Test Measurement Class USBTMC instrument using NI VISA The example writes the IDN n string to all the USBTMC devices connected to the system and attempts to read back results using the write and read functions...

Page 198: ...will store this handle in defaultRM status viOpenDefaultRM defaultRM If status VI_SUCCESS Then resultTxt Text Could not open a session to the VISA Resource Manager Usbtmc_test status Exit Function End If Find all the USB TMC VISA resources in our system and store the number of resources in the system in numInstrs status viFindRsrc defaultRM USB INSTR findList numlnstrs instrResourceString If statu...

Page 199: ...ers in this function are reserved for future functionality These two parameters are given the value VI_NULL For i 0 To numInstrs If i 0 Then status viFindNext findList instrResourceString End If status viOpen defaultRM instrResourceString VI_NULL VI_NULL instrsesn If status VI_SUCCESS Then resultTxt Text Cannot open a session to the device CStr i 1 GoTo NextFind End If At this point we now have a ...

Page 200: ...ror reading a response from the device CStr i 1 Else resultTxt Text Read from device CStr i 1 Buffer End If status viClose instrsesn NextFind Next i Now we will close the session to the instrument using viClose This operation frees all system resources status viClose defaultRM Usbtmc_test 0 End Function 3 2 TCP IP access code Write a function TCP_IP_Test Private Function TCP_IP_Test ip As String A...

Page 201: ...ip INSTR VI_LOAD_CONFIG VI_NULL instrsesn If status VI_SUCCESS Then resultTxt Text An error occurred opening the session viClose defaultRM TCP_IP_Test status Exit Function End If status viWrite instrsesn IDN 5 count If status VI_SUCCESS Then resultTxt Text Error writing to the device End If status viRead instrsesn outputBuffer VI_FIND_BUFLEN count If status VI_SUCCESS Then resultTxt Text Error rea...

Page 202: ...te Sub exitBtn_Click End End Sub Private Sub tcpipBtn_Click Dim stat As Long stat TCP_IP_Test ipTxt Text If stat VI_SUCCESS Then resultTxt Text Hex stat End If End Sub Private Sub usbBtn_Click Dim stat As Long stat Usbtmc_test If stat VI_SUCCESS Then resultTxt Text Hex stat End If End Sub 3 4 Run result ...

Page 203: ...ctory is modified to D USBTMC_TCPIP_Demo Click File New Script in the Matlab interface to create an empty M file Add codes 1 1 Write a function Usbtmc_test function USBTMC_test This code demonstrates sending synchronous read write commands to an USB Test Measurement Class USBTMC instrument using NI VISA Create a VISA USB object connected to a USB instrument vu visa ni USB0 0xF4EC 0xEE38 0123456789...

Page 204: ...IPstr This code demonstrates sending synchronous read write commands to an TCP IP instrument using NI VISA Create a VISA TCPIP object connected to an instrument configured with IP address vt visa ni TCPIP0 IPstr INSTR Open the VISA object created fopen vt Send the string IDN asking for the device s identification fprintf vt IDN Request the data outputbuffer fscanf vt disp outputbuffer Close the VI...

Page 205: ...e a VI file 2 Add controls Right click in the Front Panel interface select and add VISA resource name error in error out and some indicators from the Controls column 3 Open the Block Diagram interface Right click on the VISA resource name and you can select and add the following functions from VISA Palette from the pop up menu VISA Write VISA Read VISA Open and VISA Close 4 Connect them as shown i...

Page 206: ...ommand set After all communication is complete the VI closes the VISA session 6 Communicating with the device via TCP IP is similar to USBTMC But you need to change VISA Write and VISA Read Function to Synchronous I O The LabVIEW default is asynchronous I O Right click the node and select Synchronous I O Mod Synchronous from the shortcut menu to write or read data synchronously 7 Connect them as s...

Page 207: ...Programming Guide 66 Note you can obtain the source code of above examples please visit SIGLENT website at www siglent com ...

Page 208: ...OPC CLS ESE ESR RST SRE STB TST WAI DDR CMR A ARWV ARBWAVE B BSWV BASIC_WAVE BTWV BURSTWAVE BUZZ BUZZER C CHDR COMM_HEADER COUP COUPLING CMBN COMBINE F FCNT FREQCOUNTER H HARM HARMONIC I IVNT INVERT L LAGG LANGUAGE M MDWV MODULATEWAVE ...

Page 209: ...ATOR S SCFG Sys_CFG SCSV SCREEN_SAVE SWWV SWEEPWAVE SYNC SYNC STL STORELIST SYST COMM LAN IPAD SYSTEM COMMUNICATE LAN IPADDRESS SYST COMM LAN SMAS SYSTem COMMunicate LAN SMASk SYST COMM LAN GAT SYSTem COMMunicate LAN GATeway SRATE SAMPLERATE W WVDT WVDT V VOLTPRT VOLTPRT VKEY VIRTUALKEY ...

Page 210: ...Quick Start SDG5000 Series Function Arbitrary Waveform Generator 2014 SIGLENT TECHNOLOGIES CO LTD QS02050 E02A ...

Page 211: ...LTD All rights reserved Infomation in this publication replaces all previous corresponding material SIGLENT reserves the rights to change the specification and the price Without permission Contents in this manual are not allowed to be copied extracted or translated ...

Page 212: ...ounded correctly before connecting its input or output terminals Connect the signal wire correctly The potential of the signal wire is equal to the earth so do not connect the signal wire to a high voltage Do not touch the exposed contacts or components Observe all terminal ratings To avoid fire or electric shock please observe all ratings and sign instruction on the instrument Before connecting t...

Page 213: ...ry or hazard that may immediately happen WARNING Indicates an injury or hazard that may not immediately happen CAUTION Indicates that a potential damage to the instrument or other property might occur Symbols used on the instrument Symbols may appear on the instrument Hazardous Protective Warning Chassis Power Voltage Earth Ground Ground Switch ...

Page 214: ...SIGLENT IV SDG1000 Quick Start Content General Safety Summary II Adjust the Handle 1 The Front Panel 2 The Back Panel 9 User Interface 11 In line Help System 14 Contact SIGLENT 15 ...

Page 215: ...G5000 Quick Start 1 Adjust the Handle When using the instrument users can adjust the handle to a needed position which make it easier to operate and observe Adjust the Handle Horizontal Position Carrying Position ...

Page 216: ...he SDG5162 is in the power off state 2 USB Host SDG5162 supports USB disk of FAT format It s used to read waveforms or status files from a U disk or to store the current state of the instrument to the U disk 3 LCD Display 4 Waveform Option 5 Number Keys 6 Knob 1 Power Key 11 Menu Keys 2 USB Host 7 Arrow Keys 8 CH1 Control Output Port 9 CH2 Control Output Port 10 Mode Utility Function Keys ...

Page 217: ...hich ranges from 1μHz to 160MHz The key backlight will brighten when the key is selected The Frequency Period Amplitude High level Offset Low level Phase of the sine waveform can be adjusted Waveforms Square Provide square waveform output which ranges from 1μHz to 50MHz The key backlight will be brighten when the key is selected The Frequency Period Amplitude High level Offset Low level Phase and ...

Page 218: ...djusted Waveforms Pulse Provide pulse waveform output which ranges from 1μHz to 40MHz The key backlight will be brighten when the key is selected The Frequency Period Amplitude High level Offset Low level Pulse width Duty Rise Fall and Delay of the pulse waveform can be adjusted Waveforms Noise Provide gauss white noise output with a bandwidth of 100MHz The backlight of the key lights when the key...

Page 219: ...he key backlight will be brighten when the key is selected The Frequency Period Amplitude High level Offset Low level Phase of the arbitrary waveform can be adjusted 5 Number Keys Those keys including numbers from 0 to 9 radix points symbol keys are used to input parameters Note To enter a negative number you need to enter a symbol before 6 Knob It is used to increase clockwise or decrease anticlo...

Page 220: ... read 8 CH1 Control Output Key CH1 This key is used to turn on off CH1 output set load polarity and Eqphse BNC connector and its nominal output impedance is 50Ω When turn on CH1 backlight is light the connector output waveform with CH1 current scheme 9 CH2 Control Output Key CH2 This key is used to turn on off CH2 output set load polarity and Eqphse BNC connector and its nominal output impedance i...

Page 221: ...be brighten when the key is selected Sweep Sweep This key is used to generate sine waveform square waveform ramp waveform and arbitrary waveform sweep signals It supports Linear and Log two kinds of sweep manners It supports Internal External and Manual 3 kinds of trigger source The key backlight will be brighten when the key is selected Burst Burst This key is used to generate sine waveform squar...

Page 222: ... be brighten when the key is selected Utility Utility function and System setting This key is used to set some system parameters and check version information The key backlight will be brighten when the key is selected Press this key and then press the help softkey to obtain build in help information about the product users can save recall instrument state or arbitrary waveform datum edited by use...

Page 223: ... When the synchronization is on the port can output TTL signal with the same frequency 2 10MHz Clock Input Port If the instrument uses external clock source the connector accepts an external 10MHz clock source 3 Earth Terminal It adopts special earth terminal 7 6 5 4 1 2 3 8 ...

Page 224: ...er through the port and use software EasyWave to control the SDG5162 6 10MHz Clock Output Port The port can output the internal 10MHz Clock signal 7 Ext Trig Gate FSK Burst Sweep Burst trigger signal input port of external trigger Sweep Burst trigger signal output port of internal manual trigger Burst gating trigger input port ASK FSK external modulation signal input port 8 Modulation In AM FM PM ...

Page 225: ...and waveform of a channel The picture below shows the interface when CH1 choosing sine waveform The interface will have some difference when current function is different 1 Channel States CH1 and CH2 display area which shows the current channel of the selected state 2 9 8 7 1 3 4 5 6 ...

Page 226: ...rm s amplitude After pressing corresponding Amplitude menu use number keys or knob to change the parameter value 5 Offset It shows each channel s current waveform s DC offset After pressing corresponding Offset menu use number keys or knob to change the parameter value 6 Phase It shows each channel s current waveform s phase value After pressing corresponding Phase menu use number keys or knob to ...

Page 227: ...k Start 13 8 Output It shows each channel s output state 9 Menu It shows the corresponding operation menu of the current function which is being chosen For example the picture above shows the function menu of Sine waveform ...

Page 228: ... obtain help information Press Utility key and then press the Help key to open the common help information below 1 View System Information 2 Basic waveform output 3 Arbitrary waveform output 4 DC signal output 5 Generating a Modulated waveform 6 Sweep function on waveform output 7 Burst function on waveform output 8 Memory management 9 How to synchronize multiple SDG5000 10 Restoring factory setti...

Page 229: ...5 Contact SIGLENT SIGLENT TECHNOLOGIES CO LTD Address 3 F NO 4 building Antongda Industrial Zone 3rd Liuxian Road 68th District Baoan District Shenzhen P R China Tel 86 755 36615186 E mail sales siglent com Website www siglent com ...

Reviews: