Industrial Machine Control Priority Assignment Without Predefined Tasks

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvepriority management capabilityVSAvoidtask configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #15Dynamics

2Productivity

If periodic maintenance processes are executed with default priority, then maintenance tasks are performed, but important control processes are interfered with

Engineering Contradiction:
Improvemaintenance task executionVSAvoidcontrol process stability
Core Design Contradiction:
ProductivityVSReliability

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.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240255922A1Control device and control method
Publication Date: 2024.08.01 FANUC LTD
  • US20240255922A1 patent drawing
  • US20240255922A1 patent drawing
  • US20240255922A1 patent drawing

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.