EP2957148B1 - Method and system for driving loads connected to a bussystem - Google Patents
Method and system for driving loads connected to a bussystem Download PDFInfo
- Publication number
- EP2957148B1 EP2957148B1 EP14704338.4A EP14704338A EP2957148B1 EP 2957148 B1 EP2957148 B1 EP 2957148B1 EP 14704338 A EP14704338 A EP 14704338A EP 2957148 B1 EP2957148 B1 EP 2957148B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- local command
- data packet
- data
- central clock
- emitter
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 39
- 230000005540 biological transmission Effects 0.000 claims description 29
- 230000000977 initiatory effect Effects 0.000 claims description 5
- 230000008901 benefit Effects 0.000 description 4
- 230000006854 communication Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 230000002950 deficient Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000004378 air conditioning Methods 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000036962 time dependent Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
- H05B47/175—Controlling the light source by remote control
- H05B47/18—Controlling the light source by remote control via data-bus transmission
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B47/00—Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
- H05B47/10—Controlling the light source
- H05B47/175—Controlling the light source by remote control
- H05B47/18—Controlling the light source by remote control via data-bus transmission
- H05B47/184—Controlling the light source by remote control via data-bus transmission using digital multiplexed [DMX] communication protocols
Definitions
- the present invention relates to a method for actuating consumers which are connected to a bus system, the actuation being carried out with the aid of at least one command transmitter which is likewise connected to the bus system.
- the consumers can be lamp operating devices in particular.
- the integration of several lights in a common lighting system brings many advantages.
- One of the main advantages is that the luminaires can be controlled in a coordinated manner, so that a uniform appearance is obtained when illuminating larger rooms or larger building complexes. Since appropriate activation of the luminaires often also takes into account the influence of daylight, energy can also be saved, since the brightness achieved with the help of the available luminaires is supplemented by daylight and, accordingly, the luminaires do not always have to be operated at maximum brightness .
- These additional command generators can be, for example, local operating elements such as light switches, dimmers or the like.
- sensors e.g. Act brightness sensors or presence sensors.
- DMX Digital Multiplex
- a DMX system has a so-called unidirectional bus with a central command transmitter, the so-called DMX transmitter, and several receivers.
- DMX is initially unidirectional means that only the DMX transmitter can issue commands to the bus line, which are then recorded by the receivers and implemented accordingly.
- the receivers themselves are not authorized to send signals to the bus.
- the DMX system is usually expanded to a bidirectional bus, for example using RDM (Remote Device Management) or another proprietary protocol.
- RDM Remote Device Management
- the central command transmitter is still the only unit that is authorized to send signals of its own accord to the bus line.
- the other commanders are not authorized to do this.
- the central command transmitter must contact the sensor in accordance with the previous procedure and query its measured values. The sensor then sends the corresponding information as a response to the central command generator, which evaluates this information and then controls the corresponding lights based on this.
- the present invention is therefore based on the task of further optimizing the integration of commanders into a corresponding system, so that corresponding control information can be passed on to the lights or the consumers of the system more quickly and effectively and the scope of the data transfer is kept as low as possible .
- the operational reliability of the system is also to be increased.
- Control commands are usually transmitted to the lamp operating devices of a corresponding system in the form of digital information which is combined to form a data packet. While it was previously customary for a data packet to be generated exclusively by a single unit, that is to say when the lights were actuated by the central command transmitter, the method according to the present invention is analogous to the solution of DE 100 00 305 A1 provided that the sensors or operating devices of the system contribute directly to the generation of the data packet.
- the central clock generator recognizes that the local command generator or one of the local command transmitters is not able to fill up the area of the data packet assigned to it, the central clock transmitter sends the data last transmitted by the local command transmitter to fill up the corresponding area.
- a method for controlling lamp operating devices connected to a bus system is accordingly proposed, the control being carried out by at least one local command transmitter also connected to the bus system and, according to the invention, being controlled by the transmission of data packets and after the initiation of a data packet transmission by a central clock generator, the local one Command generator fills an area of the data packet assigned to it, and in the event that it is recognized by the central clock generator that the local command transmitter or one of the local command transmitters is not able to fill up the area of the data packet assigned to it, the central clock generator provides Filling in the corresponding area that the data last transmitted by the local command transmitter sends.
- the advantages of the procedure according to the invention are particularly evident when the system has a plurality of local command transmitters, that is to say a plurality of sensors or operating elements, which are connected to the bus system.
- a different area of the data packet a so-called slot, is assigned to each local command transmitter, with each local command transmitter then filling up the corresponding area of the data packet in accordance with the inventive procedure described above after initiation of the data packet transmission.
- the corresponding control information can now be passed on directly to the consumers by the local command devices.
- An essential prerequisite for realizing the method according to the invention is that it can be seen for all participants in the system, that is to say both for the local command generator (s) and for the consumer, at what point in time the transmission of such a collectively created data packet takes place.
- the aforementioned central clock generator is responsible for this, which notifies all system participants in a corresponding manner and synchronizes accordingly.
- the central clock generator can be a completely independent unit or can be part of a central command generator, for example. In this context, it should be mentioned that in the method according to the invention, not all of the transmitted data packets necessarily have to come about in the manner described above.
- a central command transmitter can definitely be provided, which controls the consumers in a previously known manner, for example in a time-dependent manner or the like.
- a data packet collectively created according to the invention can then only be generated at certain time intervals, with the aid of which the control information generated by the local command generator (s) is forwarded.
- the procedure according to the invention thus represents an optimal addition to the existing practice for controlling consumers in a bus system.
- the central clock generator fulfills according to the invention is to compensate for the failure of one of the local command generators, if necessary.
- the central clock generator monitors the filling of the corresponding sections of the data packet by the local command generator.
- the central clock generator which then immediately detects the corresponding area of the data packet by the data last transmitted by the local command transmitter replenishes. If, for example, one of the local command transmitters is defective, this does not necessarily mean that the consumers no longer contain appropriate control information or that the data packet is incorrect or incomplete. Instead, the control information generated last is permanently transmitted by the central clock generator to the corresponding position in the data packet, so that continuous operation of the consumers is guaranteed in this regard.
- the local command transmitters can be sensors as well as operating elements.
- the method is not limited to a certain number of corresponding local command generators, but can be expanded in almost any way.
- the method represents an ideal extension of the DMX standard, i.e. the data transmission according to the method according to the invention is preferably carried out according to this DMX standard.
- Figure 1 initially shows in the broadest generality a lighting system in which control according to the inventive method is to take place.
- System luminaires 20 shown generally provided with the reference numeral 1 or their operating devices.
- the method according to the invention can be used to control all conceivable consumers.
- air-conditioning devices, blinds or the like could also be actuated, wherein such units can also be part of the system together with lights.
- all consumers 20, that is to say all the lights are connected to a common bus system 2.
- This bus system 2 connects the consumers 20 to one another, but in particular also to units which are responsible for controlling the lights 20.
- a central control unit 5 is provided for this, which controls the data transmission via the bus system 2 in the manner described in more detail below.
- local command generators 10 and 15 are also provided, which also generate information relevant for controlling the lights 20.
- the local command transmitter 10 can, for example, be an operating element provided in a specific room, So act a switch or a dimmer, through which a user can directly control a correspondingly assigned lamp 20 1 .
- the second local command transmitter 15 in turn could be formed, for example, by a presence sensor. This detects the movement or generally the presence of people within a certain area and should then switch on the lights 20 2 to 20 4 located in the corresponding room.
- the system 1 can also be expanded by other command transmitters, depending on which consumers are connected to the system 1 and in which way they are to be controlled. Particularly worth mentioning would be brightness sensors for controlling the luminaires and temperature sensors and the like in accordance with the incident outside light, for example to control heating systems or the like.
- the communication via the bus system 2 is preferably carried out in accordance with the DMX standard in the context of digital activation of the consumers or lights 20, it also being conceivable to use a different communication standard.
- An essential property of the DMX standard is that only one unit, in the present case the central command transmitter 5, is authorized to send control signals of its own accord to the bus system 2.
- the central command transmitter 5 As part of an expansion for bidirectional communication, in particular the known RDM protocol, it would be possible for individual participants in the system to transmit feedback to the central command transmitter 5, despite everything the local command transmitters, that is to say the control element 10 and the sensor 15, cannot transmit control information of its own accord to the lights 20. Instead, these local command transmitters have so far been queried cyclically by the central command transmitter 5 and then transmit their corresponding control information to the central command transmitter 5. This in turn then generated corresponding control commands for the lights 20, which were then sent via the bus system 2.
- a first essential element of the invention consists in the fact that the transmission of control information to the consumers takes place with the aid of a data packet which, for example, corresponds to the schematic representation of Figure 2 is constructed.
- the data packet 30 in this case consists of a plurality of sections transmitted in time, the so-called slots, which in particular include a start sequence 30 0 and adjoining slots or sections 30 1 , 30 2 , etc., these areas then corresponding control information that generated by the local commanders. Esp. exactly one section is assigned to each local command transmitter connected to the bus system 2, it being assumed for the further explanation that the first section 30 1 is assigned to the control element 10 and the subsequent section 30 2 contains information relating to the presence sensor 15 .
- the in Figure 2 shown data packet on a corresponding number of data areas, at the end of the data packet then possibly a slot 30 n + 1 with an end sequence can follow.
- each data area 30 1 to 30 n is assigned to one of the local command devices 10, 15 and on the other hand the consumers, that is to say the lights 20, know which local command device and thus which data area contains the tax information relevant to you. This must be taken into account when commissioning system 1 and stored in the operating devices of the consumers.
- this means that the data area 30 1 of the data packet 30 is relevant for the first luminaire 20 1 .
- the three lights 20 2 to 20 4 are to implement the information contained in the second data area 30 2 , which comes from the presence sensor 15, in a corresponding manner.
- the special feature of the method according to the invention now consists in the fact that the data packet 30 is not - as was previously the case - generated solely by the central command transmitter 5, but instead, in particular, the local command transmitters 10 and 15 also contribute to the generation of the data packet 30.
- the central command generator 5 only functions as a central clock generator in this case takes over, which initiates the transmission of the data packet 30. This is done by the central clock transmitting the first section of the data packet, that is to say the start sequence 30 0 .
- all further units connected to the bus system 2 that is to say both the local command transmitters 10 and 15 and the lights 20, are synchronized and all participants know in which subsequent time periods information from the corresponding local command transmitters 10 and 15 is transmitted.
- These local command transmitters 10 and 15 are now responsible for independently filling the slot or area of the data packet assigned to them, which is done by sending data in the corresponding time period that corresponds to this slot. In this way, the entire data packet is generated jointly by the central clock generator and all command generators until the last data area 30 n has been filled up by the last local command generator. Either the final sequence is then finally transmitted by the central clock generator, or all participants know, based on the fact that they know the number of local command generators, that the transmission of the entire packet 30 has ended.
- the central clock generator also performs a monitoring function and, if necessary, compensates for the failure of one of the local command transmitters.
- the central clock generator monitors whether all local command transmitters are actually filling up the corresponding data sections of the packet. If this is not the case because, for example, one of the local command transmitters is defective or the like, this is recognized by the central clock generator and the latter automatically fills the packet. In this case, it preferably sends the information that was last transmitted by the corresponding local command transmitter, so that in In this case, the corresponding consumers continue to operate. However, it cannot happen that a consumer assumes uncontrolled operation due to a lack of transmission of control information.
- FIG. 3 First the procedure of the central clock is shown.
- the transmission of the data packet is initiated by sending the start sequence in step S101.
- the central clock generator then switches to a ready-to-receive state (step S 102), so that it is subsequently able to monitor the extent to which the further local command generators fill up the data packet.
- This monitoring represents step S103, in which the central clock waits until the last data area or slot is transmitted, but at the same time checks whether there is no transmission in the meantime, which indicates the failure of the corresponding local command generator.
- the corresponding section is filled up in step S104 by the central clock generator itself - as already mentioned preferably with the information last transmitted by the corresponding local command generator - and the central clock generator in turn switches to ready to receive and continues to monitor the data transmission in step S103.
- the central clock After transmission of the last data area, the central clock then switches again to transmission in step S105 and transmits a break signal, which accordingly represents the start sequence of the next packet.
- step S101 could be started again immediately.
- the central clock generator checks in step S106 whether there is, for example, an RDM request to be sent, with the aid of which an individual subscriber is thus contacted individually. Is this the If this is the case, there is also a communication provided in accordance with the RDM protocol (step S 107). If this has been completed or there is no RDM request to be sent, the start sequence can be started again in step S101 and a data packet is sent again collectively.
- step S201 the command transmitter assumes a ready-to-receive state. He then waits in step S202 for the transmission of the start sequence by the central clock, so that it is synchronized with the other participants for the generation of the data packet. At the time of transmission of the area or slot assigned to the local command transmitter, the latter switches to transmission in step S203 and then transmits the corresponding information in step S204. The local command transmitter then switches back to ready to receive and the process begins again.
- the collective generation of a data packet according to the invention can also be combined with a classic control according to the DMX or RDM standard.
- the consumers are then controlled by a central command transmitter in a conventional manner.
- the central command generator then initiates the transmission of a collectively generated data packet in accordance with the procedure according to the invention.
- the central command generator preferably also takes over the function of the central clock generator.
- the consumers could be controlled exclusively as part of the procedure according to the invention.
- no central command transmitter is then provided in the system itself, but only the central clock generator required to initiate the data packet transmission is required.
- This can be an independent unit connected to the system or it can also be part of one of the local command devices.
- the central clock generator is preferably part of the central command generator.
Landscapes
- Circuit Arrangement For Electric Light Sources In General (AREA)
- Selective Calling Equipment (AREA)
Description
Die vorliegende Erfindung betrifft ein Verfahren zum Ansteuern von Verbrauchern, die an ein Bussystem angeschlossen sind, wobei das Ansteuern mit Hilfe mindestens eines ebenfalls an das Bussystem angeschlossenen Befehlsgebers erfolgt. Bei den Verbrauchern kann es sich insbesondere um Lampenbetriebsgeräte handeln.The present invention relates to a method for actuating consumers which are connected to a bus system, the actuation being carried out with the aid of at least one command transmitter which is likewise connected to the bus system. The consumers can be lamp operating devices in particular.
Die Einbindung mehrerer Leuchten in ein gemeinsames Beleuchtungssystem bringt vielfältige Vorteile mit sich. Einer der wesentlichen Vorteile besteht dabei darin, dass ein aufeinander abgestimmtes Ansteuern der Leuchten erfolgen kann, so dass bei der Beleuchtung größerer Räume oder größerer Gebäudekomplexe ein einheitliches Erscheinungsbild erhalten wird. Da oftmals eine entsprechende Ansteuerung der Leuchten auch den Einfluss des Tageslichts berücksichtigt, kann darüber hinaus auch Energie eingespart werden, da die mit Hilfe der zur Verfügung stehenden Leuchten erzielte Helligkeit durch das Tageslicht ergänzt wird und dementsprechend die Leuchten nicht immer bei maximaler Helligkeit betrieben werden müssen. Ferner besteht die Möglichkeit, unterschiedliche Befehlsgeber in das System einzubinden, mit deren Hilfe die Beleuchtung an spezielle Wünsche einzelner Benutzer oder aktuelle Situationen angepasst werden kann. Bei diesen zusätzlichen Befehlsgebern kann es sich bspw. um lokale Bedienelemente wie Lichtschalter, Dimmer oder dergleichen handeln. Insbesondere kann es sich allerdings auch um Sensoren, z.B. Helligkeitssensoren oder Anwesenheitssensoren handeln.The integration of several lights in a common lighting system brings many advantages. One of the main advantages is that the luminaires can be controlled in a coordinated manner, so that a uniform appearance is obtained when illuminating larger rooms or larger building complexes. Since appropriate activation of the luminaires often also takes into account the influence of daylight, energy can also be saved, since the brightness achieved with the help of the available luminaires is supplemented by daylight and, accordingly, the luminaires do not always have to be operated at maximum brightness . There is also the possibility of integrating different command devices into the system, with the help of which the lighting can be adapted to the special wishes of individual users or current situations. These additional command generators can be, for example, local operating elements such as light switches, dimmers or the like. In particular, however, sensors, e.g. Act brightness sensors or presence sensors.
Ein in der Beleuchtungstechnik vielfach eingesetzter Standard zum Ansteuern von an ein Bussystem angeschlossenen Verbrauchern ist der sog. DMX (Digital Multiplex) Standard. Es handelt sich hierbei um ein digitales Steuerprotokoll, das zunächst in der Bühnen- und Verwaltungstechnik zur Steuerung von Dimmern, intelligenten Scheinwerfern oder anderen Effektgeräten entwickelt wurde. Aufgrund seiner hohen Flexibilität und vielfältigen Möglichkeiten zum Ansteuern von Verbrauchern findet DMX zwischenzeitlich allerdings auch in der allgemeinen Beleuchtungstechnologie Verwendung. Eine spezielle Variante zur Nutzung des DMX-Protokolls ist beispielsweise in der
In der ursprünglichen Form weist ein DMX-System einen sog. unidirektionalen Bus mit einem zentralen Befehlsgeber, dem sog. DMX-Sender, und mehreren Empfängern auf. Die Tatsache, dass DMX zunächst unidirektional ist, bedeutet, dass ausschließlich der DMX-Sender Befehle auf die Busleitung abgeben kann, welche dann von den Empfängern erfasst und in entsprechender Weise umgesetzt werden. Die Empfänger selbst hingegen sind in der Basisvariante von DMX nicht berechtigt, Signale auf den Bus zu geben. Sollen Steuerinformationen von zusätzlichen Befehlsgebern, bspw. von Sensoren oder dergleichen berücksichtigt werden, wird das DMX-System üblicherweise zu einem bidirektionalen Bus erweitert, wobei hierfür bspw. RDM (Remote Device Management) oder ein anderes proprietäres Protokoll verwendet wird. In diesem Fall ist nach wie vor der zentrale Befehlsgeber die einzige Einheit, die berechtigt ist, von sich aus Signale auf die Busleitung zu geben. Die weiteren Befehlsgeber hingegen, also bspw. die Sensoren, sind hierzu nicht berechtigt. Soll in diesem Fall das Signal eines Sensors, bspw. eines Anwesenheitssensors zur Ansteuerung mehrerer Leuchten berücksichtigt werden, so muss entsprechend der bisherigen Vorgehensweise der zentrale Befehlsgeber den Sensor kontaktieren und hinsichtlich seiner Messwerte abfragen. Von dem Sensor werden dann als Antwort die entsprechenden Informationen an den zentralen Befehlsgeber übermittelt, der diese Informationen auswertet und darauf basierend dann die entsprechenden Leuchten ansteuert.In its original form, a DMX system has a so-called unidirectional bus with a central command transmitter, the so-called DMX transmitter, and several receivers. The fact that DMX is initially unidirectional means that only the DMX transmitter can issue commands to the bus line, which are then recorded by the receivers and implemented accordingly. In the basic version of DMX, however, the receivers themselves are not authorized to send signals to the bus. If control information from additional command transmitters, for example sensors or the like, is to be taken into account, the DMX system is usually expanded to a bidirectional bus, for example using RDM (Remote Device Management) or another proprietary protocol. In this case, the central command transmitter is still the only unit that is authorized to send signals of its own accord to the bus line. The other commanders, however, for example the sensors, are not authorized to do this. In this case, if the signal from a sensor, for example a presence sensor for controlling multiple lights, is to be taken into account, the central command transmitter must contact the sensor in accordance with the previous procedure and query its measured values. The sensor then sends the corresponding information as a response to the central command generator, which evaluates this information and then controls the corresponding lights based on this.
Es ist ersichtlich, dass bei der soeben beschriebenen Vorgehensweise ein relativ komplexer Datenverkehr vorliegt, bis letztendlich die Messergebnisse des Sensors in eine entsprechende Ansteuerung der Leuchten umgesetzt werden. Insbesondere für den Fall, dass mehrere Befehlsgeber, also Sensoren oder andere Geräte, über welche Steuerinformationen zum Ansteuern der Verbraucher erzeugen, in das System eingebunden werden, ist es erforderlich, dass der zentrale Befehlsgeber diese lokalen Befehlsgeber zyklisch abfragt, wodurch der Datenverkehr immer weiter ansteigt. Da allerdings die durch das Bussystem zur Verfügung stehende Bandbreite beschränkt ist, bedeutet dies, dass für die eigentliche Ansteuerung der Verbraucher, also bspw. für die Übermittlung der Beleuchtungsstellwerte für die verschiedenen Leuchten nur noch wenig Bandbreite zur Verfügung steht.It can be seen that the procedure just described involves relatively complex data traffic until the measurement results of the sensor are ultimately converted into a corresponding control of the lights. In particular, in the event that several command devices, i.e. sensors or other devices, via which control information is generated to control the consumers, are integrated into the system, it is necessary for the central command device to poll these local command devices cyclically, as a result of which the data traffic continues to increase . However, since the bandwidth available through the bus system is limited, this means that only little bandwidth is available for the actual control of the consumers, for example for the transmission of the lighting control values for the various lights.
Aus der
Der vorliegenden Erfindung liegt deshalb die Aufgabenstellung zugrunde, die Einbindung von Befehlsgebern in ein entsprechendes System weiter zu optimieren, so dass entsprechende Steuerinformationen schneller und effektiver an die Leuchten bzw. allgemein die Verbraucher des Systems weitergeleitet werden können und der Umfang des Datentransfers möglichst gering gehalten wird. Weiterhin soll die Betriebssicherheit des Systems vergrößert werden.The present invention is therefore based on the task of further optimizing the integration of commanders into a corresponding system, so that corresponding control information can be passed on to the lights or the consumers of the system more quickly and effectively and the scope of the data transfer is kept as low as possible . The operational reliability of the system is also to be increased.
Die Aufgabe wird durch ein Verfahren zum Ansteuern von an ein Bussystem angeschlossenen Verbrauchern gemäß Anspruch 1 sowie durch ein System zum Ansteuern mehrerer Verbraucher gemäß Anspruch 6 gelöst. Vorteilhafte Weiterbildungen der Erfindung sind Gegenstand der abhängigen Ansprüche.The object is achieved by a method for controlling consumers connected to a bus system according to
Die Übermittlung von Steuerbefehlen an die Lampenbetriebsgeräte eines entsprechenden Systems erfolgt üblicherweise in Form digitaler Informationen, die zu einem Datenpaket zusammengefasst sind. Während es bislang üblich war, dass ein Datenpaket ausschließlich von einer einzigen Einheit, bei der Ansteuerung der Leuchten also von dem zentralen Befehlsgeber generiert wurde, ist bei dem Verfahren gemäß der vorliegenden Erfindung analog zur Lösung der
Da allerdings durchaus der Fall auftreten kann, dass einer der Teilnehmer nicht in der Lage ist, den Bereich des Pakets in der vorgesehenen Weise aufzufüllen, ist weiterhin vorgesehen, dass für den Fall, dass durch den zentralen Taktgeber erkannt wird, dass der lokale Befehlsgeber bzw. einer der lokalen Befehlsgeber nicht in der Lage ist, den ihm zugewiesenen Bereich des Datenpakets aufzufüllen, der zentrale Taktgeber zur Auffüllung des entsprechenden Bereichs die von dem lokalen Befehlsgeber zuletzt übermittelten Daten sendet.However, since it may well be the case that one of the participants is not able to fill up the area of the package in the intended manner, it is also provided that in the event that the central clock generator recognizes that the local command generator or one of the local command transmitters is not able to fill up the area of the data packet assigned to it, the central clock transmitter sends the data last transmitted by the local command transmitter to fill up the corresponding area.
Erfindungsgemäß wird dementsprechend ein Verfahren zum Ansteuern von an ein Bussystem angeschlossenen Lampenbetriebsgeräten vorgeschlagen, wobei das Ansteuern durch mindestens einen ebenfalls an das Bussystem angeschlossenen lokalen Befehlsgeber erfolgt und erfindungsgemäß die Ansteuerung durch die Übermittlung von Datenpaketen erfolgt und nach Initiierung einer Datenpaketübermittlung durch einen zentralen Taktgeber der lokale Befehlsgeber einen ihm zugewiesenen Bereich des Datenpakets auffüllt und wobei für den Fall, dass durch den zentralen Taktgeber erkannt wird, dass der lokale Befehlsgeber bzw. einer der lokalen Befehlsgeber nicht in der Lage ist, den ihm zugewiesenen Bereich des Datenpakets aufzufüllen, der zentrale Taktgeber zur Auffüllung des entsprechenden Bereichs die von dem lokalen Befehlsgeber zuletzt übermittelten Daten sendet.According to the invention, a method for controlling lamp operating devices connected to a bus system is accordingly proposed, the control being carried out by at least one local command transmitter also connected to the bus system and, according to the invention, being controlled by the transmission of data packets and after the initiation of a data packet transmission by a central clock generator, the local one Command generator fills an area of the data packet assigned to it, and in the event that it is recognized by the central clock generator that the local command transmitter or one of the local command transmitters is not able to fill up the area of the data packet assigned to it, the central clock generator provides Filling in the corresponding area that the data last transmitted by the local command transmitter sends.
Die Vorteile der erfindungsgemäßen Vorgehensweise kommen insbesondere dann zum Tragen, wenn das System mehrere lokale Befehlsgeber, also mehrere Sensoren oder Bedienelemente aufweist, die an das Bussystem angeschlossen sind. In diesem Fall ist jedem lokalen Befehlsgeber jeweils ein unterschiedlicher Bereich des Datenpakets, ein sog. Slot zugewiesen, wobei dann entsprechend der oben beschriebenen erfindungsgemäßen Vorgehensweise nach Initiierung der Datenpaketübermittlung jeder lokale Befehlsgeber den entsprechenden Bereich des Datenpakets auffüllt. Anstelle der bisherigen Vorgehensweise, bei der die Informationen der lokalen Befehlsgeber durch die zentrale Steuereinheit aufwendig abgefragt werden und dann in entsprechende Steuerinformationen für die Verbraucher umgesetzt wurden, können nunmehr also die entsprechenden Steuerinformationen durch die lokalen Befehlsgeber unmittelbar an die Verbraucher weitergeleitet werden. Im Rahmen eines einzigen Datenpakets werden in diesem Fall dann also alle Steuerinformationen der lokalen Befehlsgeber auf das Bussystem gesendet, was offensichtlich mit einer sehr hohen Zeitersparnis und auch einer Reduzierung der zu übermittelnden Daten verbunden ist. Die Verbraucher wiederum wissen, welcher Abschnitt bzw. Slot eines Datenpakets von welchem lokalen Befehlsgeber stammt und sind dementsprechend unmittelbar in der Lage, die Informationen des oder der für sie relevanten lokalen Befehlsgeber zu erkennen und umzusetzen. Die erfindungsgemäße Lösung eröffnet also in sehr einfacher und eleganter Weise die Möglichkeit, eine Vielzahl von lokalen Befehlsgebern in ein Bussystem einzubinden und trotz allem den Aufwand hinsichtlich der zu übertragenden Daten äußerst gering zu halten.The advantages of the procedure according to the invention are particularly evident when the system has a plurality of local command transmitters, that is to say a plurality of sensors or operating elements, which are connected to the bus system. In this case, a different area of the data packet, a so-called slot, is assigned to each local command transmitter, with each local command transmitter then filling up the corresponding area of the data packet in accordance with the inventive procedure described above after initiation of the data packet transmission. Instead of the previous procedure, in which the information from the local command devices is queried by the central control unit and then converted into corresponding control information for the consumers, the corresponding control information can now be passed on directly to the consumers by the local command devices. In this case, all control information from the local command transmitters is then sent to the bus system in the context of a single data packet, which obviously has a very high level Time saving and also a reduction in the data to be transmitted is connected. The consumers in turn know which section or slot of a data packet comes from which local command transmitter and are accordingly immediately in a position to recognize and implement the information of the local command transmitter (s) relevant to them. The solution according to the invention thus opens up the possibility, in a very simple and elegant way, of integrating a large number of local command transmitters into a bus system and, despite everything, keeping the effort with regard to the data to be transmitted extremely low.
Wesentliche Voraussetzung zur Realisierung des erfindungsgemäßen Verfahrens ist also, dass für alle Teilnehmer des Systems, also sowohl für den oder die lokalen Befehlsgeber als auch für die Verbraucher ersichtlich ist, zu welchem Zeitpunkt die Übermittlung eines derart kollektiv erstellten Datenpakets erfolgt. Hierfür ist der bereits erwähnte zentrale Taktgeber zuständig, der alle Teilnehmer des Systems in entsprechender Weise in Kenntnis setzt und dementsprechend synchronisiert. Der zentrale Taktgeber kann dabei eine vollständig eigenständige Einheit sein oder bspw. Bestandteil eines zentralen Befehlsgebers sein. In diesem Zusammenhang ist zu erwähnen, dass bei dem erfindungsgemäßen Verfahren nicht zwangsläufig alle übermittelten Datenpakete in der zuvor beschriebenen Weise zustande kommen müssen. Stattdessen kann durchaus der Einsatz eines zentralen Befehlsgebers vorgesehen sein, der die Verbraucher in bislang bekannter Weise, bspw. zeitabhängig oder dergleichen ansteuert. Lediglich in gewissen Zeitabständen kann dann die Generierung eines erfindungsgemäß kollektiv erstellten Datenpakets erfolgen, mit dessen Hilfe die von dem bzw. den lokalen Befehlsgeber(n) generierten Steuerinformationen weitergeleitet werden. Die erfindungsgemäße Vorgehensweise stellt also eine optimale Ergänzung zur bislang bestehenden Praxis für die Ansteuerung von Verbrauchern in einem Bussystem dar.An essential prerequisite for realizing the method according to the invention is that it can be seen for all participants in the system, that is to say both for the local command generator (s) and for the consumer, at what point in time the transmission of such a collectively created data packet takes place. The aforementioned central clock generator is responsible for this, which notifies all system participants in a corresponding manner and synchronizes accordingly. The central clock generator can be a completely independent unit or can be part of a central command generator, for example. In this context, it should be mentioned that in the method according to the invention, not all of the transmitted data packets necessarily have to come about in the manner described above. Instead, the use of a central command transmitter can definitely be provided, which controls the consumers in a previously known manner, for example in a time-dependent manner or the like. A data packet collectively created according to the invention can then only be generated at certain time intervals, with the aid of which the control information generated by the local command generator (s) is forwarded. The procedure according to the invention thus represents an optimal addition to the existing practice for controlling consumers in a bus system.
Eine weitere Funktion, die der zentrale Taktgeber erfindungsgemäß erfüllt, besteht ferner darin, den Ausfall eines der lokalen Befehlsgeber ggf. zu kompensieren. Hierfür ist wie bereits erwähnt vorgesehen, dass der zentrale Taktgeber das Auffüllen der entsprechenden Abschnitte des Datenpakets durch die lokalen Befehlsgeber überwacht. Für den Fall, dass der lokale Befehlsgeber bzw. einer der lokalen Befehlsgeber nicht in der Lage ist, den ihm zugewiesenen Bereich des Datenpakets aufzufüllen, wird dies durch den zentralen Taktgeber erkannt, wobei dieser dann unmittelbar den entsprechenden Bereich des Datenpakets durch die von dem lokalen Befehlsgeber zuletzt übermittelten Daten auffüllt. Ist also bspw. einer der lokalen Befehlsgeber defekt, so hat dies nicht zwangsläufig zur Folge, dass die Verbraucher keine entsprechenden Steuerinformationen mehr enthalten oder das Datenpaket fehlerhaft bzw. unvollständig ist. Stattdessen werden die zuletzt generierten Steuerinformationen durch den zentralen Taktgeber dauerhaft an entsprechender Position in dem Datenpaket übermittelt, so dass in dieser Hinsicht ein kontinuierlicher Betrieb der Verbraucher gewährleistet ist.Another function that the central clock generator fulfills according to the invention is to compensate for the failure of one of the local command generators, if necessary. As already mentioned, it is provided for this that the central clock generator monitors the filling of the corresponding sections of the data packet by the local command generator. In the case, The fact that the local command transmitter or one of the local command transmitters is not able to fill up the area of the data packet assigned to it is recognized by the central clock generator, which then immediately detects the corresponding area of the data packet by the data last transmitted by the local command transmitter replenishes. If, for example, one of the local command transmitters is defective, this does not necessarily mean that the consumers no longer contain appropriate control information or that the data packet is incorrect or incomplete. Instead, the control information generated last is permanently transmitted by the central clock generator to the corresponding position in the data packet, so that continuous operation of the consumers is guaranteed in this regard.
Wie bereits erwähnt kann es sich bei den lokalen Befehlsgebern sowohl um Sensoren als auch um Bedienelemente handeln. Das Verfahren ist dabei nicht auf eine bestimmte Anzahl entsprechender lokaler Befehlsgeber beschränkt sondern kann in nahezu beliebiger Weise erweitert werden. Grundsätzlich stellt dabei das Verfahren eine ideale Erweiterung des DMX-Standards dar, d.h., die Datenübermittlung gemäß dem erfindungsgemäßen Verfahren erfolgt vorzugsweise entsprechend diesem DMX-Standard.As already mentioned, the local command transmitters can be sensors as well as operating elements. The method is not limited to a certain number of corresponding local command generators, but can be expanded in almost any way. Basically, the method represents an ideal extension of the DMX standard, i.e. the data transmission according to the method according to the invention is preferably carried out according to this DMX standard.
Nachfolgend soll die Erfindung anhand der beiliegenden Zeichnung näher erläutert werden. Es zeigen:
Figur 1- den Aufbau eines erfindungsgemäßen Systems zum Ansteuern mehrerer Verbraucher;
Figur 2- die Ausgestaltung eines entsprechend dem erfindungsgemäßen Verfahrens gemeinsam generierten Datenpakets zur Ansteuerung der Verbraucher;
- Figur 3
- ein Ablaufdiagramm darstellend die Vorgehensweise des Taktgebers beim Generieren des Datenpakets und
- Figur 4
- die Vorgehensweise eines Befehlsgebers zum Generieren eines Datenpakets.
- Figure 1
- the construction of a system according to the invention for controlling several consumers;
- Figure 2
- the design of a data packet generated jointly in accordance with the method according to the invention for controlling the consumers;
- Figure 3
- a flowchart illustrating the procedure of the clock generator when generating the data packet and
- Figure 4
- the procedure of a command generator for generating a data packet.
Entsprechend der Darstellung von
Die Kommunikation über das Bussystem 2 erfolgt vorzugsweise entsprechend dem DMX-Standard im Rahmen einer digitalen Ansteuerung der Verbraucher bzw. Leuchten 20, wobei selbstverständlich auch die Nutzung eines anderen Kommunikationsstandards denkbar wäre. Eine wesentliche Eigenschaft des DMX-Standards besteht allerdings darin, dass lediglich eine Einheit, im vorliegenden Fall der zentrale Befehlsgeber 5 befugt ist, von sich aus Steuersignale auf das Bussystem 2 zu senden. Im Rahmen einer Erweiterung zur bidirektionalen Kommunikation, insb. dem bekannten RDM-Protokoll, wäre es zwar möglich, dass einzelne Teilnehmer des Systems Rückmeldungen an den zentralen Befehlsgeber 5 übermitteln, trotz allem können die lokalen Befehlsgeber, also das Bedienelement 10 und der Sensor 15 nicht von sich aus Steuerinformationen an die Leuchten 20 übermitteln. Stattdessen müssen diese lokalen Befehlsgeber bislang zyklisch von dem zentralen Befehlsgeber 5 abgefragt werden und dann ihre entsprechenden Steuerinformationen an den zentralen Befehlsgeber 5 übermitteln. Dieser wiederum generierte dann entsprechende Steuerbefehle für die Leuchten 20, welche dann über das Bussystem 2 gesendet wurden.The communication via the
Um eine derartige komplexe Datenkommunikation zu vereinfachen und insb. auch den Zeitaufwand beim Ansteuern der Leuchten 20 zu optimieren wird nunmehr erfindungsgemäß eine neuartige Vorgehensweise vorgeschlagen, mit deren Hilfe eine deutlich effizientere Ansteuerung erfolgen kann.In order to simplify such complex data communication and, in particular, also to optimize the time required to control the lights 20, a novel procedure is now proposed according to the invention, with the aid of which a significantly more efficient control can be carried out.
Ein erstes wesentliches Element der Erfindung besteht dabei darin, dass das Übermitteln von Steuerinformationen an die Verbraucher mit Hilfe eines Datenpakets erfolgt, welches bspw. entsprechend der schematischen Darstellung von
Die Nutzung eines derart übermittelten Datenpakets beruht darauf, dass einerseits - wie bereits erwähnt - jeder Datenbereich 301 bis 30n einem der lokalen Befehlsgeber 10, 15 zugeordnet ist und andererseits die Verbraucher, also die Leuchten 20 wissen, welcher lokale Befehlsgeber und damit welcher Datenbereich die für sie relevanten Steuerinformationen enthält. Dies muss bei der Inbetriebnahme des Systems 1 in entsprechender Weise berücksichtigt und in den Betriebsgeräten der Verbraucher gespeichert werden. Im zuvor beschriebenen Anwendungsfall bedeutet dies also, dass für die erste Leuchte 201 der Datenbereich 301 des Datenpakets 30 relevant ist. Die drei Leuchten 202 bis 204 hingegen sollen in dem zweiten Datenbereich 302 enthaltene Informationen, die von dem Anwesenheitssensor 15 stammen, in entsprechender Weise umsetzen.The use of a data packet transmitted in this way is based on the fact that, as already mentioned, on the one hand each
Die Besonderheit des erfindungsgemäßen Verfahrens besteht nunmehr darin, dass das Datenpaket 30 nicht - wie bislang - allein durch den zentralen Befehlsgeber 5 generiert wird, sondern stattdessen insb. auch die lokalen Befehlsgeber 10 und 15 zur Generierung des Datenpakets 30 beitragen. Insb. ist vorgesehen, dass der zentrale Befehlsgeber 5 in diesem Fall lediglich die Funktion eines zentralen Taktgebers übernimmt, der die Übermittlung des Datenpakets 30 initiiert. Dies erfolgt dadurch, dass der zentrale Taktgeber den ersten Abschnitt des Datenpakets, also die Startsequenz 300 übermittelt. Hierdurch werden alle weiteren an das Bussystem 2 angeschlossenen Einheiten, also sowohl die lokalen Befehlsgeber 10 und 15 als auch die Leuchten 20 synchronisiert und allen Teilnehmern ist bekannt, in welchen darauffolgenden Zeitabschnitten Informationen der entsprechenden lokalen Befehlsgebern 10 und 15 übermittelt werden. Diese lokalen Befehlsgeber 10 und 15 sind nunmehr dafür verantwortlich, den ihnen zugewiesenen Slot bzw. Bereich des Datenpakets selbstständig aufzufüllen, was durch das Senden von Daten in dem entsprechenden Zeitabschnitt, der diesem Slot entspricht, erfolgt. Auf diese Weise wird das gesamte Datenpaket gemeinsam von dem zentralen Taktgeber und allen Befehlsgebern erzeugt, bis der letzte Datenbereich 30n durch den letzten lokalen Befehlsgeber aufgefüllt wurde. Entweder wird dann durch den zentralen Taktgeber abschließend die Endsequenz übermittelt oder alle Teilnehmer wissen aufgrund der Tatsache, dass ihnen die Anzahl der lokalen Befehlsgeber bekannt ist, dass die Übermittlung des gesamten Pakets 30 beendet ist.The special feature of the method according to the invention now consists in the fact that the
Aus der obigen Schilderung ist ersichtlich, dass von den einzelnen lokalen Befehlsgebern stammende Informationen also deutlich schneller an die Verbraucher übermittelt werden können, da insb. auf ein aufwendiges zyklisches Abfragen durch einen zentralen Befehlsgeber verzichtet werden kann. Auch der Umfang der übermittelten Daten wird durch die erfindungsgemäße Vorgehensweise deutlich reduziert, sodass die Bandbreite des Bussystems für andere Zwecke zur Verfügung steht.It can be seen from the above description that information originating from the individual local command transmitters can thus be transmitted to the consumers much more quickly, since in particular a complex cyclical query by a central command transmitter can be dispensed with. The scope of the transmitted data is also significantly reduced by the procedure according to the invention, so that the bandwidth of the bus system is available for other purposes.
Eine Weiterbildung des zuvor beschriebenen Grundprinzips könnte ferner darin bestehen, dass der zentrale Taktgeber zusätzlich auch eine Überwachungsfunktion ausübt und ggf. den Ausfall eines der lokalen Befehlsgeber kompensiert. D.h., während der Generierung des Datenpakets überwacht der zentrale Taktgeber, ob tatsächlich alle lokalen Befehlsgeber die entsprechenden Datenabschnitte des Pakets auffüllen. Ist dies nicht der Fall, weil bspw. einer der lokalen Befehlsgeber defekt ist oder dergleichen, so wird dies durch den zentralen Taktgeber erkannt und dieser füllt von sich aus das Paket auf. Vorzugsweise sendet er hierbei die Informationen, die zuletzt von dem entsprechenden lokalen Befehlsgeber übermittelt wurden, sodass in diesem Fall dann also die entsprechenden Verbraucher gleichbleibend ihren Betrieb fortsetzen. Es kann allerdings nicht der Fall auftreten, dass aufgrund einer fehlenden Übermittlung von Steuerinformationen ein Verbraucher einen unkontrollierten Betrieb einnimmt.A further development of the basic principle described above could also consist in that the central clock generator also performs a monitoring function and, if necessary, compensates for the failure of one of the local command transmitters. In other words, during the generation of the data packet, the central clock generator monitors whether all local command transmitters are actually filling up the corresponding data sections of the packet. If this is not the case because, for example, one of the local command transmitters is defective or the like, this is recognized by the central clock generator and the latter automatically fills the packet. In this case, it preferably sends the information that was last transmitted by the corresponding local command transmitter, so that in In this case, the corresponding consumers continue to operate. However, it cannot happen that a consumer assumes uncontrolled operation due to a lack of transmission of control information.
Anhand der
Nach Übermittlung des letzten Datenbereichs schaltet dann der zentrale Taktgeber in Schritt S105 wiederum auf Senden und übermittelt ein Breaksignal, was dementsprechend die Startsequenz des nächsten Pakets darstellt.After transmission of the last data area, the central clock then switches again to transmission in step S105 and transmits a break signal, which accordingly represents the start sequence of the next packet.
Grundsätzlich ist hiermit dann die erfindungsgemäße Vorgehensweise zum Generieren eines Datenpakets für die Ansteuerung der Verbraucher abgeschlossen und es könnte unmittelbar wieder mit dem Schritt S101 begonnen werden. Allerdings kann durchaus vorgesehen sein, dass ergänzend zu der erfindungsgemäßen kollektiven Generierung eines Datenpakets auch eine klassische Ansteuerung der Verbraucher durch eine zentrale Steuereinheit erfolgt. Im vorliegenden Fall überprüft also der zentrale Taktgeber im Schritt S106, ob z.B. ein zu sendender RDM-Request vorliegt, mit dessen Hilfe also ein einzelner Teilnehmer individuell kontaktiert wird. Ist dies der Fall, so erfolgt im Weiteren eine entsprechend dem RDM-Protokoll vorgesehene Kommunikation (Schritt S 107). Ist diese abgeschlossen bzw. liegt kein zu sendender RDM-Request vor, kann wieder mit dem Senden der Startsequenz in Schritt S101 begonnen werden und es wird erneut kollektiv ein Datenpaket gesendet.Basically, this completes the procedure according to the invention for generating a data packet for controlling the consumers, and step S101 could be started again immediately. However, it can be provided that, in addition to the collective generation of a data packet according to the invention, classic control of the consumers is also carried out by a central control unit. In the present case, the central clock generator checks in step S106 whether there is, for example, an RDM request to be sent, with the aid of which an individual subscriber is thus contacted individually. Is this the If this is the case, there is also a communication provided in accordance with the RDM protocol (step S 107). If this has been completed or there is no RDM request to be sent, the start sequence can be started again in step S101 and a data packet is sent again collectively.
Aus Sicht eines lokalen Befehlsgebers ist der Ablauf hingegen wie in
Wie bereits erwähnt kann das erfindungsgemäße kollektive Generieren eines Datenpakets auch mit einer klassischen Ansteuerung entsprechend dem DMX- oder RDM-Standard kombiniert werden. In diesem Fall erfolgt die Ansteuerung der Verbraucher dann durch einen zentralen Befehlsgeber in herkömmlicher Weise. In bestimmten regelmäßigen Abschnitten hingegen initiiert dann der zentrale Befehlsgeber die Übermittlung eines kollektiv generierten Datenpakets entsprechend der erfindungsgemäßen Vorgehensweise. Der zentrale Befehlsgeber übernimmt in diesem Fall dann vorzugsweise auch die Funktion des zentralen Taktgebers.As already mentioned, the collective generation of a data packet according to the invention can also be combined with a classic control according to the DMX or RDM standard. In this case, the consumers are then controlled by a central command transmitter in a conventional manner. In certain regular sections, however, the central command generator then initiates the transmission of a collectively generated data packet in accordance with the procedure according to the invention. In this case, the central command generator preferably also takes over the function of the central clock generator.
Alternativ hierzu wäre allerdings selbstverständlich auch denkbar, dass die Ansteuerung der Verbraucher ausschließlich im Rahmen der erfindungsgemäßen Vorgehensweise erfolgt. In diesem Fall ist dann also im System selbst kein zentraler Befehlsgeber mehr vorgesehen sondern es ist lediglich der zur Initiierung der Datenpaketübermittlung erforderliche zentrale Taktgeber erforderlich. Dieser kann eine eigenständig an das System angeschlossene Einheit darstellen oder aber auch Bestandteil eines der lokalen Befehlsgeber sein. Im Falle einer parallelen Nutzung herkömmlicher Ansteuerung sowie kollektiver Ansteuerung hingegen ist - wie oben erwähnt - der zentrale Taktgeber vorzugsweise Bestandteil des zentralen Befehlsgebers.As an alternative to this, however, it would of course also be conceivable for the consumers to be controlled exclusively as part of the procedure according to the invention. In this case, no central command transmitter is then provided in the system itself, but only the central clock generator required to initiate the data packet transmission is required. This can be an independent unit connected to the system or it can also be part of one of the local command devices. In the case of parallel use of conventional control and collective control, on the other hand, as mentioned above, the central clock generator is preferably part of the central command generator.
Letztendlich kann also mit Hilfe der erfindungsgemäßen Vorgehensweise eine sehr einfache aber effiziente Ansteuerung der Verbraucher durch lokale Befehlsgeber erfolgen. Ein besonderer Vorteil besteht dabei auch darin, dass bereits existierende Systeme in sehr einfacher Weise durch das erfindungsgemäße Verfahren erweitert werden können.Ultimately, with the aid of the procedure according to the invention, the consumers can be controlled very simply but efficiently by local command transmitters. A particular advantage here is that already existing systems can be expanded in a very simple manner by the method according to the invention.
Claims (10)
- Method for controlling lamp operating devices (20) connected to a bus system (2), by means of at least one local command emitter (10, 15) which is likewise connected to the bus system (2),
wherein a central clock pulse generator is connected to the bus system,
wherein the lamp operating devices (20) are controlled via transmission of data packets (30),
wherein each of the data packets includes segments transmitted one after another,
wherein, after initiation of the data packet transmission by the central clock pulse generator, the local command emitter (10, 15) fills up a segment (301, 302, 30n) of the data packet (30) assigned to it with data,
wherein the data from the at least one local command emitter (10, 15) include control information generated by it for controlling the lamp operating devices (20),
wherein filling up includes the local command emitter (10, 15) sending the control information generated by it in the corresponding segment of the data packet,
characterized in that
the central clock pulse generator monitors the at least one local command emitter (10, 15),
in the event the central clock pulse generator detects that the at least one local command emitter (10, 15) is unable to fill up the assigned segment (301, 302, 30n) of the data packet (30), the central clock pulse generator in this event fills up the corresponding segment (301, 302, 30n) of the data packet with the data last sent by this local command emitter (10, 15) and sends said segment. - Method according to Claim 1,
characterized in that
a plurality of local command emitters (10, 15) are connected to the bus system (2) and are each assigned different segments (301, 302, 30n) of the data packet (30). - Method according to Claim 1 or 2,
characterized in that
the central clock pulse generator is a unit separate from the local command emitter or emitters (10, 15), in particular a central control unit (5). - Method according to any one of the preceding claims,
characterized in that
the local command emitters (10, 15) are sensors and/or control elements. - Method according to any one of the preceding claims,
characterized in that
data transmission takes place in accordance with the DMX standard. - System for controlling a plurality of lamp operating devices (20), comprising:• a bus system (2) to which the lamp operating devices (20) are connected, and also a central clock pulse generator,• at least one local command emitter (10, 15) which is likewise connected to the bus system (2),wherein the lamp operating devices (20) are controlled via transmission of data packets (30),
wherein each of the data packets includes segments transmitted one after another,
and the at least one local command emitter (10, 15) is designed to fill up the segment (301, 302, 30n) of the data packet (30) assigned to it with data after initiation of the data packet transmission by the central clock pulse generator,
wherein the data from the at least one local command emitter (10, 15) include control information generated by it for controlling the lamp operating devices (20),
wherein filling up includes the local command emitter (10, 15) sending the control information generated by it in the corresponding segment of the data packet,
characterized in that
the central clock pulse generator is designed to monitor the at least one local command emitter (10, 15) and to detect when the at least one local command emitter (10, 15) is not able to fill up the segment (301, 302, 30n) of the data packet (30) assigned to it, and in this event fills up the corresponding segment of the data packet with the data last transmitted by this local command emitter (10, 15) and sends the same. - System according to Claim 6,
characterized in that
a plurality of local command emitters (10, 15) are connected to the bus system (2) and in each case are assigned different segments (301, 302, 30n) of the data packet (30). - System according to Claim 6 or 7,
characterized in that
the central clock pulse generator is a unit separate from the local command emitter or emitters (10, 15), in particular a central control unit (5). - System according to any one of Claims 6 to 8,
characterized in that
the local command emitters (10, 15) are sensors and/or control elements. - System according to any one of Claims 6 to 9,
characterized in that
data transmission takes place in accordance with the DMX standard.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102013202363.4A DE102013202363A1 (en) | 2013-02-14 | 2013-02-14 | Method and system for controlling consumers connected to a bus system |
PCT/EP2014/052792 WO2014125007A1 (en) | 2013-02-14 | 2014-02-13 | Method and system for actuating loads connected to a bus system |
Publications (2)
Publication Number | Publication Date |
---|---|
EP2957148A1 EP2957148A1 (en) | 2015-12-23 |
EP2957148B1 true EP2957148B1 (en) | 2020-07-15 |
Family
ID=50101894
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP14704338.4A Active EP2957148B1 (en) | 2013-02-14 | 2014-02-13 | Method and system for driving loads connected to a bussystem |
Country Status (4)
Country | Link |
---|---|
US (1) | US9814119B2 (en) |
EP (1) | EP2957148B1 (en) |
DE (1) | DE102013202363A1 (en) |
WO (1) | WO2014125007A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20170040275A (en) | 2014-08-08 | 2017-04-12 | 젠썸 게엠베하 | Bus system and method for controlling the same |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19510280A1 (en) * | 1994-03-21 | 1995-09-28 | Gerard Ind Pty Ldt | Exchange protocol for digital data |
EP0784393A2 (en) * | 1996-01-10 | 1997-07-16 | FREQUENTIS NACHRICHTENTECHNIK GESELLSCHAFT m.b.H. | Method and apparatus for transmitting data |
DE19721740A1 (en) * | 1997-05-24 | 1998-11-26 | Rexroth Mannesmann Gmbh | Access control method for serial bus |
DE10000305A1 (en) * | 2000-01-05 | 2001-07-12 | Bosch Gmbh Robert | Data transfer method involves transmitting message in time windows of given length |
DE69807235T2 (en) * | 1997-05-27 | 2002-12-19 | Micro Motion Inc., Boulder | DETERMINISTIC SERIAL BUS TRANSMISSION SYSTEM WITH "CONTROLLER AREA NETWORK (CAN)" PROTOCOL |
DE10147445A1 (en) * | 2001-09-26 | 2003-04-17 | Bosch Gmbh Robert | Method and device for transmitting information on a bus system and bus system |
DE10163342A1 (en) * | 2001-12-21 | 2003-07-10 | Elektro Beckhoff Gmbh Unterneh | Data transmission method, serial bus system and connection unit for a passive bus device |
DE102004063213A1 (en) * | 2004-12-24 | 2006-07-13 | Pilz Gmbh & Co. Kg | Data transmitting method for control system, involves transmitting data frame by last station as returning data frame to stations, where stations read external transmission data from data fields of returning frame |
DE102006024744A1 (en) * | 2005-05-26 | 2007-05-03 | Nec Electronics Corp. | Communication system, cycle master node and communication method |
DE102006040709A1 (en) * | 2006-08-30 | 2008-03-20 | Sick Ag | Data transmission method in a daisy chain arrangement |
US7668994B2 (en) * | 2005-07-28 | 2010-02-23 | Siemens Aktiengesellschaft | Method for optimizing bandwidth utilization in bus systems |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5138615A (en) * | 1989-06-22 | 1992-08-11 | Digital Equipment Corporation | Reconfiguration system and method for high-speed mesh connected local area network |
CA2076171C (en) * | 1991-09-26 | 1998-08-18 | Brooks W. Taylor | Computer controlled lighting system with intelligent data distribution networks |
US5592622A (en) * | 1995-05-10 | 1997-01-07 | 3Com Corporation | Network intermediate system with message passing architecture |
IL156156A0 (en) * | 2000-11-28 | 2003-12-23 | Lockheed Corp | System and method for adaptive broadcast radar system |
WO2006023149A2 (en) * | 2004-07-08 | 2006-03-02 | Color Kinetics Incorporated | Led package methods and systems |
US7369060B2 (en) | 2004-12-14 | 2008-05-06 | Lutron Electronics Co., Inc. | Distributed intelligence ballast system and extended lighting control protocol |
CA2708984C (en) * | 2006-12-12 | 2017-11-07 | Tir Technology Lp | System and method for controlling lighting |
US8274397B2 (en) * | 2007-08-24 | 2012-09-25 | Sonoma Circuits, Inc. | Programmable light display |
DE102009019656A1 (en) * | 2009-04-30 | 2010-11-04 | Zumtobel Lighting Gmbh | Control unit for controlling a luminaire or lighting arrangement |
US8344655B2 (en) | 2010-01-25 | 2013-01-01 | Altman Stage Lighting Co., Inc. | Power and data track lighting system |
US8492983B1 (en) * | 2010-05-11 | 2013-07-23 | Analog Technologies Corporation | System and method to address and control serially connected LEDs |
DE102011079897A1 (en) | 2011-07-27 | 2013-01-31 | Mahle International Gmbh | Pump, particularly coolant pump, for cooling internal combustion engine of motor vehicle, has impeller arranged on pump shaft, where adjustable slider is displaced over impeller and regulates flow rate of pump |
DE102011002478A1 (en) * | 2011-01-05 | 2012-07-05 | Zumtobel Lighting Gmbh | Lighting system with several lights and device for the conversion of control values |
US20140279463A1 (en) * | 2013-03-13 | 2014-09-18 | Federal Law Enforcement Development Services, Inc. | Method of Measuring and Provision of Lumens |
DE102011079891A1 (en) * | 2011-07-27 | 2013-01-31 | Zumtobel Lighting Gmbh | Lamp with DMX control gear |
-
2013
- 2013-02-14 DE DE102013202363.4A patent/DE102013202363A1/en not_active Withdrawn
-
2014
- 2014-02-13 US US14/768,128 patent/US9814119B2/en active Active
- 2014-02-13 EP EP14704338.4A patent/EP2957148B1/en active Active
- 2014-02-13 WO PCT/EP2014/052792 patent/WO2014125007A1/en active Application Filing
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19510280A1 (en) * | 1994-03-21 | 1995-09-28 | Gerard Ind Pty Ldt | Exchange protocol for digital data |
EP0784393A2 (en) * | 1996-01-10 | 1997-07-16 | FREQUENTIS NACHRICHTENTECHNIK GESELLSCHAFT m.b.H. | Method and apparatus for transmitting data |
DE19721740A1 (en) * | 1997-05-24 | 1998-11-26 | Rexroth Mannesmann Gmbh | Access control method for serial bus |
DE69807235T2 (en) * | 1997-05-27 | 2002-12-19 | Micro Motion Inc., Boulder | DETERMINISTIC SERIAL BUS TRANSMISSION SYSTEM WITH "CONTROLLER AREA NETWORK (CAN)" PROTOCOL |
DE10000305A1 (en) * | 2000-01-05 | 2001-07-12 | Bosch Gmbh Robert | Data transfer method involves transmitting message in time windows of given length |
DE10147445A1 (en) * | 2001-09-26 | 2003-04-17 | Bosch Gmbh Robert | Method and device for transmitting information on a bus system and bus system |
DE10163342A1 (en) * | 2001-12-21 | 2003-07-10 | Elektro Beckhoff Gmbh Unterneh | Data transmission method, serial bus system and connection unit for a passive bus device |
DE102004063213A1 (en) * | 2004-12-24 | 2006-07-13 | Pilz Gmbh & Co. Kg | Data transmitting method for control system, involves transmitting data frame by last station as returning data frame to stations, where stations read external transmission data from data fields of returning frame |
DE102006024744A1 (en) * | 2005-05-26 | 2007-05-03 | Nec Electronics Corp. | Communication system, cycle master node and communication method |
US7668994B2 (en) * | 2005-07-28 | 2010-02-23 | Siemens Aktiengesellschaft | Method for optimizing bandwidth utilization in bus systems |
DE102006040709A1 (en) * | 2006-08-30 | 2008-03-20 | Sick Ag | Data transmission method in a daisy chain arrangement |
Also Published As
Publication number | Publication date |
---|---|
US9814119B2 (en) | 2017-11-07 |
US20160007427A1 (en) | 2016-01-07 |
EP2957148A1 (en) | 2015-12-23 |
DE102013202363A1 (en) | 2014-08-14 |
WO2014125007A1 (en) | 2014-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE19811894A1 (en) | Procedure for putting bus system into operation | |
EP2554021B1 (en) | System-voltage transmission branch of an interface of an operating device for light-emitting means | |
EP2837268B1 (en) | Lighting system and control unit for same | |
EP2302761B1 (en) | Powerline control system | |
EP3251469B1 (en) | Method for operating devices in a lighting system | |
EP2380404B1 (en) | Method for actuating operating devices | |
EP2645824B1 (en) | Method for operating devices in a lighting system | |
EP2957148B1 (en) | Method and system for driving loads connected to a bussystem | |
EP2868164B1 (en) | Control system for loads with a distributed arrangement, and method for putting the system into operation | |
EP2782212A1 (en) | Illumination system and luminaire with an emergency light function | |
EP1331533B1 (en) | Process of allocating user addresses in a control system for a plurality of actuators | |
DE10006408A1 (en) | Lighting system | |
EP2762667A2 (en) | Drive system | |
WO2008040390A1 (en) | Lighting system and method for operating a lighting system | |
EP2984904B1 (en) | Method for controlling a lamp having a plurality of sub-units | |
DE102005026988B4 (en) | Method for controlling the status of multiple consumers by means of control messages | |
DE202012100087U1 (en) | System for controlling actuators, in particular lights | |
DE10155724B4 (en) | Method and system for remote control of an electrically controllable device | |
EP2351463A2 (en) | Method for actuating lamp operating devices | |
WO2018162197A1 (en) | Synchronisation of dimmer controls | |
DE10014595A1 (en) | Infrared communication device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20150812 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: BA ME |
|
DAX | Request for extension of the european patent (deleted) | ||
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: EXAMINATION IS IN PROGRESS |
|
17Q | First examination report despatched |
Effective date: 20190219 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R079 Ref document number: 502014014453 Country of ref document: DE Free format text: PREVIOUS MAIN CLASS: H05B0037020000 Ipc: H05B0047180000 |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: H05B 47/18 20200101AFI20200319BHEP |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
INTG | Intention to grant announced |
Effective date: 20200424 |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE PATENT HAS BEEN GRANTED |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D Free format text: NOT ENGLISH Ref country code: CH Ref legal event code: EP |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 502014014453 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D Free format text: LANGUAGE OF EP DOCUMENT: GERMAN |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: REF Ref document number: 1292450 Country of ref document: AT Kind code of ref document: T Effective date: 20200815 |
|
REG | Reference to a national code |
Ref country code: LT Ref legal event code: MG4D |
|
REG | Reference to a national code |
Ref country code: NL Ref legal event code: MP Effective date: 20200715 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 Ref country code: PT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20201116 Ref country code: HR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 Ref country code: LT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20201015 Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20201016 Ref country code: NO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20201015 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R084 Ref document number: 502014014453 Country of ref document: DE |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20201115 Ref country code: RS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 Ref country code: LV Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 502014014453 Country of ref document: DE |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SM Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 Ref country code: RO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 Ref country code: IT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20210223 Year of fee payment: 8 |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: AL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 |
|
26N | No opposition filed |
Effective date: 20210416 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 |
|
REG | Reference to a national code |
Ref country code: BE Ref legal event code: MM Effective date: 20210228 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20210228 Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20210228 Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20210213 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20210213 |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: MM01 Ref document number: 1292450 Country of ref document: AT Kind code of ref document: T Effective date: 20210213 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: AT Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20210213 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20210228 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20220228 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: HU Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO Effective date: 20140213 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20230214 Year of fee payment: 10 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: CY Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 |
|
P01 | Opt-out of the competence of the unified patent court (upc) registered |
Effective date: 20230530 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20240228 Year of fee payment: 11 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20200715 |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20240213 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20240213 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20240213 |