MDO3000 Programmer Manual.pdf - 第928页

Commands Listed in A lphabetical Order Examples TRIGGER:A:RUN T:WHEN MORETHAN sets the runt trigger to occur when the oscilloscope detects a r unt in a pulse wider than the specified width. TRIGGER:A:RU NT:WHEN? might ret…

100%1 / 1158
Commands Listed in Alphabetical Order
Syntax
TRIGger:A:RUN
T:SOUrce { CH1|CH2|CH3|CH4|RF}
TRIGger:A:RUNT:SOUrce?
Arguments
CH1–CH4 specifies the analog channel number to use as the source
waveform for the runt trigger. To specify the threshold levels when using
CH1–CH4 as the source, use TRIGger:A:LOWerthreshold:CH<x> and
TRIGger:A:UPPerthreshold:CH<x>.
RF specifies the internal RF power level as the source (MDO4000/B/C models
only, and requires installation of an MDO4TRIG application module.) To
specify the threshold levels when using RF power level as the source, use
TRIGger:A:LOWerthreshold:RF and TRIGger:A:UPPerthreshold:RF.
Examples
TRIGGER:A:RUNT:SOURCE CH4 sets channel 4 as the trigger source.
TRIGGER:A:RUNT:SOURCE? might return :TRI GGER:A:RUNT:SOURCE CH2
indicating that channel 2 is the trigger source.
TRIGger:A:RUNT:WHEn
This command specifies the type of pulse width the trigger checks for when
it detects a runt.
Group
Trigger
Syntax
TRIGger:A:RUNT:WHEn {LESSthan|MOREthan|EQual|UNEQual|OCCURS}
TRIGger:A:RUNT:WHEn?
Related Commands
TRIGger:A:RUNT:WIDth
Arguments
OCCURS argument specifies a trigger event if a runt of any detectable width occurs.
LESSthan argument sets the oscilloscope to trigger if the a runt pulse is detected
with width less than the time set by the TRIGger:A:RUNT:WIDth command.
MOREthan argument sets the oscilloscope to trigger if the a runt pulse is detected
with width greater than the time set by the TRIGger:A:RUNT:WIDth command.
EQual argument sets the oscilloscope to trigger if a runt pulse is detected with
width equal to the time period specified in TRIGger:A:RUNT:WIDth within
a ±5% tolerance.
NOTEQual argument sets the oscilloscope to trigger if a runt pulse is detected with
width greater than or less than (but not equal to) the time period specified in
TRIGger:A:RUNT:WIDth within a ±5% tolerance.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-897
Commands Listed in Alphabetical Order
Examples
TRIGGER:A:RUN
T:WHEN MORETHAN
sets the runt trigger to occur when the
oscilloscope detects a runt in a pulse wider than the specified width.
TRIGGER:A:RU
NT:WHEN?
might return :TRIGGER:A:PULSE:RUNT:WHEN
OCCURS
indicating that a runt trigger will occur if the oscilloscope detects a runt
of any detectable width.
TRIGger:A:
RUNT:WIDth
This command specifies the width, in seconds, for a runt trigger.
To set the trigger voltage threshold level for the edge, pulse width, runt,
or transition (rise/fall or slew rate) trigger, use TRIGger:A:LEVel:AUXin,
TRIGger:A:LEVel:CH<x>,orTRIGger:A:LEVel:D<x>.
Group
Trigger
Syntax
TRIGger:A:RUNT:WIDth <NR3>
TRIGger:A:RUNT:WIDth?
Related Commands
TRIGger:A:RUNT:WHEn
Arguments
<NR3> is a floating point number that specifies the minimum width, in seconds.
Examples
TRIGGER:A:RUNT:WIDTH 15E-6 sets the minimum width of the pulse runt
trigger to 15 µs.
TRIGGER:A:RUNT:WIDTH? might return :TRI GGER:A:PULSE:RUNT:WIDTH
2.0000E-09
indicating that the minimum width of a pulse runt trigger is 2 ns.
TRIGger:A:SETHold? (Query Only)
Returns the clock edge polarity, voltage threshold and source input; data voltage
threshold and source; and both setup and hold times for setup and hold violation
triggering.
Group
Trigger
Syntax
TRIGger:A:SETHold?
2-898 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual
Commands Listed in Alphabetical Order
Examples
TRIGGER:A:SET
HOLD?
might return
:TRIGGER:A:SETHOLD:CLOCK:SOURCE CH1;EDGE RISE;THRESHOLD
100.0000E-3;:TRIGGER:A:SETHOLD:DATA:SOURCE CH2;THRESHOLD
80.0000E-3;:TRIGGER:A:SETHOLD:HOLDTIME 20.0000E-9;SETTIME
8.0000E-9
TRIGger:A:SETHold:CLOCk? (Query Only)
Returns th
e clock edge polarity, voltage threshold, and source input for setup
and hold triggering.
Group
Trigger
Syntax
TRIGger:A:SETHold:CLOCk?
Examples
TR
IGGER:A:SETHOLD:CLOCK?
might return
:TRIGGER:A:SETHOLD:CLOCK:SOURCE EXT;EDGE FALL;THRESHOLD
1.4000
T
RIGger:A:SETHold:CLOCk:EDGE
This command specifies the clock edge polarity for setup and hold triggering.
Group
Trigger
Syntax
TRIGger:A:SETHold:CLOCk:EDGE {FALL|RISe}
TRIGger:A:SETHold:CLOCk:EDGE?
Arguments
FALL specifies polarity as the clock falling edge.
RISe specifies polarity as the clock rising edge.
Examples
TRIGGER:A:SETHOLD:CLOCK:EDGE RISE specifies the polarity as the clock
rising edge.
TRIGGER:A:SETHOLD:CLOCK:EDGE? might return :TRIGGER:A:SETHOLD:
CLOCK:EDGE RISE
indicating that polarity is specified as the clock rising edge.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-899