MDO3000 Programmer Manual.pdf - 第417页
Commands Listed in Alphabetical Order Related Commands MASK:TESt:ST A TE , MASK:TESt:W A VEform , MASK:TESt:TIME , MASK:TESt:THReshold Arguments WAVEform specifies that the tes t is to be considere d complete when a speci…

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

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:DELay <NR3>
MASK:TESt:DELay?
Related Commands
MASK:TESt:STATE, MASK:TESt:TIME
Arguments
<NR3> is a floating point number that specifies the amount of time in seconds, to
delay the start of the mask pass/fail test.
Examples
MASK:TEST:DELAY 2.5 delays waveform evaluation by 2.5 seconds after the
start of pass/fail testing.
MASK:TEST:DELAY? might return 5, indicating that the instrument has been set
to wait 5 seconds after the start of a mask test before it evaluates the waveforms.
MASK:TESt:HARDCopy
This command will cause the ins
trument to generate a screen shot to the default
printer as soon as a pass/fail mask test fails, using the current instrumenthard
copy settings. See HARDCopy:ACTIVeprinter and other Hardcopy commands
for more information on accessing printer settings.
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:HARDCopy {ON|OFF|<NR1>}
MASK:TESt:HARDCopy?
Related Commands
MASK:TESt:STATE,
HARDCopy:ACTIVeprinter
2-388 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual