Instructions
RIGOL   
II   MSO5000-E Programming Guide 
Document Overview 
This manual is your guide to programming RIGOL MSO5000-E series digital oscilloscope. MSO5000-E 
series can communicate with the PC via the USB, LAN, or GPIB (requiring to work with RIGOL's USB-GPIB 
interface converter) interface.
Main Topics in this Manual: 
Chapter 1 SCPI Command Overview 
This chapter introduces the syntax, symbols, parameters, and abbreviation rules of the SCPI commands. 
Chapter 2 Command System 
This chapter introduces the syntax, function, parameters, and descriptions of each command. 
Chapter 3 Programming Examples 
This chapter illustrates how to control the MSO5000-E series digital oscilloscope by programming in Excel, 
LabVIEW, Visual Basic, and Visual C++. 
Format Conventions in this Manual: 
1.  Key 
The key on the front panel is denoted by the format of "Key Name (Bold) + Text Box" in the manual. 
For example, Utility denotes the "Utility" key. 
2.  Menu 
The menu items are denoted by the format of "Menu Word (Bold) + Character Shading". For example, 
System denotes the "System" menu item under Utility. 
3.  Operation Procedures: 
 "" denotes the next step of operation. For example, Utility  System denotes that first press 
Utility, and then press the System softkey. 
Content Conventions in this Manual: 
MSO5000-E series includes the following models. Unless otherwise specified, this manual takes MSO5152-E 
as an example to illustrate the functions and operation methods of MSO5000-E series. 
Model 
Max. Analog 
Bandwidth 
No. of Analog 
Channels 
No. of Function/Arbitrary 
Waveform Generator 
Channels 
No. of Digital 
Channels 
MSO5152-E  150 MHz  2  1, Opt. 
16 (Required to 
purchase the 
probe) 
Tip 
For the latest version of this manual, download it from the official website of 
RIGOL
 (www.rigol.com). 










