MDO3000 Programmer Manual.pdf - 第925页
Commands Listed in Alphabetical Order WIThin causes a trigger when a pulse is detected that is within a range set by two values. OUTside cause s a trigger when a pulse is detected that is outside of a range set by two va…

Commands Listed in Alphabetical Order
LINE specifies A
C line voltage as the trigger source.
D0-D15 specifies a digital channel as the trigger source.
RF specifies the internal RF power level as the trigger source. (MDO4000/B
models and MDO4000C models with option SA3 or SA6 installed only. Also
requires installation of an MDO4TRIG application module.)
Examples
TRIGGER:A:PULSEWIDTH:SOURCE CH1 sets channel 1 as the pulse width source.
TRIGGER:A:PULSEWIDTH:SOURCE? might return :TRIGGER:A:PULSEWIDTH:
SOURCE CH1
indicating that channel 1 is the pulse width trigger source.
TRIGger:A:PULSEWidth:WHEn
This command specifies to trigger when a pulse is detected with a width (duration)
that is less than, greater than, equal to, or unequal to a specified value (setusing
TRIGger:A:PULSEWidth:WIDth), OR whose width falls outside of or within a
specified range of two values (set using TRIGger:A:PULSEWidth:LOWLimit and
TRIGger:A:PULSEWidth:HIGHLimit).
Group
Trigger
Syntax
TRIGger:A:PULSEWidth:WHEn
{LESSthan|MOREthan|EQual|UNEQual|WIThin|OUTside}
TRIGger:A:PULSEWidth:WHEn?
Related Commands
TRIGger:A:PULSEWidth:WIDth
TRIGger:A:PULSEWidth:LOWLimit
TRIGger:A:PULSEWidth:HIGHLimit
TRIGger:A:PULSEWidth:SOUrce
Arguments
LESSthan causes a trigger when a pulse is detected with a width less than the
time set by the TRIGger:A:PULSEWidth:WIDth command.
MOREthan causes a trigger when a pulse is detected with a width greater than the
time set by the TRIGger:A:PULSEWidth:WIDth command.
EQual causes a trigger when a pulse is detected with a width equal to the time
period specified in TRIGger:A:PULSEWidth:WIDth within a ±5% tolerance.
UNEQual causes a trigger when a pulse is detected with a width greater than or less
than (but not equal) the time period specified in TRIGger:A:PULSEWidth:WIDth
within a ±5% tolerance.
2-894 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual

Commands Listed in Alphabetical Order
WIThin causes a
trigger when a pulse is detected that is within a range set by
two values.
OUTside cause
s a trigger when a pulse is detected that is outside of a range set
by two values.
Examples
TRIGGER:A:PULSEWIDTH:WHEN LESSTHAN 2.0000E-9 causes the
oscilloscope to trigger when a pulse is detected that is shorter than 2 ns.
TRIGGER:A:PULSEWIDTH:WHEN? might return :TR IGGER:A:PULSEWIDTH:
WHEN GR EATER THAN 2.0000E-9
indicating that a trigger will be caused when
a pulse is detected great
er than 2 ns.
To trigger on pulses with durations (widths) that fall outside of the range of 100
nanoseconds to 110 nano
seconds:
TRIGger:A:PULSEWidth:LOWLimit 100.0E-9
TRIGger:A:PULSEWidth:HIGHLimit 110.0E-9
TRIGger:A:PULSEWidth:WHEn OUTside
TRIGger:A:PULSEWidth:WIDth
This command specifies the pulse width (duration), in seconds, for triggering
on pulses whose wid
ths are greater than, less than, equal to, or not equal to the
specified value.
Group
Trigger
Syntax
TRIGger:A:PULSEWidth:WIDth <NR3>
TRIGger:A:PULSEWidth:WIDth?
Related Commands
TRIGger:A:PULSEWidth:WHEn
Arguments
<NR3> is a floating point number that specifies the pulse width in seconds.
Examples
TRIGGER:A:PULSEWIDTH:WIDTH 5.0E-6 sets the pulse width to 5 µs.
TRIGGER:A:PULSEWIDTH:WIDTH? might return :TRIGGER:A:PULSEWIDTH:
WIDTH 2 .0000E-9
indicating that the pulse width is set to 2 ns.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-895

Commands Listed in Alphabetical Order
TRIGger:A:RU
NT? (Query Only)
Returns the current A runt trigger parameters.
Group
Trigger
Syntax
TRIGger:A:RUNT?
Examples
TRIGGER:A:RUNT? might return :TRIGGER:A:RUNT:SOURCE CH1;POLARITY
POSITIVE;WHEN OCCURS;W IDTH 4.0000E-9
.
TRIGger:A:RUNT:POLarity
This command specifies the polarity for the runt trigger.
Group
Trigger
Syntax
TRIGger:A:RUNT:POLarity {EITher|NEGative|POSitive}
TRIGger:A:RUNT:POLarity?
Arguments
POSitive indicates that the rising edge crosses the low threshold and the falling
edge recrosses the low threshold without either edge ever crossing the high
threshold.
NEGative indicates that the falling edge crosses the high threshold and the
rising edge recrosses the high threshold without either edge ever crossingthe
low threshold.
EITher triggers on a runt of either polarity.
Examples
TRIGGER:A:RUNT:POLARITY NEGATIVE specifies that the polarity of the A
pulse runt trigger is negative.
TRIGGER:A:RUNT:POLARITY? might return : TRIGGER:A:RUNT:POLARITY
POSITIVE
indicating that the polarity of the A pulse runt trigger is positive.
TRIGger:A:RUNT:SOUrce
This command specifies the source waveform for the A runt trigger.
Group
Trigger
2-896 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual