Control Data Queueing for Shared Time-Series Collection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In production facilities, multiple users requesting the same data from control devices leads to redundant data collection, increasing the burden on data collection processing.
Innovation Solution
A control device with a primary data holding unit, collection setting holding unit, data holding unit, and data collection calculation unit that manages data collection through a queue structure, allowing efficient storage and retrieval of data based on user requests, reducing redundant collection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the control device collects the same data multiple times for each requester, then each user can obtain their requested data, but the burden on data collection processing increases
Solution Approach 1:
The patent merges multiple data collection requests for the same data ID into a single collection operation. The control device identifies that multiple users (machine builder, department in charge of production site, department in charge of line design) are requesting the same data, and consolidates these requests into one data collection action, thereby reducing the processing burden while still serving all users.
Solution Approach 2:
The control device implements a universal data collection mechanism that serves multiple users simultaneously through a single data collection operation. The system manages multiple requesters (different departments and roles) and provides them all with the same data through one collection process, making the data collection function multi-functional and efficient.
2Measurement precision
If data is collected with high accuracy in chronological order, then data accuracy and correlation are improved, but data collection processing time increases
Solution Approach 1:
The control device performs preliminary actions by maintaining data in chronological order in the control device's memory before any user requests it. When multiple users request the same data, the system can serve them from the already-organized chronological data without re-collecting or re-sorting, thus maintaining data accuracy while reducing processing time for subsequent requests.
Solution Approach 2:
The system creates copies of the chronologically-ordered data for distribution to multiple users. Instead of serving each user from the original data source in chronological order, the control device maintains one master chronological dataset and provides copies to requesting users, preserving data accuracy and temporal correlation while minimizing repeated collection operations.
Data Source
AI summary
This control device is equipped with: a primary data retention unit for storing, for an interval equivalent to one control period, data to be retained in the control device; a collection settings retention unit which refers to the primary data retention unit and stores a settings channel; a data retention unit which has collection channels for storing the data collected from the control device, each of the collection channels having a queue structure for reading the data in the order in which the data was added; and a data collection calculation unit for reading the settings channel from the collection settings retention unit, reading the data corresponding to the data ID in the settings channel from the primary data retention unit, and executing data collection processing for writing the data read from the primary data retention unit to the desired channel in the data retention unit.


