Fieldbus Coupler Assignment Vector for Module Addressing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In modular, decentralized I/O systems, adding or removing modules requires complex adaptations of the control program due to changes in module addresses, especially when modules are inserted at specific points within an existing chain for effective wiring.

Innovation Solution

A method using an assignment vector stored in the fieldbus coupler to manage module addresses, allowing specific addresses to be assigned regardless of module configuration changes, with address allocation handled by the fieldbus coupler to maintain consistent addressing without requiring adjustments to the control program.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If modules are added or removed from the module chain, then the system can be expanded or modified, but the control program requires complex adaptations due to address changes

Engineering Contradiction:
Improvesystem expandabilityVSAvoidcontrol program complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary mechanism (the fieldbus coupler with assignment vector) that mediates between the physical module configuration and the control program. The assignment vector acts as a buffer layer that translates physical module positions into stable logical addresses, allowing modules to be added or removed without requiring control program modifications.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies preliminary action by pre-defining the assignment vector that maps module positions to addresses before modules are physically added or removed. This pre-established mapping relationship allows the system to accommodate configuration changes without requiring real-time control program adaptations, as the address assignment logic is already in place.

Inventive Principle:
Principle #10Preliminary action

2Ease of manufacture

If modules are inserted at specific points within an existing chain for effective wiring, then wiring effectiveness is improved, but address reassignment becomes necessary

Engineering Contradiction:
Improvewiring effectivenessVSAvoidaddress reassignment time
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The assignment vector serves as an intermediary that decouples the physical insertion position from the logical address assignment. Modules can be inserted at optimal points for wiring without requiring address reassignment, because the assignment vector absorbs the configuration change and maintains stable address mappings.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If sequential address assignment is used starting from the fieldbus coupler, then address allocation is simple, but address changes occur when module configuration changes

Engineering Contradiction:
Improveaddress allocation simplicityVSAvoidaddress stability
Core Design Contradiction:
Device complexityVSStability of the object's composition

Solution Approach 1:

The patent applies preliminary action by pre-defining the assignment vector that maps module positions to addresses before modules are physically added or removed. This pre-established mapping relationship allows the system to accommodate configuration changes without requiring control program modifications, as the address assignment logic is already in place.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3047635B1Field bus coupler for connecting modules to a field bus and method for addressing such modules
Publication Date: 2018.06.06 WEIDMULLER INTERFACE GMBH & CO
  • EP3047635B1 patent drawingFigure 1~2
  • EP3047635B1 patent drawingFigure 3a~4b
  • EP3047635B1 patent drawingFigure 5~6b

AI summary

The invention relates to a method for addressing modules (5) which are connected to a field bus coupler (3) via a sub-bus (4) and are connected to a field bus (2) of an industrial automation system via the field bus coupler (3). The method has the following steps: - storing an assignment vector (Z) in a memory (32) of the field bus coupler (3), wherein the assignment vector (Z) reflects a current configuration of the modules (5); - gradually determining the modules (5) currently connected to the sub-bus (4); - allocating an address determined using the assignment vector (Z) to the determined module (5), and - addressing the modules (5) using the allocated address. The invention also relates to a field bus coupler for connecting modules to a field bus of an industrial automation system via a sub-bus, which is set up to carry out said method.