MDO3000 Programmer Manual.pdf - 第909页

Commands Listed in Alphabetical Order NOTE. MDO3000 m odels only have two digital thr eshold contr ols: one for digital channels D0 - D7, and the other for D8 - D15. Digital channel trigger levels cannot be set independe…

100%1 / 1158
Commands Listed in Alphabetical Order
Conditions
This command is
not available for MDO4000/B series models, or 4-channel
MDO3000 series models as they have no Aux Input connector.
Group
Trigger
Syntax
TRIGger:A:LEVel:AUXin {<NR3>|ECL|TTL}
TRIGger:A:LEVel:AUXin?
Arguments
<NR3> is a floating point number that sets the trigger threshold level, in Volts,
for the Aux Input connector.
ECL sets the threshold level to a preset ECL high level of -1.3V.
TTL sets the threshold level to a preset TTL high level of 1.4V.
TRIGger:A:LEVel:CH<x>
This command sets the threshold voltage level to use for an Edge, Pulse Width,
Runt or Rise/Fall (aka Transition, aka Slew Rate) trigger when triggering on an
analog channel waveform. x can be 1 - 4. Each channel can have an independent
trigger level.
Group
Trigger
Syntax
TRIGger:A:LEVel:CH<x> {<NR3>|ECL|TTL}
TRIGger:A:LEVel:CH<x>?
Arguments
<NR3> is a floating point number that sets the trigger threshold level, in Volts, for
the specified analog channel.
ECL sets the threshold level to a preset ECL high level of -1.3V.
TTL sets the threshold level to a preset TTL high level of 1.4V.
TRIGger:A:LEVel:D<x>
This command sets the threshold voltage level to use for an Edge or Pulse Width
trigger when triggering on a digital channel waveform. <x> can be 1 - 16. Each
channel can have an independent trigger level.
2-878 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual
Commands Listed in Alphabetical Order
NOTE. MDO3000 m
odels only have two digital threshold controls: one for digital
channels D0 - D7, and the other for D8 - D15. Digital channel trigger levels
cannot be set independently for these models. Changing one digital channel’s
threshold l evel changes all of the channels’ levels in the same set.
Conditions
MSO/MDO4000/B/C models only as well as MDO3000 models with option
MDO3MSO installed.
Group
Trigger
Syntax
TRIGger:A:LEVel:D<x> {<NR3>|ECL|TTL}
TRIGger:A:LEVel:D<x>?
Arguments
<NR3> is a floating point number that sets the trigger threshold level, in Volts, for
the specified digital channel.
ECL sets the threshold level to a preset ECL high level of -1.3V.
TTL sets the threshold level to a preset TTL high level of 1.4V.
TRIGger:A:LOGIc? (Query Only)
Returns all of the A logic trigger parameters.
Group
Trigger
Syntax
TRIGger:A:LOGIc?
Related Commands
TRIGger:A:LOGIc:CLAss
Examples
TRIGGER:A:LOGIC? might return :TRIGGER:A:LOGIC:CLASS
SETHOLD;FUNCTION AND;THRESHOLD:CH1 20.0000E-3;CH2 0.0000;
CH3 0.0 000;CH4 0.0000;:TRIGGER:A:LOGIC:INPUT:CH1
X;CH2 X ;CH3 X;CH4 X;CLOCK:SOURC E NONE;EDGE
RISE;:TRIGGER:A:LOGIC:PATTERN:INPUT:CH1 X;CH2 X;CH3
X;CH4 X ;:TRIGGER :A:LOGIC:PATTERN:WHEN TRUE;WHEN:LESSLIMIT
4.0000E-9;LIMIT 4.0000E-9;:TRIGGER:A:LOGIC:PATTERN:DELTATIME
4.0000E-9
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-879
Commands Listed in Alphabetical Order
TRIGger:A:LO
GIc:CLAss
This command specifies what kind of logic trigger to use (either logic or
setup/hold). You also need to set the trigger type to
LOGIC using the command
TRIGger:A:T
YPe.
The
LOGIC argument sets the oscilloscope to trigger on logical combinations
of the chann
els (set using the
TRIGger:A:LOGIc:INPut commands as
well as TRIGger:A:LOGIc:FUNCtion). Youcanuseupto20channels
for a logic trigger (4 analog and 16 digital). With an MDO4000/B/C,
you can also use the internal RF power level in a logic trigger (requires
installation of an MDO4TRIG application module). You can perform logic
triggering using a clock; when TRIGger:A:LOGIc:INPut:CLOCk:SOUrce
is set to
one of the channels, the oscilloscope triggers when the specified
logical combination of the remaining channels is true during a transition
on the clock channel. You can also perform logic triggering without using
a clock (by setting TRIGger:A:LOGIc:INPut:CLOCk:SOUrce to
NONE),
so that the oscilloscope triggers when the specified logical combination
of data channels is met. Without a clock, you can also use the command
TRIGg
er:A:LOGIc:PATtern:DELTatime.
The
SETHold argument sets the oscilloscope to trigger on setup and hold
viol
ations between a data source and a clock source. The clocking and data
levels are used to determine if a clock or data transition has occurred. You can
use up to 20 channels as Setup and Hold trigger data sources (4 analog and 16
digital) using TRIGger:A:SETHold:DATa:SOUrce. You can use one channel
input as the clock signal (TRIGger:A:SETHold:CLOCk:SOUrce). The data
sources cannot include the waveform specified for the clock source.
Group
Trigger
Syntax
TRIGger:A:LOGIc:CLAss {LOGIC|SETHold}
TRIGger:A:LOGIc:CLAss?
Related Commands
TRIGger:A:TYPe,
TRIGger:A:PULse:CLAss
Arguments
LOGIC Use with the commands TRIGger:A:LOGIc:FUNCtion,
TRIGger:A:LOGIc:INPut:CH<x>, TRIGger:A:LOGIc:INPut:CLOCk:EDGE,
TRIGger:A:LOGIc:INPut:CLOCk:SOUrce, TRIGger:A:LOGIc:INPut:D<x>,and
TRIGger:A:LOGIc:INPut:RF.I
f you would like to use the logic trigger without a
clock, you can also use the command TRIGger:A:LOGIc:PATtern:DELTatime.
SETHold Use with the command
s TRIGger:A:SETHold:CLOCk:EDGE,
TRIGger:A:SETHold:CLOCk:SOUrce, TRIGger:A:SETHold:CLOCk:
2-880 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual