
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