Control Program Backup Using Integrated Change Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for backing up information in industrial systems require either a separate data management device or mechanisms for receiving notifications of changes in device setting information, which can complicate the configuration and operation.

Innovation Solution

A control device that includes a storage for information controlling an object and a change detector to identify changes in the stored information, allowing for automatic backup processing during operation without the need for additional devices or complex notification mechanisms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a separate data management device is used to back up control programs, then backup reliability is improved, but device complexity increases

Engineering Contradiction:
Improvebackup reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines the backup function with the control device itself, merging what were previously separate functions (control + backup) into a single integrated system. The control device now includes both control processing capabilities and backup processing capabilities, eliminating the need for a separate data management device while maintaining backup reliability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The control device is designed to perform multiple functions: it can execute control programs for controlling the object and simultaneously perform backup processing of these programs. This multi-functional design allows the single device to replace both the control device and the separate data management device, reducing system complexity while maintaining backup capabilities.

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

2Device complexity

If the PLC backs up device setting information without using another device, then device complexity is reduced, but the PLC needs notification mechanisms from external devices

Engineering Contradiction:
Improvesystem complexityVSAvoidoperation complexity
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The control device performs backup processing autonomously without requiring notification from external devices. The backup execution unit automatically executes backup when the control program is updated, eliminating the need for notification mechanisms from external devices while maintaining simple operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses a change detector to monitor for changes in the control program and provides feedback to the backup execution unit. When a change is detected, the backup execution unit automatically triggers the backup process, creating a self-regulating system that doesn't require external notifications.

Inventive Principle:
Principle #23Feedback

3Productivity

If automatic backup processing is executed during operation, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improvebackup efficiencyVSAvoidcontrol device complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs backup processing during operation rather than waiting for operation to complete. By executing backup in advance or concurrently with control operations, the system improves productivity without requiring separate post-operation backup steps, and the integration keeps complexity manageable.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12346221B2Control device and non-transitory machine readable storage medium
Publication Date: 2025.07.01 OMRON CORP
  • US12346221B2 patent drawing
  • US12346221B2 patent drawing
  • US12346221B2 patent drawing

AI summary

Information is backed up with a simple configuration. A control device that controls an object, the control device includes: a storage configured to store information controlling the object; and a change detector configured to detect that information in the storage is changed, in which the control device executes backup processing of the information stored in the storage when the change detector detects that the information in the storage is changed during operation.