Scan:project, Scan:project:create, Scan:project:currently:cycle – RIGOL M300 User Manual
Page 64: Scan:task:add

RIGOL
Programming Guide for DM3000
2-52
1. :SCAN:PROJect?
Syntax
:SCAN:PROJect?
Function
Query the name of the scan project currently created. When there is
no scan project, the query returns NULL.
2. :SCAN:PROJect:CREAte
Syntax
:SCAN:PROJect:CREAte?
:SCAN:PROJect:CREAte
<name>
Function
Create a scan project with the specified name.
Query whether a task has been created for the current scan project.
The query returns True if an available task exists; otherwise, returns
False.
Explanation
<name>
should be composed of letters a - z, A - Z and numbers
within 0 and 9 and its length can not exceed 15 characters.
3. :SCAN:PROJect:CURRently:CYCLe?
Syntax
:SCAN:PROJect:CURRently:CYCLe?
Function
Query the number of cycles of the current scan project.
The query returns an integer.
Explanation Refer to :SCAN:RUN to set the number of cycles and run the scan
project.
4. :SCAN:TASK:ADD
Syntax
:SCAN:TASK:ADD{<TaskNum>,<Channel>,<Function>,<Range>,
<Resolution>,<SalmpleNum>,<Delay>}
Function
Add a task to the current scan project.
Explanation <TaskNum>: the task number and itsrange is from 0 to 99.
If the tasks previous to this task are not added, the multimeter
will automatically add these tasks using the current
configurations.
<Channel>: the scan channel currently used by this task and its
range is from 1 to 16. Wherein, for DCV, ACV, 2WR, FREQ, PERI,
CAP and DIODE, channel 1 to channel 12 can be used; while, for
DCI and ACI, channel 13 to channel 16 can be used.
<Function>: the measurement function currently used by this
task and it can be
DCV|ACV|DCI|ACI|RESistance|DIODe|CAPacitance|PERIod|FRE