Waveform Display Device for Machine Tool Data Acquisition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current waveform display devices acquire unnecessary data, leading to increased operation time and data size, as they either set all data types with the shortest sampling period or temporarily suspend the processing program to change data acquisition conditions, failing to efficiently acquire data under multiple conditions simultaneously.
Innovation Solution
A waveform display device connected to a numerical controller of a machine tool, equipped with a physical quantity data acquisition unit, a data acquisition condition setting unit, and a data extraction unit, allowing for the setting of multiple data acquisition conditions, including data types, start/end triggers, and sampling periods, to extract only necessary data and display it as a waveform.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all data types are set as acquisition objects with the shortest sampling period, then complete data coverage is achieved, but data size and processing time increase significantly
Solution Approach 1:
The patent segments data acquisition into multiple condition sets, each targeting specific data types with appropriate sampling periods. Instead of acquiring all data types uniformly, the system divides acquisition into targeted groups (e.g., position data at 1ms, speed data at 10ms, torque data at 50ms), reducing overall data volume while maintaining necessary coverage for evaluation.
Solution Approach 2:
Different sampling periods are assigned to different data types based on their specific requirements. Position data requiring high precision uses 1ms sampling, while torque data can use 50ms sampling. This local optimization ensures each data type is acquired at the minimum necessary rate, avoiding unnecessary data generation.
2Measurement precision
If data acquisition conditions are changed by temporarily suspending the processing program, then accurate data extraction is achieved, but operation time increases
Solution Approach 1:
Multiple data acquisition conditions are pre-configured and stored in the system before processing begins. The system prepares condition sets (e.g., condition 1 for position data, condition 2 for speed data) in advance, so when evaluation is needed, the appropriate pre-configured conditions can be applied immediately without suspending the program.
Solution Approach 2:
The system dynamically switches between different pre-configured data acquisition conditions based on evaluation requirements, without requiring program suspension. The numerical controller can transition between condition sets on-the-fly, maintaining processing continuity while adapting data acquisition to specific evaluation needs.
3Adaptability or versatility
If multiple data acquisition conditions are configured separately, then specific data requirements are met, but device complexity and setup time increase
Solution Approach 1:
The waveform display device incorporates a universal data acquisition system that can handle multiple data types (position, speed, torque, etc.) and multiple sampling periods through a single integrated controller. The system uses a standardized condition set structure that can be configured once and reused for different evaluation scenarios, reducing overall complexity despite the versatility provided.
Data Source
AI summary
Since a data acquisition condition setting unit can select a data acquisition start/end trigger, a sampling period of data, and a type of acquired data, a waveform display device, which has a function of allowing only necessary data to be acquired by allowing a plurality of data acquisition conditions to be set with respect to one data acquisition, can set these conditions from a screen of a data acquisition condition setting. When data needs to be acquired according to a plurality of different conditions, a plurality of types of necessary data acquisition conditions is set to set different data acquisition condition names. When a plurality of data acquisition conditions is set by acquiring data once, a multi-data acquisition condition setting unit can set necessary data acquisition conditions using a screen of a multi-data acquisition condition setting. When the data acquisition conditions are set by the multi-data acquisition condition setting unit, data acquisition condition setting names set by the data acquisition condition setting unit are input.


