RIGOL 
 Programming Guide for DG1000 
Table of Contents 
Guaranty and Declaration .......................................................................... I 
Chapter 1 Programming Overview ......................................................... 1-1 
Communication Interfaces ........................................................................ 1-2 
Commands Introduction ........................................................................... 1-3 
Command Syntax .............................................................................. 1-3 
Symbol Description ........................................................................... 1-4 
Parameter Type ................................................................................ 1-5 
Command Abbreviation ..................................................................... 1-6 
Chapter 2 DG1000 Command System .................................................... 2-1 
IEEE 488.2 ............................................................................................. 2-2 
APPLy ..................................................................................................... 2-3 
FUNCtion ................................................................................................ 2-9 
FREQuency ........................................................................................... 2-15 
VOLTage ............................................................................................... 2-19 
OUTPut ................................................................................................ 2-24 
PULSe .................................................................................................. 2-28 
AM ....................................................................................................... 2-31 
FM ....................................................................................................... 2-34 
PM ....................................................................................................... 2-37 
FSKey................................................................................................... 2-40 
SWEep ................................................................................................. 2-43 
TRIGger ............................................................................................... 2-45 
BURSt .................................................................................................. 2-48 
DATA.................................................................................................... 2-52 
MEMory ................................................................................................ 2-56 
SYSTem ................................................................................................ 2-59 
PHASe .................................................................................................. 2-62 
DISPlay ................................................................................................ 2-64 
COUPling .............................................................................................. 2-65 
COUNter ............................................................................................... 2-68 
Chapter 3 Application Examples ............................................................. 3-1 
Example 1: To Generate a Sine Wave ........................................................ 3-2 
Example 2: To Generate a Built-in Arbitrary Wave ....................................... 3-3 
Example 3: To Generate an User-defined Arbitrary Wave ............................. 3-4