Diagnose System Rearranging Test Sequence via Log File
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The conventional diagnose system lacks flexibility, leading to inefficiencies in testing processes, excessive labor and time costs, and delays in product launches due to inflexible testing sequences and specifications, which hampers manufacturers' competitiveness in rapidly changing markets.
Innovation Solution
A diagnose system that rearranges the order of testing items based on a log file, allowing manufacturers to adjust the sequence of invocation commands and testing parameters without modifying the diagnose program, enabling quick adjustments and improvements in production line efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the diagnose program uses a fixed testing sequence coded during R&D, then the testing process can be automated, but the system lacks flexibility to adapt to actual production requirements
Solution Approach 1:
The testing sequence is segmented from the diagnose program itself and stored separately in a log file. This allows the testing sequence to be independently adjusted without modifying the diagnose program, resolving the contradiction between automation and flexibility.
Solution Approach 2:
A log file serves as an intermediary between the diagnose program and the testing sequence. The log file stores invocation commands that define the testing order, enabling flexible adjustment of test sequences without changing the core diagnose program structure.
2Adaptability or versatility
If the testing sequence is adjusted by modifying the diagnose program, then the testing can adapt to new requirements, but it increases development time and labor costs
Solution Approach 1:
The testing sequence definition is extracted from the diagnose program and placed in a separate log file. This extraction allows quick adjustment of testing sequences by simply modifying the log file rather than rewriting the diagnose program, significantly reducing adjustment time and labor costs.
Solution Approach 2:
The testing sequence becomes dynamic and configurable through the log file, which can be easily modified to adapt to changing production requirements. This dynamic configuration eliminates the need for time-consuming program modifications and repeated communications between manufacturers.
3Measurement precision
If the diagnose program is customized for each manufacturer's specific testing needs, then testing precision can be improved, but the system becomes less efficient and more costly
Solution Approach 1:
The diagnose program is designed with universal functionality to support multiple manufacturers' testing needs through a single standardized structure. The log file serves as a configuration mechanism that allows each manufacturer to customize their specific testing sequence without requiring custom-programming for each client, thereby maintaining high efficiency and productivity.
Data Source
AI summary
Disclosed is a diagnose system for rearranging order of testing items in a diagnose program and a method thereof. The method is applicable to a diagnose system, including an electronic device to be tested, a storage component and a plurality of detecting apparatuses. The electronic device to be tested includes an interface and stores a diagnose program including a plurality of testing items. The storage component is electrically coupled to the electronic device to be tested through the interface for reading a log file that includes a plurality of invocation commands, so that the electronic device to be tested can sequentially execute each of the invocation commands to invoke the corresponding testing items. Each of the detecting apparatuses corresponds to at least one testing item so as to drive each of the detecting apparatuses and execute a corresponding testing process to the electronic device to be tested.


