Robot Controller Emergency Stop Cause Recording
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing robot control systems primarily focus on human safety during emergency stops but often result in damage to robot components, reducing their service life, as they do not effectively mitigate the impact of emergency stops on the robot itself.
Innovation Solution
A robot controller equipped with a load detection unit, speed detection unit, cause-of-stop identifying unit, and recording unit that records the cause of emergency stops along with axial speed and load, and a display unit that visualizes this information in graphs to help operators analyze and prevent premature failures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the robot is brought to an emergency stop for safety, then human safety is protected, but damage may be caused to robot components, leading to a reduction in service life
Solution Approach 1:
The system performs preliminary detection of axial speed and motor load before the emergency stop occurs. By having this data ready in advance, the system can immediately record and analyze the state at the moment of emergency stop, enabling faster identification of damage causes and more prompt preventive actions to extend robot service life.
Solution Approach 2:
The system implements a feedback mechanism where the recorded data of axial speed and motor load during emergency stops is analyzed to identify causes. This feedback loop enables continuous improvement of emergency stop handling, allowing operators to adjust operations and maintenance strategies based on accumulated data, thereby protecting both human safety and robot component longevity.
2Loss of information
If the axial speed and load data are recorded and displayed for each emergency stop, then the ability to analyze and prevent premature failures is improved, but the device complexity increases
Solution Approach 1:
The robot controller is designed to perform multiple functions: it not only controls the robot but also detects axial speed, detects motor load, identifies emergency stop causes, records data, and displays information. By making the controller universal and multi-functional, the system avoids adding separate dedicated devices for each function, thereby minimizing the increase in device complexity while still capturing comprehensive information for analyzing emergency stop causes.
Data Source
AI summary
A robot controller configured to be able to mitigate the effect that an emergency stop may have on a robot is disclosed. The robot controller includes: a load detection unit which detects the load of a motor for driving each individual articulated axis of the robot; a speed detection unit which detects an axial speed at each individual articulated axis of the robot; a cause-of-stop identifying unit which, when an emergency stop of the robot occurs, identifies a cause of the occurrence of the emergency stop; and a recording unit which records the cause of the occurrence of the emergency stop by associating the cause with the axial speed or the load of the motor. The robot controller may further include a display unit which displays information representing the state of occurrence of the emergency stop of the robot.


