DE102007044816B3 - Method for operating a bus system - Google Patents
Method for operating a bus system Download PDFInfo
- Publication number
- DE102007044816B3 DE102007044816B3 DE102007044816A DE102007044816A DE102007044816B3 DE 102007044816 B3 DE102007044816 B3 DE 102007044816B3 DE 102007044816 A DE102007044816 A DE 102007044816A DE 102007044816 A DE102007044816 A DE 102007044816A DE 102007044816 B3 DE102007044816 B3 DE 102007044816B3
- Authority
- DE
- Germany
- Prior art keywords
- bus
- subscriber
- control unit
- subscribers
- address
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/06—Addressing a physical block of locations, e.g. base addressing, module addressing, memory dedication
- G06F12/0646—Configuration or reconfiguration
- G06F12/0653—Configuration or reconfiguration with centralised address assignment
- G06F12/0661—Configuration or reconfiguration with centralised address assignment and decentralised selection
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/06—Addressing a physical block of locations, e.g. base addressing, module addressing, memory dedication
- G06F12/0646—Configuration or reconfiguration
- G06F12/0669—Configuration or reconfiguration with decentralised address assignment
- G06F12/0676—Configuration or reconfiguration with decentralised address assignment the address being position dependent
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Small-Scale Networks (AREA)
Abstract
Ein Bussystem umfasst ein Steuergerät 1 sowie einen vom Steuergerät 1 ausgehenden Bus 5 mit einer Signalübertragungseinrichtung. Der Bus 5 umfasst wenigstens zwei über Busankopplungspunkte 6, 7 mit der Signalübertragungseinrichtung 2 des Busses 5 verbundene Busteilnehmer 3, 4. Das Bussystem umfasst des Weiteren einen vom Steuergerät ausgehenden zweiten, als Strukturbus ausgebildeten Bus 12, der mit den Busteilnehmern 3, 4 derart verbunden ist, dass diese basierend auf ihrer Anordnung im zweiten Bus 12 adressierbar sind. Bei einem Verfahren zum Betrieb eines einen Bus 5 umfassenden Bussystems werden zur Initialisierung des Busses 5 den Busteilnehmern 3, 4 mittels eines zweiten Busses 12 entsprechend ihrer physikalischen Anordnung in diesem Bus 12 individuelle Adressen zugewiesen. Bei einem Verfahren zum Betrieb eines einen Bus 5 umfassenden Bussystems dient zur Ausführung eines Energiesparmodus für das Bussystem ein zweiter Bus 12 zur Reaktivierung schlafender Busteilnehmer 3, 4 und/oder des Steuergeräts 1.A bus system comprises a control unit 1 and a bus 5 originating from the control unit 1 with a signal transmission device. The bus 5 comprises at least two bus nodes 3, 4 connected via bus coupling points 6, 7 to the signal transmission device 2 of the bus 5. The bus system further comprises a second bus 12, designed as a structure bus, starting from the control unit and connected to the bus users 3, 4 is that these are addressable based on their arrangement in the second bus 12. In a method for operating a bus system comprising a bus 5, the bus subscribers 3, 4 are assigned individual addresses for initializing the bus 5 by means of a second bus 12 in accordance with their physical arrangement in this bus 12. In a method for operating a bus system comprising a bus 5, a second bus 12 for reactivating sleeping bus users 3, 4 and / or the control device 1 is used to implement a power-saving mode for the bus system.
Description
Die Erfindung betrifft ein Verfahren zum Betrieb eines einen ersten Bus und mehrere Busteilnehmer umfassenden Bussystems, bei dem die Busteilnehmer über einen von dem ersten Bus gesonderten unidirektionalen zweiten Bus in einer Reihenanordnung hintereinander geschaltet sind, wobei während der Initialisierung des Bussystems jeder Busteilnehmer in Richtung des Betriebs des zweiten Busses eine Nachricht an den in der Reihenanordnung nachgeschalteten Busteilnehmer sendet.The The invention relates to a method of operating a first one Bus and several bus participants comprehensive bus system, in which the Bus participants over a separate from the first bus unidirectional second bus are connected in series in a row, wherein during the Initialization of the bus system of each bus participant in the direction of Operating the second bus, a message to the in-line arrangement downstream bus participant sends.
Bussysteme zur Kommunikation räumlich verteilter Systemkomponenten, etwa Aktoren, Sensoren und Steuergeräte sind bekannt. Verwendung finden Bussysteme beispielsweise in Fahrzeugen, in Systemen für die Bürokommunikation und im Bereich der Automatisierungstechnik. Zur Automatisierung der Gebäudetechnik werden Installationsbusse eingesetzt, wobei mittels eines Bussystems Haushaltsgeräte, Komponenten einer Alarmanlage und die Geräte zur Gebäudeheizung bzw. Klimatisierung zentral gesteuert und fernbedient werden können.bus systems for communication spatially distributed System components, such as actuators, sensors and control units are known. Bus systems are used, for example, in vehicles, in systems for the office communication and in the field of automation technology. To automate the building technology Installation busses are used, wherein by means of a bus system Domestic appliances, Components of an alarm system and the devices for heating or air conditioning centrally controlled and remotely operated.
Die Steuerung lichttechnischer Geräte mittels eines Bussystems ermöglicht einem Benutzer, beispielsweise eine Vielzahl von Leuchtmitteln gleichzeitig zu steuern und mittels einer einzigen Schalterbedienung beispielsweise eine programmierte Beleuchtungsszene auszuwählen, für die für eine Vielzahl von Lampen eine vorbestimmte Helligkeit eingestellt wird, die einer typischen Nutzungssituation entspricht. Eine solche Beleuchtungssteuerung kann auch automatisiert vorgenommen werden, indem mit Helligkeitssensoren bestückte Busteilnehmer Sensordaten an das Steuergerät zurückliefern, das dann entsprechend seiner Programmierung die Gebäudebeleuchtung automatisch anpasst.The Control of lighting equipment enabled by means of a bus system a user, for example, a plurality of bulbs simultaneously to control and by means of a single switch operation, for example select a programmed lighting scene for a variety of lamps a predetermined brightness is set, which is a typical Usage situation corresponds. Such a lighting control can also be made automated by using brightness sensors stocked Bus subscriber sensor data to the control unit return, then the corresponding its programming the building lighting automatically adjusts.
Beispiele für Bussysteme zur Steuerung von lichttechnischen Geräten sind das Steuerprotokoll DALI (Digital Addressable Lighting Interface), das vorzugsweise für die Bühnenbeleuchtung eingesetzte Steuerprotokoll DMX (Digital Multiplex) und der auf dem europäischen Installationsbus (EIB) aufbauende KNX-Standard. Jedes an einem solchen Bussystem angeschlossene lichttechnische Gerät umfasst neben dem eigentlichen Leuchtmittel bzw. dem lichttechnischen Sensor ein Betriebsmittel mit ei nem Busankoppler, durch den das jeweilige lichttechnische Gerät den Datenaustausch mit der Signalübertragungseinrichtung des Bussystems realisiert und das zugehörige digitale Protokoll ausführt.Examples for bus systems for control of lighting equipment are the control protocol DALI (Digital Addressable Lighting Interface), preferably for stage lighting used control protocol DMX (Digital Multiplex) and the on the European Installation bus (EIB) based KNX standard. Each one on such Bus system connected lighting device includes in addition to the actual Bulb or the photometric sensor a resource with a bus coupler, through which the respective lighting technology Device the Data exchange with the signal transmission device realized the bus system and executes the associated digital protocol.
Nachfolgend wird für die unterschiedlichen an den Bus angeschlossenen Geräte der Ausdruck „Busteilnehmer" verwendet, vorzugsweise sind dieses busfähige lichttechnische Geräte. Für einen solchen Busteilnehmer liegt eine Trennung der Stromversorgung und der Gerätesteuerung vor, sodass der Betriebszustand, etwa der Ein-/Aus-Zustand oder eine Dimmerstellung, für jeden Busteilnehmer individuell gesetzt werden kann.following is for the different devices connected to the bus use the term "bus subscribers", preferably are this busable lighting equipment. For one such bus participants is a separation of the power supply and the device control so that the operating state, such as the on / off state or a Dimmer position, for each bus participant can be set individually.
Zum Ansprechen eines einzelnen Busteilnehmers ist es notwendig, diesem bei der Initialisierung eine eindeutige Adresse zuzuweisen. Im einfachsten Fall erfolgt dies durch die Einstellung von Codierschaltern am jeweiligen Teilnehmer. Dieser Vorgang kann aus Gründen der Zugänglichkeit der Codierschalter bzw. deren kleinen Baugröße aufwendig sein. Darüber hinaus stellt das Setzen von Codierschaltern eine mögliche Fehlerquelle bei der Systeminitialisierung dar.To the It is necessary to address this to a single bus user to assign a unique address during initialization. In the simplest In case this is done by the setting of coding switches at the respective Attendees. This process may be for reasons of accessibility the coding switch or their small size be expensive. Furthermore the setting of coding switches is a possible source of error in the System initialization.
Alternativ
kann mit vorbestimmten Seriennummern oder Zufallsadressen gearbeitet
werden, die der Busteilnehmer im Falle eines bidirektionalen Bussystems
bei der Initialisierung an das Steuergerät melden kann. Ist diese Möglichkeit
nicht gegeben, so muss eine Adresseingabe unmittelbar am Steuergerät vorgenommen
werden, wodurch wiederum die Gefahr einer Falscheingabe besteht.
Als Alternative zur Initialisierung wird in
Ein
weiteres Initialisierungsverfahren wird durch die
Eine
Alternative zur Vergabe individueller Adressen bei der Initialisierung
besteht dann, wenn ein Busteilnehmer ausschließlich durch seine physikalische
Positionierung im Bussystem adressiert werden kann. Dies ist für den Sonderfall
eines Bussystems in Daisy-Chain-Anordnung gegeben, bei dem die Signalübertragungseinrichtung
so ausgebildet ist, dass die Busteilnehmer in einer Reihenanordnung
geschaltet sind. Hierunter wird eine spezielle Bustopologie verstanden,
für die
jeder Busteilnehmer einen Empfänger
und einen Sender umfasst. Der Empfänger nimmt den Datenstrom der
Signalübertragungseinrichtung
auf, verarbeitet diesen, eventuell werden die Datenpakete modifiziert
oder umgruppiert, bevor sie wiederum über den Sender an den nachfolgenden
Busteilnehmer weitergeleitet werden. Demnach durchläuft der
Datenstrom sukzessiv jeden Busteilnehmer in der Reihenanordnung.
Daher ist es möglich,
jeden einzelnen Busteilnehmer aufgrund seiner Position innerhalb
der Reihenanordnung eindeutig zu identifizieren und zu selektieren.
Ein Bussystem mit der voranstehend beschriebenen Reihenanordnung
ist beispielsweise in
Ferner besteht die grundlegende Forderung bei Installations-Bussystemen, deren Energieverbrauch zu minimieren. Insbesondere komplex angelegte Bussysteme und die Summe der daran angeschlossenen Busteilnehmer weisen einen merklichen Stromverbrauch auf. Entsprechend wird vielfach ein Energiesparmodus vorgesehen, bei dem das Bussystem oder Teile des Bussystems bzw. die daran angeschlossenen Busteilnehmer in einen Schlafmodus übergehen. Um sicherzustellen, dass eine Bedienung durch einen Benutzer zu einer Steuerungsreaktion führt, ist es notwendig, wenigstens die Abfragefunktion der Bedienelemente regelmäßig aus dem Schlafmodus zu reaktivieren. Allerdings besteht bei längeren Schlafphasen die Problematik, dass ein Benutzer eine deutliche Verzögerung in der Abarbeitung einer Stellanforderung wahrnimmt, was nachteilig ist.Further is the basic requirement for installation bus systems, to minimize their energy consumption. Especially complex Bus systems and the sum of the connected bus subscribers have a noticeable power consumption. Accordingly many times a power saving mode is provided in which the bus system or parts the bus system or the connected bus participants in one Go to sleep mode. To ensure that operation by a user too a control reaction leads, it is necessary, at least the query function of the controls regularly out to reactivate the sleep mode. However, there are longer periods of sleep the problem that a user has a significant delay in the execution of an actuating request perceives, which is disadvantageous is.
Aus
Prinzipiell
gleichartig aufgebaute Bussysteme, wie in
Eine
automatische Adressierung einzelner Busteilnehmer während der
Initialisierung eines Bussystems wird in
Ausgehend von diesem Stand der Technik liegt der Erfindung die Aufgabe zugrunde, ein Verfahren der Eingangs genannten Art dergestalt weiterzubilden, dass dieses hinsichtlich eines geringeren Stromverbrauches optimiert betrieben werden kann.outgoing From this prior art, the invention is based on the object to develop a method of the type mentioned above in such a way that this optimized in terms of lower power consumption can be operated.
Gelöst wird diese Aufgabe durch ein Verfahren mit den Merkmalen des Anspruchs 1.Is solved this object by a method having the features of the claim 1.
Dieses Bussystem zeichnet sich durch die Verwendung zweier voneinander unabhängiger und bevorzugt unterschiedlicher Busse aus. Ein erster Bus ist für den Normalbetrieb vorgesehen und kann in Abhängigkeit der vorliegenden Steuerungsaufgabe angepasst gewählt werden. Insbesondere ist es für den ersten Bus nicht notwendig, diesen als Strukturbus auszubilden, da die physikalische Position eines einzelnes Busgeräts sich nicht unmittelbar aus der Bustopologie ergeben muss. Für den normalen Betrieb bedeutet dies, dass ein einzelner Busteilnehmer aufgrund eines Fehlers wegfallen kann, ohne die dem ersten Bus zugeordnete Signalübertragungseinrichtung zu unterbrechen. Typischerweise ist der erste Bus ausgebildet, damit über diesen auch größere Datenvolumina rasch übertragen werden können.This Bus system is characterized by the use of two from each other independent and preferably different buses. A first bus is for normal operation provided and may depend on be selected adapted to the present control task. In particular it for the first bus not necessary to train this as a structure bus, because the physical position of a single bus device is itself not directly from the bus topology. For normal operation This means that a single bus participant due to a fault can be omitted without the first bus associated with the signal transmission device to interrupt. Typically, the first bus is designed to handle this also larger data volumes transferred quickly can be.
Als erster Bus kann ferner ein serieller oder ein paralleler Bus verwendet werden. Für beide Ausgestaltungen wird bevorzugt, den ersten Bus bidirektional auszulegen, sodass eine Rückmeldung von den einzelnen Busteilnehmern zum Steuergerät möglich ist.Further, as a first bus, a serial or a parallel bus can be used. For both off It is preferred to configure the first bus bidirectionally, so that feedback from the individual bus users to the control unit is possible.
Der erfindungsgemäß für das Bussystem verwendete zweite Bus ist als Strukturbus, insbesondere in Form einer Daisy-Chain-Anordnung angelegt. Demnach ergibt sich aus der speziell gewählten Bustopologie auto matisch die physikalische Anordnung der angeschlossenen Busgeräte. Bevorzugt wird dies dadurch erreicht, dass der Strukturbus eine Signalübertragungseinrichtung aufweist, die jeweils über die Busgeräte führt. Demnach weist jedes Busgerät einen Empfänger und einen Sender auf, wobei eine Kommunikationsverbindung zwischen dem Sender eines Busgeräts und dem Empfänger eines physikalisch nachfolgenden weiteren Busgeräts besteht. Hierdurch entsteht eine definierte Reihenanordnung, die zu einer vereinfachten Installation des gesamten Bussystems verwendet werden kann. Dieser zweite, als Strukturbus ausgelegte Bus braucht in einer sehr einfachen Ausgestaltung nur eine sehr geringe Datenmenge und letztendlich nur ein Signal übertragen zu können. Aus diesem Grunde ist dieser sehr viel einfacher aufgebaut und kann mit einem deutlich geringeren Energieverbrauch betrieben werden.Of the used according to the invention for the bus system second bus is as a structure bus, in particular in the form of a daisy-chain arrangement created. This results from the specially selected bus topology auto matically the physical arrangement of the connected bus devices. Prefers this is achieved in that the structure bus is a signal transmission device each having over the bus devices leads. Accordingly, each bus device has one receiver and a transmitter, wherein a communication link between the transmitter of a bus device and the receiver a physically subsequent further bus device. This results a defined series arrangement, resulting in a simplified installation the entire bus system can be used. This second, as Structured bus designed bus needs in a very simple configuration only a very small amount of data and ultimately only one signal transmitted to can. For this reason, this is much simpler and can be operated with a significantly lower energy consumption.
Zum
Initialisieren des Bussystems mit seinen Busteilnehmern werden folgende
Schritte durchgeführt:
Ausgangspunkt
ist zunächst
ein bidirektional betriebener erster Bus. Über diesen wird einheitlich
an die angeschlossenen Busteilnehmer eine Erstadresse übermittelt.
Diese Erstadresse kann beispielsweise einen Strukturzähler mit
seinem Startwert, beispielsweise dem Wert 1, umfassen bzw. im einfachsten
Fall wird die Adresse der Strukturzähler selbst sein.To initialize the bus system with its bus participants, the following steps are performed:
The starting point is initially a bidirectionally operated first bus. This is used to uniformly transmit a first address to the connected bus subscribers. This first address may comprise, for example, a structure counter with its start value, for example the value 1, or in the simplest case, the address of the structure counter itself.
In einem zweiten Verfahrensschritt wird der zweite Bus – der Strukturbus – vom Steuergerät aus durchlaufen, wobei entlang der Reihenanordnung der Busteilnehmer die empfangene Nachricht von jedem Busteilnehmer so verarbeitet wird, dass für den nachfolgenden Busteilnehmer eine individuelle Adresse entsteht. Im einfachsten Fall wird dies mittels des Strukturzählers realisiert, der wie voranstehend dargestellt, beim Beginn des Durchlaufs auf einen definierten Anfangswert, beispielsweise auf 1 gesetzt ist. Wird in jedem Busteilnehmer der Strukturzähler um den Wert 1 erhöht, so erhält jeder Busteilnehmer eine eindeutige Strukturzähler-Zuweisung, die im einfachsten Fall der individuellen Adresse entspricht. Aufgrund der unterschiedlichen Busgeschwindigkeiten, wobei die Geschwindigkeit des ersten Busses einem vielfachen der Geschwindigkeit des zweiten, als Strukturbus ausgebildeten Busses entspricht, können die beiden Verfahren grundsätzlich auch gleichzeitig gestartet werden.In In a second method step, the second bus - the structure bus - is run through by the control unit, wherein along the series arrangement, the bus subscribers received Message from each bus participant is processed so that for the subsequent Bus subscriber an individual address arises. In the simplest Case this is realized by means of the structure counter, as above shown at the beginning of the run to a defined initial value, for example, set to 1. Is in every bus participant the structure counter increased by the value 1, so receives Each bus participant has a unique structure meter assignment, which is the simplest Case of the individual address corresponds. Due to the different Bus speeds, where the speed of the first bus a multiple of the speed of the second, as a structure bus trained bus, the two methods can in principle also be started at the same time.
Ist der erste Bus bidirektional ausgebildet, besteht die Möglichkeit, dass jeder Busteilnehmer nach der Zuteilung einer individuellen Adresse eine Rückmeldung über den ersten Bus an das Steuergerät leitet, entsprechend erhält das Steuergerät als Information die Gesamtanzahl der am Bussystem angeschlossenen Busteilnehmer und kann folglich die individuellen Adressen ableiten. Entsprechend ist dann in der Folge eine Adressierung einzelner Busteilnehmer möglich, die deren physikalische Anordnung widerspiegelt. Außerdem kann das Steuergerät die Fehlerfreiheit des Verfahrensablaufs durch eine sukzessive Adressierung der einzelnen Busteilnehmer abfragen.is the first bus is bidirectional, it is possible to that each bus participant after the allocation of an individual Address a feedback on the first bus to the controller conducts, receives accordingly the control unit as information the total number of connected to the bus system Bus subscriber and can therefore derive the individual addresses. Accordingly, then in the sequence an addressing of individual bus participants possible, which reflects their physical arrangement. In addition, can the control unit the Accuracy of the procedure by a successive addressing query the individual bus participant.
Alternativ zur Rückmeldung kann am Steuergerät unmittelbar die Anzahl der Busteilnehmer eingegeben werden, sodass es auch möglich ist, einen vereinfachten, lediglich unidirektional betreibbaren ersten Bus zu verwenden. Alternativ kann der Strukturbus so angelegt sein, dass er eine ringförmige Topologie aufweist, d. h. der Sender des in der Reihenanordnung letzten Busteilnehmers steht in Kommunikationsverbindung mit dem Steuergerät, sodass beim Durchlaufen der Reihenanordnung der Stand des Strukturzählers am letzten Busteilnehmer mittels des zweiten Busses an das Steuergerät zurückgemeldet wird, das dann wiederum Kenntnis über die gesetzten individuellen Adressen erhält und somit über den ersten Bus die einzelnen Busteilnehmer ansprechen kann.alternative for feedback can at the control unit immediately the number of bus subscribers are entered, so it also possible is a simplified, only unidirectionally operable first Bus to use. Alternatively, the structure bus can be designed in such a way that he has an annular Topology, d. H. the transmitter of the in-line arrangement last bus subscriber is in communication with the Controller, so that when passing through the series arrangement of the state of the structure counter on last bus subscriber reported back by means of the second bus to the control unit then, in turn, becomes aware of the set individual Receives addresses and thus over the first bus can address the individual bus participants.
Gemäß einem weiteren Ausgestaltungsbeispiel erfolgt das Durchlaufen der Reihenanordnung der Busteilnehmer im zweiten Bus nicht vom Steuergerät aus, sondern vom Ende der Reihenanordnung aus, d. h. beginnend mit jenem Busteilnehmer, der bezüglich der reihenförmigen Topologie des zweiten Busses am weitesten vom Steuergerät entfernt angeordnet ist. Wird diesem der Startwert des Strukturzählers, typischerweise 1, zugeordnet und entsprechend beim Rückwärtsdurchlaufen der Reihenanordnung der Busteilnehmer der Strukturzähler in jedem einzelnen Busgerät um den Wert 1 erhöht, so entsteht wiederum eine individuelle Adressierung. Zusätzlich wird der letzte Strukturzählerwert vom Sender des dem Steuergerät nächstkommenden Busteilnehmers an das Steuergerät übermittelt, sodass das Steuergerät die notwendigen Informationen bezüglich der Adresszuordnung erhält. Im einfachsten Fall ist dies wiederum die Kenntnis über die Anzahl der angeschlossenen Busteilnehmer.According to one Another exemplary embodiment, the passage through the series arrangement of Bus participants in the second bus not from the control unit, but from the end of Row arrangement of, d. H. starting with the bus subscriber who is in relation to the row shaped Topology of the second bus farthest from the controller is arranged. Will this be the starting value of the structure counter, typically 1, and correspondingly in the backward passage of the series arrangement the bus participant of the structure counter in every single bus device increased by the value 1, This again creates an individual addressing. In addition will the last structure counter value from the transmitter of the controller closest Bus participant transmitted to the control unit, so the controller receives the necessary information regarding the address assignment. In the simplest Case, this in turn is the knowledge of the number of connected Bus devices.
Der als Strukturbus angelegte zweite Bus dient einer die physikalische Anordnung der Busteilnehmer widerspiegelnden Adressierung und wird deshalb vorwiegend während der Installationsphase des Bussystems eingesetzt. Demnach kann gemäß einer bevorzugten Ausgestaltung während des Normalbetriebs, in denen die Busteilnehmer hinsichtlich ihrer Funktion nicht benötigt werden, der zweite Bus abgeschaltet sein.The second bus, which is designed as a structure bus, serves for addressing which reflects the physical arrangement of the bus users and is therefore used predominantly during the installation phase of the bus system. Accordingly, according to a preferred embodiment during normal operation, in which the bus users in terms their function is not needed, the second bus to be switched off.
Der zweite Bus wird zur Ausführung eines Energiesparbetriebs des Bussystems verwendet, indem der einfach angelegte und damit wenig Energie verbrauchende zweite Bus zur Überführung des Bussystems bzw. des ersten, der Datenübermittlung dienenden Busses aus dem Schlafmodus in den Normalbetriebsmodus verwendet wird. Dabei kann der zweite Bus zur Erfüllung dieser Aufgabe unterschiedlich eingesetzt werden, je nachdem, ob beim Schlafmodus nur die Busteilnehmer oder ein Teil dieser oder auch zusätzlich das Steuergerät auf einen Standby-Betrieb gesetzt wird.Of the second bus will be executed a power saving operation of the bus system used by the simple created and thus little energy consuming second bus to transfer the Bus system or the first, the data transmission bus from sleep mode to normal operation mode. there may be the second bus to fulfillment This task can be used differently, depending on whether in sleep mode only the bus participants or a part of this or also in addition the control unit is set to a standby mode.
Wird beispielsweise für die erste Variante ein busfähiges Schaltelement von einem Benutzer bedient, so kann im Fall eines bidirektionalen ersten Busses dieser Busteilnehmer eine Meldung an das Steuergerät liefern. Alle weiteren Busteilnehmer sind zu diesem Zeitpunkt zur Einsparung von Energie in einem Schlafmodus, d. h. deren Ankopplungsvorrichtungen zum ersten Bus sind deaktiviert, sodass eine über den ersten Bus ausgegebene Meldung von einem schlafenden Busteilnehmer, beispielsweise einer Leuchte, nicht verarbeitet wird. Daher wird zunächst mittels des zweiten Busses, der während des Energiesparbetriebs aktiv ist, das Schalten der Busteilnehmer in den Normalbetriebszustand bewirkt. Zu diesem Zweck sind bevorzugt wenigstens die Empfänger der Busteilnehmer für den zweiten Bus ständig aktiv, sodass ausgehend vom Steuergerät die gesamte Reihenanordnung beginnend mit dem dem Steuergerät nächstkommenden Busgerät aktiviert werden kann. Dabei wird bei einer Aktivierung eines Busteilnehmers dieses seine Verbindung zum ersten Bus wieder aufnehmen und zusätzlich ein Signal mittels seines Senders am zweiten Bus zur Aktivierung des nachfolgenden Busgeräts absenden. Sukzessiv werden auf diese Weise alle Busteilnehmer reaktiviert und sind über den ersten Bus ansprechbar und damit steuerbar.Becomes for example the first variant is a bus-capable one Switching element operated by a user, so in the case of a bidirectional first bus of these bus participants a message to the control unit deliver. All other bus subscribers are at this time to Saving energy in a sleep mode, d. H. their coupling devices to the first bus are disabled, so that one output via the first bus Message from a sleeping bus subscriber, for example one Luminaire, not processed. Therefore, first by means of the second bus, while of the energy-saving mode is active, the switching of the bus participants in the normal operating state causes. For this purpose are preferred at least the recipients the bus participant for the second bus constantly active, so starting from the control unit, the entire row arrangement starting with the control unit closest bus device can be activated. This is when activating a bus station this will resume its connection to the first bus and in addition Signal via its transmitter on the second bus to activate the following bus device send. Successively, all bus subscribers are reactivated in this way and are over the first bus accessible and thus controllable.
Wie voranstehend dargelegt, besteht eine weitere Variante bei der Ausgestaltung des Energiesparbetriebs darin, zusätzlich das Steuergerät selbst in einen Standby-Modus zu bringen. Wird für diesen Fall ein einzelner Busteilnehmer etwa durch einen Eingriff seitens eines Benutzers von außen aktiviert, so wird zunächst eine vom jeweiligen Busteilnehmer auf dem bidirektionalen ersten Bus abgegebene Nachricht nicht vom schlafenden Steuergerät wahrgenommen. Zu dessen Aktivierung wird wiederum der zweite Bus verwendet. Hierbei ist es notwendig, dass entlang der Reihenanordnung am zweiten Bus von Busteilnehmer zu Busteilnehmer eine Nachricht an das Steuergerät weitergegeben werden kann. Dies setzt voraus, dass die Abfolge aus Empfängern und Sendern zum Steuergerät hinführt. Gemäß einer Ausgestaltung gelingt dies mittels einer ringförmig angelegten Topologie für den zweiten Bus.As set forth above, there is another variant in the embodiment of the energy saving operation therein, in addition to the control unit itself in to bring a standby mode. Will be for this case a single Bus participants about by an intervention by a user from the outside activated, so will first one from the respective bus subscriber on the bidirectional first Bus delivered message not perceived by the sleeping control unit. To activate it, the second bus is used again. in this connection it is necessary that along the row arrangement on the second bus of Bus subscribers to bus subscribers passed a message to the control unit can be. This assumes that the sequence consists of recipients and Transmitters to the control unit takes you. According to one embodiment this is achieved by means of a ring-shaped Topology for the second bus.
Alternativ ist für jeden Busteilnehmer die Paarung aus Sender und Empfänger bezüglich der Senderseite zum Steuergerät hin auszurichten, d. h. der dem Steuergerät nächstkommende Busteilnehmer steht mittels seines Senders mit dem Steuergerät in Verbindung. Voranstehend wurde eine entsprechende Ausgestaltungsvariante im Zusammenhang mit einer umgekehrten, vom Busterminationspunkt ausgehenden Initialisierung dargestellt. Besteht demnach eine Verbindung zum Steuergerät, so kann die Reaktivierung der einzelnen Busteilnehmer bis zum Steuergerät selbst vorgenommen werden. Ist dieses aktiviert, so kann die eigentliche Nachricht auf dem ersten Bus verarbeitet werden und zu einem entsprechenden Steuerresultat führen.alternative is for every bus user the sender and receiver pairing with respect to the sender side to the control unit to align, d. H. the closest to the controller bus participants is connected by means of its transmitter with the control unit. In the foregoing, was a corresponding design variant in connection with an inverse, starting from the bus termination point initialization shown. If there is a connection to the control unit, then the Reactivation of the individual bus participants to the control unit itself be made. If this is activated, then the actual Message on the first bus to be processed and to a corresponding one Lead tax result.
Nachfolgend wird die Erfindung anhand eines Ausführungsbeispiels unter Bezugnahme auf die beigefügten Figuren beschrieben. Es zeigen:following the invention with reference to an embodiment with reference on the attached Figures described. Show it:
Ein
in
Jeder
Busteilnehmer
Der
als 2-Draht-Anordnung exemplarisch skizzierte erste Bus
Dem
Bussystem B ist, wie bereits hingewiesen, ein zweiter Bus
Nachfolgend
wird ein Initialisierungsverfahren zur Vergabe individueller Adressen
an die Busteilnehmer
Die
weitere Initialisierung zur Adressvergabe wird über den als Strukturbus ausgebildeten
Bus
Der
erste Busteilnehmer
Das von dem in der Reihenanordnung jeweils vorgeschalteten Busteilnehmer an den in der Reihenanordnung nachfolgenden Busteilnehmer gesendete Signal kann – wie vorstehend beschrieben – der Strukturzähler als solcher sein oder lediglich ein Signal, durch das der Zähler des das Signal empfangenden Busteilnehmers um einen Zähler hochgesetzt wird.The from the upstream in the series arrangement bus subscribers sent to the bus subscriber following in the series arrangement Signal can - like described above - the structure counter as such or merely a signal through which the counter of the the signal receiving bus subscriber increased by one counter becomes.
Das vorstehend beschriebene Adressierungsverfahren kann auch in umgekehrter Richtung durchgeführt werden und zwar ausgehend von dem in der Reihenanordnung letzten Busteilnehmer hin in Richtung zum Steuergerät.The The addressing method described above can also be reversed Direction performed be starting from the last in the series arrangement Bus participants towards the control unit.
Die
Notwendigkeit einer Verbindung zum Steuergerät
Bei
dem in
Ferner
beinhaltet die Erfindung ein Verfahren, aufbauend auf dem erfindungsgemäßen Bussystem
mit einem ersten Bus
Wird
für eine
Verfahrensalternative davon ausgegangen, dass für den Energiesparbetrieb auch das
Steuergerät
Die Erfindung kann im Rahmen der nachfolgenden Ansprüche modifiziert werden, insbesondere kann die Gestalt des ersten Busses und des zweiten Busses an die erforderliche Verwendung angepasst werden. Im Allgemeinen wird sich jedoch der erste Bus durch eine schnelle Kommunikation und durch ein komplexeres, digitales Protokoll auszeichnen, während der als Strukturbus ausgebildete zweite Bus langsam sein darf und im Gegenzug zum ersten Bus besonders energiesparend ausgelegt werden kann.The invention may in the context of the following claims are modified, in particular, the shape of the first bus and the second bus can be adapted to the required use. In general, however, the first bus will be characterized by fast communication and by a more complex digital protocol, while the second bus, designed as a structure bus, may be slow and can be designed to be particularly energy efficient in return for the first bus.
- 11
- Steuergerätcontrol unit
- 22
- SignalübertragungseinrichtungSignal transmission device
- 33
- erstes Busgerätfirst bus device
- 44
- zweites Busgerätsecond bus device
- 55
- erster Busfirst bus
- 66
- erster Busankopplungspunktfirst Bus connection point
- 77
- zweiter Busankopplungspunktsecond Bus connection point
- 88th
- erster Empfängerfirst receiver
- 99
- erster Senderfirst transmitter
- 1010
- zweiter Empfängersecond receiver
- 1111
- zweiter Sendersecond transmitter
- 12, 12'12 12 '
- zweiter Bussecond bus
- 1313
- Kommunikationsverbindungcommunication link
- 1414
- Verbindung zum Steuergerätconnection to the control unit
- 1515
- Terminationspunkttermination point
- B, B'B, B '
- Bussystembus system
Claims (11)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102007044816A DE102007044816B3 (en) | 2007-09-20 | 2007-09-20 | Method for operating a bus system |
| PCT/EP2008/062485 WO2009040298A1 (en) | 2007-09-20 | 2008-09-18 | Method for operating a bus system, and bus system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102007044816A DE102007044816B3 (en) | 2007-09-20 | 2007-09-20 | Method for operating a bus system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102007044816B3 true DE102007044816B3 (en) | 2009-04-30 |
Family
ID=40342330
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102007044816A Expired - Fee Related DE102007044816B3 (en) | 2007-09-20 | 2007-09-20 | Method for operating a bus system |
Country Status (2)
| Country | Link |
|---|---|
| DE (1) | DE102007044816B3 (en) |
| WO (1) | WO2009040298A1 (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102008050102A1 (en) * | 2008-10-06 | 2010-04-08 | Phoenix Contact Gmbh & Co. Kg | Communication entity for communication via a bus-oriented communication network |
| DE102012106210A1 (en) * | 2012-07-10 | 2014-01-16 | Trinamic Motion Control Gmbh & Co. Kg | Method for serial data transmission |
| DE102013009862A1 (en) * | 2013-06-13 | 2014-12-18 | Festo Ag & Co. Kg | Sensor arrangement and method for operating a sensor arrangement |
| DE102014117797A1 (en) * | 2014-10-10 | 2016-04-14 | Ebm-Papst Mulfingen Gmbh & Co. Kg | Dynamically addressable master-slave system and method for dynamic addressing of slave units |
| DE102014019725B3 (en) * | 2014-04-04 | 2017-08-03 | Block Transformatoren-Elektronik Gmbh | Electronic switching device and electronic switching method |
| DE102016103928A1 (en) * | 2016-03-04 | 2017-09-07 | Eaton Electrical Ip Gmbh & Co. Kg | Bus arrangement and method for operating a bus arrangement |
| DE102017101493B3 (en) * | 2017-01-26 | 2018-04-19 | Eaton Electrical Ip Gmbh & Co. Kg | Bus arrangement and method for operating a bus arrangement |
| CN108463812A (en) * | 2016-01-08 | 2018-08-28 | 克兰佩门特创新股份有限公司 | Secondary bus communication between devices in an automated transaction machine |
| AT522935A1 (en) * | 2019-02-18 | 2021-03-15 | Uls Ge Gmbh | Lighting control system |
| DE102023202331A1 (en) * | 2023-03-15 | 2024-09-19 | BSH Hausgeräte GmbH | Initializing and operating a bus system |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AT507908B1 (en) * | 2009-06-17 | 2010-09-15 | Lunatone Ind Elektronik Gmbh | CONTROL DEVICE FOR DETECTING THE ALLOCATION OF ADDRESSES OF A CONTROL BUS TO ELECTRICAL EQUIPMENT ON THE CONTROL BUS |
| DE102015113491A1 (en) * | 2015-08-14 | 2017-02-16 | Ebm-Papst Mulfingen Gmbh & Co. Kg | dynamic addressing |
| DE102017208836A1 (en) * | 2017-05-24 | 2018-11-29 | Wago Verwaltungsgesellschaft Mbh | Status signal output |
| DE102019131773B4 (en) * | 2019-11-25 | 2022-01-13 | Krohne Messtechnik Gmbh | Method for initializing a bus system for a process plant and bus system |
| DE102020117632B4 (en) * | 2020-07-03 | 2022-03-03 | Krohne Messtechnik Gmbh | Bus system for a process plant |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4428502A1 (en) * | 1994-08-11 | 1996-02-15 | Siemens Ag | Bus system with bus master and several slaves |
| DE19756564A1 (en) * | 1996-12-19 | 1998-06-25 | Otis Elevator Co | Communication network with automatic nodal configuration |
| DE19715880C1 (en) * | 1997-04-16 | 1998-07-23 | Mc Micro Compact Car Ag | System of wire bus networked controllers with reduced residual current consumption |
| DE19947407C2 (en) * | 1999-10-01 | 2002-08-01 | Bayerische Motoren Werke Ag | Data bus system for motor vehicles |
| EP1284556A1 (en) * | 2001-08-17 | 2003-02-19 | Saia-Burgess Murten AG | A method for initializing a control system and a control system |
| FR2844085B1 (en) * | 2002-09-02 | 2005-03-25 | Peugeot Citroen Automobiles Sa | SYSTEM FOR CURRENT STATIONS CONNECTED BY AN INFORMATION TRANSMISSION NETWORK, IN PARTICULAR FOR A MOTOR VEHICLE |
| DE102004052075A1 (en) * | 2004-10-26 | 2006-04-27 | Jungheinrich Ag | Node for a bus network, bus network and method for configuring the network |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3736081A1 (en) * | 1987-10-24 | 1989-05-03 | Licentia Gmbh | METHOD AND DEVICE FOR ADDRESSING ADDRESSES OF SUBSCRIBERS CONNECTED TO A BUS |
| US5790782A (en) * | 1996-11-15 | 1998-08-04 | Digital Equipment Corporation | Automatic disk drive shelf address assignment and error detection method and apparatus |
| DE102004037227A1 (en) * | 2004-07-30 | 2006-02-16 | Sick Maihak Gmbh | Method and device for addressing subscribers of a bus system |
| EP1793535A1 (en) * | 2005-12-02 | 2007-06-06 | BITRON S.p.A. | Identifier assignemt for identical devices in a LIN network |
-
2007
- 2007-09-20 DE DE102007044816A patent/DE102007044816B3/en not_active Expired - Fee Related
-
2008
- 2008-09-18 WO PCT/EP2008/062485 patent/WO2009040298A1/en not_active Ceased
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4428502A1 (en) * | 1994-08-11 | 1996-02-15 | Siemens Ag | Bus system with bus master and several slaves |
| DE19756564A1 (en) * | 1996-12-19 | 1998-06-25 | Otis Elevator Co | Communication network with automatic nodal configuration |
| DE19715880C1 (en) * | 1997-04-16 | 1998-07-23 | Mc Micro Compact Car Ag | System of wire bus networked controllers with reduced residual current consumption |
| DE19947407C2 (en) * | 1999-10-01 | 2002-08-01 | Bayerische Motoren Werke Ag | Data bus system for motor vehicles |
| EP1284556A1 (en) * | 2001-08-17 | 2003-02-19 | Saia-Burgess Murten AG | A method for initializing a control system and a control system |
| FR2844085B1 (en) * | 2002-09-02 | 2005-03-25 | Peugeot Citroen Automobiles Sa | SYSTEM FOR CURRENT STATIONS CONNECTED BY AN INFORMATION TRANSMISSION NETWORK, IN PARTICULAR FOR A MOTOR VEHICLE |
| DE102004052075A1 (en) * | 2004-10-26 | 2006-04-27 | Jungheinrich Ag | Node for a bus network, bus network and method for configuring the network |
Cited By (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102008050102A1 (en) * | 2008-10-06 | 2010-04-08 | Phoenix Contact Gmbh & Co. Kg | Communication entity for communication via a bus-oriented communication network |
| DE102008050102B4 (en) * | 2008-10-06 | 2010-11-04 | Phoenix Contact Gmbh & Co. Kg | Communication entity for communication via a bus-oriented communication network |
| US8473656B2 (en) | 2008-10-06 | 2013-06-25 | Phoenix Contact Gmbh & Co. Kg | Method and system for selecting a communications bus system as a function of an operating mode |
| DE102012106210A1 (en) * | 2012-07-10 | 2014-01-16 | Trinamic Motion Control Gmbh & Co. Kg | Method for serial data transmission |
| DE102013009862A1 (en) * | 2013-06-13 | 2014-12-18 | Festo Ag & Co. Kg | Sensor arrangement and method for operating a sensor arrangement |
| DE102014019725B3 (en) * | 2014-04-04 | 2017-08-03 | Block Transformatoren-Elektronik Gmbh | Electronic switching device and electronic switching method |
| DE102014019725C5 (en) | 2014-04-04 | 2021-09-02 | Block Transformatoren-Elektronik Gmbh | Electronic switching device and electronic switching method |
| DE102014117797A1 (en) * | 2014-10-10 | 2016-04-14 | Ebm-Papst Mulfingen Gmbh & Co. Kg | Dynamically addressable master-slave system and method for dynamic addressing of slave units |
| EP3007387B1 (en) | 2014-10-10 | 2017-08-09 | ebm-papst Mulfingen GmbH & Co. KG | Dynamically addressable master slave system and method for dynamic addressing of slave units |
| US10733124B2 (en) | 2016-01-08 | 2020-08-04 | Crane Payment Innovations, Inc. | Secondary bus communication between devices in an automated transaction machine |
| CN108463812A (en) * | 2016-01-08 | 2018-08-28 | 克兰佩门特创新股份有限公司 | Secondary bus communication between devices in an automated transaction machine |
| EP3400531A4 (en) * | 2016-01-08 | 2019-07-31 | Crane Payment Innovations, Inc. | SECONDARY BUS COMMUNICATION BETWEEN DEVICES IN AN AUTOMATIC TRANSACTION MACHINE |
| EP3716083A3 (en) * | 2016-01-08 | 2020-12-09 | Crane Payment Innovations, Inc. | Secondary bus communication between devices in an automated transaction machine |
| DE102016103928A1 (en) * | 2016-03-04 | 2017-09-07 | Eaton Electrical Ip Gmbh & Co. Kg | Bus arrangement and method for operating a bus arrangement |
| DE102017101493B3 (en) * | 2017-01-26 | 2018-04-19 | Eaton Electrical Ip Gmbh & Co. Kg | Bus arrangement and method for operating a bus arrangement |
| AT522935A1 (en) * | 2019-02-18 | 2021-03-15 | Uls Ge Gmbh | Lighting control system |
| AT522935B1 (en) * | 2019-02-18 | 2021-05-15 | Uls Ge Gmbh | Lighting control system |
| DE102023202331A1 (en) * | 2023-03-15 | 2024-09-19 | BSH Hausgeräte GmbH | Initializing and operating a bus system |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2009040298A1 (en) | 2009-04-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102007044816B3 (en) | Method for operating a bus system | |
| EP2044814A1 (en) | Switchgear, system for controlling a lamp, and light control system for a building comprising at least one light | |
| EP1519634B1 (en) | Dataconverter for a lighting system and method of operation of a lighting system | |
| DE102007044820B4 (en) | Bus system and method for its operation | |
| DE102014101338A1 (en) | Communication network and method for communicating in a communication network | |
| EP2545751B1 (en) | Bus-type building services engineering system with daisy-chain topology | |
| EP1717927B1 (en) | Powerline control system | |
| EP3251469B1 (en) | Method for operating devices in a lighting system | |
| WO2012142637A1 (en) | Addressing method for a lighting means | |
| EP2868164B1 (en) | Control system for loads with a distributed arrangement, and method for putting the system into operation | |
| WO2010057241A1 (en) | Addressing method for a lamp, particularly light-emitting diodes | |
| EP1331533A2 (en) | Process of allocating user addresses in a control system for a plurality of actuators | |
| DE102009042926B4 (en) | Method for assigning individual addresses to bus devices | |
| WO2023275294A1 (en) | System for building automation | |
| EP2941101B1 (en) | Lighting system with a plurality of coupled luminaires and motion detectors | |
| DE102011083156B4 (en) | A method of operating a plurality of components installed in a building | |
| AT518226B1 (en) | tax system and procedures | |
| EP2992741B1 (en) | Method for controlling an operating device for lighting means | |
| AT16321U1 (en) | Method of using a lighting system | |
| EP1536571A1 (en) | Bussystem for controlling electrical appliances on an electrical network | |
| WO2018197226A1 (en) | Method for controlling a lighting system | |
| WO2018162197A1 (en) | Synchronisation of dimmer controls | |
| EP0955740A1 (en) | Studio control system and method for automatisation of lighting and lifting equipment used in a studio environment | |
| DE202006006633U1 (en) | Light Control System | |
| DE102004016325A1 (en) | Method and apparatus for network management of physically separate networks |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8364 | No opposition during term of opposition | ||
| R081 | Change of applicant/patentee |
Owner name: INSTA GMBH, DE Free format text: FORMER OWNER: INSTA ELEKTRO GMBH, 58509 LUEDENSCHEID, DE |
|
| R082 | Change of representative |
Representative=s name: HAVERKAMP, JENS, PROF. DIPL.-GEOL. DR.RER.NAT., DE |
|
| R084 | Declaration of willingness to licence | ||
| R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |