Numerical Control System Configuration Integrity Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for initializing numerical control systems fail to efficiently check system integrity upon startup, leading to potential unwanted states due to changes in configuration, which can affect the safe operation of machine tools.
Innovation Solution
A method that recursively reads and compares the current system configuration with a stored older configuration using CRC codes, allowing for rapid detection and acceptance of changes, ensuring system integrity by archiving and updating configuration files in a human-readable and compressed format.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the current configuration is compared with the older configuration to check system integrity, then the reliability of system operation is improved, but the startup time and complexity increase
Solution Approach 1:
The patent extracts only the essential identification data from the configuration files and stores it in a separate identification file. This allows the system to verify configuration integrity by comparing only these extracted identification values rather than comparing entire configuration files, significantly reducing the time and computational resources required for verification while maintaining reliability.
Solution Approach 2:
The patent creates a simplified copy of the configuration verification process by storing identification data in a separate file that can be quickly compared. This copy contains only the essential identification information needed for verification, allowing rapid comparison without processing the full configuration files, thus reducing startup time while ensuring system integrity.
2Ease of operation
If the configuration files are stored in human-readable format, then the ease of operation is improved, but the storage space and processing time increase
Solution Approach 1:
The patent extracts only the essential identification data from the human-readable configuration files and stores it in a separate identification file. This extracted identification file contains minimal data needed for verification, significantly reducing storage space requirements while maintaining the readability advantage of human-readable formats for the full configuration files.
Data Source
Figure 1~2
AI summary
The method involves reading (A) a current system configuration and compiling a current configuration file and comparing (B) the current configuration file with a last archived old configuration file. The comparison is carried out on the basis of cyclic redundancy check (CRC) code of the current and the old configuration file.