Numerical Control System Configuration Integrity Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvesystem integrity verificationVSAvoidstartup time
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #26Copying

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

Engineering Contradiction:
Improveconfiguration file readabilityVSAvoidstorage space
Core Design Contradiction:
Ease of operationVSQuantity of substance

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.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP2093639B1Method of operating a numerical control
Publication Date: 2014.03.26 DR JOHANNES HEIDENHAIN GMBH
  • EP2093639B1 patent drawingFigure 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.