Programmable Controller Analog Input Unit Parallel Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In programmable controller systems, the inability of multiple CPU units to independently control an A/D conversion device with unique settings leads to delayed data collection and control cycle issues during multi-channel logging.
Innovation Solution
A functional unit within the programmable controller system that includes parameter reception, analysis, and storage units for different controllers, allowing separate control of A/D conversion and logging processes by multiple CPU units.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a single CPU unit manages and controls multiple analog input units for multi-channel logging, then data collection can be performed, but the data collection process is delayed and affects the control cycle
Solution Approach 1:
The patent divides the control functions by separating the A/D conversion control (performed by the first CPU unit) from the logging control (performed by the second CPU unit). This segmentation allows parallel processing where both control and logging operations can occur simultaneously without interfering with each other's timing, thus eliminating the control cycle delay while maintaining high data collection speed.
2Adaptability or versatility
If a second CPU unit accesses the A/D conversion device via the first CPU unit, then multi-channel logging can be performed, but the second CPU unit cannot set operation settings independently
Solution Approach 1:
The patent introduces a communication unit as an intermediary layer between the two CPU units and the A/D conversion device. This communication unit receives operation settings from either CPU unit and relays them to the A/D conversion device, enabling both CPU units to independently configure logging parameters without direct access conflicts, thus achieving independent control capability while managing access complexity through a standardized interface.
Data Source
AI summary
A functional unit includes: a parameter reception unit that classifies a parameter as a first parameter or as a second parameter; a first-parameter analysis unit that analyzes the classified first parameter; a second-parameter analysis unit that analyzes the classified second parameter; a first-parameter storage unit that stores therein the first parameter analyzed by the first-parameter analysis unit; a second-parameter storage unit that stores therein the second parameter analyzed by the second-parameter analysis unit; a first processing unit that controls the first function in accordance with the first parameter stored in the first-parameter storage unit; and a second processing unit that controls the second function in accordance with the second parameter stored in the second-parameter storage unit, wherein the functional unit is controlled by a plurality of controllers.


