Numerical Controller Parameter Storage Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing numerical controllers face challenges in managing storage areas for parameters used by multiple software packages that share the same type of parameters, leading to potential incorrect machining operation commands due to overlapping parameter storage areas.
Innovation Solution
A numerical controller with a parameter storage unit that allocates separate storage areas for each parameter type and a storage unit that stores parameter information files for each software package, ensuring non-overlapping usage and managing these areas effectively through a parameter management unit and display unit.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple software packages use the same type of parameters with shared storage areas, then the device can perform multiple functions with common resources, but parameter storage areas may overlap causing incorrect machining operation commands
Solution Approach 1:
The patent divides the parameter storage area into multiple independent storage areas, with each software package assigned to a specific storage area. This segmentation prevents overlap between different software packages while maintaining the ability to store and manage parameters for multiple functions simultaneously.
2Reliability
If separate storage areas are allocated for each software package, then parameter overlap is prevented ensuring correct operation, but the complexity of managing storage areas increases
Solution Approach 1:
The control unit automatically manages the assignment of storage areas to software packages based on parameter types. When a software package is installed or updated, the control unit autonomously allocates appropriate storage areas and updates the management information, eliminating the need for manual configuration and reducing operational complexity.
3Ease of operation
If parameter storage areas are managed manually, then flexibility in allocation is maintained, but the risk of human error and incorrect allocation increases
Solution Approach 1:
The patent implements a management information system that automatically tracks and records which storage areas are assigned to which software packages. The control unit references this management information to ensure correct parameter allocation, providing a feedback mechanism that prevents incorrect allocation and allows operators to verify the current state of parameter storage.
Data Source
AI summary
A numerical controller in which a plurality of software packages using the same type of parameters are installed includes a parameter storage unit having a plurality of storage areas for storing the parameters, for each of parameter types, and a storage unit configured to store, for each of the software packages, a parameter information file in which information of the storage areas used by each of the software packages is described for each of the parameter types.


