Command introduction, Command syntax, Command introduction -3 – RIGOL DS1000B User Manual
Page 9: Command syntax -3

RIGOL
Programming Guide for DS1000B Series
1-3
Command Introduction
Command Syntax
The commands system of DS1000B series oscilloscope is a multistage tree structure,
and each of sub-system is consists of a “Root” keyword and multilayered keywords.
The commands are always begin with a “:”(except for IEEE commands) and the
keywords are also separated by “:”; optional parameters are permitted to follow the
keywords; “?” appeared following a command line denotes to query this function;
besides, “space” is used to divide command and parameter.
For example:
:TRIGger:EDGE:SLOPe {POSitive|NEGative|ALTernation}
:TRIGger:EDGE:SLOPe?
TRIGger is the root keyword of the command, EDGE and SLOPe is separately its
second and third keyword, all of them are separated by “:”. Connects enclosed in the
“{}” denote the parameters permitted to be set by user; “?” denotes to query; the
command :TRIGger:EDGE:SLOPe is set apart from parameter using “space”. “,” is
used to compart the parameters existed in some commands, for example:
:TRIGger:PATTern:PATTern