IP Library Granted Patent US 7,774,441
Granted Patent B2
US 7,774,441 · App. 10/839,750 · Granted Aug 10, 2010

System and method for configuring nodes in a network

Assignee: Siemens Industry Inc.
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 7,774,441
App. No.
10/839,750
Granted
Aug 10, 2010
Kind
B2
Abstract

A network tool is provided for use when replacing devices in an automatically controlled distributed processing system. The network tool reestablishes all or a portion of the logical connections formerly provided to the node where the replacement device is or will be located. The tool compares data associated with the logical connections of the node and data associated with the logical connections for the replacement device to determine proper logical connection. In one embodiment, the compared data comprises network variables and configuration properties.

Claims (55)

1. A method of configuring a node in a network of an automation control system wherein each of a plurality of heating, ventilation, and air conditioning (HVAC) devices is represented by a corresponding node in the network, the method comprising the steps of:

removing a logical connection between the network and a node representing a first HVAC device, the HVAC device configured to alter a physical output of the HVAC system;

storing the functional profile of the first HVAC device, the functional profile of the first HVAC device identifying at least one operating parameter relating to the physical output of the HVAC system;

obtaining a functional profile of a second HVAC device, the functional profile of the second HVAC device identifying at least one operating parameter for the second HVAC device;

comparing the functional profile of the first HVAC device to the functional profile of the second HVAC device; and

reestablishing at least one logical connection between the network and the node based upon the comparison such that the node represents the second HVAC device;

wherein the step of storing comprises the step of storing network variables associated with the first HVAC device, the network variables for the first HVAC device identifying dynamic operating parameters for the first HVAC device, and

wherein the step of obtaining comprises obtaining network variables associated with the second HVAC device, and

wherein the step of reestablishing comprises the step of configuring logical connections between the network and the node based on a comparison of the stored network variables and obtained network variables.

2. A method of configuring a node in a network of an automation control system wherein each of a plurality of heating, ventilation, and air conditioning (HVAC) devices is represented by a corresponding node in the network, the method comprising the steps of:

removing a logical connection between the network and a node representing a first HVAC device;

storing the functional profile of the first HVAC device, the functional profile of the first HVAC device identifying at least one operating parameter;

obtaining a functional profile of a second HVAC device, the functional profile of the second HVAC device identifying at least one operating parameter for the second HVAC device;

comparing the functional profile of the first HVAC device to the functional profile of the second HVAC device; and

configuring at least one logical connection between the network and the node based upon the comparison such that the node represents the second HVAC device

wherein the step of storing comprises the step of:

storing network variables associated with the first HVAC device, the network variables for the first HVAC device identifying dynamic operating parameters for the first HVAC device, and wherein the step of obtaining comprises;

obtaining network variables associated with the second HVAC device, and wherein the step of configuring comprises the step of;

configuring logical connections between the network and the node based on a comparison of the stored network variables and obtained network variables.

3. The method of claim 2 , wherein the step of configuring comprises the step of:

reestablishing the logical connection between the network and the node if the stored network variables and obtained network variables are the same.

4. The method of claim 2 , wherein the step of storing comprises the step of:

storing configuration parameters associated with the first HVAC device, the configuration parameters identifying static operating parameters for the first HVAC device, and wherein the step of obtaining comprises;

obtaining configuration parameters associated with the second HVAC device, and wherein the step of configuring comprises the step of;

reestablishing the logical connection between the network and the node if the stored configuration parameters and obtained configuration parameters variables are the same.

5. The method of claim 4 , wherein the step of obtaining comprises the step of: obtaining at least some of a functional profile of the second HVAC device through the network.

6. The method of claim 1 , further comprising the step of: displaying a result of the comparison, and wherein the step of configuring comprises the step of: configuring a logical connection after the result has been accepted.

7. The method of claim 6 , wherein the step of displaying comprises the step of; displaying at least some of the functional profile of the first HVAC device or the second HVAC device that does not correspond to the other profile.

8. The method of claim 7 , wherein the step of displaying comprises the step of; displaying at least some of the functional profile of the first HVAC device that corresponds to at least some of the functional profile of the second HVAC device.

9. The method of claim 7 , further comprising the step of:

