×

Automatic can address allocation method

  • US 6,216,172 B1
  • Filed: 03/26/1998
  • Issued: 04/10/2001
  • Est. Priority Date: 03/29/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of automatically allocating addresses in a controller area network (CAN) including a plurality of bus subscribers, one of which serves as the controlling station for initiating address allocation, whereby each bus subscriber is assigned a unique serial number memorized in a non-volatile memory of the bus subscriber and each bus subscriber has a writeable non-volatile memory, said method comprising the steps of:

  • on system power up, each bus subscriber still to be allocated an address generates a first random value for a provisional address;

    on receiving a request to commence address allocation sent by the controlling station a telegram claiming the provisional address dictated by the first random value is written into the CAN send buffer of each bus subscriber and a wait is initiated for authorization to access the bus in sending the telegram;

    if a bus subscriber receives a telegram claiming an address which fails to agree with its own provisional address, this address is entered into a list of accredited bus subscribers held in a memory of the receiving bus subscriber;

    if before sending its own telegram a bus subscriber receives a telegram claiming an address which agrees with its own provisional address, a new first random value is generated for a provisional address and a telegram claiming this provisional address is written into the CAN send buffer;

    if the telegram claiming its own provisional address is sent before a telegram of some other bus subscriber claiming the same provisional address is received, its own provisional address is accepted as the final address in the list of accredited bus subscribers and deposited in the writeable non-volatile memory, wherein on completion of address allocation said controlling station requests all bus subscribers in sequence on the basis of their allocated addresses to send their serial numbers.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×