MDO3000 Programmer Manual.pdf - 第1134页

Appendix H: List of Beta Commands and Features Group: AFG Syntax: AFG:MODULatio n:TYPe {NONe |AM|FM} AFG:MODULatio n:TYPe? Arguments: NONe - V alue set and ret urned when AFG:RUNMo de is not set to MODUlation. AM - Ampli…

100%1 / 1158
Appendix H: List of Beta Commands and Features
Arguments:
<NR3> -Frequen
cy value for modulation in Hz from 100.0E-3 to 50.0E+6 with a
resolution of 100.0E-3. Maximum value is frequency maximum specified by the
shape chosen using AFG:FUNCtion.
Examples:
AFG:MODULation:FM:FREQuency 10.0E+3 sets the modulation frequency to
10kHz.
AFG:MODULation:FM:WAVeform
Description:
Sets the modulation shape to use for Frequency Modulation for the AFG.
Conditions:
Beta Command, see conditions of use. Default setting is SINE.
Group:
AFG
Syntax:
AFG:MODULation:FM:WAVeform
{SINE|SQUare|TRIangle|RAMP|NRAMP|NOISe}
AFG:MODULation:FM:WAVeform?
Arguments:
SINE -Sinewaveform
SQUare - Square waveform
TRIangle - Triangle waveform
RAMP - Positive ramp waveform
NRAMP - Negative ramp waveform
NOISe - Noise waveform
Examples:
AFG:MODULation:FM:WAVeform SINE sets the modulation waveform to SINE.
AFG:MODULation:TYPe
Description:
Sets the modulation type for the AFG. AFG:RUNMode must be set for types
to be set. The command will return NONe unless AFG:RUNMode
is set to
MODUlation.
Conditions:
Beta Command, see conditions of use. Default setting is NONe.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual H-5
Appendix H: List of Beta Commands and Features
Group:
AFG
Syntax:
AFG:MODULation:TYPe {NONe|AM|FM}
AFG:MODULation:TYPe?
Arguments:
NONe - Value set and returned when AFG:RUNMode is not set to MODUlation.
AM - Amplitude Modulation
FM - Frequency Modulation
Examples:
AFG:MODULation:TYPe AM sets the modulation type to Amplitude Modulation.
AFG:RUNMode
Description:
Sets the operating run mode for the AFG.
Conditions:
Beta Command, see conditions of use. Default setting is CONtinuous.
Group:
AFG
Syntax:
AFG:RUNMode {CONtinuou s|MODUlation|BURst}
AFG:RUNMode?
Arguments:
CONtinuous - Continuous run mode.
MODUlation -M
odulation run mode specified by AFG:MODUlation:TYPE
.
BURst - Burst mode. Also sets AFG:TRIGger:MODe to BURst.
Examples:
AFG:RUNMode CONtinuous sets the run mode to continuous output.
An existing AFG waveform can be 100% amplitude modulated with a 10 kHz
square wave using the following sequence of commands:
AFG:RUNMode MODUlation
AFG:MODULation:TYPe AM
AFG:MODULation:AM:WAVeform SQUare
AFG:MODULation:AM:FREQuency 10e3
H-6 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual
Appendix H: List of Beta Commands and Features
AFG:MODULatio
n:AM:DEPth 100
AFG:OUTPut:STATE 1
The AFG can be configured to burst play the current signal 1 time, with a 1 ms
interval between bursts using the following sequence of commands:
AFG:RUNMode BURst
AFG:TRIGger:COUnt 1
AFG:TRIGger:INTerval 1.0e-3
AFG:OUTPut:STATE 1
AFG:TRIGger (No Query Form)
Description:
ForcesasoftwaretriggeroftheAFG.
Conditions:
Beta Command, see conditions of use.
Group:
AFG
Syntax:
AFG:TRIGger {FORCE}
Arguments:
FORCe (optional) - Force software trigger.
Examples:
AFG:TRIGger FORCe will force the software AFG trigger.
AFG:TRIGger:COUnt
Description:
Sets the trigger count for the AFG.
Conditions:
Beta Command, see conditions of use. Default setting is 0.
Group:
AFG
Syntax:
AFG:TRIGger:COUnt <NR1>
AFG:TRIGger:COUnt?
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual H-7