identifying at least some of the functional profile of the first HVAC device that does not correspond to the functional profile of the second HVAC device; resolving the lack of correspondence by analyzing data within the functional profile of the first HVAC device and the functional profile of the second HVAC device, and wherein the step of displaying comprises the step of:

displaying the resolution of the lack of correspondence.

10. The method of claim 1 , further comprising, prior to the step of comparing the first HVAC device profile to the second HVAC device profile, the steps of:

storing a program identification for the first HVAC device node; obtaining a program identification for the second HVAC device;

comparing the first HVAC device program identification to the second HVAC device program identification; and

determining that the first HVAC device program identification does not match the second HVAC device program identification.

11. A network tool for use in an automatically controlled distributed processing system comprising; a storage media device storing instructions to:

store a representation of the logical connections between a plurality of HVAC devices of an environmental control system;

define at least one of the plurality of devices as a node profile comprising the logical connections between the at least one of the plurality of devices and each of the other plurality of devices, the node profile further comprising first network variables identifying dynamic operating parameters of the at least one of the plurality of devices;

obtain at least some of a functional profile of a device that is not one of the plurality of HVAC devices, the functional profile including second network variables defining at least one operating parameter for the device;

compare the node profile including the first network variables to the profile of the device that is not one of the plurality of HVAC devices including the second network variables; and

configure at least one logical connection between at least one of the plurality of HVAC devices and the device that is not one of the plurality of HVAC devices based upon the comparison.

12. The tool of claim 11 , wherein the tool is operable to read at least some of the functional profile of a device that is not one of the plurality of devices from an external interface file stored in the device that is not one of the plurality of devices.

13. The tool of claim 11 , wherein the tool is operable to provide a result of the comparison for display.

14. The tool of claim 13 , wherein the tool configures the at least one logical connection in response to the logical connection being accepted by an installer.

15. The tool of claim 14 , wherein the tool is operable to identify to an installer the logical connections that correspond between associated logical connections and the profile of the device that is not one of the plurality of devices, and to identify to an installer the logical connections that do not correspond between associated logical connections and the profile of the device that is not one of the plurality of devices.

16. A network tool for use in an automatically controlled distributed processing system comprising; a storage media device storing instructions to:

store a representation of the logical connections between a plurality of HVAC devices of an environmental control system;

define at least one of the plurality of devices as a node profile comprising the logical connections between the at least one of the plurality of devices and each of the other plurality of devices;

obtain at least some of a functional profile of a device that is not one of the plurality of HVAC devices, the functional profile defining at least one operating parameter for the device;

compare the node profile to the profile of the device that is not one of the plurality of HVAC devices; and

configure at least one logical connection between at least one of the plurality of HVAC devices and the device that is not one of the plurality of HVAC devices based upon the comparison,

wherein the logical connections and the functional profile comprise formatted network variables and configuration properties.

17. The tool of claim 16 , wherein the tool is programmed to accept from a user a first set of network variable data fields, such that when the first set of data fields in a network variable of the associated logical connections is the same as the first set of data fields in a network variable of the functional profile of the device that is not one of the plurality of devices, the tool treats the network variable of the associated logical connections as a match with the network variable of the functional profile of the device that is not one of the plurality of devices.

18. The tool of claim 17 , wherein the tool is programmed to accept from a user a second set of network variable data fields, such that when the second set of network variable data fields in a network variable of the associated logical connections is the same as the second set of data fields in a network variable of the functional profile of the device that is not one of the plurality of devices, but the first set of data fields in the network variable of the associated logical connections is not the same as the first set of data fields in the network variable of the functional profile of the device that is not one of the plurality of devices, the tool treats the network variable of the associated logical connections as a potential match with the network variable of the functional profile of the device that is not one of the plurality of devices.

Assignments (2)
MERGER Recorded Mar 8, 2010
From: SIEMENS BUILDING TECHNOLOGIES, INC.
To: SIEMENS INDUSTRY, INC.
Reel/Frame 024054/0938 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2004
From: FRUTIGER, THEO; COOGAN, JAMES J.; CHERNY, ALEX
To: SIEMENS BUILDING TECHNOLOGIES, INC.
Reel/Frame 015714/0572 →
Continuity (2)
Provisional Application 6049264100 · Aug 5, 2003
Related Publication 20050055427A1 · Mar 10, 2005