Remote Interface Reference 4
Keysight 33210A User’s Guide 203
– This command affects the period (and frequency) for all waveform functions
(not just pulse). For example, if you select a period using the PULS:PER
command and then change the function to sine wave, the specified period will
be used for the new function.
– Function Limitations: If you change to a function whose minimum
period is
greater than that for a pulse waveform, the period is adjusted
to the minimum
value allowed for the new function. For example,
if you output a pulse
waveform with a period of 200 ns and then change
to the ramp function, the
function generator will automatically adjust the period to 10 μs (the lower limit
for ramps). From the remote interface, a “Settings conflict” error will be
generated and the period will be adjusted as described.
FUNCtion:PULSe:HOLD {WIDTh|DCYCle}
FUNCtion:PULSe:HOLD?
Set the function generator to hold either pulse width or pulse duty cycle:
– WIDTh: The function generator holds the pulse width setting (in seconds)
constant as the period is varied. (Minimum width and edge time restrictions
apply.) If a command to set a duty cycle value is received, the duty cycle is
converted to the equivalent pulse width in seconds. If Pulse Width Modulation
(PWM) is turned on, the pulse width is held, and the width deviation also is
held, as the period is varied. Duty cycle deviation commands are converted to
width deviation values.
– DCYCle: The function generator holds the pulse duty cycle setting (in percent)
constant as the period is varied. (Minimum width and edge time restrictions
apply.) If a command to set a pulse width value is received, the width is
converted to the equivalent duty cycle in percent. If Pulse Width Modulation
(PWM) is turned on, the pulse duty cycle is held, and the duty cycle deviation
also is held, as the period is varied. Width deviation commands are converted
to duty cycle deviation values.
The FUNC:PULS:HOLD command does not limit period settings. The pulse width
or duty cycle are adjusted if necessary to accommodate a new period setting.
This command will cause the Wid th/Dty Cyc softkey in the pulse menu to toggle
its sense when appropriate. Also, changing the Wid th/Dty Cyc softkey from the
front panel will change the HOLD selection for subsequent programmatic
behavior.