Continuously self configuring distributed control system
First Claim
Patent Images
1. A method of continuously self configuring a distributed control system, comprising:
- providing at least one object with an identity code;
providing at least one control computer;
communicating between the object and the control computer using a predetermined address code;
providing a configuration map having detailed information concerning function and capabilities of each object which is expected to be active;
running an inventory process on the control computer;
getting information from the configuration map by the inventory process;
sensing the identity code of any object which is in an active state by the inventory process;
building a machine map which contains at least the object'"'"'s identity code, the object'"'"'s address code, and a copy of the detailed information from the configuration map;
building a network map to reflect the current contents of all machine maps within the network;
revising the machine map according to a first predetermined schedule to add any object which is newly in an active state;
further revising the machine map to reflect any changes in the detailed information from the configuration map;
removing the machine map entry for any object which is not in an active state; and
revising the network map according to a second predetermined schedule to reflect the current contents of all machine maps within the network.
7 Assignments
0 Petitions
Accused Products
Abstract
A method of continuously self configuring a distributed control system. The method comprises scanning a plurality of potential address codes to locate an active object (13). Software senses an identity code (17) which is associated with the active object (13). Then a machine map (14) is built which provides the current address code (15, 31) of the active object (13). Within a network (28), a network map (21) is constructed by getting information from the appropriate machine map (14) for each computer (23). The network map (21) provides the current network address (32) of each active object (13) available to the network (28).
-
Citations
12 Claims
-
1. A method of continuously self configuring a distributed control system, comprising:
-
providing at least one object with an identity code; providing at least one control computer; communicating between the object and the control computer using a predetermined address code; providing a configuration map having detailed information concerning function and capabilities of each object which is expected to be active; running an inventory process on the control computer; getting information from the configuration map by the inventory process; sensing the identity code of any object which is in an active state by the inventory process; building a machine map which contains at least the object'"'"'s identity code, the object'"'"'s address code, and a copy of the detailed information from the configuration map; building a network map to reflect the current contents of all machine maps within the network; revising the machine map according to a first predetermined schedule to add any object which is newly in an active state; further revising the machine map to reflect any changes in the detailed information from the configuration map; removing the machine map entry for any object which is not in an active state; and revising the network map according to a second predetermined schedule to reflect the current contents of all machine maps within the network.
-
-
2. A method of continuously self configuring a distributed control system, comprising:
-
scanning a plurality of potential address codes to locate an active object; sensing an identity code which is associated with the active object; building a machine map which includes at least a current machine address which is associated with the active object; building a network map by getting information from the machine map, the network map providing at least a current network address of the active object; and repeating the above steps until all active objects are reflected in the machine map and the network map. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. A continuously self configuring distributed control system comprising:
-
an identity code which is associated with an active object and serves to uniquely identify the active object within a network; an inventory process which senses the identity code and an associated address code for the active object; a machine map, created and revised by the inventory process, which comprises a cross reference between at least the identity code and the associated address code for the active object; a supervisory process; and a network map based on the machine map which is created and revised by a supervisory process and provides a current network address code for the active object upon request by a user process. - View Dependent Claims (10, 11, 12)
-
Specification