[go: up one dir, main page]

DE102011120707A1 - Method for operating stationary variable element, such as gate, door, sectional door, garage door or overhead door, by drive unit, involves delivering information for positioning of stationary variable element by position detection device - Google Patents

Method for operating stationary variable element, such as gate, door, sectional door, garage door or overhead door, by drive unit, involves delivering information for positioning of stationary variable element by position detection device Download PDF

Info

Publication number
DE102011120707A1
DE102011120707A1 DE102011120707A DE102011120707A DE102011120707A1 DE 102011120707 A1 DE102011120707 A1 DE 102011120707A1 DE 102011120707 A DE102011120707 A DE 102011120707A DE 102011120707 A DE102011120707 A DE 102011120707A DE 102011120707 A1 DE102011120707 A1 DE 102011120707A1
Authority
DE
Germany
Prior art keywords
information
pulses
drive unit
stored
door
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.)
Granted
Application number
DE102011120707A
Other languages
German (de)
Other versions
DE102011120707B4 (en
Inventor
Ulrich Theile
Christian Dietz
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Novoferm Tormatic GmbH
Original Assignee
Novoferm Tormatic GmbH
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Novoferm Tormatic GmbH filed Critical Novoferm Tormatic GmbH
Priority to DE102011120707.8A priority Critical patent/DE102011120707B4/en
Publication of DE102011120707A1 publication Critical patent/DE102011120707A1/en
Application granted granted Critical
Publication of DE102011120707B4 publication Critical patent/DE102011120707B4/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B21/00Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05FDEVICES FOR MOVING WINGS INTO OPEN OR CLOSED POSITION; CHECKS FOR WINGS; WING FITTINGS NOT OTHERWISE PROVIDED FOR, CONCERNED WITH THE FUNCTIONING OF THE WING
    • E05F15/00Power-operated mechanisms for wings
    • E05F15/70Power-operated mechanisms for wings with automatic actuation
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05YINDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF
    • E05Y2400/00Electronic control; Electrical power; Power supply; Power or signal transmission; User interfaces
    • E05Y2400/10Electronic control
    • E05Y2400/32Position control, detection or monitoring
    • E05Y2400/334Position control, detection or monitoring by using pulse generators
    • E05Y2400/336Position control, detection or monitoring by using pulse generators of the angular type

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Power-Operated Mechanisms For Wings (AREA)

Abstract

The method involves providing a controller or regulator, storage and a position detection device, and delivering information for positioning of stationary variable element by position detection device. The information is delivered over entire way of stationary variable element. The positioning information is determined by a reference movement, where the information is stored as reference information. The stored reference information is compared with the current position information during the operation of the stationary variable element. Independent claims are included for the following: (1) a method for operating a drive unit for a stationary variable element; and (2) a drive unit for operating a stationary variable element.

Description

Die Erfindung betrifft ein Verfahren zum Betrieb einer Antriebseinheit eines ortsveränderbaren Elementes mit einer Steuerung/Regelung und mindestens einem nicht flüchtigen Speicher, sowie einer Positionserfassungseinrichtung, die über die gesamte Fahrstrecke des ortsveränderbaren Elementes Informationen zur Position des Elementes liefert, die durch eine Referenzfahrt ermittelt und gespeichert wurden. Ferner betrifft die Erfindung eine Antriebseinheit die mit einem derartigen Verfahren zum Betrieb eines ortsveränderbaren Elementes betrieben wird.The invention relates to a method for operating a drive unit of a mobile element with a control / regulation and at least one non-volatile memory, as well as a position detection device that provides information on the position of the element over the entire route of the mobile element, which is determined by a reference and stored were. Furthermore, the invention relates to a drive unit which is operated with such a method for operating a mobile element.

Durch die DE 199 18 414 A1 ist eine Antriebseinheit für ein Tor mit einem elektromechanischen Antriebsmotor, der ein Getriebe umfasst, wobei mittels dessen Abtriebsachse das Tor bewegbar ist und eine Positionserfassungseinheit aufweist, die aus einer elektronischen Steuerungseinheit und aus einem Informationsgeber mit gleichmäßiger Impulsfolge pro Umdrehung besteht, der mit der Abtriebsachse und der elektronischen Steuerungseinheit zusammenwirkt, bekannt geworden. Um eine genaue Steuerung zu schaffen, die universell bei den verschiedensten Tortypen einsetzbar ist, wird pro Umdrehung eines Informationsträgers des Informationsgebers ein in der zeitlichen Länge veränderter Impuls erfasst, der in der elektronischen Steuerungseinheit nicht flüchtig speicherbar und weiter verarbeitbar ist.By the DE 199 18 414 A1 is a drive unit for a gate with an electromechanical drive motor comprising a gear, by means of the output axis of the gate is movable and has a position detection unit consisting of an electronic control unit and a transmitter with uniform pulse train per revolution, with the output shaft and the electronic control unit interacts, has become known. In order to provide accurate control, which is universally applicable to a wide variety of types of doors, per revolution of an information carrier of the information transmitter is detected in the temporal length pulse detected in the electronic control unit non-volatile storage and further processed.

Durch die DE 10 2005 039 532 A1 wird auf eine Antriebseinheit für ein Tor oder eine Tür, insbesondere ein Garagentor in der Art hingewiesen, dass ein Elektromotor mit einem Informationsgeber zur Positionserfassung verwendet wird, der pro Umdrehung gleiche Impulse liefert, wobei einer dieser Impulse in der zeitlichen Länge jedoch verändert ist. Dabei werden sämtliche erfassten Impulse in einem nicht flüchtigen Speicher gespeichert. Ferner ist eine elektronische Steuer-/Regelschaltung mit einer Endstufe für einen Elektromotor vorhanden, wobei in der Steuer-/Regelschaltung in mindestens einem Speicher unterschiedliche, veränderbare Ablaufprogramme gespeichert sind, wobei mindestens ein Programm ein Verfahren für einen programmierbaren Lernvorgang für die Öffnungs- und Schließrichtung der Tür, des Tores, insbesondere des Garagentores, beinhaltet. Ferner ist mindestens ein weiteres Programm vorhanden, in dem die in dem nicht flüchtigen Speicher gespeicherten Impulse der Positionserfassung nach verschiedenen Verfahren verarbeitet werden und/oder mindestens ein weiteres unveränderbares Programm zur Kraftmessung und/oder veränderbaren Krafteinstellung an der Haupt- und/oder den Nebenschließkanten der Tür, des Tores, insbesondere des Garagentores, beinhaltet.By the DE 10 2005 039 532 A1 is pointed to a drive unit for a door or a door, in particular a garage door in the way that an electric motor is used with an information transmitter for position detection, which provides the same pulses per revolution, wherein one of these pulses in the time length is changed. All recorded pulses are stored in a non-volatile memory. Further, an electronic control circuit is provided with an electric motor final stage, wherein in the control circuit in at least one memory different variable sequence programs are stored, wherein at least one program, a method for a programmable learning for the opening and closing direction the door, the door, in particular the garage door, includes. Furthermore, at least one further program is present in which the position detection pulses stored in the non-volatile memory are processed according to various methods and / or at least one further fixed program for force measurement and / or variable force adjustment at the main and / or secondary closing edges of the Door, the door, in particular the garage door, includes.

Ein optoelektronischer Drehwinkelsensor, umfassend eine mehrspurige digitale Codierung tragend, ein an die Drehbewegung eines Rotors gekoppelte beleuchtete Code-Scheibe und ein aus einer Vielzahl verschiedener Wandelemente bestehendes, bezüglich seiner Längenerstreckung quer zur Bewegungsrichtung der Code-Scheibe angeordnetes Sensor-Array zum Abtasten der Codierung der Code-Scheibe wird dadurch bestimmt, dass zumindest einzelne Spuren der auf der Code-Scheibe befindlichen Codierungen mehrfach und mit Abstand zueinander angeordnet sind, wie durch die DE 199 44 005 A1 offenbart.An optoelectronic rotation angle sensor comprising a multi-track digital encoding, an illuminated code disk coupled to the rotational motion of a rotor and a sensor array consisting of a plurality of different wall elements arranged transversely to the direction of movement of the code disk for sensing the encoding of the code wheel Code slice is determined by the fact that at least individual tracks of the codes located on the code disc are multiple and spaced apart, as by the DE 199 44 005 A1 disclosed.

Mit der DE 196 39 501 A1 wird ein Absolutdrehwertgeber zur Bestimmung einer Flügelposition offenbart, der mit der Abtriebswelle des Elektromotors gekoppelt ist und seine Daten über eine Zwischenauswertungseinrichtung an die Steuer-/Regeleinheit weiter gibt. Durch die Verwendung des Absolutdrehwertgebers steht die Flügelposition auch nach einer Betriebsstörung oder einer Unterbrechung der Spannungsversorgung wieder unmittelbar zur Verfügung. Es ist kein Anfahren einer Referenzposition und keine Suchfahrt nach diesem Stand der Technik erforderlich.With the DE 196 39 501 A1 An absolute rotary encoder for determining a vane position is disclosed, which is coupled to the output shaft of the electric motor and its data via an intermediate evaluation device to the control unit on. By using the absolute rotary encoder, the sash position is immediately available again even after a malfunction or interruption of the power supply. It is not necessary to approach a reference position and no search run according to this prior art.

In der DE 103 41 297 B3 wird ein Messsystem zur Bestimmung einer absoluten Position eines sich entlang einer Schiene bewegendes Elementes einer Horizontalschiebewand beschrieben. Dabei wird ein in oder an der Schiene befindliches Code-Band verwendet, das über ein in oder an dem Element angeordnetes optisches Abtastsystem detektiert wird. Ein Decoder bestimmt auf Grundlage eines von dem optischen Abtastsystem ausgegebenen Signals eine absolute Position des Elementes.In the DE 103 41 297 B3 a measuring system for determining an absolute position of an element moving along a rail of a horizontal sliding wall is described. In this case, a code band located in or on the rail is used, which is detected via an optical scanning system arranged in or on the element. A decoder determines an absolute position of the element based on a signal output from the optical scanning system.

Ferner wird in der DE 38 25 097 A1 eine Vorrichtung zur Positionsmessung bei einer Kran- und Elektrohängebahn mit einem Code-Träger, der entlang seiner Längenerstreckung mehrwertige Code-Marken trägt, beschrieben. Mit dem Code-Träger wirkt eine Code-Lesevorrichtung zusammen. Damit die Code-Lesevorrichtung gegenüber dem Code-Träger keine fehlerhaften Leseergebnisse entstehen lässt, sind die Code-Marken mit dem Code-Träger einspurig hintereinander angeordnet und in der Weise gebildet, dass die ein Code-Wort bildenden Code-Marken, die jeweils unmittelbar nebeneinander liegen, längst des gesamten Code-Trägers eindeutig angeordnet sind.Furthermore, in the DE 38 25 097 A1 a device for measuring the position of a crane and electric monorail system with a code carrier carrying along its length extension multi-valued code marks described. The code carrier cooperates with a code reading device. So that the code reading device does not give rise to erroneous reading results in relation to the code carrier, the code marks with the code carrier are arranged in a single line and formed in such a way that the code marks forming a code word are each directly adjacent to one another lie, long since the entire code carrier are arranged uniquely.

Von großer Wichtigkeit ist bei einem Betrieb eines ortsveränderbaren Elementes durch eine Antriebseinheit stets die genaue Position des Elementes sowohl in der Öffnungs- als auch in der Schließbewegung zu jedem Zeitpunkt und zu jeder Wegposition zu kennen. Dieses ist insbesondere dann von größter Bedeutung, wenn an einer derartigen Anlage keine mechanischen Endschalter vorhanden sind.Of great importance in operating a portable element by a drive unit is always to know the exact position of the element in both the opening and closing movement at any time and at any travel position. This is especially true of greatest importance if no mechanical limit switches are available on such a system.

Es ist deshalb Aufgabe der Erfindung, bei einer Bewegung eines ortsveränderlichen Elementes stets die genaue Position des Elementes zu kennen. Bei der Positionsmessung entstehende und/oder auftretende Fehler der Positionsermittlung sollen durch eine Wegstreckenkorrektur aufgehoben werden, ohne dass das ortsveränderliche Element in einen Anschlag oder in seine Zugposition fahren muss. Auf die Verwendung von Endschaltern soll deshalb ausdrücklich verzichtet werden.It is therefore an object of the invention to always know the exact position of the element in a movement of a movable element. Errors of the position determination arising and / or occurring during the position measurement should be canceled by a distance correction, without the mobile element having to move into a stop or into its pulling position. The use of limit switches should therefore be expressly waived.

Gelöst wird die Aufgabe durch Verfahren gemäß der Ansprüche 1 und 2 sowie durch eine Vorrichtung in Form einer Antriebseinheit gemäß der Ansprüche 10 und 11. Die Unteransprüche haben weitere konstruktive Ausgestaltungen und verschiedene Anwendungsmöglichkeiten des erfindungsgemäßen Lösungsprinzips zum Inhalt.The object is achieved by the method according to claims 1 and 2 and by a device in the form of a drive unit according to claims 10 and 11. The subclaims have further structural configurations and various possible applications of the solution principle according to the invention to the content.

Zumindest einmal während einer Öffnungs- oder Schließfahrt eines ortsveränderlichen Elementes, welches als Tor, Tür, Garagentor, Sektionaltor, Schwingtor oder dergleichen ausgebildet sein kann, soll eine Überprüfung der genauen Position durchgeführt werden. Sollte es sich bei der Überprüfung der aktuellen Position des ortsveränderlichen Elements herausstellen, dass eine Abweichung der aktuellen Position zu gespeicherten Referenzinformation dieser Position vorliegt, wird automatisch eine Korrektur auf den gespeicherten Referenzwert durchgeführt. Eine solche Korrektur kann auf der Grundlage von Referenzpunkten, Referenzimpulsen oder Referenzinformationen entlang der Fahrstrecke an beliebigen Stellen ausgeführt werden. Die Positionsinformationen werden beispielsweise durch eine Positionserfassungseinrichtung ständig aktuell ermittelt, wobei eine dafür geeignete Positionserfassungseinrichtung in unterschiedlichsten Ausführungen z. B. mit Codestreifen oder schwarzweiß Marken oder Löchern oder dergleichen ausgebildet sein kann.At least once during an opening or closing travel of a portable element, which may be designed as a gate, door, garage door, sectional door, swing gate or the like, a check of the exact position should be performed. Should it turn out during the check of the current position of the mobile element that there is a deviation of the current position from stored reference information of this position, a correction to the stored reference value is automatically carried out. Such a correction may be carried out at arbitrary locations based on reference points, reference pulses or reference information along the route. The position information is constantly updated, for example, by a position detection device currently, with a suitable position detection device in a variety of designs z. B. with code strip or black and white marks or holes or the like may be formed.

Durch eine erste Referenzfahrt sind durch die Positionserfassungseinrichtung die Endpositionen sowie die Abstände für bestimmte Referenzinformationen untereinander bekannt geworden und in einem nicht flüchtigen Speicher der Steuerung/Regelung abgespeichert worden. Dieses bedeutet, dass die Referenzfahrt sowohl für die Öffnungs- als auch für die Schließrichtung des ortsveränderlichen Elementes durchgeführt werden muss. Zur Ermittlung der Referenzinformationen können beispielsweise Impulse, Markierungen oder dergleichen detektiert werden. Bei einem auftretenden Fehler während des Normalbetriebs des ortsveränderbaren Elementes wird für den Benutzer unbemerkt eine Korrektur automatisch durch das erfindungsgemäße Verfahren durchgeführt. Eine solche Korrekturgröße ist dabei abhängig von den Informationen der verwendeten Positionserfassungseinrichtung.As a result of a first reference travel, the end positions and the distances for particular reference information have become known to one another by the position detection device and have been stored in a non-volatile memory of the control system. This means that the homing must be performed for both the opening and the closing direction of the mobile element. To determine the reference information, for example, pulses, markings or the like can be detected. In the event of an error occurring during normal operation of the portable element, unnoticed by the user, a correction is automatically carried out by the method according to the invention. Such a correction quantity is dependent on the information of the position detection device used.

Bei einer Positionserfassungseinrichtung, die beispielsweise Impulse liefert, ist eine solche Korrekturgröße abhängig von den Impulsen pro Umdrehung der Positionserfassungseinrichtung. Es kann hierfür beispielsweise die Verwendung einer Code-Scheibe angesagt sein. Als Korrekturgröße kann dabei zum Beispiel ein Teil der Informationen oder Impulse herangezogen werden, so dass kein Überlauf entstehen kann. Verglichen werden diese Referenzposition mit einem Festwertspeicher, in dem die bei der Referenzfahrt ermittelten Referenzinformationen gespeichert sind. Dabei müssen beispielsweise bei einer Positionserfassungseinrichtung, die als Inkrementalgeber ausgeführt ist, die Inkremente während einer Bewegung zu den vorher ermittelten und gespeicherten Referenzinformationen oder dergleichen sich synchron verhalten. Durch den automatischen Vergleich der gespeicherten Referenzinformationen kann so bei einem asynchronen Verhalten der Informationen eine Korrektur auf die gespeicherten Referenzwerte problemlos durchgeführt werden. Somit ist auf der gesamten Fahrstrecke eine permanente Überprüfung und Korrektor möglich. Es liegt im Sinne der Erfindung, dass jedoch auch nur an bestimmten Positionen eine Überprüfung stattfindet und falls Abweichungen vorliegen eine Korrektur durchgeführt wird. Dabei werden vorzugsweise diese Informationen und Daten gespeichert, so dass beim automatisierten Betrieb des ortsveränderlichen Elements immer wieder überprüft werden kann, ob die korrekte Position während des Betriebes eingehalten wird.In the case of a position detection device which supplies pulses, for example, such a correction quantity is dependent on the pulses per revolution of the position detection device. It can be announced for this purpose, for example, the use of a code disk. In this case, for example, part of the information or pulses can be used as a correction variable so that no overflow can occur. This reference position is compared with a read-only memory in which the reference information determined during reference travel is stored. In this case, for example, in a position detection device which is designed as an incremental encoder, the increments during a movement to the previously determined and stored reference information or the like to behave synchronously. As a result of the automatic comparison of the stored reference information, an asynchronous behavior of the information can be used to easily correct the stored reference values. Thus, a permanent review and corrector is possible on the entire route. It is within the meaning of the invention that, however, only at certain positions a review takes place and if there are deviations a correction is performed. In this case, preferably this information and data are stored, so that it can be checked again and again in the automated operation of the mobile element, whether the correct position is maintained during operation.

Um ein derartiges Verfahren ausführen zu können, ist es notwendig, dass eine Erfassung der Informationen oder Signale so durchgeführt wird, dass immer ein eindeutiges Ergebnis vorliegt. Hierzu ist es erforderlich, dass die gelieferten Informationen so vorliegen, dass Fehlinterpretationen ausgeschlossen bzw. automatisch herausgefiltert und damit zur Bestimmung der aktuellen Position nicht heran gezogen werden. Dieses ist beispielsweise bei Impulsen, sowohl bei steigenden als auch fallenden Flanken, notwendig. Ebenso wird gleichzeitig eine Zeitmessung über den Fahrweg durchgeführt. Aus diesen aufbereiteten Daten und Informationen wird anschließend die Referenzinformation generiert. Dabei ist insbesondere auch auf die Dynamik eines solchen ortsveränderlichen Elementes während der Beschleunigungsphasen oder der Verzögerungsphasen über die Zeit notwendiger Weise zu achten. Dieses führt gleichzeitig dazu, dass beispielsweise eine dynamische Korrektur während der gesamten Fahrstrecke des ortsveränderlichen Elementes ausgeführt werden kann.In order to be able to carry out such a method, it is necessary for a detection of the information or signals to be carried out so that there is always a clear result. For this purpose, it is necessary that the information provided is such that misinterpretations are excluded or automatically filtered out and thus not used to determine the current position. This is necessary, for example, for pulses, both rising and falling edges. Likewise, a time measurement is carried out at the same time on the guideway. The reference information is subsequently generated from this processed data and information. Particular attention must be paid to the dynamics of such a mobile element during the acceleration phases or the deceleration phases over time. This leads simultaneously to the fact that, for example, a dynamic correction during the entire route of the mobile element can be performed.

In einer weiteren bevorzugten Ausführungsform ist es möglich, dass nur bei ausgewählten Referenzpositionen eine Überprüfung durchgeführt wird.In a further preferred embodiment, it is possible that only at selected reference positions a check is performed.

Um ein derartiges Verfahren anwenden zu können, ist es notwendig, dass eine Antriebseinheit als Hardwarekomponente mit einer Steuer-/Regeleinheit verwendet wird, die mindestens einen nicht flüchtigen Speicher aufweist, in dem ermittelte Referenzwerte gespeichert werden. In einem solchen Speicher sind die entsprechenden Informationen der Referenzfahrten „Auf” und „Zu” abgelegt. In order to apply such a method, it is necessary that a drive unit be used as a hardware component having a control unit having at least one nonvolatile memory in which detected reference values are stored. In such a memory, the corresponding information of the reference runs "open" and "closed" are stored.

Durch die Antriebseinheit, in Verbindung mit einer geeigneten Positionserfassungseinrichtung, wird es ermöglicht, einen gesamten Bewegungsablauf eines ortsveränderlichen Elementes in Form eines Tores, einer Tür oder dergleichen vollständig über seine gesamte Wegstrecke durch die Positionserfassungseinrichtung zu detektieren. Gleichzeitig wird dadurch auch die Möglichkeit geschaffen, unterschiedliche Parameter auf der gesamten Wegstrecke des ortsveränderlichen Elementes zu kontrollieren und notfalls durch Programmabläufe oder Programmschritte zu korrigieren. Durch eine Absolutpositionserfassungsreinrichtung ist es möglich, die absolute Position des ortsveränderlichen Elementes auf seinem gesamten Fahrwerk in jedem Zeitpunkt zu kennen.By the drive unit, in conjunction with a suitable position detection device, it is possible to detect an entire movement of a movable element in the form of a gate, a door or the like completely over its entire path through the position detection device. At the same time, this also creates the possibility of controlling different parameters over the entire travel path of the mobile element and, if necessary, of correcting them by program sequences or program steps. By an absolute position detecting device, it is possible to know the absolute position of the mobile element on its entire chassis at any time.

Eine solche Positionserfassungseinrichtung kann beispielsweise aus einem Informationsgeber bestehen, der einen Informationsträger und ein Dedektionssystem umfasst. Eine geeignete Positionserfassungseinrichtung kann beispielsweise ein Inkrementalgeber sein, der einen kreisrunden Informationsträger aufweist. Dabei sind bei einer ersten bevorzugten Ausführungsform auf dem kreisrunden Umfang des Informationsträgers oder Datengebers gleichmäßige Informationsinhalte in gleichmäßigen Abständen ausgebildet. Um jedoch eine Absolutpositionserfassungseinrichtung zu haben, ist es notwendig, dass bei jeder Umdrehung des Informationsgebers ein besonderes Referenzsignal oder eine Referenzinformation abgegeben wird. Dieses wird beispielsweise durch einen ungleichmäßigen Abstand der Informationsinhalte oder durch einen ungleichmäßigen Informationsinhalt ermöglicht. Der Datengeber liefert dabei durch einen ungleichmäßigen Abstand einen eindeutigen Informationsinhalt bei jeder vollständigen Umdrehung des Informationsträgers. Durch diese Referenzstelle ist es möglich, in beiden Drehrichtungen genau die Position des ortsveränderbaren Elementes an jeder Stelle festzustellen, denn das Funktionsprinzip der Positionserfassungseinrichtung beruht darauf, dass pro Umdrehung des Datengebers ein in der zeitlichen Länge veränderter Impuls oder eine Information detektiert wird. Dieses wird beispielsweise dadurch unterstützt, dass die jeweils positiven Flanken und negativen Flanken in Abhängigkeit von der Drehrichtung separat detektiert und ausgewertet werden.Such a position detection device can consist, for example, of an information transmitter comprising an information carrier and a detection system. A suitable position detection device may be, for example, an incremental encoder which has a circular information carrier. In this case, in a first preferred embodiment uniform information contents are formed at regular intervals on the circular circumference of the information carrier or data transmitter. However, in order to have an absolute position detection means, it is necessary that a particular reference signal or reference information is output every revolution of the information transmitter. This is made possible, for example, by an uneven spacing of the information contents or by an uneven information content. The data provider supplies by a non-uniform distance a clear information content in each complete revolution of the information carrier. By this reference point, it is possible to determine exactly in both directions of rotation of the position of the movable element at each point, because the operating principle of the position detection device based on the fact that per revolution of the data transmitter in the time length changed pulse or information is detected. This is for example supported by the fact that the respective positive edges and negative edges are detected and evaluated separately depending on the direction of rotation.

Durch eine solche vor beschriebene Antriebseinheit in Kombination mit einer Positionserfassungseinrichtung ist es möglich, ein ortsveränderliches Element, beispielsweise in Form eines Tores, wobei das Tor ein- oder mehrteilig ausgeführt sein kann, entlang seitlicher Führungsschienen vertikal oder horizontal oder in einer Ausführungsform als Drehtor oder Drehflügel so auszubilden, dass eine universelle Antriebseinheit verwendet wird, die mit einer der vorher beschriebenen Positionserfassungseinrichtung gekoppelt ist.By such a drive unit described above in combination with a position detection device, it is possible a movable element, for example in the form of a gate, wherein the gate can be made in one or more parts, along lateral guide rails vertically or horizontally or in one embodiment as a hinged door or rotary wing be formed so that a universal drive unit is used, which is coupled to one of the previously described position detection device.

Eine solche Antriebseinheit kann sehr kompakt aufgebaut sein und unabhängig von der Größe des ortsveränderlichen Elementes ausgeführt werden. Um eine universelle Einsetzbarkeit zu gewährleisten ist es sinnvoll, dass eine standardisierte Befestigungsmöglichkeit an der Antriebseinheit vorhanden ist. Dadurch wird eine schnelle Montage an unterschiedlichen ortsveränderbaren Elementen möglich.Such a drive unit can be constructed very compact and be carried out regardless of the size of the mobile element. To ensure universal applicability, it makes sense that a standardized mounting option on the drive unit is available. As a result, a quick installation on different spatially variable elements is possible.

Die Erfindung wird anhand der in den Zeichnungen schematisch dargestellten Ausführungsmöglichkeiten exemplarisch dargestellt. Es sei grundsätzlich darauf hingewiesen, dass neben der Erfassung und Bearbeitung von Impulsen auch andere Absoluterfassungseinrichtungen, die an bestimmten Punkten oder Stellen der Fahrstrecke durch Referenzinformationen eine ganz eindeutige Position detektieren können, unter den erfinderischen Gedanken fallen.The invention is illustrated by way of example with reference to the embodiments shown schematically in the drawings. It should be noted in principle that in addition to the detection and processing of pulses and other absolute detection devices that can detect at certain points or points of the route by reference information a very unique position, fall under the inventive idea.

Es zeigt:It shows:

1: Ein Blockschaltbild einer Impulserfassung; 1 : A block diagram of a pulse acquisition;

2: ein Blockschaltbild einer Bearbeitung von Impulsen; 2 a block diagram of a processing of pulses;

3: eine Blockschaltbildausführung für die Korrektur einer Wegstrecke eines ortsveränderbaren Elementes; 3 a block diagram execution for the correction of a path of a displaceable element;

4: eine erste bevorzugte Ausführung einer Antriebseinheit; 4 a first preferred embodiment of a drive unit;

5: eine weitere bevorzugte Ausführungsform einer Antriebseinheit; 5 a further preferred embodiment of a drive unit;

6: eine bevorzugte Ausführungsform eines Informationsgebers; 6 a preferred embodiment of an information provider;

7: eine zeitliche Darstellung einer vollständigen Umdrehung des Informationsgebers gemäß 6; 7 a time representation of a complete revolution of the information provider according to 6 ;

8: wie 7, jedoch in der entgegengesetzten Drehrichtung; 8th : as 7 but in the opposite direction of rotation;

9: eine weitere bevorzugte Ausführungsform eines Informationsgebers in der Draufsicht; 9 a further preferred embodiment of an information transmitter in plan view;

10: eine zeitliche Darstellung einer vollständigen Umdrehung des Informationsgebers gemäß 9; 10 a time representation of a complete revolution of the information provider according to 9 ;

11: wie 10, jedoch in der entgegengesetzten Drehrichtung; 11 : as 10 but in the opposite direction of rotation;

12: einen zeitlichen Ablauf der von einem Informationsgeber abgegebenen Informationsinhalte; 12 : a time sequence of the content of information provided by an information provider;

13: ein Flussdiagramm für das Ermitteln der Endposition „Auf” des angeschlossenen ortsveränderlichen Elementes; 13 a flow chart for determining the end position "on" of the connected portable element;

14: ein Flussdiagramm für das Ermitteln der Endposition „Zu” des angeschlossenen ortsveränderlichen Elementes; 14 a flow chart for determining the end position "To" of the connected mobile element;

15: ein Betriebsflussdiagramm des angeschlossenen ortsveränderlichen Elementes. 15 : An operational flow chart of the connected portable element.

Aus Gründen der Übersichtlichkeit wird bei der nachfolgenden Beschreibung der ausgewählten bevorzugten Ausführungsbeispiele nur die Rede von Impulsen sein, wobei sich die Erfindung jedoch auf alle anderen möglichen Ausführungen von Positionserfassungseinrichtungen bezieht, die neben den normalen Informationen über die Fahrstrecke des ortsveränderlichen Elementes auch Referenzinformationen liefern können.For the sake of clarity, in the following description of the selected preferred embodiments will be only talk of pulses, the invention, however, refers to all other possible embodiments of position sensing devices that can provide reference information in addition to the normal information about the route of the mobile element.

In der 1 wird eine mögliche Signalerfassung für die von beispielsweise einer Positionserfassungseinrichtung 122 gelieferten Impulse durchgeführt. In einem ersten Block 1 wird eine Signalerfassung ausgeführt, die mit einer anschließenden Signalentprellung 2 einhergeht. Die Signalentprellung 2 ist notwendig, damit ein sauberer eindeutiger Impuls vorliegt, um so falsche Interpretationen eines Impulses oder dergleichen vermeiden zu können. Im anschließenden Block 3 wird eine Flankenermittlung durchgeführt. Dieses führt dazu, dass in dem Block 4 ein Zähler vorhanden ist, der sämtliche positiven Flanken zählt. Während in dem Block 5 ein Zähler vorhanden ist, der sämtliche negativen Flanken ermittelt. Eine solche Ermittlung und Auswertung der Flanken nach „steigend” und „fallend” ist äußerst wichtig, da daraus auch eine Zeitmessung generiert wird. Die getrennte Durchführung und Zählung der Flanken ist des halb sinnvoll, weil stets auf eine steigende Flanke eine fallende Flanke für einen Impuls kommen muss. Nur so ist ein sauberer Impuls und damit eindeutiger Impuls zu generieren. Dieses geschieht in den Blöcken 6 und 7, wo aus diesen Informationen das zeitliche Ergebnis automatisch ermittelt wird. Nach einem Vergleich wird aus diesen gewonnen Informationen in dem Block 8 eine verwertbare Impulsgenerierung herbeigeführt. Dieses hat auch gleichzeitig zu Folge, dass hier die Referenzimpulse, die in der normalen Pulsfolge ja enthalten sind, herausgefiltert werden. Dieses ist insbesondere bei einem dynamischen Betrieb mit Beschleunigungen und Verzögerungen von großer Wichtigkeit, da nur so ein Vergleich der Impulse über die Zeit möglich wird. Im Normalfall ergibt das Verhältnis der positiven und negativen Flanken stets ein Verhältnis von 50:50. Dabei muss jedoch bedacht werden, dass hier auch Relais oder andere Bauteile der Steuerung/Regelung prellen können bzw. Umschaltungen nicht sauber ausführen, so dass es äußerst wichtig ist, hier die genauen und eindeutigen entsprechenden Referenzimpulse 58 herauszufiltern.In the 1 is a possible signal detection for the example of a position detection device 122 delivered pulses. In a first block 1 a signal acquisition is carried out with a subsequent signal debouncing 2 accompanied. The signal debunking 2 is necessary for a clean, unambiguous impulse to be able to avoid false interpretations of an impulse or the like. In the subsequent block 3 a flank detection is performed. This causes that in the block 4 there is a counter that counts all positive edges. While in the block 5 there is a counter that detects all negative edges. Such a determination and evaluation of the edges according to "rising" and "falling" is extremely important since it also generates a time measurement. The separate execution and counting of the flanks makes half sense, because always on a rising edge a falling edge must come for a pulse. This is the only way to generate a clean impulse and thus a clear impulse. This happens in blocks 6 and 7 where the temporal result is automatically determined from this information. After a comparison, this information is obtained in the block 8th a usable pulse generation brought about. This also has the consequence that the reference pulses which are contained in the normal pulse sequence are filtered out here. This is particularly important in a dynamic operation with accelerations and delays of great importance, since only so a comparison of the pulses over time is possible. Normally, the ratio of the positive and negative edges always gives a ratio of 50:50. However, it must be remembered that relays or other components of the control / regulation can bounce here as well, or that switching operations are not carried out properly, so that it is extremely important, here the exact and unambiguous corresponding reference pulses 58 filter out.

Eine solche Referenzimpulsgenerierung kann der 2 entnommen werden. Hierbei wird in dem Block 9 eine Messung eines ersten gelieferten Zeitimpulses der Positionserfassungseinrichtung 122 durchgeführt. Hier wird anschließend auch eine Auswertung der positiven und negativen Flanken in dem Block 11 durchgeführt. Parallel dazu wird neben dem ersten Impuls auch zur Sicherheit noch der zweite Zweitimpuls über den Block 10 erfasst und auch hier anschließend in den Block 12 eine Auswertung hinsichtlich der positiven und negativen Flanken durchgeführt. Sowohl der erste als auch der zweite Impuls werden miteinander verglichen und bei einem Vorliegen eines Referenzimpulses 58 wird dieser automatisch in dem Block 13 heraus extrahiert. Wird kein Referenzimpuls 58 ermittelt, so ergeht die Information an den Block 14, wo eine Fahrtrichtungserkennung 18 erfolgt.Such a reference pulse generation can the 2 be removed. This is in the block 9 a measurement of a first delivered time pulse of the position detection device 122 carried out. This is followed by an evaluation of the positive and negative edges in the block 11 carried out. At the same time, in addition to the first impulse, the second impulse is also transmitted over the block for safety reasons 10 recorded and also afterwards in the block 12 an evaluation is carried out with regard to the positive and negative edges. Both the first and the second pulse are compared with each other and in the presence of a reference pulse 58 this will be automatically in the block 13 extracted out. Will not be a reference pulse 58 determined, the information is sent to the block 14 where a direction of travel detection 18 he follows.

Beim Vorliegen eines Referenzimpulses 58 wird gemäß dem Block 13 dieser an die Richtungserkennung 18 weitergegeben. Bei der Entscheidung, ob ein Referenzimpuls 58 vorliegt, ist auch die Fahrtrichtung zu unterscheiden, nämlich ob es sich um eine Öffnungs- oder Schließfahrt des ortsveränderlichen Elementes handelt, da diese von der Kinematik unterschiedlich ausgeführt werden, was an der Geometrie des ortsveränderlichen Elementes liegt. Diese Information hinsichtlich der Öffnungs- und Schließfahrt wird somit auch abgespeichert. Bei der Fahrtrichtungserkennung wird nur noch der ermittelte Referenzimpuls 58 in seiner zeitlichen Folge bearbeitet. So wird in den anschließenden Blöcken 15 und 16 für die Fahrtrichtung „Auf” und Fahrtrichtung „Zu” eine Zählung der Referenzimpulse 58 vorgenommen, die anschließend in dem Speicher 17 gespeichert werden und somit quasi als Urreferenz oder Referenzimpuls 58 aufgrund der Referenzfahrten „Auf” und „Zu” vorliegen.In the presence of a reference pulse 58 is according to the block 13 this to the direction detection 18 passed. When deciding if a reference pulse 58 is present, the direction of travel is to be distinguished, namely, whether it is an opening or closing travel of the mobile element, as they are performed differently by the kinematics, which is due to the geometry of the mobile element. This information regarding the opening and closing drive is thus also stored. When driving direction detection is only the determined reference pulse 58 edited in chronological order. So will in the subsequent blocks 15 and 16 for the direction of travel "up" and direction of travel "to" a count of the reference pulses 58 then made in the memory 17 are stored and thus virtually as Urreferenz or reference pulse 58 due to the reference runs "open" and "closed".

Getrennt nach den Fahrtrichtungen „Auf” und „Zu” gemäß den Blöcken 19 und 20 werden in den Blöcken 21 und 22 die ermittelten Referenzimpulse 58 an den ihnen angestammten Wegstellen erkannt und in den nachfolgenden Vergleichsstufen 23 und 24 für die Öffnungs- und Schließrichtung gespeichert. Im Falle einer Abweichung wird eine Korrektur in dem Block 25 ermittelt. Diese Korrektur der Referenzimpulse 58 kann sich sowohl in einer positiven als auch in einer negativen Korrektur niederschlagen. In beiden Fällen ist ein bestimmter Referenzimpuls 58 eindeutig identifiziert worden und es kann bei einem nicht Vorliegen einer Abweichung gemäß dem Block 26 eine problemlose Weiterfahrt ohne Positionskorrektur durchgeführt werden.Separated according to the directions "up" and "to" according to the blocks 19 and 20 be in the blocks 21 and 22 the determined reference pulses 58 recognized at their traditional waypoints and in the following comparison stages 23 and 24 stored for the opening and closing direction. In case of deviation, a correction will be made in the block 25 determined. This correction of the reference pulses 58 can be reflected in both a positive and a negative correction. In both cases, there is a specific reference pulse 58 has been clearly identified and it may be in the absence of a deviation according to the block 26 a smooth continuation without position correction can be performed.

Wurde jedoch eine Abweichung ermittelt, so wird diese dynamisch oder in vorgegebenen festen Schritten gemäß dem Block 27 korrigiert. Bei einer Korrektur wird der Wert der aktuellen gespeicherten Referenzposition an die Stelle der aktuellen Information der Positionserfassungseinrichtung 112 gesetzt. Eine Speicherung der aktuellen Information wird in einem solchen Falle nicht durchgeführt. Es findet vielmehr eine Korrektur während der Öffnungs- bzw. Schließfahrt statt, so dass die betreibende Person des ortsveränderlichen Elementes von dieser Korrektur nichts wahrnimmt.However, if a deviation has been determined, then this is determined dynamically or in predefined fixed steps according to the block 27 corrected. When corrected, the value of the current stored reference position replaces the current information of the position detector 112 set. A storage of the current information is not performed in such a case. Rather, there is a correction during the opening or closing drive, so that the operator of the mobile element of this correction perceives nothing.

Durch die Tatsache, dass während des Laufes der Antriebseinheit 31 für ein automatisiertes ortsveränderliches Element eine Korrektur der möglicherweise auftretenden Abweichung der aktuellen Position, die unterschiedlichster Natur sein kann, gegenüber der gespeicherten Referenzposition, wird mit einer Zeit- und Wegkorrektur eine größtmögliche Sicherheit und somit ein problemloser Betrieb eines ortsveränderlichen Elementes, ohne dass hierbei der Laufschlitten beispielsweise eines Tores oder dergleichen in einen Anschlag oder in eine Zugposition gedrückt werden muss, ausgeführt.Due to the fact that during the run of the drive unit 31 for an automated mobile element a correction of the possibly occurring deviation of the current position, which may be of different nature, compared to the stored reference position, with a time and path correction the greatest possible safety and thus a trouble-free operation of a mobile element, without the case of the carriage for example, a gate or the like must be pressed in a stop or in a pulling position executed.

Um ein solches Verfahren jedoch ausführen zu können, ist es notwendig, dass eine Positionserfassungseinrichtung 112 zur Verfügung steht, die auch Referenzinformationen liefert.However, in order to be able to carry out such a method, it is necessary that a position detection device 112 is available, which also provides reference information.

In der 4 wird eine erste bevorzugte Ausführungsform der Antriebseinheit 31 wiedergegeben. Dabei ist ein Motor 47 mit einem Getriebe 32 so wirkverbunden, dass ein Antriebswellenende 37 auf der einen Seite und auf der anderen Seite eine Antriebswelle 33 für den Antrieb des ortsveränderbaren Elementes zur Verfügung steht. Zu dem Getriebe 32 ist über Befestigungen 35 distanziert eine elektrotechnische Platine 34, die im Wesentlichen für die Ermittlung und Verbindung der von einem Informationsgeber 36 abgegebenen Informationen dient. Dabei ist auf der Platine 34 auch eine Vorrichtung 38, die in einer bevorzugten Ausführungsform als Lichtschranke mit einem Schenkel 39 ausgebildet ist. In den Zwischenraum der Lichtschranke 38 tauchen vorstehende Informationsinhalte 28, 40, 41, 42, 43, 44, 45, 46 eines Informationsträgers 29 ein.In the 4 is a first preferred embodiment of the drive unit 31 played. This is an engine 47 with a gear 32 so actively connected that a drive shaft end 37 on one side and on the other side a drive shaft 33 is available for driving the portable element. To the transmission 32 is about fortifications 35 dissociates an electrotechnical board 34 which are essentially used for identifying and connecting an information provider 36 information provided. This is on the board 34 also a device 38 in a preferred embodiment, as a light barrier with a leg 39 is trained. In the space between the light barrier 38 dive the above information content 28 . 40 . 41 . 42 . 43 . 44 . 45 . 46 an information carrier 29 one.

Ein Informationsgeber 36, der entgegen der Ausführung gemäß der 4 keine abgewinkelten Informationsinhalte 28, 40, 41, 42, 43, 44, 45, 46 aufweist, sondern als Scheibe ausgebildet ist, kann der 6 entnommen werden. Dabei sind die Informationsinhalte 40 bis 46 als gleichmäßige Informationsinhalte ausgebildet, wogegen der Informationsinhalt 28 als ungleichförmig bezeichnet werden muss, da er im Wesentlichen breiter als die übrigen gleichförmigen Informationsinhalte 40 bis 46 ist. Durch die Detektion über die Vorrichtung 38 kann ein kontaktlose Abtastung der Informationsinhalte 28, 40 bis 46 erfolgen. Dadurch, dass der Informationsinhalt 28 größer dimensioniert ist, weist er beispielsweise zum Informationsinhalt 40 einen geringen Abstand auf. Durch diese Unregelmäßigkeit wird ein Impuls in der Vorrichtung 38 erzeugt, der eine größere zeitliche Länge gegenüber den Impulsen aufweist, die durch die Informationsinhalte 40 bis 46 erzeugt werden. Einen solchen zeitlichen Verlauf geben die 7 und 8 wieder. Der Unterschied bei den 7 und 8 liegt in ihren Drehrichtungen 48 und 49. Bei den Figurendarstellungen 7 und 8 handelt es sich somit um eine Umdrehung des Informationsgebers 36 über den zeitlichen Ablauf t.An information provider 36 , contrary to the embodiment according to the 4 no angled information content 28 . 40 . 41 . 42 . 43 . 44 . 45 . 46 has, but is designed as a disc, the 6 be removed. Here are the information content 40 to 46 designed as uniform information content, whereas the information content 28 must be termed nonuniform, as it is substantially wider than the other uniform information contents 40 to 46 is. Through the detection of the device 38 can be a contactless scanning of the information content 28 . 40 to 46 respectively. Because of the information content 28 larger dimensioned, it has, for example, the information content 40 a short distance away. This irregularity becomes an impulse in the device 38 generated, which has a greater temporal length compared to the pulses, by the information content 40 to 46 be generated. Such a temporal course give the 7 and 8th again. The difference in the 7 and 8th lies in their direction of rotation 48 and 49 , In the figure representations 7 and 8th it is thus a revolution of the information provider 36 about the timing t.

In einer weiteren bevorzugten Ausführungsform wird in der 9 ein weiterer Informationsgeber 36 dargestellt, bei dem die Informationsinhalte 40 bis 46 gleich ausgebildet sind und der Informationsinhalt 28 ist in zwei kleinere aber gleich große Informationsinhalte unterteilt und weist dabei gleichzeitig zum Informationsinhalt 46 einen größeren Abstand auf. Wie die Darstellungen der 10 und 11 sehr deutlich machen, kann auch bei einer solchen bevorzugten Ausführungsform gemäß der 9 bei einer Umdrehung des Informationsgebers 36 eine eindeutige Detektion der anders gearteten Informationsinhalte 28 über die Fahrstrecke erfolgen.In a further preferred embodiment is in the 9 another information provider 36 shown in which the information content 40 to 46 are the same and the information content 28 is subdivided into two smaller but equally sized informational content, pointing simultaneously to the information content 46 a greater distance. Like the representations of the 10 and 11 can make very clear, even in such a preferred embodiment according to the 9 at one revolution of the information provider 36 a clear detection of the different types of information content 28 done over the route.

Je nach Drehrichtung des Motors 47 kann durch die Drehrichtung 48 in den 7 und 10 beispielsweise eine Öffnungsfahrt des ortsveränderlichen Elementes dargestellt sein. Im gleichen Umfang würden dann die 8 und 11 mit der Drehrichtung 49 die Schließbewegung des ortsveränderlichen Elementes darstellen.Depending on the direction of rotation of the motor 47 can by the direction of rotation 48 in the 7 and 10 For example, be shown an opening trip of the mobile element. To the same extent would then 8th and 11 with the direction of rotation 49 represent the closing movement of the mobile element.

Bei der Ausführungsform der Antriebseinheit 31 gemäß der 4 würden somit beispielsweise über den Informationsgeber 36 bei jeder Umdrehung des Informationsgebers 36 Impulse erzeugt werden, die aufgrund der gleichmäßigen Informationsinhalte 40 bis 46 einen gleichen zeitlichen Verlauf aufweisen. Nur der ungleichförmige Informationsinhalt 28 gemäß den 7, 8, 10 und 11 kann entweder kürzer oder länger ausgebildet sein. Durch diese beispielhafte Ausbildung ist es möglich, dass durch die anders gearteten Informationsinhalte 28 entsprechende Referenzimpulse 58 heraus gebildet werden. Diese Referenzimpulse 58 werden insbesondere zur genauen Positionsbestimmung des ortsveränderlichen Elementes über seinen Fahrweg verwendet. Schon an dieser Stelle wird deutlich, dass auch bei einer Abschaltung der Antriebseinheit 31 und erneutem Anfahren genau die zuletzt eingehaltene Position des ortveränderlichen Elementes aufgefunden und wieder eingenommen wird.In the embodiment of the drive unit 31 according to the 4 would thus, for example, via the information provider 36 at each revolution of the information provider 36 Pulses are generated due to the uniform information content 40 to 46 have a same time course. Only the non-uniform information content 28 according to the 7 . 8th . 10 and 11 can be either shorter or longer. By this exemplary training, it is possible that by the different types of information content 28 corresponding reference pulses 58 be formed out. These reference pulses 58 are used in particular for the exact position determination of the mobile element via its travel path. Already at this point it is clear that even with a shutdown of the drive unit 31 and again start exactly the last observed position of the ortveränderlichen element found and taken again.

Damit die Antriebseinheit 31 bei einer ersten Inbetriebnahme die genaue Fahrstrecke ermitteln kann, wird eine Referenzfahrt in Öffnungs- und Schließrichtung durchgeführt. Hierzu ist ein entsprechendes Programm innerhalb der Antriebseinheit 31 aktiviert. Die ermittelten Impulse oder dergleichen werden in einem nicht flüchtigen Speicher abgespeichert und gleichzeitig werden aus den Gesamtimpulsen, nach den bereits beschriebenen Verfahren, die entsprechenden Referenzimpulse 58 herausgefiltert und entsprechend aufbereitet und anschließend verarbeitet. Eine solche Referenzfahrt über den Weg oder die Zeit zeigt die 12, bei der in diesem Ausführungsbeispiel Impulse 50 bis 57 erzeugt werden. Der Impuls 53 ist in seiner zeitlichen Länge wesentlich kürzer und bildet mit der Lücke zu dem Impuls 52 insgesamt den Referenzimpuls 58.So that the drive unit 31 During a first startup, the exact route can be determined, a reference run in the opening and closing direction is performed. For this purpose, a corresponding program within the drive unit 31 activated. The detected pulses or the like are stored in a non-volatile memory and simultaneously from the total pulses, according to the methods already described, the corresponding reference pulses 58 filtered out and processed accordingly and then processed. Such a reference journey over the way or the time shows the 12 in which in this embodiment pulses 50 to 57 be generated. The impulse 53 is much shorter in its length and forms with the gap to the impulse 52 altogether the reference momentum 58 ,

In der 13 ist in einer möglichen Ausführungsform ein Programmablauf zum Betrieb der Antriebseinheit 31 durch ein Flussdiagramm aufgezeigt worden. Aus Gründen der Übersichtlichkeit wird an dieser Stelle nicht mehr auf die Verfahrensweise der 1 bis 3 eingegangen, obwohl diese Verfahrensschritte bei allen Bewegungen des ortsveränderlichen Elementes angewandt werden. Dabei wird ein Befehl 59 zum Öffnen des ortsveränderlichen Elementes gegeben. Aufgrund der nun gelieferten Informationen des Informationsgebers 36 werden die Impulse 50 bis 58 gemessen und in der Stufe 63 werden die Impulse gezählt. Über eine Filterung in der Stufe 64 wird der Referenzimpuls 58 in der Stufe 65 herausextrahiert und gespeichert. In der Stufe 66 des Programms werden sowohl die Referenzimpulse 58 als auch die übrigen Impulse 50 bis 57 gespeichert. Beim Erreichen der Öffnungsposition 67 des ortsveränderlichen Elementes ist die so durchgeführte Referenzfahrt abgeschlossen.In the 13 In one possible embodiment, this is a program sequence for operating the drive unit 31 have been shown by a flowchart. For the sake of clarity, it is no longer at this point on the procedure of 1 to 3 although these method steps are applied to all movements of the mobile element. Thereby becomes a command 59 given to open the mobile element. Based on the information provided by the information provider 36 become the impulses 50 to 58 measured and in the stage 63 the pulses are counted. About filtering in the stage 64 becomes the reference pulse 58 in the stage 65 extracted and stored. In the stage 66 the program will be both the reference pulses 58 as well as the other impulses 50 to 57 saved. When reaching the opening position 67 of the mobile element, the reference travel thus completed is completed.

In gleicher Vorgehensweise wird auch die Schließfahrt des ortsveränderlichen Elementes durch eine Referenzfahrt 76 gemäß der Vorgehensweise nach 14 ermittelt. Dieses ist notwendig, da je nach Ausführung des ortsveränderlichen Elementes hier eine völlig andere Verlaufsform der Wegstrecke über die Zeit sich ergeben kann. Durch einen Startbefehl 68 wird das ortsveränderliche Element aus der Öffnungsstellung herausbewegt und es werden die bei dieser Ausführungsform entstehenden Impulse 50 bis 58 in der Stufe 71 gemessen. In der anschließenden Stufe 72 werden diese Impulse gezählt und in der Stufe 73 werden die enthaltenen Referenzimpulse herausgefiltert. In der Stufe 74 werden diese herausgefilterten Referenzimpulse separat gespeichert und in der Stufe 75 werden sämtliche Impulse gespeichert. Mit dem Programmpunkt 76 wird die Referenzfahrt 76 abgeschlossen.In the same procedure is also the closing of the mobile element by a reference movement 76 according to the procedure 14 determined. This is necessary because, depending on the version of the ortsveränderlichen element here a completely different shape of the route over time can result. By a start command 68 The movable element is moved out of the open position and it will be the resulting pulses in this embodiment 50 to 58 in the stage 71 measured. In the subsequent stage 72 These pulses are counted and in the stage 73 the contained reference pulses are filtered out. In the stage 74 These filtered-out reference pulses are stored separately and in the stage 75 all pulses are stored. With the program point 76 will be the reference journey 76 completed.

Gemäß der 15 kann ein möglicher Programmablauf zum Betrieb der Antriebseinheit 31 mit einem nicht dargestellten ortsveränderbaren Element ausgeführt werden. Der Einfachheit halber ist in diesem Flussdiagramm sowohl die Öffnungsfahrt mit dem Befehl 59 und die Schließfahrt mit dem Befehl 68 gleichermaßen dargestellt worden. Nach dem Start der Antriebseinheit 31 werden in der nächsten Programmstufe 62, 71 die Impulse gemessen und in der nächsten Programmstufe 63, 72 entsprechend gezählt und anschließend in der Stufe 64, 73 werden die Referenzimpulse herausgefiltert. In der anschließenden Stufe 78 erfolgt ein Impulsvergleich, so dass eine Impulsabweichung in der Stufe 79 vakant werden kann. Sollte dieses der Fall sein, so wird gemäß dem vor beschriebenen Verfahren über ein Programm oder dergleichen nach einem Korrekturvergleich 77 in der Korrekturstufe 80 eine Korrektur durchgeführt. Liegt keine Korrekturvorgabe vor, so wird gemäß dem Befehl 81 eine weitere Messung auf der Wegstrecke der Impulse 62, 71 vorgenommen.According to the 15 may be a possible program sequence for operating the drive unit 31 be performed with a not displaceable element, not shown. For simplicity, in this flowchart, both the opening travel with the command 59 and the closing drive with the command 68 alike. After starting the drive unit 31 will be in the next program level 62 . 71 the pulses measured and in the next program level 63 . 72 counted accordingly and then in the stage 64 . 73 the reference pulses are filtered out. In the subsequent stage 78 there is a pulse comparison, so that a pulse deviation in the stage 79 can become vacant. If this is the case, then, according to the method described above, via a program or the like after a correction comparison 77 in the correction stage 80 a correction was made. If there is no correction specification, then according to the command 81 another measurement on the path of the pulses 62 . 71 performed.

Eine weitere bevorzugte Ausführungsform des Antriebsmoduls 31 wird in der 5 dargestellt. Dieses Antriebsmodul 31 ist so konzipiert, dass es als sehr kompakte Einheit aufgebaut ist, wobei auch hier die Positionserfassungseinrichtung 112 auswechselbar ist. Die Positionserfassungseinrichtung 112 wird von einem Gehäuse 103 umschlossen. An dem Gehäuse 103 ist eine Anschlussklemme 114 zur Verbindung mit einer nicht dargestellten Steuer-/Regeleinheit. Ferner befindet sich an dem Gehäuse 103 ein Sensorelement 113, welches in Verbindung mit einer Entriegelung 115 eine Abschaltung der Antriebseinheit 31, bei Betätigung der Entriegelung 115, bewirkt.Another preferred embodiment of the drive module 31 will be in the 5 shown. This drive module 31 is designed so that it is constructed as a very compact unit, in which case the position detection device 112 is interchangeable. The position detection device 112 is from a housing 103 enclosed. On the case 103 is a connection terminal 114 for connection to a control unit, not shown. Further, located on the housing 103 a sensor element 113 , which in conjunction with a release 115 a shutdown of the drive unit 31 , when the release is activated 115 , causes.

Distanziert durch Distanzelemente 111 ist das Gehäuse 103 an einer Montagevorrichtung vorhanden, die einen Basisschenkel 108 aufweist, in dem zum einen ein Langloch 107 und eine Arretierungsaufnahme 106 enthalten sind. Ausgehend von dem Basischenkel 108 sind seitlich ein Montagestück 110 und ein Schenkel 109 vorhanden. Die Distanzelemente 111 sind mit dem Montagestück 110 verbunden. An der hier nicht dargestellten Abtriebswelle ist ein Antriebsrad 104 angebracht, über das das ortsveränderliche Element angetrieben werden kann. Über Anschlussklemmen 118 wird der Motor 47 mit entsprechender elektrischer Energie versorgt.Distanced by spacers 111 is the case 103 present on a mounting device that has a base leg 108 in which on the one hand a slot 107 and a detent receptacle 106 are included. Starting from the baskelkel 108 are a mounting piece on the side 110 and a thigh 109 available. The spacer elements 111 are with the mounting piece 110 connected. At the output shaft, not shown here is a drive wheel 104 attached, over which the mobile element can be driven. Via terminals 118 becomes the engine 47 supplied with appropriate electrical energy.

Anders ausgebildete Positionserfassungseinrichtungen, die Referenzinformationen z. B. durch schwarz/weiße Markierungen oder Codestreifen oder dergleichen liefern können, sind ebenfalls verwendbar. Differently formed position detection devices, the reference information z. B. by black / white markings or codestrips or the like can also be used.

Wie die Darstellungen der 4 und 5 deutlich machen, kann die Antriebseinheit 31 in unterschiedlichen Ausführungen aufgebaut sein, wobei bei diesen Ausführungsbeispielen die Positionserfassungseinrichtung 112 als rotierende Scheibe oder als Glocke ausgebildet sind.Like the representations of the 4 and 5 make clear, the drive unit can 31 be constructed in different embodiments, wherein in these embodiments, the position detection device 112 are designed as a rotating disk or as a bell.

BezugszeichenlisteLIST OF REFERENCE NUMBERS

11
Signalerfassungsignal detection
22
SignalentprellungSignalentprellung
33
Flankenermittlungedge detection
44
Zähler positive FlankenCounter positive edges
55
Zähler negative FlankenCounter negative edges
66
Zeitmessung positive FlankenTiming positive edges
77
Zeitmessung negative FlankenTiming negative edges
88th
Impulsgenerierungpulse generation
99
Zeitimpulstime pulse
1010
Messung ZeitimpulsMeasuring time pulse
1111
Auswertungevaluation
1212
Auswertungevaluation
1313
ReferenzimpulsextrahierungReferenzimpulsextrahierung
1414
kein Referenzimpulsno reference pulse
1515
Fahrtrichtung „Auf”Driving direction "On"
1616
Fahrtrichtung „Zu”Driving direction "To"
1717
SpeicherStorage
1818
FahrtrichtungserkennungDirection recognition
1919
Fahrtrichtung „Zu”Driving direction "To"
2020
Fahrtrichtung „Auf”Driving direction "On"
2121
Referenzinformationen werden erkanntReference information is detected
2222
Referenzinformationen werden erkanntReference information is detected
2323
Vergleichsstufecomparison stage
2424
Vergleichsstufecomparison stage
2525
Korrekturermittlungcorrection determination
2626
keine Korrekturno correction
2727
Korrektur wird gesetztCorrection is set
2828
ungleichförmiger Informationsinhaltnon-uniform information content
2929
Informationsträgerinformation carrier
3131
Antriebseinheitdrive unit
3232
Getriebetransmission
3333
Antriebswelledrive shaft
3434
Platinecircuit board
3535
Befestigungattachment
3636
Informationsgeberinformation provider
3737
AntriebswellenendeDrive shaft end
3838
Vorrichtungcontraption
3939
Schenkelleg
4040
gleichförmiger Informationsinhaltuniform information content
4141
gleichförmiger Informationsinhaltuniform information content
4242
gleichförmiger Informationsinhaltuniform information content
4343
gleichförmiger Informationsinhaltuniform information content
4444
gleichförmiger Informationsinhaltuniform information content
4545
gleichförmiger Informationsinhaltuniform information content
4646
gleichförmiger Informationsinhaltuniform information content
4747
Motorengine
4848
Drehrichtungdirection of rotation
4949
Drehrichtungdirection of rotation
5050
Impulspulse
5151
Impulspulse
5252
Impulspulse
5353
Impulspulse
5454
Impulspulse
5555
Impulspulse
5656
Impulspulse
5757
Impulspulse
5858
Referenzimpulsreference pulse
5959
Startbefehl „AufStart command "Up
6060
programmierte Leistungsanpassungprogrammed power adjustment
6161
Informationseinganginformation input
6262
Impulse messenMeasuring impulses
6363
Impulse zählenCounting pulses
6464
Filterungfiltering
6565
Referenzimpuls speichernSave reference pulse
6666
Referenzimpuls und Impulse speichernSave reference pulse and pulses
6767
Position „Auf” speichernSave position "On"
6868
Startbefehl „Zu”Start command "To"
6969
Auswahlschaltungselect circuit
7070
Programmschrittprogram step
7171
Impulse messenMeasuring impulses
7272
Impulse zählenCounting pulses
7373
Referenzimpulse herausfilternFilter out reference pulses
7474
Referenzimpulse speichernStore reference pulses
7575
Referenzimpulse und Impulse speichernStore reference pulses and pulses
7676
Zuposition speichernSave the position
7777
Korrekturvergleichcorrection comparison
7878
Impulsvergleichepulse comparisons
7979
Impulsabweichung messenMeasure pulse deviation
8080
Korrekturstufecorrection level
8181
Befehlcommand
103103
Gehäusecasing
104104
Antriebsraddrive wheel
105105
Montageträgermounting bracket
106106
Arretierungsaufnahmelock receptacle
107107
LanglochLong hole
108108
Basisschenkelbase leg
109109
Schenkelleg
110110
Montagestückmounting piece
111111
Distanzelementspacer
112112
PositionserfassungseinrichtungPosition detection device
113113
Sensorelementsensor element
114114
Anschlussklemmeterminal
115115
Entriegelungunlocking
118118
Klemmenjam

ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES 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 of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • DE 19918414 A1 [0002] DE 19918414 A1 [0002]
  • DE 102005039532 A1 [0003] DE 102005039532 A1 [0003]
  • DE 19944005 A1 [0004] DE 19944005 A1 [0004]
  • DE 19639501 A1 [0005] DE 19639501 A1 [0005]
  • DE 10341297 B3 [0006] DE 10341297 B3 [0006]
  • DE 3825097 A1 [0007] DE 3825097 A1 [0007]

Claims (16)

Verfahren zum Betrieb mindestens eines in seiner Position relativ ortsveränderbaren Elementes durch eine Antriebseinheit (31) mit einer Steuerung/Reglung und mindestens einem nicht flüchtigen Speicher sowie einer Positionserfassungseinrichtung (112), die über den gesamten Fahrweg des ortsveränderbaren Elementes Informationen zur Position des ortsveränderbaren Elementes liefert, die durch eine Referenzfahrt des ortsveränderbaren Elementes ermittelt und als Referenzinformation gespeichert wurden, wobei die gespeicherten Referenzinformationen mit den aktuellen Positionsinformationen während des Betriebs des ortsveränderbaren Elementes verglichen werden und bei einem asynchronen Ergebnis eine automatische Korrektur auf die gespeicherten Referenzinformationen der Positionserfassungseinrichtung (112) erfolgt.Method for operating at least one element which is relatively spatially variable in its position by means of a drive unit ( 31 ) with a control / regulation and at least one non-volatile memory and a position detection device ( 112 ), which provides information on the position of the positionable element over the entire travel path of the positionable element, which were determined by a reference travel of the portable element and stored as reference information, wherein the stored reference information is compared with the current position information during operation of the mobile element and at an asynchronous result an automatic correction to the stored reference information of the position detection device ( 112 ) he follows. Verfahren zum Betrieb einer Antriebseinheit (31) für mindestens ein in seiner relativen Position ortsveränderbaren Elementes mit einer Steuerung/Regelung und mindestens einem nicht flüchtigen Speicher, sowie einer Positionserfassungseinrichtung (112), die über die gesamte Fahrstrecke des ortsveränderbaren Elementes gleichförmige Informationsinhalte (40, 41, 42, 43, 44, 45, 46) oder Impulse (50, 51, 52, 53, 54, 55, 56, 57, 58) liefert, die in bestimmten, wiederkehrenden zeitlichen Abständen Referenzimpulse (58) oder dergleichen beinhalten, die durch eine Referenzfahrt des ortsveränderbaren Elementes ermittelt und gespeichert wurden, und dass die während der Referenzfahrt des ortsveränderbaren Elementes ermittelten und gespeicherten Referenzimpulse (58) oder dergleichen mit gemessenen aktuellen Referenzimpulsen (58) bei jeder Öffnungs- und Schließfahrt des ortsveränderbaren Elementes in ihrem zeitlichen Abstand und ihrem absoluten Wert verglichen werden, und dass bei einem asynchronen Ergebnis der zueinander gehörenden Referenzimpulse (58) oder dergleichen automatisch eine Korrektur auf den zugehörigen gespeicherten Basisreferenzimpuls oder dergleichen in der Wegstreckenmessung erfolgt.Method for operating a drive unit ( 31 ) for at least one positionally variable element in its relative position with a control / regulation and at least one non-volatile memory, as well as a position detection device ( 112 ), which over the entire route of the portable element uniform information content ( 40 . 41 . 42 . 43 . 44 . 45 . 46 ) or pulses ( 50 . 51 . 52 . 53 . 54 . 55 . 56 . 57 . 58 ), which at certain, recurring time intervals reference pulses ( 58 ) or the like, which have been determined and stored by a reference travel of the positionable element, and that the reference pulses determined and stored during reference travel of the positionable element ( 58 ) or the like with measured current reference pulses ( 58 ) are compared in their time interval and their absolute value during each opening and closing movement of the positionally variable element, and that in the case of an asynchronous result of the mutually associated reference pulses ( 58 ) or the like is automatically corrected to the associated stored base reference pulse or the like in the distance measurement. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass über die gesamte Wegstrecke der Öffnungs- und Schließfahrt des ortsveränderbaren Elementes Referenzimpulse (58) oder Informationen in bestimmten Abständen vorhanden sind, die in einem gleichmäßigen oder ungleichmäßigen Abstand zueinander liegen.A method according to claim 1 or 2, characterized in that over the entire path of the opening and closing travel of the positionable element reference pulses ( 58 ) or information is available at regular intervals that are even or unevenly spaced. Verfahren nach einem oder mehreren der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass mindestens bei jeder Öffnungs- und Schließfahrt des ortsveränderlichen Elements durch die Antriebseinheit (31) eine Überprüfung mindestens eines Referenzimpulses (58) oder einer Information erfolgt oder dass eine permanente Referenzimpulsüberwachung oder Informationsüberwachung stattfindet und beim Abweichen von den gespeicherten Informationen oder Impulsen eine Korrektur auf die gespeicherten Referenzwerte (58) durchgeführt wird, oder dass bei Abweichungen eine dynamische Korrektur während der Bewegung des ortsveränderbaren Elementes auf die zugehörigen Referenzimpulse (58) oder Informationen durchgeführt wird.Method according to one or more of the preceding claims, characterized in that at least during each opening and closing movement of the mobile element by the drive unit ( 31 ) a check of at least one reference pulse ( 58 ) or information, or that a permanent reference pulse monitoring or information monitoring takes place and, when deviating from the stored information or pulses, a correction to the stored reference values ( 58 ) or, in the case of deviations, a dynamic correction during the movement of the positionally variable element to the associated reference pulses ( 58 ) or information is performed. Verfahren nach einem oder mehreren der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die während der Fahrbewegung des ortsveränderbaren Elementes ermittelten Impulse (40, 41, 42, 43, 44, 45, 46) oder Informationen entprellt werden und anschließend eine Flankenermittlung der Impulse oder Informationen erfolgt, wobei die negativen und positiven Flanken während der Zeitmessung ermittelt werden, aus denen ein verwertbarer Impuls oder eine verwertbare Information generiert wird, und dass aus den generierten Impulsen oder Informationen die stets aktuellen Referenzimpulse (58) oder Informationen über den Fahrweg oder die Fahrzeit hinaus gefiltert werden.Method according to one or more of the preceding claims, characterized in that the pulses determined during the driving movement of the displaceable element ( 40 . 41 . 42 . 43 . 44 . 45 . 46 ) or information is debounced and then an edge determination of the pulses or information takes place, wherein the negative and positive edges are determined during the time measurement, from which a usable pulse or a usable information is generated, and that from the generated pulses or information is always current Reference pulses ( 58 ) or information about the route or the travel time are filtered out. Verfahren nach einem oder mehreren der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass ein Vergleich der Referenzimpulse (58) oder der Informationen über den zeitlichen Verlauf erfolgt.Method according to one or more of the preceding claims, characterized in that a comparison of the reference pulses ( 58 ) or the information about the time course takes place. Verfahren nach einem oder mehreren der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass bei einem vorliegenden Fehler der Referenzimpulse (58) eine Korrektur der Positionserfassungseinrichtung (112) stattfindet.Method according to one or more of the preceding claims, characterized in that in the case of an existing error of the reference pulses ( 58 ) a correction of the position detection device ( 112 ) takes place. Verfahren nach einem oder mehreren der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass ein Vergleich der aktuellen Referenzimpulse (58) oder Informationen und deren Abweichung bzw. Korrektur auf die gespeicherten Referenzimpulse (58) oder Informationen durch mindestens ein Programm oder durch mindestens einen Programmschritt erfolgt, der/die in der Steuerung/Regelung in mindestens einem nicht flüchtigen Speicher gespeichert ist.Method according to one or more of the preceding claims, characterized in that a comparison of the current reference pulses ( 58 ) or information and its deviation or correction to the stored reference pulses ( 58 ) or information is carried by at least one program or by at least one program step, which is stored in the control / regulation in at least one non-volatile memory. Verfahren nach einem oder mehreren der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das automatisierte ortsveränderliche Element als Tor, Tür, Sektionaltor, Garagentor, Schwingtor oder dergleichen ausgebildet ist.Method according to one or more of the preceding claims, characterized in that the automated mobile element is designed as a gate, door, sectional door, garage door, swing gate or the like. Antriebseinheit (31) mit einem Verfahren zum Betrieb eines ortsveränderlichen Elementes nach den vorhergehenden Ansprüchen, die eine Steuerung/Regelung mit mindestens einem nicht flüchtigen Speicher und verschiedenen Betriebsprogrammen zum Betrieb eines Motors (47) mit einem Getriebe (32), in deren Wirkverbindung eine Positionserfassungseinrichtung (112) steht, umfasst, wobei die Positionserfassungseinrichtung (112) über die gesamte Fahrstrecke des ortsveränderlichen Elementes gleichförmige Informationsinhalte (40, 41, 42, 43, 44, 45, 46) oder gleichförmige Impulse (50, 51, 52, 53, 54, 55, 56, 57) liefert, die in bestimmten zeitlichen Abständen Referenzimpulse (58) oder ungleichförmige Informationsinhalte (28) aufweisen, wobei durch eine erste Referenzfahrt des ortsveränderlichen Elementes die Referenzimpulse (58) oder die ungleichförmigen Informationsinhalte (28) herausgefiltert und gespeichert wurden, wobei während der Öffnungs- und Schließfahrt des ortsveränderlichen Elementes eine Überprüfung der aktuellen Referenzimpulse (58) oder der ungleichförmigen Informationsinhalte (28) in ihrem zeitlichen Abstand und in ihrem Betrag mit den gespeicherten Referenzimpulsen (58) oder dergleichen auf eine Stimmigkeit durch ein Programm oder ein Programmschritt verglichen werden, wobei bei einem asynchronen Ergebnis der zueinander gehörenden Referenzimpulse (58) oder dergleichen automatisch durch das Programm oder dergleichen eine Korrektur auf den zugehörigen gespeicherten Basisreferenzimpulse (58) oder dergleichen in der Wegstreckenmessung erfolgt.Drive unit ( 31 A method of operating a portable element according to the preceding claims, comprising controlling at least one non-volatile memory and various operating programs for operating an engine ( 47 ) with a transmission ( 32 ), in whose operative connection a Position detection device ( 112 ), wherein the position detection device ( 112 ) uniform information content over the entire route of the mobile element ( 40 . 41 . 42 . 43 . 44 . 45 . 46 ) or uniform pulses ( 50 . 51 . 52 . 53 . 54 . 55 . 56 . 57 ), which at certain intervals reference pulses ( 58 ) or non-uniform information content ( 28 ), wherein by a first reference movement of the mobile element the reference pulses ( 58 ) or the non-uniform information content ( 28 ) were filtered out and stored during the opening and closing of the movable element a check of the current reference pulses ( 58 ) or non-uniform information content ( 28 ) in their time interval and in their amount with the stored reference pulses ( 58 ) or the like are compared to a consistency by a program or a program step, wherein in the case of an asynchronous result of the mutually belonging reference pulses ( 58 or the like automatically corrected by the program or the like to the associated stored base reference pulses (FIG. 58 ) or the like in the distance measurement. Antriebseinheit (31) zum Betrieb eines automatisierten Elementes gemäß den vorhergehenden Ansprüchen 1 bis 9, wobei die Antriebseinheit (31) im Wesentlichen eine Steuerung/Regelung mit mindestens einem nicht flüchtigen Speicher und verschiedenen Betriebsprogrammen umfasst, dass ein Motor (47) mit einem Getriebe (32) antreiben wird, und dass eine Positionserfassungseinrichtung (112) vorhanden ist, die über die gesamte Wegstrecke Informationen oder Impulse (40, 41, 42, 43, 44, 45, 46) liefert, wobei die Informationen oder Impulse Referenzinformationen (28) oder Referenzimpulse (58) enthalten, die in bestimmten zeitlichen Abständen oder an bestimmten Wegmarken sich wiederholen und durch ein Programm oder einen Programmschritt mit durch eine erste Referenzbewegung des ortsveränderbaren Elementes über seine gesamte Wegstrecke ermittelt und in dem mindestens einen nicht flüchtigen Speicher gespeicherten Referenzinformationen (28) oder Referenzimpulsen (58) automatisch verglichen werden und bei einer Unstimmigkeit eine Korrektur auf die zugehörigen gespeicherten Basisinformationen und damit in der Wegstrecke erfolgt.Drive unit ( 31 ) for operating an automated element according to the preceding claims 1 to 9, wherein the drive unit ( 31 ) substantially comprises a controller with at least one non-volatile memory and various operating programs that a motor ( 47 ) with a transmission ( 32 ) and that a position detection device ( 112 ), which has information or impulses over the entire route ( 40 . 41 . 42 . 43 . 44 . 45 . 46 ), where the information or pulses provide reference information ( 28 ) or reference pulses ( 58 ), which are repeated at certain time intervals or at certain landmarks and determined by a program or a program step with a first reference movement of the displaceable element over its entire path and stored in the at least one non-volatile memory reference information ( 28 ) or reference pulses ( 58 ) are compared automatically and in the case of a discrepancy, a correction to the associated stored basic information and thus in the route takes place. Antriebseinheit nach Anspruch 10 oder 11, dadurch gekennzeichnet, dass die Positionseinrichtung (112) einen Informationsgeber (36) umfasst, der mit dem Motor (47) in Wirkverbindung steht, der im Wesentlichen als kreisrundes Bauteil ausgebildet ist, das mit gleichmäßigen Informationsinhalten (40, 41, 42, 43, 44, 45, 46) und mindestens einem ungleichförmigen Informationsinhalt (28) versehen ist, die durch eine Vorrichtung (38) detektiert, und in der Steuerung/Regelung durch ein Programm oder einen Programmschritt verarbeitet werden.Drive unit according to claim 10 or 11, characterized in that the position device ( 112 ) an information provider ( 36 ) connected to the engine ( 47 ) is in operative connection, which is formed substantially as a circular component, with uniform information content ( 40 . 41 . 42 . 43 . 44 . 45 . 46 ) and at least one non-uniform information content ( 28 ) provided by a device ( 38 ) and processed in the control by a program or a program step. Antriebseinheit nach einem der Ansprüche 10 bis 12, dadurch gekennzeichnet, dass der Informationsgeber (36) als Scheibe oder Glocke oder dergleichen mit vorstehenden Informationsinhalten (28, 40, 41, 42, 43, 44, 45, 46) oder farblich unterschiedlichen Informationsinhalten (28, 40, 41, 42, 43, 44, 45, 46) versehen ist, wobei die Vorrichtung (38) als Lichtschranke zur Detektion der Informationsinhalte (28, 40, 41, 42, 43, 44, 45, 46) eingesetzt wird.Drive unit according to one of claims 10 to 12, characterized in that the information provider ( 36 ) as a disk or bell or the like having the above information contents ( 28 . 40 . 41 . 42 . 43 . 44 . 45 . 46 ) or color-different information content ( 28 . 40 . 41 . 42 . 43 . 44 . 45 . 46 ), the device ( 38 ) as a light barrier for detecting the information content ( 28 . 40 . 41 . 42 . 43 . 44 . 45 . 46 ) is used. Antriebseinheit nach Anspruch 13, dadurch gekennzeichnet, dass die Informationsinhalte (28, 40, 41, 42, 43, 44, 45, 46) als dunkle und helle Informationsinhalte vorliegen.Drive unit according to claim 13, characterized in that the information content ( 28 . 40 . 41 . 42 . 43 . 44 . 45 . 46 ) are present as dark and bright information content. Antriebseinheit nach einem der Ansprüche 10 bis 14, dadurch gekennzeichnet, dass die Informationserfassungseinrichtung (112) direkt oder indirekt mit dem Motor (47) verbunden ist.Drive unit according to one of Claims 10 to 14, characterized in that the information acquisition device ( 112 ) directly or indirectly with the engine ( 47 ) connected is. Antriebseinheit für ein automatisiertes ortsveränderliches Element, das als Tor, Tür, Sektionaltor, Garagentor, Schwingtor oder dergleichen ausgebildet ist.Drive unit for an automated portable element, which is designed as a door, door, sectional door, garage door, swing gate or the like.
DE102011120707.8A 2011-12-12 2011-12-12 Method for operating a drive unit of a location-variable element, and a drive unit which is operated by such a method Active DE102011120707B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102011120707.8A DE102011120707B4 (en) 2011-12-12 2011-12-12 Method for operating a drive unit of a location-variable element, and a drive unit which is operated by such a method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102011120707.8A DE102011120707B4 (en) 2011-12-12 2011-12-12 Method for operating a drive unit of a location-variable element, and a drive unit which is operated by such a method

Publications (2)

Publication Number Publication Date
DE102011120707A1 true DE102011120707A1 (en) 2013-06-13
DE102011120707B4 DE102011120707B4 (en) 2018-10-04

Family

ID=48464554

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102011120707.8A Active DE102011120707B4 (en) 2011-12-12 2011-12-12 Method for operating a drive unit of a location-variable element, and a drive unit which is operated by such a method

Country Status (1)

Country Link
DE (1) DE102011120707B4 (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3825097A1 (en) 1988-07-23 1990-02-08 Stahl R Foerdertech Gmbh DEVICE FOR POSITION MEASUREMENT ON CRANE AND ELECTRIC MOUNTED RAILWAYS
DE69101450T2 (en) * 1990-01-26 1994-10-20 Somfy Safety device for motorized roller shutters.
DE19639501A1 (en) 1996-09-26 1998-04-02 Geze Gmbh & Co Door or window motorised vane
DE19918414A1 (en) 1999-04-23 2000-11-02 Dorma Gmbh & Co Kg Drive unit for a gate
DE19944005A1 (en) 1999-09-14 2001-03-15 Kostal Leopold Gmbh & Co Kg Optoelectronic rotation angle sensor
DE102004018452A1 (en) * 2003-04-17 2004-12-30 The Chamberlain Group, Inc., Elmhurst Method and arrangement of a human-machine contact plane of a barrier movement actuator
DE10341297B3 (en) 2003-09-04 2005-07-07 Dorma Gmbh + Co. Kg Coded absolute position measurement for elements guided in rails
DE102005039532A1 (en) 2005-08-18 2007-03-08 Novoferm Tormatic Gmbh Drive unit for a door or a gate, in particular for a garage door, and method for operating such a drive unit for a door or a gate, in particular for a garage door
DE202008016763U1 (en) * 2008-12-18 2010-05-20 Mfz Antriebe Gmbh & Co. Kg Monitoring device for an opening closure system, drive unit for an opening completion system and opening closure system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3825097A1 (en) 1988-07-23 1990-02-08 Stahl R Foerdertech Gmbh DEVICE FOR POSITION MEASUREMENT ON CRANE AND ELECTRIC MOUNTED RAILWAYS
DE69101450T2 (en) * 1990-01-26 1994-10-20 Somfy Safety device for motorized roller shutters.
DE19639501A1 (en) 1996-09-26 1998-04-02 Geze Gmbh & Co Door or window motorised vane
DE19918414A1 (en) 1999-04-23 2000-11-02 Dorma Gmbh & Co Kg Drive unit for a gate
DE19944005A1 (en) 1999-09-14 2001-03-15 Kostal Leopold Gmbh & Co Kg Optoelectronic rotation angle sensor
DE102004018452A1 (en) * 2003-04-17 2004-12-30 The Chamberlain Group, Inc., Elmhurst Method and arrangement of a human-machine contact plane of a barrier movement actuator
DE10341297B3 (en) 2003-09-04 2005-07-07 Dorma Gmbh + Co. Kg Coded absolute position measurement for elements guided in rails
DE102005039532A1 (en) 2005-08-18 2007-03-08 Novoferm Tormatic Gmbh Drive unit for a door or a gate, in particular for a garage door, and method for operating such a drive unit for a door or a gate, in particular for a garage door
DE202008016763U1 (en) * 2008-12-18 2010-05-20 Mfz Antriebe Gmbh & Co. Kg Monitoring device for an opening closure system, drive unit for an opening completion system and opening closure system

Also Published As

Publication number Publication date
DE102011120707B4 (en) 2018-10-04

Similar Documents

Publication Publication Date Title
DE102005039532B4 (en) Drive unit for a door or a gate, in particular for a garage door, and method for operating such a drive unit for a door or a gate, in particular for a garage door
DE102009029431A1 (en) Multi-turn encoders
DE19849108A1 (en) Encoder
WO2009053138A1 (en) Method and device for increasing the precision of the position determination of a motor-driven closure element of a vehicle
DE19639501B4 (en) Drive device for wings of doors or windows
EP2659318B1 (en) Method and apparatus for providing an indication of movement, particularly for recognition of blocking in a locking system
DE4038284A1 (en) Measuring position and direction of motion of part - moving in translation and/or rotation using single sensor and direction encoded signals, esp. for vehicle electric windows and roof
DE102013224247A1 (en) Multi-turn encoders
EP3832059A1 (en) Door closing arrangement
EP1287610B1 (en) Method for determining the position of an element driven by the drive shaft of a direct current motor
EP0280854B1 (en) Controlled drive for a door wing or the like
DE3801245C2 (en)
DE102011120708B4 (en) Method for operating a drive unit of an automated door or the like
DE102011120707A1 (en) Method for operating stationary variable element, such as gate, door, sectional door, garage door or overhead door, by drive unit, involves delivering information for positioning of stationary variable element by position detection device
EP0650107A1 (en) Control system for motorized drives
EP2469239B1 (en) Multi-turn angle measuring device
DE19919200A1 (en) End position determination method for electrically-driven door by detecting section boundaries of door mechanically and using travel from boundary to end position as control variable
DE2912362A1 (en) Vehicle speed or revolution rate indicating instrument - has indicator needle position motor and needle position slip contacts
EP1116954A2 (en) Electronic revolution counter
DE102015208517B4 (en) Motor control
DE102014225658A1 (en) Method and measuring system for sensing a rotational and linear movement in a switching actuator
DE102005032870A1 (en) Method for determining the absolute angular position of the steering wheel of a motor vehicle
DE102012213717A1 (en) Inkrementalwegsensor
DE102009042364B4 (en) Device for determining the total distance traveled by a drive unit and a method
DE102007006396A1 (en) Motor drive device stop controlling device for e.g. roller blind, has sensors for detecting relative change of local position or temporal sequence of periodic signals delivered from signal generators

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R079 Amendment of ipc main class

Free format text: PREVIOUS MAIN CLASS: E05F0015200000

Ipc: G05D0003000000

R016 Response to examination communication
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final