
57
Programming Reference
SCPI Instrument Command List
Command
:PULS:DCYC[1]
Long
[:SOURce]:PULSe:DCYCle[1]
Form
Set & Query
Parameter
Numeric
Value coupling
*RST value
10.0% (derived from width and period)
Specified limits
0.001% to 99.9%, depends on width, transition & period.
Description
Use this command to program the duty cycle of the pulse signal. If you
want to set an absolute pulse width use
[:SOURce]:PULSe:WIDTh[1]
.
If you want the pulse duty cycle to remain constant when the pulse
period is varied (rather than the absolute pulse width use)
:SOURce]:PULSe:HOLD[1] DCYCle
Example
To set and hold the duty cycle:
Command
:PULS:DEL[1]
Long
[:SOURce]:PULSe:DELay[1]
Form
Set & Query
Parameter
Numeric
Parameter suffix
S
with engineering prefixes. You can change the default unit using
[:SOURce]:PULSe:DELay[1]:UNIT.
Value coupling
*RST value
0.0
Width =
Duty Cycle
100
×
Period
:PULS:DCYC 25PCT
:PULS:HOLD DCYC
Set OUTPUT duty cycle to 25%
Hold duty cycle constant with varying period
Phase =
Delay
Period
× 360
Delay% =
Delay
Period
× 100