User manual

Chapter 1 Programming Overview RIGOL
DP700 Programming Guide 1-5
3. Square Brackets [ ]
The contents (keywords or parameters) in the square brackets can be omitted. If the parameter is
omitted, it will be set to the default. For example, when sending the :MEASure[:VOLTage][:DC]?
command, you can select any one of the following four commands, as they can achieve the same
effects as the :MEASure[:VOLTage][:DC]? command.
:MEASure?
:MEASure:DC?
:MEASure:VOLTage?
:MEASure:VOLTage:DC?
4. Angle Brackets < >
The parameter enclosed in the angle brackets must be replaced by an effective value. For example,
the :SYSTem:SAVer <state> command must be sent in the form of :SYSTem:SAVer ON, in which
<state> is replaced by an effective value ON.
Parameter Type
The parameters contained in this manual can be divided into the following five types: Bool, Integer, Real,
Discrete, and ASCII String.
1. Bool
The parameter can be set to ON (1) or OFF (0).
2. Integer
Unless otherwise specified, the parameter can be any integer within the effective value range.
Note: Do not set the parameter to a decimal, otherwise, errors will occur.
3. Real
Unless otherwise specified, the parameter can be any real-value (in decimal form or in scientific
notation) within the effective value range.
4. Discrete
The parameters can only be the specified numerical values or characters.
5. ASCII String
The parameter can be the combinations of ASCII characters.
Besides, many commands support the MINimum, MAXimum, or DEF parameter. MINimum indicates setting
the parameter to a minimum value or querying the minimum value of the parameter; MAXimum indicates
setting the parameter to a maximum value or querying the maximum value of the parameter; DEF indicates
setting the parameter to a default value.
Command Abbreviation
The letters in the commands are case-insensitive. The commands can be input in uppercase letters or in
lowercase letters. If abbreviation is used, you must enter all the uppercase letters that exist in the
command syntax. For example, :SYSTem:ERRor? can be abbreviated as :SYST:ERR?