Ranking-based address assignment in a modular system
First Claim
Patent Images
1. A control system comprising:
- a plurality of modules, each particular module including identification means for representing a particular number to enable identification of the particular module;
control means being operative to control assignment of respective addresses to respective modules of the plurality of modules for access to the plurality of modules and being operative to carry out an assignment of the respective addresses to respective modules of the plurality of modules on the basis of the particular numbers, said control means being operative to perform the steps of;
a) determining a plurality of mutually exclusive number ranges, each respective one containing a respective single number of the particular numbers, the determining including;
i) stimulating each respective module of the modules to respond if its respective particular number lies in a specific range of numbers without the respective module transmitting its particular number; and
ii) altering the specific range if none or more than one of the modules responds; and
b) specifying the respective addresses on the basis of the specific ranges found and carrying out the assignment.
1 Assignment
0 Petitions
Accused Products
Abstract
A control system comprises modules, and control means to control assignment of addresses to the modules. Each particular module has a particular number. The control means iteratively determines which one of the modules has an extreme one among the particular numbers. Each module is stimulated to conditionally respond if its particular number lies within a certain range. The range is altered until the module with the extreme is found. This process is repeated for the next lower extreme until all modules have been validated. Addresses are then created and stored in the modules for access during operational use.
-
Citations
5 Claims
-
1. A control system comprising:
-
a plurality of modules, each particular module including identification means for representing a particular number to enable identification of the particular module; control means being operative to control assignment of respective addresses to respective modules of the plurality of modules for access to the plurality of modules and being operative to carry out an assignment of the respective addresses to respective modules of the plurality of modules on the basis of the particular numbers, said control means being operative to perform the steps of; a) determining a plurality of mutually exclusive number ranges, each respective one containing a respective single number of the particular numbers, the determining including; i) stimulating each respective module of the modules to respond if its respective particular number lies in a specific range of numbers without the respective module transmitting its particular number; and ii) altering the specific range if none or more than one of the modules responds; and b) specifying the respective addresses on the basis of the specific ranges found and carrying out the assignment. - View Dependent Claims (2, 3, 4, 5)
-
Specification