Instructions
RIGOL     
II  DG2000 Programming Guide 
Document Overview 
This manual introduces how to program the signal generator over the remote interfaces in details. 
Main Topics in this Manual: 
Chapter 1 Programming Overview 
This chapter introduces how to build the remote communication between the signal generator and the PC; 
how to control the signal generator remotely. It also introduces the syntax, symbols, parameter types, and 
abbreviation rules of the SCPI commands. 
Chapter 2 Command System 
This chapter introduces the syntax, function, parameters, and usages of each DG2000 command in A-Z 
order. 
Chapter 3 Application Instances 
This chapter provides the application examples of the main functions of the signal generator. In the 
examples, a series of commands are combined to realize the basic functions of the signal generator. 
Chapter 4 Programming Examples 
This chapter illustrates how to control DG2000 by programming in the development environments such as 
Visual C++, Visual Basic, and LabVIEW. 
Chapter 5 Appendix 
This chapter provides the command list and the factory settings. 
Tip 
For the latest version of this manual, download it from the official website of RIGOL (www.rigol.com). 
Format Conventions in this Manual: 
1.  Keys: 
The keys on the front panel are usually denoted by the format of "Key Name (Bold) + Text Box". For 
example, Pulse/Utility denotes the Utility key. 
2.  Menu Labels: 
The menu labels are usually denoted by the format of "Menu Word (Bold) + Character Shading". For 
example, System Setting. 
3.  Operation Procedures: 
"" represents the next step of operation. For example, when the backlight of the Shift key is 
illuminated, pressing Pulse/Utility  System Setting denotes that first press Pulse/Utility on 
the front panel, and then tap the System Setting menu label. 
Content Conventions in this Manual: 
DG2000 series function/arbitrary waveform generator includes the following models: Unless otherwise 
specified, this manual takes DG2102 as an example to introduce each command of the DG2000 series. 
Model 
No. of Channels 
Max. Output Frequency 
DG2052 
2 
50 MHz 
DG2072 
2 
70 MHz 
DG2102 
2 
100 MHz 










