Robot Control Restart Logic for Protection Stop Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot control systems struggle to manage protection stops and restarts in integrated control systems that use both system and user programs, leading to burdensome user intervention and limited control capabilities, as they do not account for differential use of system and user programs and assume a single type of robot operation.

Innovation Solution

A control system and program that include a user program acquisition and execution means, a system program storage and execution means, and recovery position data acquisition to detect protection stop events, stop, and restart robot operations from a predetermined recovery position, ensuring compatibility and efficient restart processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a robot control system uses both system programs and user programs with differential control, then control precision and automation are improved, but device complexity increases because existing technologies cannot manage protection stops and restarts across different program types

Engineering Contradiction:
Improvecontrol precisionVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the control system into distinct system program and user program components, each with specific restart conditions. The system program handles basic functions and safety-critical operations, while the user program handles application-specific tasks. This segmentation allows each program type to have optimized restart logic, improving control precision without requiring the entire system to be redesigned for complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic restart condition settings where the restart behavior is determined by the program type and specific stop causes. System programs have different restart conditions compared to user programs, allowing the control system to adapt its restart strategy based on the operational context, thereby improving precision while managing complexity through conditional logic rather than uniform complex structures.

Inventive Principle:
Principle #15Dynamics

2Reliability

If user intervention is required for each protection stop event, then safety is improved, but productivity decreases due to burdensome user intervention for every stop

Engineering Contradiction:
ImprovesafetyVSAvoidproductivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements preliminary action by pre-configuring restart conditions for different program types before stops occur. The control device is programmed with specific restart rules for system programs and user programs, allowing automatic restart decisions without requiring user intervention for each stop event. This maintains safety through pre-planned conditional logic while improving productivity by eliminating repetitive manual interventions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control system performs self-service by automatically determining whether to restart after a protection stop based on the program type and stop cause. The system evaluates predefined restart conditions and executes restart decisions autonomously, reducing the need for user intervention. This self-service capability maintains safety through systematic evaluation while significantly improving productivity by eliminating manual restart operations.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If conventional robot control technologies are applied to integrated control systems with system and user programs, then ease of operation is improved, but adaptability decreases because the technologies are limited to single-program execution formats

Engineering Contradiction:
Improveease of operationVSAvoidadaptability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements universality by creating a control device that can handle multiple program types (system programs and user programs) with different execution formats within a single integrated system. The control device universally applies restart logic across different program types while accommodating their specific characteristics, thereby improving ease of operation through unified management while enhancing adaptability to handle diverse program formats and control scenarios.

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

Data Source

PatentUS20250100144A1Control system and program
Publication Date: 2025.03.27 OMRON CORP
  • US20250100144A1 patent drawing
  • US20250100144A1 patent drawing
  • US20250100144A1 patent drawing

AI summary

The present disclosure provides a control system is provided with: a user program acquisition means; a user program execution means; a system program storage means; and a system program execution means.