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