Specifications

RIGOL
II M300 Programming Guide
Document Overview
Main Contents in this Manual:
Chapter 1 Programming Overview
This chapter introduces how to build the remote communication between the instrument and PC. Besides,
it also provides an overview of the syntax, symbol, parameter type and abbreviation rules of the SCPI
commands as well as the SCPI status system.
Chapter 2 Command System
This chapter introduces the syntax, function, parameter and using instruction of each M300 command in
A-Z order.
Chapter 3 Application Examples
This chapter provides the application examples of the main functions of the Data Acquisition/Switch system.
In the application examples, a series of commands are combined to realize the basic functions of the Data
Acquisition/Switch system.
Chapter 4 Programming Demos
This chapter introduces how to program and control M300 using various development tools, such as Visual
Studio and LabVIEW.
Chapter 5 Appendix
This chapter provides various information, such as the command list and factory setting list.
The user documents of the product:
The main user documents of the product include quick guide, user's guide, programming guide and data
sheet. For the newest versions of these manuals, please download them from
www.rigol.com.
Format Conventions in this Manual:
1 Button
The function key at the front panel is denoted by the format of Button Name (Bold) + Text Boxin the
manual. For example, Utility denotes the Utility key.
2 Menu
The menu item is denoted by the format of Menu Word (Bold) + Character Shadingin the manual.
For example, System denotes the System menu under Utility.
3 Operation Step
The next step of the operation is denoted by an arrow in the manual. For example, Utility
System denotes pressing Utility at the front panel and then pressing System.
4 Slot
The 5 slots are denoted by Slot1, Slot2, Slot3, Slot4 and Slot5 in the manual, wherein 1 to 5 denote the
slot numbers.
5 Channel
The channel is denoted by SCC in the manual, wherein S (ranges from 1 to 5) denotes the slot number
of the module and CC (ranges from 01 to 64) denotes the channel number.
6 Module
The definitions of the modules and their numbers are as shown in the table below. Unless otherwise