MDO3000 Programmer Manual.pdf - 第317页

Commands Listed in Alphabetical Order IO runs just the IO board diagnostic group. ROM runs just the R OM board diagnostic group. ACQ runs just the acquisition s ystem diagnostic group. RF runs just the RF system diagnost…

100%1 / 1158
Commands Listed in Alphabetical Order
Examples
DIAG:RESULT:F
LAG?
might return DIAG:RESULT:FLAG PASS.
DIAg:RESUlt:LOG? (Query Only)
Returns the internal results log from the last self-test sequence execution. The
list contain
s all modules and module interfaces that were tested along with the
pass/fail status of each.
Group
Calibration and Diagnostic
Syntax
DIAg:RESUlt:LOG?
Related Commands
DIAg:RESUlt:FLAg?
Returns
<QString> in the following format:
<Status>--<Module name>[,<Status>--<Module name>..]
Examples
DIAG:RESULT:LOG? might return :DIAG:RESUL T:LOG "NOT
RUN--CPU,PASS--DISPLAY,NOT RUN--FPANEL,NOT RUN--IO,NOT
RUN--ACQ,NOT RUN--RO M,NOT RUN--APPKEY"
DIAg:SELect (No Query Form)
This command specifies which of the diagnostic groups will be tested when the
DIAg:STATE EXECute command is run.
Group
Calibration and Diagnostic
Syntax
DIAg:SELect
{ALL|APPKey|CPU|DISplay|FPAnel|IO|ROM|ACQ|RF|AFG}
Arguments
ALL runs all diagnostic groups.
APPKey runs just the application key diagnostic group.
CPU runs just the CPU diagnostic group.
DISplay runs just the display circuit diagnostic group.
FPAnel runs just the front panel diagnostic group.
2-286 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual
Commands Listed in Alphabetical Order
IO runs just the
IO board diagnostic group.
ROM runs just the ROM board diagnostic group.
ACQ runs just the acquisition system diagnostic group.
RF runs just the RF system diagnostic group (MDO models only).
AFG runs just the AFG system diagnostic group (models with AFG hardware).
DIAg:SELe
ct:<function> (No Query Form)
This command specifies which of the subsystems will be tested when the
DIAg:STATE EXECute command is run.
Group
Calibration and Diagnostic
Syntax
DIAg:SELect:<function>
Related Commands
DIAg:STATE EXECute
Arguments
<function> specifies a single oscilloscope subsystem on which to run self tests
(diagnostics). Valid values are:
ACQ tests the acquisition system.
APPKey tests the application keys.
CPU tests the CPU.
DISplay tests the display.
FPAnel tests the front panel controls.
IO tests the IO ports.
ROM tests the system read only memory.
Examples
DIAG:SELECT:CPU specifies that the oscilloscope will test the CPU when the
diagnostic test is run.
DIAG:STATE EXECute will actually run the test.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-287
Commands Listed in Alphabetical Order
DIAg:STATE (N
o Query Form)
This command starts or stops the oscilloscope diagnostic self-tests. Which
self-test is run is specified by the
DIAg:SELect: orDIAg:SELect:<functi on>
commands.
Group
Calibration and Diagnostic
Syntax
DIAg:STATE {EXECute|AB ORt}
Arguments
EXECute starts diagnostics.
ABORt stops diagnostics at the end of the current loop.
Examples
DIAG:STATE EXECute starts diagnostics.
DISplay? (Query Only)
Returns the current display settings.
Group
Display
Syntax
DISplay?
DISplay:CLOCk
This command specifies whether the oscilloscope displays the date and time.The
query form of this command returns an ON (1) or an OFF (0).
Group
Display
Syntax
DISplay:CLOCk {ON|OFF| <NR1>}
DISplay:CLOCk?
Related Commands
DATE,
TIMe
2-288 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual