Industrial Machine Control Priority Assignment Without Predefined Tasks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing control devices for industrial machines lack the ability to designate multiple priority levels for commands, leading to interference between important control processes and periodic maintenance tasks, and require pre-definition of tasks for priority levels.
Innovation Solution
A control device and method that includes a priority analysis unit to analyze and change the priority of processing requests based on user input or pre-defined settings, allowing for explicit or implicit designation of priorities, enabling multilevel priority management without pre-defining tasks for each level.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple priority levels are implemented by pre-defining tasks for each priority level, then priority management capability is improved, but device complexity increases
Solution Approach 1:
The patent implements dynamic priority assignment where the control device determines priority levels at runtime based on the content and characteristics of incoming commands, rather than using static pre-defined tasks. The priority determination unit analyzes each command dynamically and assigns appropriate priority levels, allowing the system to adapt to different command types without requiring pre-configured tasks for each priority level.
2Productivity
If periodic maintenance processes are executed with default priority, then maintenance tasks are performed, but important control processes are interfered with
Solution Approach 1:
The patent changes the priority parameter of commands dynamically based on their type and importance. Control commands related to critical machine operations are assigned high priority values, while periodic maintenance commands are assigned lower priority values. This parameter change ensures that maintenance tasks execute without interfering with critical control processes, as the scheduler always prioritizes high-priority control commands over lower-priority maintenance commands.
Data Source
AI summary
The purpose of the present invention is to achieve multilevel priority without preparing in advance the necessary amount of tasks for the priority levels. A control device according to the present invention performs a process on a processing request from a client for an industrial machine, said control device comprising: a priority analysis unit that, when receiving the processing request from the client, analyzes the priority which is set for the received processing request; and a priority change unit that changes the priority with respect to the received processing request on the basis of the result of the analysis by the priority analysis unit.


