Dual-Controller Field Bus Loopback for Continuous Slave Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In factory automation systems, when a controller fails or is temporarily stopped for firmware rewriting, control for multiple slave devices is interrupted, leading to production defects and reduced productivity.

Innovation Solution

A control system with two controllers connected through a field bus and a data communication network, allowing one controller to generate and transmit control frames while the other performs loopback communication, ensuring continuous control even if one controller fails, and enabling seamless switching between controllers for operation confirmation and redundancy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single controller is used to control multiple slave devices, then the device complexity is reduced, but the reliability deteriorates because control stops when the controller fails or is temporarily stopped

Engineering Contradiction:
Improvecontroller configurationVSAvoidcontrol continuity
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system divides the controller function into two separate controller devices (first controller and second controller), each capable of independently controlling the slave devices. This segmentation eliminates the single point of failure while maintaining relatively simple individual controller configurations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the operational state parameters of the controllers by switching between normal operation mode and backup mode. The first controller operates normally while the second controller performs loopback communication, and they can switch roles when needed, maintaining control continuity without increasing permanent system complexity.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If a backup controller is added to ensure continuous control, then the reliability improves, but the device complexity increases

Engineering Contradiction:
Improvecontrol continuityVSAvoidcontroller configuration
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Both the first controller and second controller are designed with universal functionality to control the same set of slave devices. Each controller has the capability to generate control frames and communicate with all slave devices, allowing either controller to take over without requiring additional specialized equipment.

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

Solution Approach 2:

The second controller creates a copy of the control frames received from the first controller through loopback communication. This copying mechanism ensures that control information is preserved and can be transmitted continuously even when the first controller is stopped or fails, without requiring a complete duplicate system.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If the controller performs firmware rewriting or maintenance, then the adaptability improves, but the productivity deteriorates because control is stopped

Engineering Contradiction:
Improvefirmware update capabilityVSAvoidproduction output
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The second controller is pre-configured as a backup unit that can immediately assume control responsibilities. Before the first controller undergoes firmware rewriting or maintenance, the system is already in a state where the second controller can take over, eliminating downtime and maintaining productivity during updates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous control action through the backup controller during firmware rewriting or maintenance of the first controller. The second controller performs loopback communication and can transmit control frames without interruption, ensuring that slave devices continue operating and productivity is maintained while updates are performed.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS11169492B2Control system, and control method
Publication Date: 2021.11.09 OMRON CORP
  • US11169492B2 patent drawing
  • US11169492B2 patent drawing
  • US11169492B2 patent drawing

AI summary

This control system is provided with a plurality of slave devices and controllers. The controller is connected to one end of a field bus which includes the plurality of slave devices that is linearly connected, and the controller is connected to the other end of the field bus through a communication cable. The controllers are provided with a CPU and a transception part. One of the controllers generates a control frame with the CPU and transmits this from the transception part, and the other of the controllers performs a loop communication of the control frame by the transception part.