MDO3000 Programmer Manual.pdf - 第163页

Commands Listed in Alphabetical Order To s e t o r q u e r y t he amplitude or offset va lues, use the commands AFG:AMPLitude and AFG:OFFSet . NOTE. The AFG:OUTPut:LOAd:IMPEDance command must be used befor e using any of…

100%1 / 1158
Commands Listed in Alphabetical Order
NOTE. The DC lev
el is controlled by AFG:OFFSet.
Conditions
MDO3000 series with option MDO3AFG installed and MDO4000C series with
option MDO4A
FG installed only.
Group
AFG
Syntax
AFG:FUNCtion
{SINE|SQUare|PULSe|RAMP|NOISe|DC|SINC|GAUSsian|LORENtz
|ERISe|EDECAy|HAVERSINe|CARDIac|ARBitrary}
AFG:FUNCtion?
Arguments
SINE
SQUare
PULSe
RAMP
NOISe
DC The DC level is controlled by AFG:OFFSet.
SINC (Sin(x)/x)
GAUSsian
LORENtz
ERISe
EDECAy
HAVERSINe
CARDIac
ARBitrary
Examples
AFG:FUNC LOREN specifies to generate the Lorentz function.
AFG:HIGHLevel
This command sets (or queries) the high level value of the output waveform, in
volts, when using the arbitrary function generator feature. The high levelvalue
is constrained by the requirements for amplitude and offset; updating thisvalue
changes the amplitude and offset values.
2-132 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual
Commands Listed in Alphabetical Order
To set or query t
he amplitude or offset values, use the commands AFG:AMPLitude
and AFG:OFFSet.
NOTE. The AFG:OUTPut:LOAd:IMPEDance command must be used before
using any of the amplitude/offset/highLevel/lowLevel/Preset commands, so that
saved setups are recalled with the proper load factor applied.
The following values can be set for high level:
AFG:HIGHLevel Setting Value
Load Impedance
FIFTY Ohm
Load Impedance
HIGHZ
Min Max Resolution Min Max Resolution
SINE
SQUare
PULSe
RAMP
NOISe
DC
1
HAVERSINe
CARDIac
ARBitrary
-1.245V 2.5V 1mV -2.49V 5.0V 2mV
SINC (Sin(x)/x)
-1.241V 2.5V 1mV -2.482V 5.0V 2mV
LORENtz
-1.239V 2.5V 1mV -2.478V 5.0V 2mV
GAUSsian
ERISe
EDECAy
-1.24V 2.5V 1mV -2.48V 5.0V 2mV
1
Whenthe:AFG:FUNCtionisspecied as DC, a change to the AFG:HIGHLevel value results in a corresponding change to :AFG:OFFset. A corresponding
change to :AFG:AMPLitude is remembered but is not applied until the :AFG:FUNCtion is changed to a function other than DC.
Conditions
MDO3000 series with option MDO3AFG installed and MDO4000C series with
option MDO4AFG installed only.
Group
AFG
Syntax
AFG:HIGHLevel <NR3>
AFG:HIGHLevel?
Arguments
Floating point number that represents the AFG high level value, in volts.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-133
Commands Listed in Alphabetical Order
Examples
AFG:HIGHLEVEL
1.0
sets the AFG high level value to 1.0 volts.
AFG:LEVELPreset
Sets (or queries) the AFG preset levels to values that correspond to the logic
standard spe
cified by the argument. The presets set the following vertical controls:
AMPLitude
OFFSet
HIGHLevel
LOWLevel
Note that once any of these vertical settings are changed from the preset values, or
the output load impedance is changed, the query form returns
USER.
NOTE. Specifying a level preset attempts to set the High and Low level values
to valid levels for the selected logic standard. Because some waveforms (e.g.,
LORENtz, SINC, etc.) have limited amplitude/offset ranges, these values may not
be achi
evable. In such cases they are limited to by the maximum levels specied
by the commands AFG:HIGHLevel and AFG:LOWLevel.
NOTE.
The AFG:OUTPut:LOAd:IMPEDance command must be used before
using any of the amplitude/offset/highLevel/lowLevel/Preset commands, so that
saved setups are recalled with the proper load factor applied.
The AFG:LEVELPreset command sets the high level and low level values as
follows:
AFG:HIGHLevel and AFG:LOWLevel Setting Values
Load Impedance
FI
FTY Ohm
Load Impedance
HI
GHZ
LEVEL Preset High Low High Low
TTL
N
/A
N
/A
5.0V 0V
CMOS_5_0V N/A N/A
5.0V 0V
CMOS_3_3V
2.5V 0V 3.3V 0V
CMOS_2_5V
2.5V 0V 2.5V 0V
ECL
-0.85V -1.65V -0.9V -1.7V
2-134 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual