Synchronizing Redundant I/O Modules via Programmable Device Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Synchronizing dynamic process data across redundant input/output (I/O) modules is challenging due to the use of programmable devices in newer I/O modules, which lack discrete circuitry for each channel, making it difficult to match configurations and causing potential disruptions during switchover from primary to backup modules.

Innovation Solution

The method involves configuring programmable devices in redundant I/O modules to match the configuration of primary I/O modules by transferring and updating measurement values, ensuring proper hardware configuration and synchronization of I/O channels, allowing seamless switchover with minimal disruption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If programmable devices are used in I/O modules to reduce hardware complexity, then device complexity is reduced, but synchronization difficulty increases due to lack of discrete circuitry for each channel

Engineering Contradiction:
Improvehardware complexityVSAvoidsynchronization difficulty
Core Design Contradiction:
Device complexityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent transfers configuration data and measurement values from the primary I/O module to the redundant I/O module by creating copies of the programmable device configurations. This allows the redundant module to be initialized with identical settings, enabling seamless failover while maintaining synchronization despite using programmable devices without discrete channel circuitry.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If configuration data is transferred during switchover, then adaptability is improved, but switchover time increases causing process interruptions

Engineering Contradiction:
Improveswitchover capabilityVSAvoidswitchover time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent performs preliminary synchronization of configuration data and measurement values from the primary I/O module to the redundant I/O module before a failover event occurs. By pre-configuring the redundant module with all necessary data during normal operation, the actual switchover can occur rapidly without time-consuming data transfers, thus minimizing process interruptions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent maintains continuous synchronization of measurement values and configuration data between primary and redundant I/O modules during normal operation. This continuous data update ensures that the redundant module is always ready to take over immediately, maintaining continuous useful action without interruption when failover is needed.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS9448952B2Apparatus and method for synchronizing dynamic process data across redundant input/output modules
Publication Date: 2016.09.20 HONEYWELL INTERNATIONAL INC
  • US9448952B2 patent drawing
  • US9448952B2 patent drawing
  • US9448952B2 patent drawing

AI summary

A method includes receiving first data at a first I/O module from a second I/O module, where the first data defines a programmable device configuration. The method also includes configuring a programmable device in the first I/O module based on the first data, where the programmable device is associated with a first I/O channel of the first I/O module. The method further includes receiving second data at the first I/O module from the second I/O module, where the second data is associated with a second I/O channel of the second I/O module. In addition, the method includes synchronizing the first I/O channel with the second I/O channel based on the second data.