DE1194038B - Arrangement on machine tools for obtaining control pulses - Google Patents
Arrangement on machine tools for obtaining control pulsesInfo
- Publication number
- DE1194038B DE1194038B DES54490A DES0054490A DE1194038B DE 1194038 B DE1194038 B DE 1194038B DE S54490 A DES54490 A DE S54490A DE S0054490 A DES0054490 A DE S0054490A DE 1194038 B DE1194038 B DE 1194038B
- Authority
- DE
- Germany
- Prior art keywords
- rotor
- voltage
- receiver
- pulses
- arrangement
- 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.)
- Pending
Links
- 230000001105 regulatory effect Effects 0.000 claims 1
- 238000004804 winding Methods 0.000 description 11
- 239000003990 capacitor Substances 0.000 description 4
- 230000001419 dependent effect Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000000691 measurement method Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/19—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
- G05B19/39—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using a combination of the means covered by at least two of the preceding groups G05B19/21, G05B19/27 and G05B19/33
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
Description
Anordnung an Werkzeugmaschinen zum Gewinnen von Steuerimpulsen Die Erfindung betrifft eine Anordnung an Werkzeugmaschinen zum Gewinnen von Steuerimpulsen, deren Anzahl der zurückgelegten Wegstrecke des bewegten Werkstückes oder Werkzeuges entspricht, mit dem der Läufer des Gebers eines Drehfeldsystems mechanisch gekuppelt ist, dessen Speisefrequenz mehrfach höher als seine Drehzahl liegt.Arrangement on machine tools for obtaining control pulses The invention relates to an arrangement on machine tools for obtaining control pulses, the number of distances covered by the workpiece or tool being moved corresponds to which the rotor of the encoder of a rotary field system is mechanically coupled whose feed frequency is several times higher than its speed.
Es ist bereits bekannt, die Stellung eines beweglichen Teiles einer Werkzeugmaschine durch eine digitale oder analoge Ortsmessung zu ermitteln und mit einem vorgegebenen Sollwert zu vergleichen. Das einfachste bekannte digitale Meßverfahren besteht darin, von einer bestimmten Ausgangslage fortlaufend vorwärts und rückwärts zu zählen (Inkrementalverfahren). Die Ausgangslage, gleichzeitig Nullpunkt der Zählung, kann durch Löschen der Zählwerke an jeden beliebigen Punkt verlegt werden. Lineare Maßstäbe mit Strichgittern oder rotierende Impulsgeber mit optischer oder sonstiger Abtastung geben die Impulse entsprechend der Maßeinheit. Die Herstellung derartiger Maßstäbe ist aber schwierig.It is already known the position of a moving part of a To determine machine tool by a digital or analog position measurement and with to compare a given target value. The simplest known digital measurement method consists of moving forward and backward continuously from a certain starting position to count (incremental method). The starting position, at the same time the zero point of the count, can be moved to any point by deleting the counters. Linear Rulers with line grids or rotating pulse generators with optical or other Scanning give the pulses according to the unit of measurement. The manufacture of such But measuring it is difficult.
Es ist weiterhin eine analoge Messung des Ortswertes mit Hilfe von Drehmeldersynchros bekannt. Ein Synchro ist ein Einphasentransforinator in Form einer kleinen, aus Ständer und Läufer bestehenden elektrischen Maschine. Durch drei im Ständer uih 1201 räumlich versetzte Wicklungen kann die magnetische Achse durch von außen angelegte Spannungen beliebig im Raum gedreht werden. Die in der Wicklung des mit dem beweglichen Teil gekuppelten Läufers induzierte Fehlerspannung wird nach einem Drehwinkel von je 180' elektrisch zu Null, so daß ein bestimmter Weg eindeutig auf einem Winkel abbildbar ist. Durch Kombination mehrerer Synchros über ein Meßgetriebe mit entsprechendem übersetzungsverhältnis läßt sich eine große Strecke eindeutig und mit großem Auflösungsvermögen abbilden.An analog measurement of the local value with the aid of resolver synchros is also known. A synchro is a single-phase transformer in the form of a small electrical machine consisting of a stator and rotor. With three windings spatially offset in the stator uih 1201, the magnetic axis can be rotated anywhere in space by externally applied voltages. The fault voltage induced in the winding of the rotor coupled to the movable part becomes electrically zero after an angle of rotation of 180 'each , so that a certain path can be clearly mapped on an angle. By combining several synchros via a measuring gear with a corresponding transmission ratio, a long distance can be mapped clearly and with a high resolution.
Bei analogenWegemeßsystemen ist es auch bekannt, ähnlich wie bei den elektrischen Wellen, die Ständerwicklungen zweier Drehmelder dreiphasig miteinander zu verbinden. Es wird nur die Läuferwicklung des einen Drehmelders einphasig mit Wechselspannung gespeist, während über die Ständerwicklungen eine Fehlerspannung in der Läuferwicklung des mit dem beweglichen Maschinenteil gekuppelten Drehmelders induziert wird. Der Läufer dieses Drehmelders (und damit der bewegliche Maschinenteil) wird durch einen Folgemotor so lange verdreht, bis die Fehlerspann*g zu Null geworden ist. Durch eine dem gewünschten Ortssollwert entsprechende Einstellung des nicht mit dem beweglichen Maschinenteil gekuppelten Läufers ergibt sich dadurch eine Folgeregelung mit Wegvergleich.It is also known for analog path measuring systems, similar to the electric waves, the stator windings of two resolvers three-phase with each other connect to. Only the rotor winding of one resolver is single-phase with AC voltage fed, while an error voltage across the stator windings in the rotor winding of the resolver coupled to the moving machine part is induced. The rotor of this resolver (and thus the moving machine part) is rotated by a follow-up motor until the error range * g has become zero is. By setting the not corresponding to the desired local setpoint This results in a follow-up control with the rotor coupled to the moving machine part with path comparison.
Dieses System hat jedoch den Nachteil, daß man für ein großes Auflösungsvermögen mehrere überlagerte Drehmeldesysteme benötigt. Die Aufgabe der Erfindung besteht nun darin, mit nur einem Drehmeldersystem den gesamten zurückzulegenden Weg zu erfassen und gleichzeitig die für eine numerische Steuerung notwendigen Impulse zu bilden.However, this system has the disadvantage that it is necessary for a large resolution several superimposed resolution systems are required. The object of the invention is now in capturing the entire path to be covered with just one resolver system and at the same time to generate the necessary impulses for a numerical control.
Diese Aufgabe wird erfindungsgemäß dadurch gelöst, daß der Läufer des Drehfeldempfängers festgebremst ist und daß bei bestimmten gleichen Werten seiner gleichgerichteten Spannung jeweils ein Impuls gebildet und einem Zählwerk zugeführt wird. Die erfindungsgemäße Anordnung arbeitet, da sie praktisch keiner Abnutzung ausgesetzt ist, mit hoher Genauigkeit. Vorteilhaft sind ferner zwecks Zuordnung der Impulse zu bestimmten Wegstreckenpunkten der Ständer des Gebers oder des Empfängers oder der Läufer des Empfängers relativ zueinander verdrehbar. Auf diese Weise läßt sich die Zahl der zu bildenden Impulse verhältnismäßig- klein halten. - - Weitere Einzelheiten und Merkmale der Erfindung ergeben sich an Hand eines in der Zeichnung dargestellten Ausführungsbeispiels. Es zeigt F i g. 1 ein Ausführungsbeispiel in seinen für die Erfindung wesentlichen Teilen in vereinfachter schematischer Darstellung, F i g. 2 die Läuferspannung abhängig vom zurückgelegten Weg, F i g. 3 eine schematische Darstellung für die An-,wendung des in F i g. 1 dargestellten Gegenstandes zur Drehzahlsteuerung eines Vorschubmotors und F i g. 4 den Signalspannungsverlauf zur Drehzahlsteuerung. Bei dem in F i g. 1 dargestellten Ausführungsbeispiel wird bei einer Relativbewegung des nicht dargestellten Maschinenschlittens durch die Zalmstange 2 und das Ritzel 3, die Welle 4, wie durch den Doppelpfeil 55 angedeutet, gedreht. Mit der Welle 4 ist der Läufer 5 eines als Geber dienenden Drehmelders 1 gekuppelt. Bei einer Bewegung des Maschinenschlittens führt daher der Läufer 5 des Gebers 1 entsprechende wegabhängige Drehungen aus. Es entspricht jeweils eine bestimmte Zahl von Umdrehungen oder eine bestimmte Teildrehung einer bestimmten zurückgelegten Weglänge des bewegten Maschinenteils. Die einphasig ausgebildete Läuferwicklung des Gebers 1 wird über Schleifringe mit einer Wechselspannung von beispielsweise 50Hz gespeist. Die Mindesthöhe der zu wählenden Frequenz hängt von der Maschinengeschwindigkeit sowie von der Höhe des übersetzungsverhältnisses zwischen Zahnstange 2 und Ritzel 3 ab.This object is achieved according to the invention in that the rotor of the rotating field receiver is braked and that, given the same values of its rectified voltage, a pulse is formed and fed to a counter. The arrangement according to the invention works, since it is practically not subject to wear, with high accuracy. It is also advantageous for the purpose of assigning the pulses to specific distance points to be able to rotate the stand of the transmitter or the receiver or the runners of the receiver relative to one another. In this way, the number of pulses to be formed can be kept relatively small. - - Further details and features of the invention will become apparent with reference to an embodiment shown in the drawing. It shows F i g. 1 shows an exemplary embodiment in its parts essential to the invention in a simplified schematic representation, FIG. 2 the rotor voltage as a function of the distance covered, F i g. 3 shows a schematic representation for the application of the in FIG . 1 shown object for speed control of a feed motor and F i g. 4 the signal voltage curve for speed control. In the case of the one shown in FIG. 1 , the shaft 4, as indicated by the double arrow 55 , is rotated during a relative movement of the machine slide (not shown) by the gear rod 2 and the pinion 3. The rotor 5 of a resolver 1 serving as an encoder is coupled to the shaft 4. When the machine slide moves, the rotor 5 of the encoder 1 therefore executes corresponding path-dependent rotations. It corresponds to a certain number of revolutions or a certain partial rotation of a certain distance covered by the moving machine part. The single-phase rotor winding of the encoder 1 is fed via slip rings with an alternating voltage of 50 Hz, for example. The minimum level of the frequency to be selected depends on the machine speed and the level of the transmission ratio between rack 2 and pinion 3 .
Im Ständer des Gebers 1 werden in der Dreiphasenwicklung 6, 7, 8 gleichphasige Wechselspannungen verschiedener Amplitude induziert. Durch die Verbindungsleitungen 9, 10 und 11 werden diese Spannungen an die entsprechenden Wicklungen 13, 14 und 15 des als Empfänger dienenden Drehmelders 12 geführt. Dadurch wird in dem mit der Bremse 22 festgehaltenen Läufer 56 des Empfängers 12 eine Wechselspannung induziert, die über Schleifringe abgegriffen werden kann. Die Amplitude dieser Wechselspannung ist abhängig von der relativen Stellung der Läufer zu den Ständern in beiden Drehmeldern. Bei einer vollen Umdrehung des Läufers 5 ergibt sich eine volle sinusförmige Modulationsperiode der Wechselspannung.In the stator of the encoder 1 , in-phase alternating voltages of different amplitudes are induced in the three-phase winding 6, 7, 8. Through the connecting lines 9, 10 and 11 , these voltages are fed to the corresponding windings 13, 14 and 15 of the resolver 12 serving as a receiver. As a result, an alternating voltage is induced in the rotor 56 of the receiver 12 held by the brake 22, which alternating voltage can be tapped via slip rings. The amplitude of this alternating voltage depends on the position of the rotors relative to the columns in both resolvers. With a full revolution of the rotor 5 , a full sinusoidal modulation period of the alternating voltage results.
Diese Ausgangsspannung wird, wie F i g. 2 zeigt, gleichgerichtet, so daß bei einer vollen Umdrehung des Läufer-s 5 zwei Halbwellen entstehen, denen die angelegte Wechselstromspeisefrequenz überlagert ist. Die Strecke a, b umfaßt dabei eine halbe Drehung und die Strecke a, c eine volle Umdrehung von 360' des Läufers 5. Die Speisefrequenz liegt dabei, wie die Darstellung zeigt, so hoch, daß eine nennenswerte Anzahl von Halbwellen der Speisefrequenz innerhalb einer Halbwelle der gleichgerichteten Empfängerspannung liegt.This output voltage is, as FIG. 2 shows, rectified, so that with one full revolution of the rotor 5, two half-waves are generated, on which the applied alternating current supply frequency is superimposed. The distance a, b comprises half a turn and the distance a, c a full turn of 360 'of the rotor 5. The feed frequency is so high, as the illustration shows, that a significant number of half-waves of the supply frequency within one half-wave the rectified receiver voltage.
Man kann nun jeweils durch an sich bekannte Maßnahmen bei bestimmten Amplituden dieser gleichgerichteten Spannung einen Impuls bilden und einem Zählwerk 21 zuführen. Das Spannungsniveau für die Impulsgabe ist durch die Linie 16, die die beiden Halbwellen 17 und 18 schneidet, dargestellt. Die Lage des Impulses in bezug auf den abgebildeten Weg kann entsprechend der Höhe des Spannungsniveaus, also durch Verschieben der Linie 16 nach oben oder unten gemäß dem Doppelpfeil 19, innerhalb eines Phasenwinkels zwischen 0 und 90' verändert werden. Die Zählimpulse werden dementsprechend dann durch die Impulsfonnerstufe 20 bei bestimmten Werten der Läuferspannung gebildet. Man kann bei dieser Anordnung wahlweise nur die Anstiegs- oder die Abstiegsflanke einer Halbwelle oder auch beide benutzen.By means of measures known per se, a pulse can now be formed at certain amplitudes of this rectified voltage and fed to a counter 21. The voltage level for the impulse is shown by the line 16, which intersects the two half-waves 17 and 18. The position of the pulse in relation to the path shown can be changed within a phase angle between 0 and 90 ' according to the height of the voltage level, i.e. by moving the line 16 upwards or downwards according to the double arrow 19. The counting pulses are then generated accordingly by the pulse detector stage 20 at certain values of the rotor voltage. With this arrangement, you can choose to use only the rising or falling edge of a half-wave or both.
Der Impuls wird also jeweils dann gebildet, wenn der Läufer des Empfängers eine ganz bestimmte Winkelstellung gegenüber dem Läufer des Gebers besitzt. Da die Stellung des Läufers im Geber infolge des Antriebs durch das sich bewegende Maschinenteil wegabhängig ist, wird der Impuls ebenfalls an bestimmten Punkten des Weges gebildet. Wird beispielsweise der Antrieb des Geberläufers so vorgenommen, daß der Läufer beim Durchfahren eines Weges von 20 mm eine volle Umdrehung ausführt, so entstehen, falls die Nulldurchgänge der Läuferausgangsspannung benutzt werden, Impulse im Ab- stand von jeweils 10 mm. Da im Gegensatz zu einer übertragung in Form einer elektrischen Welle der Empfängerläufer nicht nachlaufen muß und keinerlei mechanische Leistung und kein Drehmoment abgenommen wird, erfolgt die Impulsgabe bezüglich ihrer Zuordnung zur Stellung des Maschinenteils sehr genau.The impulse is generated when the rotor of the receiver has a very specific angular position with respect to the rotor of the encoder. Since the position of the rotor in the encoder is path-dependent as a result of the drive by the moving machine part, the pulse is also generated at certain points along the path. If, for example, the drive of the encoder rotor is carried out in such a way that the rotor executes a full revolution when traveling through a distance of 20 mm, then, if the zero crossings of the rotor output voltage are used, pulses are generated at intervals of 10 mm. Since, in contrast to a transmission in the form of an electrical wave, the receiver rotor does not have to run behind and no mechanical power or torque is taken, the impulses are generated very precisely with regard to their assignment to the position of the machine part.
In weiterer Gestaltung der Erfindung läßt sich die absolute Wegzuordnung des Impulses auf verschiedene Weise verändern, da sie von der relativen Stellung der Läufer zu den Ständern bzw. der Ständer unter sich abhängig ist. Diese drei zur Verfügung stehenden Freiheitsgrade können einerseits dazu benutzt werden, einer vorhandenen Maschinenstellung eine Ausgangsstellung zuzuordnen und andererseits eine Feinprogrammierung vorzunehmen.In a further embodiment of the invention, the absolute route assignment can be used of momentum change in different ways as they depend on the relative position the runner to the stands or the stand is dependent on itself. These three Available degrees of freedom can be used on the one hand to one assign an initial position to the existing machine position and on the other hand to carry out fine programming.
Für die Feinprogrammierung im Bereich von z. B. 0 bis 10 mm kann man beispielsweise einen der Ständer der Drehmelderkette, z. B. den Ständer des Empfängers 12, durch z. B. einen Nachlaufmotor um einen bestimmten Winkelwert verdrehen. In dem vorstehend geschilderten Fall, bei dem einer Verdrehung um einen Winkel von 180' ein Weg von 10 mm entspricht, erreicht man durch eine Verdrehung um 0,18 Winkelgrad eine Verschiebung der Impulsgabe entsprechend einem Weg von 0,01 mm.For fine programming in the range of e.g. B. 0 to 10 mm you can, for example, one of the columns of the resolver chain, z. B. the stand of the receiver 12, by z. B. rotate a follower motor by a certain angular value. In the case described above, in which a rotation by an angle of 180 ' corresponds to a path of 10 mm, a rotation of 0.18 angular degrees results in a displacement of the impulses corresponding to a path of 0.01 mm.
Durch Einfügen eines Differentialdrehmelders kann man zwei weitere Freiheitsgrade hinsichtlich der Zuordnung der Impulse zu bestimmten Wegpunkten erhalten. Der in F i g. 1 dargestellte Differentialdrehmelder 31 weist eine mehrphasige Ständerwicklung und eine mehrphasige Läuferwicklung auf. Ein solcher Drehmelder wird nun, wie dies in F i g. 1 durch die gestrichelten Verbindungslinien 23, 24, 25, 26 und 27 angedeutet ist, zwischen Geber 1 und Empfänger 12 geschaltet. Durch Verdrehen des Läufers 29 oder des Ständers 30 läßt sich dann eine weitere Zuordnung der Impulse zu bestimmten Wegstreckenpunkten erzielen.By inserting a differential resolver, two further degrees of freedom can be obtained with regard to the assignment of the impulses to certain waypoints. The in F i g. 1 shown differential resolver 31 has a polyphase stator winding and a polyphase rotor winding. Such a resolver is now, as shown in FIG. 1 is indicated by the dashed connecting lines 23, 24, 25, 26 and 27 , connected between transmitter 1 and receiver 12. By rotating the rotor 29 or the stator 30 , a further assignment of the pulses to certain distance points can then be achieved.
Die Steuerung der Maschine kann nun in der Weise vorgenommen werden, daß die Maschine angehalten wird, wenn das Zählwerk eine bestimmte Zahl von Impulsen registriert hat. Weiterhin läßt sich aber auch noch die Geschwindigkeit des überwachten Antriebes der Maschine steuern, indem z.B. nach einer bestimmten Anzahl von Impulsen der Antrieb auf langsame Bewegung umgeschaltet wird. Aus dieser langsamen Bewegung kann die Maschine dann angehalten werden, wenn z. B. wieder ein neuer Impuls gebildet wird. Dadurch läßt sich die Maschine über Magnetkupplungen im Vorschubgetriebe genau steuern und der Nachlauf der bewegten Massen beim Einfahren in die programmierte Stellung gering halten.The machine can now be controlled in such a way that that the machine is stopped when the counter has a certain number of pulses registered. In addition, the speed of the can also be monitored Control the drive of the machine, e.g. after a certain number of pulses the drive is switched to slow movement. From this slow movement the machine can then be stopped when z. B. formed a new impulse again will. This allows the machine to be operated precisely via magnetic clutches in the feed gear control and the overrun of the moving masses when entering the programmed Keep position low.
Entsprechend einer Verschiebung der Linie 16 im Sinne des Doppelpfeiles 19 (F i g. 2) kann man aber gegebenenfalls zusätzlich beim Einfahren in die Endstellung den Nachlauf ausgleichen.Corresponding to a shift of the line 16 in the direction of the double arrow 19 ( FIG. 2), however, the caster can also be compensated for when moving into the end position.
Da die Bildung der Impulse wegabhängig ist, ist es also wie geschildert möglich, an be*71mmten einstellbaren Stellen die Geschwindigkeit des Antriebes durch eine vom Zählwerk beeinflußte Wahl des Sollwertes zu verändern. Insbesondere kann man die Ausgangsspannung der Drehmelderkette selbst als Eingangsspannung im Regler wirksam werden lassen. Durch diese Maßnahme läßt sich ein noch sanfteres und stoßfreies Einführen in den gewünschten Ortswert erzielen, da beim Durchlaufen langer Verstellwege die hohen Geschwindigkeiten rechtzeitig auf entsprechend niedrige Geschwindigkeiten herabgemindert werden können, ohne daß die Gefahr von Pendelungen im Antriebssystem auftritt.Since the formation of the impulses is path-dependent, it is as described possible to adjust the speed of the drive at certain adjustable points a choice of the setpoint influenced by the counter to change. In particular, the output voltage of the resolver chain itself can be used as the input voltage to take effect in the controller. This measure allows an even gentler and achieve smooth insertion into the desired location value, since when passing through long adjustment distances the high speeds to correspondingly low ones in good time Speeds can be reduced without the risk of oscillation occurs in the drive system.
F i g. 3 zeigt hierzu ein Ausführungsbeispiel. Von einem durch das Zählwerk festgelegten Einsatzpunkt aus wird die Sollspannung für den Antriebsmotor durch die Spannung am Ausgang des Empfängers ersetzt. Wenn diese Spannung dann den Wert Null oder einen anderen vorher eingestellten Wert erreicht hat, bleibt der Antriebsmotor stehen. Mit 40 und 41 sind hier die Anschlüsse an den in F i g. 1 mit 12 bezeichneten Empfänger benannt. Neben der Impulsforinerstufe 20 und dem Zählwerk 21 ist noch an die Leitungen 40 und 41 eine Gleichrichteranordnung mit den einzelnen Gleichrichtern 42, 43, 44 und 45 sowie parallel dazu ein Kondensator 46 angeschlossen. Wenn die Maschine anläuft, wird die Sollspannung, die die Geschwindigkeit des Vorschubantriebes festlegt, am Kondensator 46 abgenommen. Durch die Glättwirkung des Kondensators wird der Antrieb praktisch mit einer konstanten Vorschubgeschwindigkeit geführL Nach einer bestimmten Anzahl von dem Zählwerk 21 registrierter Impulse wird, wie durch die Wirkungslinie 48 angedeutet, der Schalter 47 geöffnet, so daß der Kondensator 46 abgeschaltet wird. Die Amplitude der Spannung im Läufer des Drehmelders 12 übernimmt nun die Funktion des Sollwertes und führt den Motor bis zum gewählten Haltepunkt. Da der Antriebsmotor und das Drehfeldsystem über das sich bewegende Maschinenteil gekoppelt sind, ist die nun vorhandene Sollspannung dem noch zurückzulegenden Weg des Schlittens angepaßt. Beim Nulldurchgang oder auch einem anderen eingestellten Spannungsniveau der gleichgerichteten Läuferspannung bleibt der Motor stehen und wird abgeschaltet.F i g. 3 shows an exemplary embodiment in this regard. From a starting point determined by the counter, the nominal voltage for the drive motor is replaced by the voltage at the output of the receiver. When this voltage has reached zero or another previously set value, the drive motor stops. With 40 and 41 here are the connections to the in F i g. 1 named with 12 designated recipient. In addition to the pulse generator stage 20 and the counter 21, a rectifier arrangement with the individual rectifiers 42, 43, 44 and 45 and, in parallel, a capacitor 46 are also connected to the lines 40 and 41. When the machine starts up, the nominal voltage, which determines the speed of the feed drive, is taken from the capacitor 46. Due to the smoothing effect of the capacitor, the drive is practically guided at a constant feed rate. After a certain number of pulses registered by the counter 21, the switch 47 is opened, as indicated by the line of action 48, so that the capacitor 46 is switched off. The amplitude of the voltage in the rotor of the resolver 12 now takes over the function of the setpoint and guides the motor to the selected breakpoint. Since the drive motor and the rotating field system are coupled via the moving machine part, the target voltage that is now available is adapted to the distance to be covered by the slide. When the rectified rotor voltage crosses zero or at another set voltage level, the motor stops and is switched off.
Die Sollspannung für den Vorschubmotor kann auch aus einer Batterie oder sonstigen Stromquelle entnommen werden und zum Einstellen der Geschwindigkeit durch geeignete Mittel verändert werden. Der Schalter 49 schaltet in diesem Fall wahlweise die Vergleichsspannung der Batterie 50 oder die gleichgerichtete Läuferspannung an die Steuereinrichtung des Antriebes. - F i g. 4 zeigt schematisch die Wirkungsweise der Geschwindigkeitssteuerung des Vorschubmotors. Der Einfachheit halber wird angenommen, daß das Zählwerk jeweils bei der maximalen Amplitude des Drehmelderausganges anspricht. Die mit S bezeichnete Strecke von t nach t' bezeichnet den Beginn und das Ende der Zählung, während mit Y' die Haltestelle bezeichnet ist. Beim Beginn der Maschinenbewegung fährt der Motor bis auf die durch den Sollwert (Linie 51) vorgegebene Geschwindigkeit hoch. An der Stelle t' wird der Sollwert von der Spannung am Ausgang des Drehfeldsystems gebildet. Mit diesem Sollwert wird dann der Motor bis zum Stillstand ge- führt.The nominal voltage for the feed motor can also be taken from a battery or other power source and changed by suitable means to set the speed. In this case, the switch 49 optionally switches the comparison voltage of the battery 50 or the rectified rotor voltage to the control device of the drive. - F i g. 4 schematically shows the mode of operation of the speed control of the feed motor. For the sake of simplicity, it is assumed that the counter responds at the maximum amplitude of the resolver output. The route from t to t 'denoted by S denotes the beginning and the end of the counting, while Y' denotes the stop. At the start of the machine movement, the motor accelerates to the speed specified by the setpoint (line 51). At point t ', the setpoint is formed from the voltage at the output of the rotating field system. This target value of the motor is then to a standstill leads overall.
Claims (2)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DES54490A DE1194038B (en) | 1957-07-26 | 1957-07-26 | Arrangement on machine tools for obtaining control pulses |
CH6209058A CH366154A (en) | 1957-07-26 | 1958-07-23 | Arrangement for detecting or detecting and controlling the movement of machine parts |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DES54490A DE1194038B (en) | 1957-07-26 | 1957-07-26 | Arrangement on machine tools for obtaining control pulses |
Publications (1)
Publication Number | Publication Date |
---|---|
DE1194038B true DE1194038B (en) | 1965-06-03 |
Family
ID=7489838
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DES54490A Pending DE1194038B (en) | 1957-07-26 | 1957-07-26 | Arrangement on machine tools for obtaining control pulses |
Country Status (2)
Country | Link |
---|---|
CH (1) | CH366154A (en) |
DE (1) | DE1194038B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2744082A1 (en) * | 1976-12-27 | 1978-07-06 | Mc Donnell Douglas Corp | COMPUTERIZED NUMERICALLY CONTROLLED THREAD CUTTING MACHINE |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3569290D1 (en) * | 1984-10-11 | 1989-05-11 | Toshiba Kk | Robot joint angle detecting system |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE703116C (en) * | 1936-04-04 | 1941-03-01 | Siemens Schuckertwerke Akt Ges | Arrangement for suppressing vibrations caused by two or more drive shafts |
-
1957
- 1957-07-26 DE DES54490A patent/DE1194038B/en active Pending
-
1958
- 1958-07-23 CH CH6209058A patent/CH366154A/en unknown
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE703116C (en) * | 1936-04-04 | 1941-03-01 | Siemens Schuckertwerke Akt Ges | Arrangement for suppressing vibrations caused by two or more drive shafts |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2744082A1 (en) * | 1976-12-27 | 1978-07-06 | Mc Donnell Douglas Corp | COMPUTERIZED NUMERICALLY CONTROLLED THREAD CUTTING MACHINE |
Also Published As
Publication number | Publication date |
---|---|
CH366154A (en) | 1962-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE2343760C3 (en) | Arrangement for position control of a member moved by an electric motor | |
DE2747022C2 (en) | Circuit arrangement for the electrical direct drive of a rotating separating device | |
DE1538522B2 (en) | Position control device | |
DE1214307B (en) | Control device for positioning work machines | |
DE3243759A1 (en) | Method and device for forming the angle and/or angular velocity of a converter-powered drive | |
DE1069259B (en) | Remote control system, in particular for the automatic remote control of machine tools | |
DE1194038B (en) | Arrangement on machine tools for obtaining control pulses | |
DE2348026B2 (en) | Device for stopping a machine part rotating at high speed, in particular a machine tool spindle, in a predetermined angular position | |
DE1276336B (en) | Optical device for measuring distances and parts of circles by shifting a division in relation to a reading device | |
DE2910928A1 (en) | DEVICE FOR CONTROLLING THE MOVEMENT OF AN OBJECT | |
DD251003A5 (en) | DEVICE FOR MEASURING THE SPEED OF A MOBILE BODY | |
DE3123002A1 (en) | Method and device for measuring the speed of a shaft coupled to a rotating pulse generator | |
DE548333C (en) | Device for remote indication of the position of movable organs | |
DE2352975A1 (en) | Magnitude and direction of relative movement - includes measurement of the component relative movement with respect to another component | |
DE2527297C3 (en) | Electric step control device | |
DE2309698C3 (en) | Device for controlling and stabilizing length positions | |
DE2554771A1 (en) | Rotating shaft monitoring system using direction discriminator - uses pulse counting system which eliminates superposed interference movements | |
DE1588887A1 (en) | Position control | |
DE1816742B2 (en) | ||
DE2238015A1 (en) | CONTROL DEVICE FOR THE POSITIONING OF WORK MACHINES | |
DE1463254C (en) | Servo control device for controlling the movement of a machine element along an axis | |
DE1816742C (en) | Positioning device | |
DE2507992C3 (en) | Numerical position control device for at least one setting element | |
DE2233548C3 (en) | Synchronous control system for a numerically controlled machine in portal design | |
DE1223028B (en) | Device for automatic coarse and fine adjustment of a moving part of a work machine, in particular a machine tool, into a preselectable position |