Robot Alarm Attribute Database for Flexible Recovery Processing
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Adaptability or versatility
If alarm information is stored in a fixed format, then system structure remains simple, but multilingual support and customization are limited
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.
Data Source
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.

