MDO3000 Programmer Manual.pdf - 第120页

Command Groups T able 2-41: T rigger Commands (cont.) Command Description TRIGger:A:TIMEOut:T IM e When triggering using the TIMEOut trigger type, this command speci fi es the timeout time, in seconds. The default and min…

100%1 / 1158
Command Groups
Table 2-41: Trigger Commands (cont.)
Command
Description
TRIGger:A:PULSEWidth:LOWLimit This command species the lower limit to use, in seconds, when triggering
on detection of a pulse whose duratio n i s inside or outside a range of two
values. (Use TRIGger:A:PULSEWidth:HIGHLimit to specify the upper limit
of the range.)
TRIGger:A:PULSEWidth:POLarity This command species the polarity for the A pulse width trigger
TRIGger:A:PULSEWidth:SOUrce This command species the source for the pulse width trigger
TRIGger:A:PULSEWidth:WHEn This command species to trigger when a pulse is detected with a
width (duration) that is less than, greater than, equal to, or unequal to a
specied value (set using TRIGger:A:PULSEWidth:WIDth), OR whose
width falls outside of or within a specied range of two values (set using
TRIGger:A:PULSEWidth:LOWLimit and TRIG ger:A:PULSEWidth:HIG HLimit ).
TRIGger:A:PULSEWidth:WIDth This command species the pulse width (duration), in seconds, for triggering
on pulses whose widths are greater than, less than, equal to, or not equal
to the specied value.
TRIGger:A:RUNT ?
Returns the current A runt pulse trigger logic parameters
TRIGger:A:RUNT:POLarity This command speci es the polarity for the A pulse runt trigger
TRIGger:A:RUNT:SOUrce This command species the source for the A pulse trigger
TRIGger:A:RUNT:WHEn This command species the type of pulse width the trigger checks for when it
uncovers a runt
TRIGger:A:RUNT:WIDth This command species the minimum width for A pulse runt trigger
TRIGger:A:SETH old? Returns settings for setup and hold violation triggering
TRIGger:A:SETHo ld:C LOCk? Returns clock edge polarity, voltage threshold and source input for setup/hold
triggering
TRIGger:A:SETHo ld:C LOC k:ED G E This command species the clock edge polarity for setup and hold triggering
TRIGger:A:SETHo ld:C LOC k:SOUrce This command species the clock source for the A logic trigger setup and
hold input
TRIGger:A:SETHold:CLOCk:THReshold This command species the clock voltage threshold for setup and hold trigger
TRIGger:A:SETHo ld:D ATa? Returns the voltage threshold and data source for the setup/hold trigger
TRIGger:A:SETHold:DATa:SOUrce This command species the data source for the setup and hold trigger
TRIGger:A:SETHold:DATa:THReshold This command species the data voltage threshold for setup and hold trigger
TRIGger:A:SETH old:HOLDTime This command species the hold time for the setup and hold violation triggering
TRIGger:A:SETHo ld:SETTime This command species the setup time for setup and hold violation triggering
TRIGger:A:SETHold:THReshold:CH<x> Sets or queries the threshold for the channel
TRIGger:A:SETHold:THReshold:D<x> Sets the A trigger setup and hold threshold for the selected digital channel
TRIGger:A:TIMEOut:PO Larity When triggering using the TIMEOut trigger type, this commands species
the polarity to be used.
TRIGger:A:TIMEOut:SO Urce When triggering using the TIMEOut trigger type, this command species the
source. The available sources are live channels, external (or auxillary) input,
and digital c hannels. The default is channel 1.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-89
Command Groups
Table 2-41: Trigger Commands (cont.)
Command
Description
TRIGger:A:TIMEOut:T IMe When triggering using the TIMEOut trigger type, this command species the
timeout time, in seconds. The default and minimum is 4.0E-9 seconds and the
maximum is 8.0 seconds. The resolution is 800.0E-12 which means that the
increments of time specied is 800 picoseconds.
TRIGger:A:TYPe This command sets the type of A trigger (edge, logic, pulse, bus or video). If
you set the trigger type to LOGIc, you also need to set the logic trigger class
(logic or setup/hold) using the command TRIGger:A:LOGIc:CLAss.Ifyouset
the trigger type to PULSe, you also need to set the pulse trigger class (runt,
width, transition or timeout), using the command TRIGger:A:PULse:C LAss.
TRIGger:A{:TRANsition|:RISEFall}?
Returns the delta time, polarity, and both upper and lower threshold limits
for the transition time trigger
TRIGger:A{:TRANsition|:RISEFall}:DELTatime This command species the delta time used in calculating the transition value
TRIGger:A{:TRANsition|:RISEFall}:POLarity This comm and species the polarity for the A pulse transition trigger
TRIGger:A{:TRANsition|:RISEFall}:SOUrce This command species the source for transition trigger.
TRIGger:A{:TRANsition|:RISEFall}:WHEn This command species the relationship of delta time to transitioning signal
TRIGger:A:TYPe This command species the type of A trigger. Once you have set the trigger
type, you may also need to identify the associated trigger class. For details on
selecting Logic and Pulse trigger classes, see TRIGger:A:LOGIc:CLAss and
TRIGger:A:PULse:CLAss respectively.
TRIGger:A:UPPerthreshold:CH<x> Sets the upper threshold for the channel selected
TRIGger:A:UPPerthreshold:RF This command species the upper threshold when the internal RF power level
is used as a trigger. This is only applicable to the RUNT trigger type.
TRIGger:A:VIDeo? Returns the video parameters for the A trigger
TRIGger:A:VIDeo:CU STom{:FORMat|:TYP e} This command sets the video trigger format (either interlaced or progressive)
to use for triggering on video signals.
TRIGger:A:VIDeo:CUSTom:LINEPeriod This command sets the l ine period for the standard under test.
TRIGger:A:VIDeo:CU S Tom:SYNCInterval This command sets the sync interval for the standard under test to use for
triggering on video signals. This is only required for BiLevel Custom.
TRIGger:A:VIDeo:HOLD off:FIELD This command sets the video trigger holdoff, in terms of video elds, to u se for
triggering on video signals.
TRIGger:A:VIDeo:LINE This command sets the video line number to use for triggering on video signals.
TRIGger:A:VIDeo:POLarity This command sets the polarity to use for triggering on video signals.
TRIGger:A:VIDeo:S OU rce This command sets the source channel to use for triggering on video signals
(CH1–4).
TRIGger:A:VIDeo:STANdard This command sets the standard to use for triggering on v ideo signals.
TRIGger:A:VIDeo{:SYNC |:FIELD } This command sets the video eld to use for triggering on video signals (odd,
even, all elds, all lines, numeric).
TRIGger:B Sets the B trigger level to 50% or returns the B trigger parameters
TRIGger:B:BY This command species B trigger time or event qualiers
TRIGger:B:EDGE?
Returns B trigger edge type parameters
TRIGger:B:EDG E:COUPling This command species the type of B trigger coupling
2-90 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual
Command Groups
Table 2-41: Trigger Commands (cont.)
Command
Description
TRIGger:B:EDGE:SLOpe This command species the B edge trigger slope
TRIGger:B:EDGE:SOUrce This command species the B edge trigger source
TRIGger:B:EVENTS?
Returns the current B trigger events parameter
TRIGger:B:EVENTS:C OU Nt This command species the number of events that must occur before the
B trigger occurs
TRIGger:B:LEVel This command species the level for the B trigger
TRIGger:B:LEVel:CH<x> This command species the level for the B trigger for a specic channel
TRIGger:B:LEVel:D<x> This command species the B trigger level for digital channel <x>
TRIGger:B:LOWerthreshold:CH<x> This command species the B trigger lower threshold for the channel selected
TRIGger:B:LOWerthreshold:D<x> Sets or queries the B trigger lower threshold for the digital channel selected
TRIGger:B:STATE Returns the current state of the B trigger
TRIGger:B:TIMe This command species the B trigger delay time
TRIGger:B:TYPe This command species the type of B trigger
TRIGger:EXTernal? Returns all external trigger-related parameters for the probe connected to the
Aux Input connector.
TRIGger:EXTernal:PRObe This command species the attenuation factor value of the probe connected
to the A ux Input connector.
TRIGger:EXTernal:YUNIts? Returns the external trigger vertical (Y) units value
TRIGger:FREQuency? Returns the trigger frequency in hertz, if available
TRIGger:STATE? Returns the current state of the triggering system
Vertical Command Group
Use the commands in the Vertical Command Group to control the vertical setupof
all live (channel) waveforms for acquisition and display of channel, reference,
and math waveforms.
Use the command CH<x>:YUNits to set the vertical units for each channel. The
vertical units affect the “Probe Type” that is shown in the “Probe Setup” menu:
Setting CH<x>:YUNits to “V” causes the probe type to be displayed as
“Voltage”.
When CH1:AMSVIAVOLTs:ENAble is set to OFF, setting CH<x>:YUNits to
“A” causes the probe type to be displayed as “Current”.
Setting CH<x>:YUNits to anything else causes the probe type not to be
displayed (neither “Voltage” nor “Current” are highlighted).
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-91