Instructions

Chapter 2 Command System RIGOL
DG2000 Programming Guide 2-77
Parameter
Name
Type
Range
Default
[<n>]
Discrete
1|2
1
<seconds>
Real
40 ns to 1 Ms
1 ms
Remarks
When [:SOURce[<n>]] or [<n>] is omitted, the system sets the related parameters of CH1 by default.
When the waveform type of the specified channel is changed (
[:SOURce[<n>]]:APPLy?), the
instrument still uses the period if the period is valid for the new waveform type; the instrument
displays a prompt message and sets the period to the period lower limit of the new waveform type
automatically if the period is invalid for the new waveform type.
Return Format
The query returns the pulse period in scientific notation, with 7 effective digits. For example, 1.000000E-01
(the pulse period is 0.1 s).
Example
:SOUR1:FUNC:PULS:PER 0.1 /*Sets the pulse period of CH1 to 0.1 s.*/
:SOUR1:FUNC:PULS:PER? /*Queries the pulse period of CH1 and the query returns
1.000000E-01.*/
[:SOURce[<n>]]:FUNCtion:PULSe:TRANsition[:BOTH]
Syntax
[:SOURce[<n>]]:FUNCtion:PULSe:TRANsition[:BOTH] {<seconds>|MINimum|MAXimum}
Description
Sets the pulse rise time and fall time of the specified channel to the same specified value.
Parameter
Name
Type
Range
Default
[<n>]
Discrete
1|2
1
<seconds>
Real
10 ns to (0.625×pulse width)
20 ns
Remarks
The rise time is defined as the time required for the pulse amplitude to rise from 10% to 90%; the fall
time is defined as the time required for the pulse amplitude to fall from 90% to 10%.
When [:SOURce[<n>]] or [<n>] is omitted, the system sets the related parameters of CH1 by default.
The ranges of the rise time and fall time are limited by the current waveform frequency and pulse
width. When the specified value exceeds the limits, the instrument will adjust the edge time
automatically to make it match the specified pulse width.
Example
:SOUR1:FUNC:PULS:TRAN 0.000000035 /*Sets the pulse rise time and fall time of CH1 to 35 ns.*/
[:SOURce[<n>]]:FUNCtion:PULSe:TRANsition:LEADing
Syntax
[:SOURce[<n>]]:FUNCtion:PULSe:TRANsition:LEADing {<seconds>|MINimum|MAXimum}
[:SOURce[<n>]]:FUNCtion:PULSe:TRANsition:LEADing? [MINimum|MAXimum]
Description
Sets the pulse rise time of the specified channel.
Queries the pulse rise time of the specified channel.