MDO3000 Programmer Manual.pdf - 第416页

Commands Listed in A lphabetical Order Conditions This command re quires a DPO4LMT application module for 4000 series models, and an MDO3LMT application module for MDO3000 series models. Group Mask Syntax MASK:TESt:AUX o…

100%1 / 1158
Commands Listed in Alphabetical Order
MASK:TESt:AU
Xout:COMPLetion
This command will cause the instrument to send a TTL signal to the AUX:out
port whenever a pass/fail mask test completes.
A series of examples showing how to use mask commands for typical tasks
is included in an appendix. (See page E-1, Mask/Limit Command Sequence
Examples.)
Conditions
This command requires a DPO4LMT application module for 4000 series models,
and an MDO3LMT application module for MDO3000 series models.
Group
Mask
Syntax
MASK:TESt:AUXout:COMPLetion {ON|OFF|<NR1>}
MASK:TESt:AUXout:COMPLetion?
Related Commands
MASK:TESt:STATE,
MASK:TESt:COMPLetion:CRITerion,
MASK:TESt:AUXout:FAILure
Arguments
ON turns on this feature, so that a signal is sent to the AUX:out port whenever a
mask test status changes to ‘Complete’.
OFF turns off this feature.
<NR1>=0 turns off this feature; any other value turns it on.
Examples
MASK:TESt:AUXout:COMPLetion ON will send a TTL signal to the AUX:out
port upon test completion.
MASK:TESt:AUXout:COMPLetion? might return 0, indicating that the
instrument has not been set to send a TTL signal upon completion.
MASK:TESt:AUXout:FAILure
This command causes the instrument to send a TTL signal to the AUX:out port
whenever a pass/fail mask test fails.
A series of examples showing how to use mask commands for typical tasks
is included in an appendix. (See page E-1, Mask/Limit Command Sequence
Examples.)
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-385
Commands Listed in Alphabetical Order
Conditions
This command re
quires a DPO4LMT application module for 4000 series models,
and an MDO3LMT application module for MDO3000 series models.
Group
Mask
Syntax
MASK:TESt:AUXout:FAILure {ON|OFF|<NR1>}
MASK:TESt:AUXout:FAILure?
Related Commands
MASK:TESt:STATE,
MASK:TESt:COMPLetion:CRITerion,
MASK:TESt:AUXout:COMPLetion
Arguments
ON turns on this feature, so that a signal is sent to the AUX:out port whenever a
mask test status changes to ‘failing’.
OFF turns off this feature.
<NR1>= 0 turns off this feature; any other value turns it on.
Examples
MASK:TESt:AUXout:FAILure ON will send a TTL signal to the AUX:out port
upon test failure.
MASK:TESt:AUXout:FAILure? might return 0, indicating that the instrument
has not been set to send a TTL signal upon failure.
MASK:TESt:COMPLetion:CRITerion
This command specifies the criterion to be used (either by waveform or by time)
for test completion during pass/fail mask testing.
A series of examples showing how to use mask commands for typical tasks
is included in an appendix. (See page E-1, Mask/Limit Command Sequence
Examples.)
Conditions
This command requires a DPO4LMT application module for 4000 series models,
and an MDO3LMT application module for MDO3000 series models.
Group
Mask
Syntax
MASK:TESt:COMPLetion:CRITerion {WAVEform|TIMe}
MASK:TESt:COMPLetion:CRITerion?
2-386 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual
Commands Listed in Alphabetical Order
Related Commands
MASK:TESt:STA
TE,
MASK:TESt:WAVEform,
MASK:TESt:TIME,
MASK:TESt:THReshold
Arguments
WAVEform specifies that the test is to be considered complete when a specified
number of waveforms has been tested. (The number of waveforms is specified
using
MASK:TEST:WAVEform (<NR1>|INFInite)) .
TIMe specifies that the test is to be considered complete when a specified amount
of time has elapsed. (The amount of time is specified using
MASK:TEST:TIME
(<NR1>|INFInite))
.
Examples
Create a limit mask. The display should be a waveform inside a mask with no
mask hits accumulating.
Now send the following commands:
MASK:TESt:COMPLetion:CRITerion WAVEform
MASK:TESt:WAVEform 10
MASK:TESt:STATE ON
Fairly quickly, the RunTest button should say OFF and the Show Results button
should say Passed.
If you push the Show Results button, it should say Total Waveforms 10.
If instead you send:
mask:test:completion:criterion time
mask:test:time 10
mask:test:state on
The Run Test button should display ON for ten seconds, then display OFF. If you
push the Show Results button, Elapsed time should display 10 S.
MASK:TESt:DELay
This command specifies the amount of time, in seconds, the instrument should
wait after the start of pass/fail mask testing before it evaluates the waveforms.
This command is useful if the test system requires some ‘settling’ time.
A series of examples showing how to use mask commands for typical tasks
is included in an appendix. (See page E-1, Mask/Limit Command Sequence
Examples.)
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-387