MDO3000 Programmer Manual.pdf - 第162页

Commands Listed in A lphabetical Order NOTE. The DC lev el is contr olled by AFG:OFFSet . Conditions MDO3000 series with option MDO3AFG installed and MDO4000C series w ith option MDO4A FG installed only . Group AFG Synta…

100%1 / 1158
Commands Listed in Alphabetical Order
Frequency
Function Min Max Resolution
SINE
0.1Hz 50MHz 0.1Hz
SQUare
PULSe
ARBitrary
0.1Hz 25MHz 0.1Hz
LORENtz
GAUSsian
ERISe
EDECAy
NOISe
1
DC
1
HAVERSINe
0.1Hz 5MHz 0.1Hz
SINC (Sin
(x)/x)
0.1Hz 2MHz 0.1Hz
CARDIac
RAMP
0.1Hz 500kHz 0.1Hz
1
DC and NOISe waveforms do not use the frequency setting. Frequency settings that are set when the
AFG:FUNCtion is DC or NOISe are remembered and applied when the function is changed to other than DC
or NOISe.
Conditions
MDO3000 series with option MDO3AFG installed and MDO4000C series with
option MDO4AFG installed only.
Group
AFG
Syntax
AFG:FREQuency <NR3>
AFG:FREQuency?
Arguments
Floating point number that represents the AFG frequency, in Hz.
Returns
Query response is returned in high precision NR3 format (up to 12 digits with
more than 4 trailing 0 digits after the decimal point is omitted).
Examples
AFG:FREQUENCY 100.0E3 sets the AFG frequency to 100 kHz.
AFG:FUNCtion
Sets (or queries) which AFG function to execute.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-131
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