MDO3000 Programmer Manual.pdf - 第768页
Commands Listed in A lphabetical Order UNEQual search es for pulse widths unequal to the time set using SEARCH:SEARCH<x>:TRIGger:A:PULSEW idth:WIDth within a tolerance of ±5%. WIThin s earches for pulse widths le s…

Commands Listed in Alphabetical Order
Group
Search
Syntax
SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce
{CH1|CH2|CH3|CH4|MATH|REF1|REF2|REF3|REF4|D0|D1|D2|D3|D4
|D5|D6|D7|D8|D9|D10|D11|D12|D13|D14|D15|RF_AMPlitude|
RF_FREQuency|RF_PHASe}
SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:SOUrce?
Arguments
CH1–4 specifies an analog channel as the source waveform.
MATH specifies the math waveform as the source waveform.
REF1–4 specifies a reference waveform as the source waveform.
D0–D15 specifies a digital channel as the source waveform.
RF_AMPlitude|RF_FREQuency|RF_PHASe specify an RF vs. time trace as the
source. (MDO4000/B/C models only.)
SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn
This command specifies to search the waveform record for pulses with a width
(duration) that is less than, greater than, equal to, or unequal to a specified
value (set using SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WIDth),
OR whose widths fall outside of or within a specified range of two values
(set using SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit and
SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit).
SEARCH<x> is
the search number, which is always 1.
Group
Search
Syntax
SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn
{LESSthan|MOREthan|EQual|UNEQual|WIThin|OUTside}
SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn?
Arguments
LESSthan searches for pulse widths less than the time set using the
SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WIDth command.
MOREthan searches for pulse widths greater than the time set using the
SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WIDth command.
EQual searches for pulse widths equal to the time set by the
SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WIDth command within a
tolerance of ±5%.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-737

Commands Listed in Alphabetical Order
UNEQual search
es for pulse widths unequal to the time set using
SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WIDth within a tolerance
of ±5%.
WIThin searches for pulse widths less than the specified HIGHLimit
and greater than the specified LOWLimit. The limits are specified
using SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit and
SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit.
OUTside searches for pulse widths greater than the specified HIGHLimit
or less than the specified LOWLimit. The limits are specified using
SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:LOWLimit and
SEARCH:S
EARCH<x>:TRIGger:A:PULSEWidth:HIGHLimit.
Examples
SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn LESSTHAN
2.0000E-9
causes the oscilloscope to search the record for pulses shorter than
2 ns duration.
SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WHEn? might return
SEARCH:SEARCH<x>:TRIGGER:A:PULSEWIDTH:WHEN GREATER THAN
2.0000E-9
indicating that searches are set to detect pulses greater than 2 ns
duration.
To find all pulses in the waveform record with durations (widths) that fall outside
of the range of 100 nanoseconds to 110 nanoseconds:
SEARCH:SEARCH1:TRIGger:A:PULSEWidth:LOWLimit 100.0E-9
SEARCH:SEARCH1:TRIGger:A:PULSEWidth:HIGHLimit 110.0E-9
SEARCH:SEARCH1:TRIGger:A:PULSEWidth:WHEn OUTside
SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WIDth
This command specifies the width setting to use, in seconds, when searching
the waveform record for pulses of a certain width (duration).
SEARCH<x> is
the search number, which is always 1.
Group
Search
Syntax
SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WIDth <NR3>
SEARCH:SEARCH<x>:TRIGger:A:PULSEWidth:WIDth?
Arguments
<NR3> is a floating point number that specifies the pulse width.
2-738 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual

Commands Listed in Alphabetical Order
Examples
SEARCH:SEARCH
<x>:TRIGger:A:PULSEWidth:WIDth 5.0E-6
sets the pulse
widthtosearchforto5µsinduration.
SEARCH:SEARC
H<x>:TRIGger:A:PULSEWidth:WIDth?
might return
SEARCH:SEARCH<x>:TRIGGER:A:PULSEWIDTH:WIDTH 2.0000E-9
indicating that the oscilloscope is set to search for pulses of 2 ns in duration.
SEARCH:SEA
RCH<x>:TRIGger:A:RUNT:POLarity
This command specifies the polarity setting for a runt search to determine where
to place a mark.
SEARCH<x> is the search number, which is always 1.
Group
Search
Syntax
SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity
{EITher|NEGative|POSitive}
SEARCH:SEARCH<x>:TRIGger:A:RUNT:POLarity?
Arguments
POSitive places a mark when the rising edge crosses the low threshold and
the falling edge re-crosses the low threshold without either edge ever crossing
the high threshold.
NEGative places a mark when the falling edge crosses the high threshold and
the rising edge re-crosses the high threshold without either edge ever crossing
the low threshold.
EITher places a mark on a runt of either polarity.
SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce
This command specifies the source setting for a runt search to determine where to
place a mark.
SEARCH<x> is the search number, which is always 1.
Group
Search
Syntax
SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce
{CH1|CH2|CH3|CH4|MATH|REF1|REF2|REF3|REF4|RF_AMPlitude|
RF_FREQuency|RF_PHASe}
SEARCH:SEARCH<x>:TRIGger:A:RUNT:SOUrce?
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-739