Bus auto-addressing system
First Claim
1. A method of automatic addressing on a network having a controller, a predetermined list of addresses, and a plurality of devices each device having a unique identifier comprising:
- i) said controller preparing for automatic addressing;
ii) said controller sending an arming communication to each device;
iii) each device without an address, establishing a random response time which is less than or equal to a maximum response time after receiving said arming communication;
iv) said controller sending a trigger communication to said plurality of devices without an address, causing each said device without an address to apply said random response time;
v) each said device without an address responding to said trigger communication by determining said random response time has expired and no other device without an address has responded and sending a first response communication which includes the devices'"'"' unique identifier thus becoming the first responding device;
vi) each device without an address determining if any device has responded and if so discontinuing said waiting and remaining unaddressed and returning to a state for receiving an additional arming communication;
vii) the controller assigning an address from said predetermined list of addresses to the device that sends said first response signal and removing said address from said predetermined list of addresses; and
viii) repeating steps ii thru vii until no devices respond to a triggering communication within said maximum response time.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention pertains to automatically addressing devices on a network. The controller tests each address from a list of available addresses. If the control device receives a response the corresponding address is eliminated from the list of available addresses. The control device sends an arming signal which is received by all participating devices. The devices prepare for a triggering signal. When the trigger signal is received each device waits a random amount of time. During this time each device looks for communication on the bus, if communication is detected the device quits timing and remains unaddressed, if not it sends a signal to the control device to accept the address.
16 Citations
6 Claims
-
1. A method of automatic addressing on a network having a controller, a predetermined list of addresses, and a plurality of devices each device having a unique identifier comprising:
-
i) said controller preparing for automatic addressing; ii) said controller sending an arming communication to each device; iii) each device without an address, establishing a random response time which is less than or equal to a maximum response time after receiving said arming communication; iv) said controller sending a trigger communication to said plurality of devices without an address, causing each said device without an address to apply said random response time; v) each said device without an address responding to said trigger communication by determining said random response time has expired and no other device without an address has responded and sending a first response communication which includes the devices'"'"' unique identifier thus becoming the first responding device; vi) each device without an address determining if any device has responded and if so discontinuing said waiting and remaining unaddressed and returning to a state for receiving an additional arming communication; vii) the controller assigning an address from said predetermined list of addresses to the device that sends said first response signal and removing said address from said predetermined list of addresses; and viii) repeating steps ii thru vii until no devices respond to a triggering communication within said maximum response time. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification