RIGOL Contents
II M300 Programming Guide
Contents
Guaranty and Declaration .......................................................................................................... I
Document Overview ................................................................................................................. II
Chapter 1 Programming Overview ..................................................................................... 1-1
To Build Remote Communication ................................................................................................ 1-2
Remote Control Methods ........................................................................................................... 1-4
SCPI Command Overview .......................................................................................................... 1-5
SCPI Status System ................................................................................................................... 1-8
Chapter 2 Command System .............................................................................................. 2-1
ABORt ...................................................................................................................................... 2-2
CALCulate Command Subsystem ................................................................................................ 2-3
CONFigure Command Subsystem ............................................................................................. 2-19
DATA Command Subsystem ..................................................................................................... 2-42
DIAGnostic Command Subsystem ............................................................................................. 2-45
DISPlay Command Subsystem ................................................................................................. 2-49
FETCh? ................................................................................................................................... 2-51
FORMat Command Subsystem ................................................................................................. 2-52
IEEE-488.2 Common Commands .............................................................................................. 2-56
INITiate .................................................................................................................................. 2-64
INPut:IMPedance:AUTO........................................................................................................... 2-65
INSTrument Command Subsystem ........................................................................................... 2-66
LXI Command Subsystem ........................................................................................................ 2-67
MEASure Command Subsystem ................................................................................................ 2-68
MEMory Command Subsystem ................................................................................................. 2-82
MMEMory Command Subsystem ............................................................................................... 2-90
OUTPut Command Subsystem.................................................................................................. 2-94
R? .......................................................................................................................................... 2-98
READ? .................................................................................................................................... 2-99
ROUTe Command Subsystem ................................................................................................. 2-100
SENSe Command Subsystem ................................................................................................. 2-115
SOURce Command Subsystem ............................................................................................... 2-180
STATus Command Subsystem ................................................................................................ 2-184
SYSTem Command Subsystem ............................................................................................... 2-193
TRIGger Command Subsystem ............................................................................................... 2-224
UNIT Command Subsystem ................................................................................................... 2-229
Chapter 3 Application Examples ........................................................................................ 3-1
Scan List Configuration .............................................................................................................. 3-2
Monitor................................................................................................................................... 3-11
Store and Recall ...................................................................................................................... 3-12
Copy ...................................................................................................................................... 3-14
To Output Digital Signal ........................................................................................................... 3-16
To Output Analog Voltage ........................................................................................................ 3-16
Chapter 4 Programming Demos ......................................................................................... 4-1
Programming Preparations ......................................................................................................... 4-2
LabVIEW Programming Demo .................................................................................................... 4-3
C++ Programming Demo ........................................................................................................ 4-15
C# Programming Demo ........................................................................................................... 4-26
Chapter 5 Appendix ............................................................................................................ 5-1
Appendix A: Factory Settings ..................................................................................................... 5-1
Appendix B: Instrument Preset State .......................................................................................... 5-3
Appendix C: Non-volatile Memory ............................................................................................... 5-5
Appendix D: Volatile Memory ..................................................................................................... 5-5