IP Library Granted Patent US 10,089,273
Granted Patent B2
US 10,089,273 · App. 15/235,135 · Granted Oct 2, 2018

Dynamic addressing

Inventor: Klaus Teuke (Doerzbach, DE)
Assignee: ebm-papst Mulfingen GmbH & Co. KG
G06F13/404G06F12/0646G06F13/364G06F13/4282H04L12/403H04L12/40169G06F2213/0052
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 10,089,273
App. No.
15/235,135
Granted
Oct 2, 2018
Kind
B2
Abstract

This invention relates to a dynamically addressable master-slave system and a method for dynamic addressing of slave units, wherein a master unit and a plurality of slave units are provided and the slave units are connected to the master unit via a bus system and can receive at least one broadcast command from the master unit via the bus line of the bus system, wherein the master-slave system is configured such that the master unit can send respective broadcast commands to the slave units, on the one hand, for activation, and on the other hand, for performing the dynamic addressing process of slave addresses, and wherein the slave units each comprise an address input and an address output and are serially connected via an address line that is separate from the bus line.

Claims (15)

1. A method for dynamic addressing of n slave units of a master-slave systems including a master unit and a number of n slave units, wherein the slave units are connected to the master unit via a bus system and can receive at least one broadcast command from the master unit via the bus line of the bus system, wherein the master-slave system is configured such that the master unit can send respective broadcast commands to the slave units, on the one hand, for activation, and on the other hand, for performing the dynamic addressing process of slave addresses, and wherein the slave units each comprise an address input and an address output and are serially connected via an address line separate from the bus line,

the method comprising the following steps:

activating of the dynamic addressing process is performed using a first broadcast command to all slave units;

assigning an identical start valve address to all slave units via a bus line;

performing the addressing process by increasing the input-side address value of a respective slave address of the ith slave unit by the value “1” as soon as a signal is received at the address input of the adjacent slave unit;

after increasing the respective slave address of the ith slave unit, a signal at the address output is conducted to the address input of the adjacent slave unit, and the dynamic addressing process is repeated until the last address change was performed at the nth slave unit;

transmitting a signal from the nth slave unit to the master unit at its output via a return line after its nth addressing, as a result the master unit detects the completion of the addressing method.

2. The method according to claim 1 , wherein the signal in the addressing process is forwarded via the address line from the one to the next slave unit using analog signals, bit-coded digital signals, signal pulse sequences, or optical signals.

3. The method according to claim 1 , wherein n slave units are provided, wherein the address output of the n−1 slave units is connected to the address input of the respective serially adjacent slave unit.

4. The method according to claim 1 , wherein activation is followed by the dynamic addressing process using the first or using another broadcast command to all slave units, wherein address allocation to the 2nd to nth slave units is performed via the address line.

5. The method according to claim 1 , wherein as soon as the slave address of the ith slave unit receives a signal at the address input from the adjacent (i−1)th slave unit and adjusts its current address value accordingly, the address value at the address input is increased by the value “1”, respectively.

6. The method according to claim 1 , wherein after increasing the slave address (A i ) of the ith slave unit, a signal at the address output is conducted to the address input of the adjacent (i+1)th slave unit, and the dynamic addressing process is repeated until n−1 address changes starting from the start value were performed at the nth slave unit.

7. The method according to claim 1 , wherein the first slave unit is not connected to the address line but gets its address via a broadcast command via the bus line.

8. The method according to claim 1 , wherein the first slave unit is connected via an address line to the master unit to get its address via the address line from the master unit.

9. The method according to claim 1 , wherein the output of the last slave unit in the serial arrangement is connected to the master unit via a return line.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2016
From: TEUKE, KLAUS
To: EBM-PAPST MULFINGEN GMBH & CO. KG
Reel/Frame 039696/0166 →
Priority Claims (1)
DE 10 2015 113 491 · Aug 14, 2015 · national
Continuity (1)
Related Publication 20170046292A1 · Feb 16, 2017