Robot Alarm Attribute Database for Flexible Recovery Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing robot control devices lack the capability to describe complex processing for alarm generation and recovery, limiting the degree of freedom in specifying alarm-related operations within user programs.

Innovation Solution

A robot control device and system that include a database storage unit for alarm attribute information, a database addition processing unit, and an alarm processing unit, allowing users to input and manage alarm attribute information to generate alarms based on specified conditions, enabling more complex and customizable alarm processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If alarm processing is limited to simple user program instructions, then the system remains simple, but the degree of freedom in specifying complex alarm processing is insufficient

Engineering Contradiction:
Improvedegree of freedom of processingVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

An alarm attribute information database is introduced as an intermediary between the alarm generation condition and the processing execution. The database stores alarm attribute information including processing content, display messages, and severity levels, allowing complex processing to be specified without increasing the complexity of the alarm generation mechanism itself.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The alarm processing system is segmented into distinct components: alarm generation conditions, alarm attribute information database (storing processing content, display messages, severity), and processing execution. This segmentation allows each component to be independently configured and managed, increasing the degree of freedom while maintaining system clarity.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If alarm processing is customized for each case, then processing flexibility increases, but the number of required instructions and system complexity increases

Engineering Contradiction:
Improveprocessing customizationVSAvoidnumber of instructions
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The alarm attribute information database serves as a universal repository that can store and manage multiple types of alarm processing information (processing content, display messages, severity levels) in a standardized format. This allows diverse alarm processing requirements to be handled through a single unified mechanism rather than requiring separate instructions for each type of alarm processing.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

Instead of programming complex processing logic directly in the user program for each alarm case, the processing information is copied into the alarm attribute information database in advance. During alarm occurrence, the system retrieves and executes the pre-prepared processing information from the database, reducing the instructional burden on the user program while maintaining full customization capability.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If alarm information is stored in a fixed format, then system structure remains simple, but multilingual support and customization are limited

Engineering Contradiction:
Improvemultilingual supportVSAvoiddata structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The alarm attribute information database employs a dynamic data structure that can accommodate varying types of information (processing content, display messages in multiple languages, severity levels) without requiring a fixed rigid format. This dynamic structure allows the system to adapt to different language requirements and customization needs while maintaining a unified database mechanism.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240202175A1Robot control device and robot control system
Publication Date: 2024.06.20 FANUC LTD
  • US20240202175A1 patent drawing
  • US20240202175A1 patent drawing

AI summary

A robot control system that offers a great degree of freedom for processing to be performed when an alarm is generated is a robot control device for controlling a robot, and comprises: a database storage unit capable of storing a plurality of alarm attribute information databases which store a plurality of pieces of alarm attribute information, respectively; a database addition processing unit for adding the alarm attribute information database to the database storage unit in accordance with an input of a user; and an alarm processing unit for generating an alarm on the basis of the alarm attribute information.