|
|
Use of the Diagnostician greatly simplifies test programming, since the programmer does not have to consider fault trees and fault propagation. The programmer simply writes those tests which determine whether signals at various measurement points are pass or fail. During test development, the Diagnostic Profiler helps the programmer determine the effectiveness of his tests in terms of fault isolation resolution and ambiguity group composition.
The Client Program, such as a LabVIEW test program or the ATEasy Test Executive makes all Diagnostician functions available to the application test program. The application reports all test results to the Diagnostician, which performs inferencing based upon the diagnostic model. Fault Call-Out or Ambiguity Group is passed to the client program which reports the indicted components to either back to the client program, or to the screen or to a log file specified by the programmer.
The test program developer has a variety of options in the use of the Diagnostician depending on the test philosophy. These are configured through a series of implementation options. These options are:
Diagnostician Control - Under this mode, Diagnostician functions are initiated upon execution of the test program. The Diagnostician will drive the test execution by determining the group of tests to most efficiently isolate to the failed component. Only those tests identified by the Diagnostician as having diagnostic significance will be executed. Go/No-Go Control - Under this mode, all Go/No-Go tests are executed by the client program. If there is a failure, then the Diagnostician will be initiated and the test results will be reported. The Diagnostician will indict an ambiguity group and test execution will terminate. This mode assumes that there are no additional fault isolation tests available for the Diagnostician to execute. Mixed Control Mode - Under this mode, the client program will execute the Go/No-Go tests, and upon failure, initiate Diagnostician functions and pass to it the test results. The Diagnostician will then identify fault isolation tests to be executed. This mode has two options:
Using the Diagnostician, the test programmer will no longer be required to determine the best diagnostic test flow to isolate to the faulty component. Diagnostics will be accomplished automatically by the Diagnostician. Show me Tool Set for Generation of Knowledge Bases CETS Advantages / Users / Questions and Answers
|
|
Send mail to webmaster@giordano.com with
questions or comments about this web site.
|