Chapter 2 Command System RIGOL
DP800 Programming Guide 2-7
:DELAY Commands
The :DELAY commands are used to set the delayer parameters (the number of groups, number of cycles,
end state and etc) as well as enable or disable the delayer.
Command List:
:DELAY:CYCLEs
:DELAY:ENDState
:DELAY:GROUPs
:DELAY:PARAmeter
:DELAY[:STATe]
:DELAY:STATe:GEN
:DELAY:STOP
:DELAY:TIME:GEN
:DELAY:CYCLEs
Syntax :DELAY:CYCLEs {N|I}[,<value>]
:DELAY:CYCLEs?
Description Set the number of cycles of the delayer.
Query the number of cycles of the delayer.
Parameter
Name Type Range Default
{N|I} Discrete N|I N
<value> Integer 1 to 99999 1
Explanation The number of cycles refers to the number of times that the instrument
performs delay output according to the preset state. Wherein, I represents
infinite number of cycles; N represents finite number of cycles, the number of
cycles is specified by <value> and when this parameter is omitted, the number
of cycles is set to 1 by default.
The total number of groups in each delay output = the number of groups × the
number of cycles; wherein, the number of groups is set by the
:DELAY:GROUPs
command.
The power supply will terminate the delayer function when the total number of
groups of delays is finished. At this point, the state of the power supply
depends on the setting of the
:DELAY:ENDState command.
Return Format The query returns I or N,<value>, for example, N,100.
Example :DELAY:CYCLE I /*Set the number of cycles to “Infinite” */
:DELAY:CYCLE N /*Set the number of cycles to 1*/
:DELAY:CYCLE N,100 /*Set the number of cycles to 100*/
:DELAY:CYCLE? /*Query the current number of cycles and the query returns
N,100*/
Related
Commands
:DELAY:ENDState
:DELAY:GROUPs