IP Library › Granted Patent US 9,098,602
Granted Patent B2
US 9,098,602 · App. 13/943,892 · Granted Aug 4, 2015

Storage of a desired address in a device of a control system

Inventor: Andreas Patzelt (Bunde, DE)
Assignee: WAGO VERWALTUNGSGESELLSCHAFT MBH
G06F17/30982G06F11/08G06F11/1004G06F12/02G06F12/14H04L61/2038
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,098,602
App. No.
13/943,892
Granted
Aug 4, 2015
Kind
B2
Abstract

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.

Claims (22)

1. Method 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,

a) the at least one device of the first type determining a desired verification code, which is valid for a particular device of the second type, at least using a desired address and a desired index value of the particular device of the second type which are stored in a device association memory of the at least one device of the first type,

b) the at least one device of the first type transmitting the desired verification code to the particular device of the second type,

c) the particular device of the second type determining an actual verification code at least using an actual address stored in an intrinsic address memory of the particular device of the second type and an actual index value which is set in the particular device of the second type by means of an index value generating means present in said device of said control system,

d) the particular device of the second type comparing the actual verification code with the desired verification code,

e) the particular device of the second type storing the desired address associated with the desired verification code as a new actual address in its intrinsic address memory if the actual verification code and the desired verification code differ.

2. Method according to claim 1 , wherein the desired address is a unique address of the entire control system.

3. Method according to claim 1 , wherein the desired index value is not unique with respect to the entire control system but is unique with respect to a communication segment which is managed by the at least one device of the first type.

4. Method according to claim 1 , wherein the desired address comprises a wider range of values than the desired index value.

5. Method according to claim 1 , wherein, if the actual verification code and the desired verification code differ, the particular device of the second type informs the at least one device of the first type of the difference.

6. Method according to claim 5 , wherein, when the particular device of the second type signals a difference, the at least one device of the first type transmits the desired address associated with the index value of the particular device of the second type in the device association memory of the at least one device of the first type, if appropriate with the desired index value, to the particular device of the second type.

7. Method according to claim 5 , wherein the desired verification code is in the form of an error-detecting and/or error-correcting code or has such a code.

8. Method according to claim 1 , wherein characterized in that the at least one device of the first type transmits the desired verification code to the particular device of the second type in an address allocation operating mode and in the process associates the particular device of the second type using the desired index value.

9. Computer program with program code means stored on a non-transitory machine-readable storage means, set up to carry out the steps of the method according to claim 1 .

10. Control system having the following features:

a) a device of a first type and a device of a second type, the devices of the first and second types being connected to one another via a communication medium for the purpose of interchanging data,

b) the device of the first type has a device association memory which stores at least desired addresses of the device of the second type and their associated desired index values,

c) the device of the first type is set up to carry out the steps of the method according to claim 1 to be carried out by the device of the first type,

d) the device of the second type has an index value generating means, which can be used to set an index value of the device of the second type in the device of the second type, and an intrinsic address memory for storing its own actual address,

e) the device of the second type is set up to carry out the steps of the method according to claim 1 to be carried out by the device of the second type.

11. Control system according to claim 10 , wherein the device of the first type is in the form of a bus coupler module of a safe control system or in the form of another storage module.

12. Control system according to claim 10 , wherein the device of the second type is in the form of a failsafe device of a safe control system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2013
From: PATZELT, ANDREAS
To: WAGO VERWALTUNGSGESELLSCHAFT MBH
Reel/Frame 031100/0507 →
Priority Claims (1)
DE 10 2012 106 449 · Jul 18, 2012 · national
Continuity (1)
Related Publication 20140025883A1 · Jan 23, 2014