MDO3000 Programmer Manual.pdf - 第109页

Command Groups T o set up a video trigger , set the A trigger type to VIDeo using the command TRIGger:A:TYPe .T h e n u s e TRIG ger:A:VIDeo:SOUrce , TRIGger:A:VIDeo:ST ANdard , TRIGger:A:VIDeo:CUST om{:FORMat|:TYPe} , a…

100%1 / 1158
Command Groups
To set up a runt t
rigger, first set the trigger type to
PULSe using the
command TRIGger:A:TYPe. Then select
RUNt using the command
TRIGger:A:PULse:CLAss.ThenuseTRIGger:A:RUNT:SOUrce,
TRIGger:A:RUNT:WIDth, TRIGger:A:RUNT:WHEn, TRIGger:A:
UPPerthreshold:CH<x> and related commands. You can set the threshold
voltage levels using TRIGger:A:LEVel:AUXin, TRIGger:A:LEVel:CH<x>,or
TRIGger:A:
LEVel:D<x>.
Timeout Trigger
Timeout triggering causes a trigger when a signal stays above or below a specified
threshold for a specified amount of time. Using an MDO4000/B/C oscilloscope
with an MDO4TRIG application module installed, you can use the RF power
level as a source in a timeout trigger.
To set up a timeout trigger, first set the trigger type to
PULSe using the
command TRIGger:A:TYPe. Then select
TIMEOut using the command
TRIGger:A:PULse:CLAss.ThenuseTRIGger:A:TIMEOut:SOUrce,
TRIGger:A:TIMEOut:TIMe and related commands.
Transition Trigger
Transition triggering (also called rise/fall time, and once known as slew rate)
causes a trigger on pulse edges that traverse between two thresholds at a rate faster
than or slower than the specified time.
To set up a transition trigger, first set the trigger type to
PULSe using the command
TRIGger:A:TYPe.Thenselect
TRANsition using the command TRIGger:
A:PULse:CLAss.ThenuseTRIGger:A{:TRANsition|:RISEFall}:SOUrce,
TRIGger:A{:TRANsition|:RISEFall}:DELTatime and related commands.
You can set the threshold voltage levels using TRIGger:A:LEVel:AUXin,
TRIGger:A:LEVel:CH<x>,orTRIGger:A:LEVel:D<x>.
Bus Trigger
Bus triggering can be performed if you have one or more appropriate application
modules installed (see below for application module list), except for parallel bus
trigger and analysis, which is included standard with the MSO and MDO Series.
To set up a bus trigger, set the A trigger type to
BUS using the command
TRIGger:A:TYPe. Specify which bus (1-4) to trigger on using
TRIGger:A:BUS:SOUrce. Set the bus type (i.e., parallel, I
2
C, etc. using the
command TRIGger:A:BUS. Then set the appropriate trigger criteria according to
bus type (using TRIGger:A:BUS:B<x>:AUDio:CONDition,etc.)
Video Trigger
Video triggering enables you to trigger on the most common Standard Definition
video standards. With the DPO4VID module installed, you can also trigger on
the most common HDTV standards and non-standard video (bi-level sync and
trilevel sync). This feature is standard for the MDO3000 and MDO4000C series
models and does not require a module.
2-78 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual
Command Groups
To set up a video
trigger, set the A trigger type to
VIDeo using the
command TRIGger:A:TYPe.ThenuseTRIGger:A:VIDeo:SOUrce,
TRIGger:A:VIDeo:STANdard,TRIGger:A:VIDeo:CUSTom{:FORMat|:TYPe},
and related commands.
Sequence Trigger
Sequence triggering occurs when both the A and B triggers are used in edge
triggering. Using an MDO4000/B/C oscilloscope with an MDO4TRIG application
module installed, you can use the RF power level as a source in a sequence trigger.
To set up a sequence trigger, first set up an edge trigger for the A channel as
above. Then use TRIGger:B:EDGE:COUPling, TRIGger:B:EDGE:SLOpe,and
TRIGger:B:EDGE:SOUrce.
Trigg ering on the RF Power
Level (MDO4000/B/C Series
Models Only)
The MDO4000/B/C allows you to trigger on a change in the RF power level
as a source for Edge triggering. This enables your oscilloscope to trigger
as the RF power envelope passes through a specific power level. Using an
MDO4000/B/C model with an MDO4TRIG application module installed, the RF
power
level can also be used as a source for pulse width, timeout, runt, logic and
sequence (A and B) triggers.
To do t
his, use TRIGger:A:PULSEWidth:SOUrce, TRIGger:A:TIMEOut:
SOUrce, TRIGger:A:RUNT:SOUrce, TRIGger:A:LOWerthreshold:RF,
TRIGger:A:UPPerthreshold:RF, TRIGger:A:LOGIc:INPut:CLOCk:SOUrce,
TRIGger:A:LOGIc:INPut:RF, TRIGger:A:LOGIc:THReshold:RF,etc.
The RF power level being triggered on is the total power acquired within the
band, not just the current span.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-79
Command Groups
Bus, Video and RF
application modules
A table is avail
able that lists all commands enabled by each application module
(See page H-1, List of Beta Commands and Features.)
For I
2
C or SPI b
us signals, install the DPO4EMBD application module,
except for MDO3000 models, which require MDO3EMBD.
For RS-232, RS-422, RS-485, or UART bus signals, install the DPO4COMP
module, exc
ept for MDO3000 models, which require MDO3COMP.
For I
2
S, Left Justified (LJ), Right Justified (RJ), or TDM bus signals, install
the DPO4AU
DIO module, except for MDO3000 models, which require
MDO3AUDIO.
For CAN, C
AN FD, or LIN bus signals, install the DPO4AUTO or
DPO4AUTOMAX module, except for MDO3000 models, which require
MDO3AUTO.
For FlexRay bus signals, install the DPO4AUTOMAX module, except for
MDO3000 models, which require MDO3FLEX.
For Ethernet signals, when tested with the MDO4000/B/C and
MSO/DPO4000B, install the DPO4ENET module. Note that ≥350 MHz
bandwidth models are recommended for 100BASE-TX.
For MIL-STD-1553 or ARINC429 bus signals, install the DPO4AERO
module, except for MDO3000 models, which require MDO3AERO.
For USB bus signals, install the DPO4USB module, except for
MDO3000 models, which require MDO3USB. Note that 1 GHz bandwidth
models are recommended for high-speed (HS) USB.
For video signals, install the DPO4VID module, except for the
MDO3000 models, which do not require a module.
For RF signals (MDO4000/B/C Series only), install the MDO4TRIG module.
Table 2-41: Trigger Commands
C
ommand
Description
TRIGger
Forces a trigger event to occur
TRIGger:A Sets A trigger level to 50% or returns current A trigger parameters
TRIGger:A:BANDW idth:RF :HIGH? Returns the high end of the power level trigger bandwidth range as an NR3
valueinhertz.
TRIGger:A:BANDW idth:RF :LOW ? Returns the low end of the power level trigger bandwidth range as an NR3
valueinhertz.
TRIGger:A:BUS This command species the bus type to trigger on.
TRIGger:A:BUS:B<x>:ARINC429A:CONDition This command sets the condition to use when triggering on a ARINC429 bus
signal (word start, label, matching data, word end, or error).
TRIGger:A:BUS:B<x>:ARINC429A:DATA:HIVALue This command species the high value to use when triggering on a ARINC429
bus data eld.
2-80 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual