Proxy Communication Module for Slave Device Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems require manual point-to-point configuration of slave devices with a PC, are inefficient in large distributed systems, and are limited by the weakest device's communication settings, leading to network performance issues and disruptions from absent or defective devices.

Innovation Solution

A communication module with a proxy functionality, featuring a communication processor connected to multiple internal buses via switchable transceivers, allows parallel communication and verification of slave devices, enabling dynamic address association, adaptive communication parameters, and optimized timeout calculations to manage disturbed devices without interrupting regular communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual point-to-point configuration is used for slave devices, then communication settings can be individually optimized, but configuration time and operational complexity increase significantly

Engineering Contradiction:
Improvecommunication settings optimizationVSAvoidconfiguration time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The communication module performs self-configuration by automatically detecting slave devices on the bus, assigning addresses, and optimizing communication parameters without requiring manual PC configuration. The module autonomously manages the configuration process, eliminating the need for time-consuming point-to-point setup while maintaining optimized communication settings for each slave device.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If the master device handles all communication directly, then device control is simple, but network performance is limited by the weakest device's communication settings

Engineering Contradiction:
Improvedevice control simplicityVSAvoidnetwork performance
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The communication system is segmented into a master device, a communication module with processing capability, and slave devices. The communication module independently manages communication with slave devices, allowing each slave to operate at its optimal speed without being constrained by the master device's communication limitations. This segmentation enables parallel processing and improves overall network productivity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The communication module acts as an intermediary between the master device and slave devices. It receives commands from the master, processes them, and communicates with slave devices using optimized parameters for each slave's capabilities. This intermediary role allows the system to overcome the bottleneck created by the master's communication limitations while maintaining simple master device control.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If all slave devices must share common communication settings, then compatibility is ensured, but the fastest slave devices cannot operate at their full speed

Engineering Contradiction:
ImprovecompatibilityVSAvoidcommunication speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

Each slave device is assigned its own communication parameters optimized for its specific capabilities and requirements. The communication module maintains individual communication settings for each slave device, allowing fast slaves to operate at high speeds while slower devices use appropriate lower speeds. This local quality approach ensures compatibility through standardized protocols while maximizing individual communication speeds.

Inventive Principle:
Principle #3Local quality

4Loss of information

If the master device waits for responses from all slave devices, then complete data collection is achieved, but response time increases due to sequential communication

Engineering Contradiction:
Improvedata collection completenessVSAvoidresponse time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The communication module enables continuous and parallel communication with multiple slave devices simultaneously. Instead of sequential waiting, the module can send requests to multiple slaves in parallel and collect responses concurrently, maintaining complete data collection while significantly reducing overall response time through continuous useful action across all devices.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS9325567B2Communication system, method for operating such a communication system, and communication module
Publication Date: 2016.04.26 SCHNEIDER ELECTRIC AUTOMATION
  • US9325567B2 patent drawing
  • US9325567B2 patent drawing
  • US9325567B2 patent drawing

AI summary

The invention relates to a communication system having a communication bus, a master device, which is connected to the communication bus and which communicates with the communication bus in a master mode, and several slave devices which can be connected to the communication bus and which communicate with the communication bus in a slave mode. To improve the performance capability of the communication system, the slave devices can be connected to the communication bus using a communication module designed as a proxy, wherein the communication module is connected to the communication bus using an input port and output ports for connecting the slave devices using a point-to-point connection, the communication module has a communication processor connected on the input side to the communication bus and on the output side to a first internal bus by means of a first serial interface.