Synchronizing Redundant I/O Modules via Programmable Device Configuration
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Adaptability or versatility
If configuration data is transferred during switchover, then adaptability is improved, but switchover time increases causing process interruptions
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.
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.
Data Source
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.


