RIGOL  Chapter 3 Application Instances 
3-2  DG800 Programming Guide 
To Output Basic Waveforms 
 
Requirement 
Use the SCPI commands to realize the following functions: 
This section mainly introduces how to output Sine waveforms (frequency 500 Hz, amplitude 2.5 Vpp, offset 
1 V
dc, start phase 90°) from the front-panel [CH1] output connector. 
 
Method 1 
/*Queries the ID string of the signal generator to test whether 
the remote communication works normally.*/ 
:SOUR1:APPL:SIN 500,2.5,1,90 
/*Sets the waveform of CH1 to Sine with 500 Hz frequency, 
2.5 Vpp amplitude, 1 V
dc
 offset, and 90° start phase.*/ 
/*Enables the output of CH1.*/ 
 
Method 2 
/*Queries the ID string of the signal generator to test whether 
the remote communication works normally.*/ 
/*Sets the waveform of CH1 to Sine.*/ 
/*Sets the waveform frequency of CH1 to 500 Hz.*/ 
/*Sets the waveform amplitude of CH1 to 2.5 Vpp.*/ 
/*Sets the offset voltage of CH1 to 1 V
dc
/*Sets the start phase of CH1 to 90°.*/ 
/*Enables the output of CH1.*/ 
 
 
To Output the Arbitrary Waveform 
 
Requirement 
Use the SCPI commands to realize the following functions: 
This section mainly introduces how to output arbitrary waveforms (frequency 100 Hz, amplitude 1 Vpp, 
offset 2 V
dc, start phase 3°) from the front-panel [CH1] output connector. 
 
Method 
/*Queries the ID string of the signal generator to test 
whether the remote communication works normally.*/ 
:SOUR1:APPL:USER 100,1,2,3 
/*Sets CH1 to output arbitrary waveform with 100 Hz 
frequency, 1 Vpp amplitude, 2 V
dc
 offset, and 3° start 
/*Enables the output of CH1.*/