Hot-Swappable Daisy-Chain I/O Modules Without Bus Reset

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing flexible expandable automation systems using daisy-chain I/O-bus technology face interruptions in communication when an I/O-unit is unplugged or faulty, requiring a system reset and power down for module exchanges, which is time-consuming and laborious.

Innovation Solution

Incorporating a hot-swap control unit within each I/O-module carrier that automatically bridges the daisy chain and manages the daisy-chain control signals, allowing for seamless module swapping without system reset or power down, utilizing a micro-controller or ASIC for active control and communication with the I/O bus master.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If an I/O-unit is unplugged or faulty in a daisy-chain I/O-bus system, then communication is interrupted and system reset is required, but this causes time loss and operational interruption

Engineering Contradiction:
Improvecommunication continuityVSAvoidsystem reset time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent introduces a bridge unit as an intermediary component that automatically detects interruptions in the daisy-chain I/O-bus and establishes alternative communication paths. When an I/O-unit is unplugged or faulty, the bridge unit mediates by routing signals through alternative paths, preventing communication interruption and eliminating the need for system reset.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically adapts its communication topology by detecting faults in real-time and reconfiguring the signal paths automatically. The bridge unit monitors the status of I/O-units and dynamically switches between different communication routes, maintaining continuous operation without requiring static pre-planning of fault tolerance.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If module exchange requires power down and system reset, then proper error handling is ensured, but operational continuity is lost

Engineering Contradiction:
Improvemodule exchange simplicityVSAvoidsystem downtime
Core Design Contradiction:
Ease of operationVSDuration of action of moving object

Solution Approach 1:

The bridge unit performs preliminary error detection and path preparation before actual module exchange occurs. By pre-configuring alternative communication paths and detecting potential issues in advance, the system can handle module exchanges without interruption, as the error handling infrastructure is already in place and activated.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous operational action during module exchanges by using the bridge unit to sustain communication flows. The useful action of data transmission and control signaling continues uninterrupted through alternative paths, allowing module exchange to occur without stopping the overall system operation.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If a bridge unit is introduced to maintain daisy-chain integrity, then communication continuity is improved, but device complexity increases

Engineering Contradiction:
Improvedaisy-chain integrityVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The bridge unit is designed with multi-functionality, serving as both a normal I/O-bus participant and a fault-tolerance mechanism. It can operate in multiple modes: normal signal transmission, fault detection, and alternative path routing. This universal design reduces the need for separate dedicated fault-handling components, thereby limiting the increase in overall system complexity.

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

Solution Approach 2:

The bridge unit implements self-service by automatically detecting faults and reconfiguring communication paths without external intervention. The system monitors itself and performs self-healing operations, eliminating the need for complex external control mechanisms or manual fault handling procedures, thus keeping the added complexity manageable.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10963412B2Flexible expandable automation device with hot-swappable I/O-units
Publication Date: 2021.03.30 ABB (SCHWEIZ) AG
  • US10963412B2 patent drawing
  • US10963412B2 patent drawing

AI summary

A flexible expandable automation device includes: a main control unit; and at least two I/O-units connected to the main control unit and to each other via an I/O-bus. The I/O-bus works according to a daisy-chain technique. The I/O-bus has a bus signal line and a daisy-chain-control-line. Each I/O-unit has a daisy-chain-control-IN-port for receiving a daisy-chain-control-signal as a daisy-chain-control-IN-signal and a daisy-chain-control-OUT port for delivering the daisy-chain-control-signal as a daisy-chain-control-OUT-signal to a next adjacent I/O-unit. Each I/O-unit has an I/O-module carrier and a pluggable and unpluggable I/O-module. The daisy-chain-control-IN-port and the daisy-chain-control-OUT-port are part of the I/O-module carrier. Each I/O-module-carrier has a hot-swap-control unit that, in case of an unplugged I/O-module creating an interrupted daisy chain, automatically bridges the interrupted daisy chain.