Numerical Controller Single Pulse Generator Multi-Axis Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing numerical controllers require additional hardware and instruction circuits when the number of control axes increases, leading to inefficiencies in driving multiple motors and axes.
Innovation Solution
A numerical controller that uses a single pulse generator and control signal generator, along with a storage unit for control tables that set coefficients and control modes for each axis, allowing for efficient instruction and control of multiple axes with reduced hardware.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the number of control axes is increased, then the control capability is improved, but the hardware complexity and instruction circuit requirements increase
Solution Approach 1:
The patent applies universality by designing a single instruction circuit that can control multiple axes through parameter configuration. Instead of having separate instruction circuits for each axis, one circuit is designed to handle multiple axes by changing control parameters, achieving multi-functionality and reducing hardware complexity while maintaining control capability
Solution Approach 2:
The patent utilizes parameter changes by configuring different control parameters (such as pulse generators, control signals, and instruction modes) to switch between controlling different axes. The same hardware circuit can control different axes by changing parameters stored in memory, eliminating the need for additional hardware when adding control axes
2Adaptability or versatility
If additional servo motors are added to increase control axes, then the control flexibility is improved, but the instruction cables and circuits need to be added
Solution Approach 1:
The instruction circuit is designed with universality to handle multiple servo motors through parameter configuration. A single instruction cable and circuit can instruct multiple servo motors by changing control parameters, eliminating the need to add instruction cables for each additional motor while maintaining control flexibility
3Measurement precision
If independent instructions are provided for each servo motor, then the control precision is improved, but the hardware resources increase
Solution Approach 1:
The patent achieves control precision through parameter changes rather than additional hardware. Each axis has specific control parameters stored in memory that define its characteristics. The same hardware circuit provides precise control to different axes by loading appropriate parameters, maintaining control precision while reducing hardware resources
Solution Approach 2:
The patent uses copying by storing parameter sets in memory that represent different axis configurations. Instead of duplicating hardware circuits for each axis, the system copies parameter data from memory to the control circuit, allowing the same hardware to be precisely configured for different axes through parameter copying
Data Source
AI summary
In a numerical controller, a control table including the coefficient of an instruction pulse for each axis is stored and an instruction is provided for each axis of a machine based on the instruction pulse and the coefficient of the instruction pulse with reference to the control table. This eliminates the need for having a number of pulse generators and control cables corresponding to the number of motors, thereby providing a numerical controller with reduced hardware.


