MDO3000 Programmer Manual.pdf - 第105页
Command Groups T able 2-39: Search Commands (cont.) Command Description SEARCH:SEARCH<x>:TRIG ger:A:UPPerthreshold: RF_FREQuency For a runt or transition search using the RF Frequency vs. Time trace, this command s…

Command Groups
Table 2-39: Search Commands (cont.)
Command Description
SEARCH:SEARCH<x>:TRIGger:A:SETHold:CLOCk:
THReshold
This command specifies the clock threshold setting for an setup/hold
search
SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:SOUrce This command specifies the data source setting for an setup/hold
search
SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:
THReshold
This command specifies the data threshold setting for an setup/hold
search
SEARCH:SEARCH<x>:TRIGger:A:SETHold:HOLD Time This command specifies the hold time setting for an setup/hold
search
SEARCH:SEARCH<x>:TRIGger:A:SETHold:SETTime This command specifies the setup time setting for an setup/hold
search
SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold{:
MATH|:MATH1}
This command specifies the search setup and hold threshold for
the math waveform
SEARCH:SEARCH<x>:TRIGger:A:SETHold:THReshold:
REF<x>
This command specifies the search setup and hold threshold for
the selected r eference w aveform
SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:POLarity
When searching using the
TIMEOut search type, this commands
specifies the polarity to be used.
SEARCH:SEARCH<x>:TRIGger:A:TIMEOut:S OU rce
When searching using the
TIMEOut search type, this command
specifies the source.
SEARCH:SEARC H<x >:T R IGger:A:TIMEOut:TIMe
When searching using the
TIMEOut search type, this command
specifies the timeout time, i n seconds.
SEARCH:SEARCH<x>:TRIGger:A{:TRANsition|:RISEFall}:
DELTatime
This command specifies the transition time setting for an transition
search
SEARCH:SEARCH<x>:TRIGger:A{:TRANsition|:RISEFall}:
POLarity
This command specifies the polarity setting for a transition search
SEARCH:SEARCH<x>:TRIGger:A{:TRANsition|:RISEFall}:
SOUrce
This command specifies the source setting for a transition search
SEARCH:SEARCH<x>:TRIGger:A{:TRANsition|:RISEFall}:
WHEn
This command specifies the condition setting for a transition search
SEARCH:SEARCH<x>:TRIGger:A:TYPe This command specifies the search type, ie.
EDGe|PULSEWidth|SETHold|RUNt|TRANsition|LOGIc|TIMEOut|BUS.
SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:CH<x> This command specifi es the waveform upper threshold level for
all channel waveform searches.
SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:MATH This command specifies the waveform upper threshold level for all
math waveform searches.
SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:REF<x> This command specifies the waveform upper threshold l evel for all
reference waveform searches.
SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:
RF_AMPlitude
For a runt or transition search using the RF Amplitude vs. Time
trace, this command specifies the upper threshold to be used by
the search engine.
2-74 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual

Command Groups
Table 2-39: Search Commands (cont.)
Command Description
SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:
RF_FREQuency
For a runt or transition search using the RF Frequency vs. Time
trace, this command specifies the upper threshold to be used by
the search engine.
SEARCH:SEARCH<x>:TRIGger:A:UPPerthreshold:
RF_PHASe
This command specifies the upper threshold to be used by the
search engine when performing a runt or transition search using
the RF Phase vs. Time trace.
Status and Error C om mand Group
Use the commands in the Status and Error Command Group to determine the
status of the oscilloscope and control events.
Several commands and queries used with the oscilloscope are common to all
IEEE488.2 compliant devices. The IEEE Std 488.2-1987 defines these commands
and queries. The common commands begin with an asterisk (*) character.
Table 2-40: Status and E rror Commands
Comma
nd
Description
ALLE
v?
Returns all events and their messages
BUSY
?
Returns oscilloscope status
*CL
S
Cle
ars status
DES
E
Thi
s command specifies the bits in the Device Event Status Enable Register
*E
SE
Th
is command specifies the bits in the Event Status Enable R egister
*
ESR?
R
eturns the contents of the Standard Event Status Register
E
VENT?
R
eturns event code from the event queue
EVMsg? Returns event code, message from the event queue
EVQty? Return number of events in the event queue
*OPC Generates the operation complete m essage in the standard event status register when all
pending operations are finished
Or returns "1" when all current operations are finished
*OPT? Returns a comma-separated list of installed options (not to be confused with
application modules) as an arbitrary ASCII string.
*PSC This command specifies the power on status flag
*PUD This command specifies a string of protected user data
*RST Resets the o scilloscope to factory default settings
*SRE This command specifies the bits in the Service Request Enable Register
*STB? Returns the contents of the Status Byte Register
*WAI Prevents the oscilloscope from executing further commands until all pending operations
finish
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-75

Command Groups
Trigger Comma
nd Group
Use the commands in the Trigger Command Group to control all aspects of
triggering the oscilloscope. You can perform edge, pulse width, logic, video, runt,
timeout, tra
nsition (rise/fall time), setup & hold and bus triggering using the A
trigger. You can perform sequence edge triggering using the A and B triggers.
The MDO4000/B/C allows you to use a change in the RF power level as a source
for edge triggering. Using an MDO4000/B/C oscilloscope with a MDO4TRIG
application module installed, a changeintheRFpowerlevelcanalsobeusedasa
source for pulse width, timeout, runt, logic and sequence triggers.
With the MDO4000/B/C, the acquisition system is fully integrated with boththe
time and frequency domain channels. This means
that a single event triggers
all of the analog, digital and RF acquisitions, regardless of where that trigger
event came from.
NOTE. MDO3000 models only have two digital threshold controls: o ne for d igital
channels D0 - D7, and the other for D8 - D15. Digital channel trigger levels
cannot be set independently for these models. Changing one digital channel’s
threshold level changes all of the channels
’ levels in the same set.
Example command sequences that show different triggers and searches are
available. (See page F-1, Search and Trigg
er Command Sequence Examples.)
Edge Trigger
Edge triggering lets you display a waveform at or near the point where the signal
passes through a voltage level of your choosing.
To set up an edge trigger, set the A trigger type to
EDGe using the command
TRIGger:A:TYPe. Then use the commands TRIGger:A:EDGE:COUPling,
TRIGger:A:EDGE:SLOpe,andTRIGger:A:EDGE:SOUrce You can
set the threshold voltage levels using TRIGger:A:LEVel:AUXin,
TRIGger:A:LEVel:CH<x>,orTRIGger:A:LEVel:D<x>.
Using an MDO4000/B/C oscilloscope, you can use the RF power level as a source
in an edge trigger without installing an MDO4TRIG application module. To do
this, set the oscilloscope to trigger on a rising edge with the RF power levelasthe
source, in order to trigger on events where the RF turns on. Conversely, set it to
trigger on a falling edge in order to trigger on events where the RF turns off.
Logic Trigger
Logic triggering lets you logically combine the signals on one or more channels;
the oscilloscope then triggers when it detects a certain combination of signal
levels (set using one of the
TRIGger:A:LOGIc:INPut commands as well as
TRIGger:A:LOGIc:FUNCtion). Using an MDO4000/B/C oscilloscope with an
MDO4TRIG application module installed, you can use the RF power level as a
source in a logic trigger.
2-76 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual