DE102007015914B3 - Bus sharing unit for use in e.g. networked system, has counter for time measurement and volatile and/or non-volatile memory for storing transferred data and automatic execution of function in dependence of data and information of counter - Google Patents
Bus sharing unit for use in e.g. networked system, has counter for time measurement and volatile and/or non-volatile memory for storing transferred data and automatic execution of function in dependence of data and information of counter Download PDFInfo
- Publication number
- DE102007015914B3 DE102007015914B3 DE200710015914 DE102007015914A DE102007015914B3 DE 102007015914 B3 DE102007015914 B3 DE 102007015914B3 DE 200710015914 DE200710015914 DE 200710015914 DE 102007015914 A DE102007015914 A DE 102007015914A DE 102007015914 B3 DE102007015914 B3 DE 102007015914B3
- Authority
- DE
- Germany
- Prior art keywords
- bus
- data
- counter
- function
- subscriber
- 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.)
- Revoked
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40006—Architecture of a communication node
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40143—Bus networks involving priority mechanisms
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Selective Calling Equipment (AREA)
Abstract
Description
Die Erfindung betrifft einen Busteilnehmer, der zur Kommunikation mit wenigstens einem weiteren Busteilnehmer über einen Datenbus und zur Ausführung wenigstens einer Funktion, die mittels über den Datenbus übertragener Daten projektierbar ist, vorgesehen ist.The The invention relates to a bus subscriber for communication with at least one further bus subscriber via a data bus and for performing at least one function by means of the Data bus of transmitted data is projected, provided is.
Derartige Busteilnehmer werden bei der Zeit- und Ereignisteuerung als vernetzte kommunikationsfähige Schaltuhren oder Controller eingesetzt. Sie bilden Bestandteile eines vernetzten Systems, wobei auch andere Einheiten dem System angehören können, wie beispielsweise eine Zentrale oder eine zentrale Bedieneinheit. Von einer Bedieneinheit werden die Busteilnehmer bzw. deren Funktionen gesteuert. Hierfür werden Daten über einen Datenbus (European Installation Bus, EIB oder ähnliche Datenbusse) übertragen, die bei Bedarf von der Bedieneinheit abgesendet werden.such Bus participants are networked in the time and event control communication-capable timers or controllers used. They form part of a networked system, with others as well Units can belong to the system, such as a central office or a central operating unit. From a control unit the bus users or their functions are controlled. Therefor data is transmitted over a data bus (European Installation Bus, EIB or similar data buses), which are sent as needed by the control unit.
Derartige Systeme sind beispielsweise als Automatisierungssysteme, Gebäudesteuerungssysteme oder Überwachungssysteme ausgeführt. Aufgrund des Fernsteuerungscharakters eines solchen Systems, ist dieses auch für Störungen besonders anfällig, wobei entweder eine Zentrale, die Bedieneinheit, der Datenbus oder der Busteilnehmer, der beispielsweise ein Sensor, ein Aktor oder ein Controller ist, betroffen sein kann. Zum Zeitpunkt der Funktionsaufnahme ist es notwendig, dass alle Bestandteile des Systems einwandfrei funktionieren, um die Funktion des Busteilnehmers einsetzen zu können.such Systems are, for example, as automation systems, building control systems or monitoring systems. by virtue of of the remote control character of such a system, this is too particularly prone to interference, wherein either a control panel, the operating unit, the data bus or the Bus subscriber, for example, a sensor, an actuator or a Controller is, can be affected. At the time of function recording It is necessary that all components of the system are flawless function in order to use the function of the bus participant.
Das System weist in der Regel mehrere Busteilnehmer und somit auch eine Reihe von Funktionen auf, die bei Bedarf gegebenenfalls in einer Vielzahl anwendbar sein müssen. Weist beispielsweise ein Gebäudesteuerungssystem eine Funktion auf, die es dem Benutzer ermöglicht, bei Verlassen des Hauses sämtliche Rollläden zu schließen und auch alle Verbraucher abzuschalten, so sind hierfür eine Vielzahl von Meldungen bzw. Telegrammen innerhalb des Systems notwendig, die alle über den Bus verschickt werden müssen. Dies rührt von dem zentralen Steuerungscharakter der Systeme her und kann leicht, beispielsweise bei großen Gebäuden, zu einer Systemüberlastung führen. Zur Erhöhung der Ausfallsicherheit werden die Zeitfunktionen auf mehrere Zeitschaltuhren (z. B. EIB-Zeitschaltuhren Siemens REG 371) oder auf mehrere Controller (z. B. Zeit-, Ereignisbaustein Siemens N341) verteilt. Dadurch wird allerdings das Einstellen der Zeit- und Ereignissaufträge verkompliziert. Die Anzahl von Meldungen bzw. Telegrammen kann dadurch aber nicht reduziert werden.The System usually has several bus participants and thus also one Set of functions on which, if necessary, in one Variety must be applicable. For example, instructs Building control system has a function that makes it to the user allows, when leaving the house all Close shutters and shut down all consumers, so are a variety of messages or telegrams necessary within the system, all over the bus must be sent. This stems from the central Control character of the systems forth and can easily, for example in large buildings, to a system overload to lead. To increase the reliability the time functions on several timers (eg EIB timers Siemens REG 371) or several controllers (eg time, event block Siemens N341) distributed. This, however, the setting of the Time and event jobs are complicated. The number But this does not reduce messages or telegrams become.
Aus
Aus
Der Erfindung liegt die Aufgabe zugrunde, eine Lehre anzugeben, die es erlaubt, eine Erhöhung der Ausfallsicherheit in einem vernetzten System mit Busteilnehmern verschiedener Funktionen zu gewährleisten.Of the Invention has for its object to provide a teaching that It allows an increase in reliability in one networked system with bus users of various functions guarantee.
Diese Aufgabe wird bei einem Busteilnehmer der eingangsgenannten Art dadurch gelöst, dass der Busteilnehmer einen Zähler zur Zeitmessung aufweist, wobei der Busteilnehmer zur Speicherung der übertragenen Daten und zur selbsttätigen Ausführung der Funktion in Abhängigkeit der übertragenen, gespeicherten Daten und Informationen des Zählers vorgesehen ist. Des Weiteren wird die Aufgabe durch ein System mit wenigstens einem derartigen Busteilnehmer gelöst.These Task is in a bus subscriber of the type mentioned by solved that the bus subscriber a counter to Time measurement, wherein the bus subscriber to store the transmitted Data and for the automatic execution of the function depending on the transmitted, stored Data and information of the counter is provided. Of Furthermore, the object is achieved by a system with at least one solved such bus participants.
Der erfindungsgemäße Busteilnehmer ist zur Kommunikation mit wenigstens einem weiteren Busteilnehmer über einen Datenbus in der Lage. Ein weiterer Busteilnehmer könnte in diesem Zusammenhang beispielsweise eine zentrale Bedienung, Einstellung oder ein zentraler Zeitgeber oder ähnliches sein. Weiter ist der Busteilnehmer zur Ausführung wenigstens einer Funktion vorgesehen, die mittels über den Datenbus übertragener Daten projektierbar ist. Der weitere Busteilnehmer übernimmt hierbei eine zentrale, steuernde oder überwachende Funktion. Der weitere Busteilnehmer wird zumindest teilweise bei der Projektierung des Busteilnehmers durch den Benutzer eingesetzt. Der weitere Busteilnehmer kann beispielsweise zur Steuerung und/oder zeitversetzten Steuerung des Busteilnehmers dienen.Of the Bus subscriber according to the invention is for communication with at least one other bus subscriber over one Data bus capable. Another bus participant could in this context, for example, a central operation, setting or a central timer or the like. Further is the bus subscriber to perform at least one function provided by means of transmitted over the data bus Data can be configured. The other bus participant takes over this is a central, controlling or monitoring function. The other bus participant is at least partially involved in the configuration of the bus user used by the user. The other bus participant can be used, for example, for control and / or time-shifted control serve the bus participant.
Hierbei stellen die Busteilnehmer beispielsweise Aktoren, Sensoren oder Controller dar, die Funktionen, wie beispielsweise Zeit und/oder Ereignisfunktionen innehaben. Bei der Erstellung des Zeit- bzw. Ereignisprogramms, welches aus der Aktivierung von unterschiedlichen Funktionen des Systems besteht, wird dieses nicht in einer Schaltuhr oder einem Controller gespeichert, die zahlreiche Zeitaufträge speichern und bearbeiten. Stattdessen wird das Zeit- bzw. Ereignisprogramm in unterschiedliche Funktionen der Busteilnehmer zerlegt und es werden Einzelaufträge an die jeweils betroffenen Busteilnehmer, wie zum Beispiel an einen Aktor, einen Sensor oder einen Controller, gesendet und in diesem gespeichert. Der Busteilnehmer entscheidet selbsttätig, wann die über den Bus vorprogrammierte Funktion ausgelöst bzw. gestartet werden soll. Ab dem Zeitpunkt des Einzelauftrag-Einganges ist der Busteilnehmer nicht mehr von Busdaten abhängig und kann bei einem Ausfall des Busses oder auch eines weiteren Busteilnehmers, wie z. B. einer Zeitschaltuhr, ungehindert seine Funktion ausführen.In this case, the bus subscribers represent actuators, sensors or controllers, for example, which have functions such as time and / or event functions. When creating the time or event program, which consists of activating different functions of the system, it is not stored in a timer or controller that stores and processes numerous time jobs. Instead, that will Time and event program is broken down into different functions of the bus subscribers and it will be individual jobs to the respective bus participants, such as an actuator, a sensor or a controller, sent and stored in this. The bus user decides automatically when the function pre-programmed via the bus should be triggered or started. From the time of the individual order input, the bus subscriber is no longer dependent on bus data and can in the event of a failure of the bus or another bus subscriber, such. As a timer, unhindered to perform its function.
Die übertragenen Daten bestehen vorwiegend aus Zeitdaten, wenn einem Busteilnehmer auch nur eine Funktion zukommt. Weitere Funktionsdaten können dann Bestandteil der übertragenen Daten sein, wenn der Busteilnehmer mehrere, gegebenenfalls komplexe Funktionen in sich vereint, und die für eine Funktionsaufnahme verschiedenen Parameter benötigt. Hier seien beispielsweise ein Lichtdimmer, ein Jalousieantrieb und ein Dämmerungssensor genannt. Bei den genannten Beispielen ist neben der Zeitinformation zusätzlich eine weitere Zeitdauer, eine Intensität bzw. ein Referenzwert notwendig, der mittels der Funktionsdaten ebenfalls über den Bus übermittelt werden muss.The transferred Data consists mainly of time data, if a bus subscriber only one function is available. Other function data can then be part of the transmitted data, if the Bus participants several, possibly complex functions in itself united, and different for a functional recording Parameter needed. Here are for example a light dimmer, a Venetian blind drive and a twilight sensor called. In the mentioned Examples are in addition to the time information additionally one another period of time, an intensity or a reference value necessary, which by means of the function data also about the bus must be transmitted.
Vorteilhafterweise weist der Busteilnehmer einen Speicher zur Speicherung von übertragenen Daten auf, wobei gegebenenfalls eine Reihe von Funktionsaufnahmen oder Funktionseinstellungen gleichzeitig programmiert werden können. Hierbei kommen nicht flüchtige und flüchtige Speicher in Betracht, bei denen auch nach einem Ausschalten des Busteilnehmers oder nach einem Stromausfall die Daten verfügbar bleiben bzw. nicht verfügbar bleiben.advantageously, the bus subscriber has a memory for storing transmitted data on, where appropriate, a number of functional recordings or Function settings can be programmed simultaneously. Here are non-volatile and volatile memory in which, even after switching off the bus station or after a power outage, the data remains available or not available.
Vorteilhafterweise ist der Busteilnehmer zur selbsttätigen Ausführung der Funktion in Abhängigkeit der übertragenen Daten, insbesondere der Zeitdaten, und Informationen des Zählers vorgesehen. Der Zähler kann hierbei als Echtzeituhr oder als ein relativer Zähler ausgeführt sein. Im Allgemeinen hat der Zähler die Funktion dem Busteilnehmer eine Zeitmessung zu ermöglichen, wobei eine Echtzeit oder eine relative Zeit für die jeweilige Anwendung sinnvoll sein kann.advantageously, is the bus participant for automatic execution the function depending on the transmitted Data, in particular the time data, and information of the counter intended. The counter can be used as real time clock or be executed as a relative counter. In general the counter has the function of timing the bus subscriber to allow a real time or a relative Time for the respective application can be useful.
Bei einer vorteilhaften Ausführungsform ist der Zähler des Busteilnehmers mittels eines zentralen Zeitgebers synchronisierbar. Hiermit wird sichergestellt, dass die Funktionsaufnahme immer zum richtigen Zeitpunkt erfolgen kann, wenn man davon ausgeht, dass der Zähler des Busteilnehmers in der Praxis beispielsweise als „low-cost Ausführung" eine höhere Zeitabweichung aufweisen wird. Vorteilhafterweise ist die Synchronisation der Zähler zu einem Zeitpunkt durchzuführen, zudem das System nicht oder zumindest nicht voll ausgelastet ist. Auf diese Weise ist eine Busüberlastung leicht zu vermeiden. Eine Synchronisation kann beispielsweise regelmäßig erfolgen, so dass eine minimale Zeitabweichung der Zähler garantiert ist.at An advantageous embodiment is the counter the bus user synchronized by means of a central timer. This ensures that the function recording is always the right one Timing can be done if one assumes that the counter the bus participant in practice, for example, as a "low-cost Execution "have a higher time deviation becomes. Advantageously, the synchronization is the counter at a time, in addition, the system does not or at least not fully utilized. This is a bus overload easy to avoid. A synchronization can, for example, regularly done so that a minimum time deviation of the counters is guaranteed.
Bei einer vorteilhaften Ausführungsform ist das System als Steuerungssystem oder Überwachungssystem ausgeführt.at In an advantageous embodiment, the system is as Control system or monitoring system running.
Weitere vorteilhafte Ausbildungen und bevorzugte Weiterbildungen der Erfindung sind der Figurenbeschreibung und/oder den Unteransprüchen zu entnehmen.Further advantageous embodiments and preferred developments of the invention are the figure description and / or the dependent claims remove.
Im Folgenden wird die Erfindung anhand der in den Figuren dargestellten Ausführungsbeispiele näher beschrieben und erläutert.in the Below, the invention with reference to the figures shown in the figures Embodiments described and explained in detail.
Es zeigen:It demonstrate:
Die übertragenen
Daten
Die
zentrale Bedienungseinheit
Entsprechendes
gilt für einen Busteilnehmer
Sobald
die übertragenen Daten
Vorteilhafterweise
ist die zentrale Bedieneinheit
Vorteilhafterweise
kann das Kommunikationsaufkommen von der zentralen Bedienungseinheit
Hierfür
müssen die Zähler
Zusammenfassend betrifft die Erfindung einen Busteilnehmer, insbesondere einen Aktor, einen Sensor oder einen Controller (Steuer- und Regelgerät), der zur Kommunikation mit wenigstens einem weiteren Busteilnehmer und zur Steuerung über einen Datenbus vorgesehen ist. Der Busteilnehmer ist weiter dazu vorgesehen eine Funktion auszuführen, die mittels über den Datenbus übertragener Daten projektierbar ist. Nachteiligerweise sind bei einer Aktivierung bzw. Funktionsaufnahme eines herkömmlichen Systems eine Vielzahl von Einheiten bzw. Elementen beteiligt, die in Summe eine hohe Ausfallwahrscheinlichkeit des Systems begründen. Es wird ein Busteilnehmer bzw. ein System mit mehreren Busteilnehmern vorgeschlagen, welches mittels einem am Busteilnehmer vorgesehenen Zähler zur Zeitmessung eine Verringerung des Kommunikationsaufkommens und eine Unterdrückung eines möglichen Funktionsausfalls gewährleistet, indem der Busteilnehmer zur selbsttätigen Ausführung der Funktionen in Abhängigkeit der übertragenen und vom Busteilnehmer gespeicherten Daten sowie der Informationen des Zählers vorgesehen ist. Vorteilhaft ist zudem, dass der Benutzer des erfindungsgemäßen Systems in seinem Bedienverhalten nicht eingeschränkt wird und dieses nicht umstellen muss.In summary the invention relates to a bus subscriber, in particular an actuator, a sensor or a controller (control and regulating device), for communication with at least one other bus subscriber and is provided for control over a data bus. Of the Bus subscriber is further intended to perform a function that can be configured by means of data transferred via the data bus is. The disadvantage is in an activation or function recording a conventional system a variety of units or elements involved, which in total a high probability of default of the system. It becomes a bus participant or a System proposed with several bus participants, which means a timer provided at the bus subscriber for timing a reduction of the communication volume and a suppression ensures a possible malfunction, by the bus participant for automatic execution the functions depending on the transmitted and data stored by the bus user as well as the information the counter is provided. It is also advantageous that the user of the system according to the invention in his operating behavior is not restricted and this does not have to change.
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list The documents listed by the applicant have been automated generated and is solely for better information recorded by the reader. The list is not part of the German Patent or utility model application. The DPMA takes over no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- - DE 4320012 A1 [0005] - DE 4320012 A1 [0005]
- - DE 102004035442 A1 [0006] - DE 102004035442 A1 [0006]
Claims (17)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200710015914 DE102007015914B3 (en) | 2007-04-02 | 2007-04-02 | Bus sharing unit for use in e.g. networked system, has counter for time measurement and volatile and/or non-volatile memory for storing transferred data and automatic execution of function in dependence of data and information of counter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200710015914 DE102007015914B3 (en) | 2007-04-02 | 2007-04-02 | Bus sharing unit for use in e.g. networked system, has counter for time measurement and volatile and/or non-volatile memory for storing transferred data and automatic execution of function in dependence of data and information of counter |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102007015914B3 true DE102007015914B3 (en) | 2008-10-30 |
Family
ID=39777828
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE200710015914 Revoked DE102007015914B3 (en) | 2007-04-02 | 2007-04-02 | Bus sharing unit for use in e.g. networked system, has counter for time measurement and volatile and/or non-volatile memory for storing transferred data and automatic execution of function in dependence of data and information of counter |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102007015914B3 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102004035442A1 (en) * | 2004-07-22 | 2006-03-16 | Phoenix Contact Gmbh & Co. Kg | Method and device for safe switching of an automation bus system |
-
2007
- 2007-04-02 DE DE200710015914 patent/DE102007015914B3/en not_active Revoked
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102004035442A1 (en) * | 2004-07-22 | 2006-03-16 | Phoenix Contact Gmbh & Co. Kg | Method and device for safe switching of an automation bus system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102006033673A1 (en) | Switchgear, system for controlling a lamp and lighting control system for a building with at least one luminaire | |
DE19811894A1 (en) | Procedure for putting bus system into operation | |
WO2011012262A1 (en) | Device and method for addressing a slave unit | |
EP1717927B1 (en) | Powerline control system | |
DE102013105097A1 (en) | Control device and method for switching input / output units of a control device | |
DE102012010353A1 (en) | Building automation system | |
WO2018227312A1 (en) | System for home automation | |
EP3298730B1 (en) | Bus system and method for assigning addresses of bus components of a bus system | |
EP1489718A2 (en) | Apparatus for electrical installation | |
DE102007015914B3 (en) | Bus sharing unit for use in e.g. networked system, has counter for time measurement and volatile and/or non-volatile memory for storing transferred data and automatic execution of function in dependence of data and information of counter | |
DE10254152A1 (en) | Method for data exchange between an electrical device and a user interface via a data network | |
EP2762667A2 (en) | Drive system | |
EP1081897B1 (en) | Transmission system for a remote adjustment of subscriber terminals | |
DE102013212954A1 (en) | Method for addressing the subscribers of a bus system | |
DE10034774A1 (en) | Remote control device for drives of locking devices for building openings | |
EP1971080B1 (en) | Method for operating a radio system | |
EP3029886B1 (en) | Migration of control elements in a building control system | |
DE102013210525A1 (en) | Building automation system | |
EP2369789A1 (en) | Method for operating a building installation system and building installation system | |
EP3014366B1 (en) | Device and method for controlling electronically controllable devices and systems in public and private buildings | |
DE102004047736B4 (en) | Remote control device for installation equipment | |
DE202013005790U1 (en) | Device for controlling electronically controllable devices and systems in public and private buildings | |
DE102011001951A1 (en) | control unit | |
EP3657286A1 (en) | Method for configuring an actuator device in a building automation system | |
AT408923B (en) | Closed-loop and/or open-loop control device for object process control |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8363 | Opposition against the patent | ||
R037 | Decision of examining division/fpc revoking patent now final |
Effective date: 20120118 |