Automatic Device Addressing via Verification Code in Control Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In large control systems, replacing a device requires significant effort and specialized qualification due to the need for updating device addresses, especially in complex configurations like factory automation or building management systems, where devices are interconnected via communication media like bus systems or wireless links.

Innovation Solution

A method where a device of a first type determines a verification code using a stored desired address and index value, transmits it to a device of a second type, which compares it with its actual verification code and updates its address if they differ, allowing for easy replacement of devices without extensive reconfiguration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If device replacement is performed using conventional configuration methods, then the control system can be adapted to new devices, but significant programming effort and specialized qualification are required

Engineering Contradiction:
Improvedevice replaceabilityVSAvoidconfiguration effort
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The replacement device automatically determines its own address by receiving a verification code from a first device, calculating an actual verification code using its index value and stored actual address, and updating its address memory if the codes match. This self-configuration process eliminates the need for manual programming or specialized personnel, allowing any technician to replace devices simply by setting the index value via the index value generating means.

Inventive Principle:
Principle #25Self-service

2Reliability

If device addresses are manually configured, then unique addressing is achieved, but the process requires specialized personnel and extensive programming

Engineering Contradiction:
Improveunique addressingVSAvoidconfiguration process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The verification code acts as an intermediary mechanism that enables automatic address determination. The first device transmits a verification code based on its device association memory, and the second device uses this code along with its index value to automatically determine and store its address. This intermediary verification process ensures unique addressing while eliminating complex manual configuration procedures.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The device association memory in the first device pre-stores the correspondence between index values and desired addresses. When a replacement device is installed, the system automatically retrieves the appropriate address information based on the index value setting, performing the address assignment action in advance without requiring real-time manual configuration or specialized knowledge.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If complete device addresses are used for identification, then unique device association is ensured, but the index value generating means becomes large and complex

Engineering Contradiction:
Improvedevice identification accuracyVSAvoidindex value generating means
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The device identification system is segmented into two parts: a compact index value (smaller numerical range) that the second device physically sets via index value generating means, and a complete device address (larger numerical range) that is automatically determined and stored in the second device's address memory. This segmentation allows the physical configuration interface to remain simple while maintaining full addressing capability through the automatic address determination process using verification codes.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9098602B2Storage of a desired address in a device of a control system
Publication Date: 2015.08.04 WAGO VERW GMBH
  • US9098602B2 patent drawing
  • US9098602B2 patent drawing
  • US9098602B2 patent drawing

AI summary

A method, apparatus, program and system is provided for storing a desired address in a device of a control system in which at least one device of a first type and one or more devices of a second type are connected to one another via a communication medium for the purpose of interchanging data. An index value and a unique address of a device of the second type are associated to one another and stored in the device of the first type. The association can be automatically retrieved when a device of the second type is replaced with a replacement device, and the new address of the replacement device can be automatically determined based on the association.