-SCS Parameter Analyzer Reference Manual Section 13:
LPT library function reference
4200A-901-01 Rev. C / February 2017 13-157
pulse_vhigh
This command sets the pulse voltage high level.
Usage
int pulse_vhigh(INSTR_ID instr_id, long chan, double vhigh);
The instrument identification code, such as VPU1 or VPU2
Channel number of the pulse card:
or
Pulse voltage high value in volts (floating point number):
• Fast speed: −5 to +5
• Slow speed: −20 to +20
•
Pulse modes
Standard
Details
Pulse voltage high can be set independently for each pulse card channel.
For a 50 Ω load:
• 5 V range (lower voltages and higher transitions): Pulse high and pulse low can be set from −5 V
to +5 V.
• 20 V range (higher voltages and lower transitions): Pulse high and pulse low can be set from −20
V to +20 V.
For a 1 MΩ load:
• 5 V range (high speed): Pulse high and pulse low can be set from −10 V to +10 V.
• 20 V range (high voltage): Pulse high and pulse low can be set from −40 V to +40 V.
The pulse_range command sets the pulse voltage range.
Set the pulse_range command before setting the voltage levels. When using the pulse_range
command, changing the source range after setting voltage levels (in any pulse mode) will result in
voltage levels that are invalid for the new range setting.
As shown below, the pulse voltage high is typically set as the greater pulse voltage value. However,
voltage high can be any valid voltage value. That means pulse voltage high can be less than voltage
low. When started, the pulse transitions from voltage low to voltage high and then back to voltage
low. The voltage remains at voltage low for the remainder of the pulse period.
Figure 512: Pulse V Low and Pulse V High