DE2021666B2 - Numerische Steuervorrichtung für eine Maschine - Google Patents
Numerische Steuervorrichtung für eine MaschineInfo
- Publication number
- DE2021666B2 DE2021666B2 DE2021666A DE2021666A DE2021666B2 DE 2021666 B2 DE2021666 B2 DE 2021666B2 DE 2021666 A DE2021666 A DE 2021666A DE 2021666 A DE2021666 A DE 2021666A DE 2021666 B2 DE2021666 B2 DE 2021666B2
- Authority
- DE
- Germany
- Prior art keywords
- motor
- pulse motor
- gear
- machine
- electric pulse
- 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
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B21/00—Common features of fluid actuator systems; Fluid-pressure actuator systems or details thereof, not covered by any other group of this subclass
- F15B21/08—Servomotor systems incorporating electrically operated control means
- F15B21/087—Control strategy, e.g. with block diagram
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B13/00—Details of servomotor systems ; Valves for servomotor systems
- F15B13/16—Special measures for feedback, e.g. by a follow-up device
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B9/00—Servomotors with follow-up action, e.g. obtained by feed-back control, i.e. in which the position of the actuated member conforms with that of the controlling member
-
- 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/40—Open loop systems, e.g. using stepping motor
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/41—Servomotor, servo controller till figures
- G05B2219/41065—Resolver or inductosyn correction
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/41—Servomotor, servo controller till figures
- G05B2219/41309—Hydraulic or pneumatic drive
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Fluid Mechanics (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Human Computer Interaction (AREA)
- Control Of Position Or Direction (AREA)
- Servomotors (AREA)
- Control Of Stepping Motors (AREA)
Description
30
Die Erfindung bezieht sich auf eine numerische Steuervorrichtung nach dem Oberbegriff des Patentanspruchs.
Eine solche numerische Steuervorrichtung für eine Maschine mit einem elektrohydrauüschen Impulsmotor, mit einem elektrischen Impulsmotor und mit einem Drehschaltventil ist bekannt (»Die elektrische
Ausrüstung«, 1966, Nr. 4, Seiten 114 bis 116).
Der Erfindung liegt die Aufgabe zugrunde, eine
numerische Steuervorrichtung für eine Maschine zu «o schaffen, die einen Fehler korrigieren kann, der kleiner als die Auflösung, d. h. die Strecke, um die die
Maschine durch einen Befehlsimpuls bewegt wird, ist. Diese Aufgabe wird bei einer numerischen Steuervorrichtung nach dem Oberbegriff des Patentanspruchs
durch die im kennzeichnenden Teil des Anspruchs angegebenen Merkmale gelöst.
Es ist weiterhin auch eine Vorrichtung mit zwei Impulsmotoren bekannt, die über eine Differentialvorrichtung mit einem hydraulischen Motor gekoppelt so
sind (britische Patentschrift 1082 722). Hierbei werden Befehlsimpulse, die auf zwei Kanälen eines Magnetbandes aufgezeichnet sind, zu beiden Impulsmotoren gegeben. Diese Befehlsimpulse sind vorgege- .
ben, entsprechen also keinem zu korrigierenden Fehler.
Die Erfindung hat den Vorteil, daß ein Fehler korrigiert werden kann, der kleiner als die Auflösung ist.
Die Erfindung wird an Hand der Zeichnung beschrieben, in der sind
Fi g. 1 ein Blockschaltbild einer numerischen Steuervorrichtung nach der Erfindung, und
Fi g. 2 eine schematische Darstellung einer anderen
Ausführungsform der Differentialvorrichtung.
In Fig. 1 ist 1 eine logische Steuervorrichtung, die einen Befehlsimpulszug zu einem elektrohydrauüschen Impulsmotor 3 über die Leitung 2 gibt. Der
elektrohydraulische impulsmotor 3 enthält einen
elektrischen Impulsmotor 4, ein Drehschaltventil 5
und einen hydraulischen Motor 6. Gemäß der Erfindung ist ein weiterer elektrischer Impulsmotor als
Korrekturmotor 7 für die Zwecke der Kompensierung vorgesehen. Die Drehbewegungen des elektrischen
iHipulsmotors 4 und des Korrekturmotors 7 werden
aurr ή die Differentialvorrichtung 8 kombiniert und der Ausgang der Differentialvorrichtung 8 kann das
Drehschaltventil 5 über die Ausgangswelle 9 der Differentialvorrichtung 8 drehen. Die Differentialvorrichtung enthält ein Zahnrad 10, ein Gehäuse W, das
sich mit dem Zahnrad 10 dreht, eine WeUe 11, die durch das Gehäuse 10' gehalten wird, ein Zahnrad
12 das auf der WeUe 11 angebracht ist, ein Zahnrad
13! das mit der Ausgangswelle des elektrischen Impuismotors 4 gekuppelt ist, und ein Zahnrad 14, das
einen Durchmesser hat, der gleich dem des Zahnrades
13 isi und das mit der Ausgangswelle der Differentialvorrichtung gekuppelt ist.
Die Zahl der Zähne des Zahnrads 13 ist von der Zahl der Zähne des Zahnrades 14 verschieden und
die beiden Zahnräder kämmen mit dem Zahnrad 12. Wenn der Korrekturmotor 7 angehalten wird und sich
der elektrische Impulsmotor 4 dreht, kann deshalb das Drehschaltventil entsprechend der Differenz zwischen
der Zahl der Zähne des Zahnrades 13 und der Zahl der Zähne des Zahnrades 14 gedreht werden, während das Drehschaltventil 5, wenn der elektrische Impulsmotor 4 angehalten wird und sich der Korrekturmotor 7 dreht, um einen Betrag gedreht werden
kann, der die Untersetzungsverhältnisse der Zahnräder 15 und 10 enthält. Wenn der Drehwinkel des elektrischen Impulsmotors 4, Θ1, der Drehwinkel des
Korrekturmotors 7, Θ2, der Drehwinkel der Ausgangswelle 9 der Differentialvorrichtung 8, Θ3, die
Zahl der Zähne des Zahnrades 13, nl, die des Zahnrades 12, «2, die des Zahnrades 14, n3, die des Zahnrades 10, «4 und die des Zahnrades 15, n5 sind, haben
Θ1 und «5 die folgende Beziehung zueinander:
93 = Θ1
Θ2
Gemäß Fig. 1 dreht die Ausgangswelle 16 des elektrohydraulischen Impulsmotors die Vorschubschiaube 19 über die Zahnräder 17 und 18 und bringt
die Maschine 20 in die richtige Lage. Die Maschine 20 ist mit einem Detektor 23 versehen, der eine Inductosyn-Skala 21 und einen Inductosyn-Schleifer 22
enthält, und die Bezugswellen
51 = /4 sin ω ί und
52=A coswf
werden dem Schleifer 22 vom SinuswellenosziUator 24 zugeführt. Andererseits wird die Ausgangswelle 16
des elektrohydraulischen Impulsmotors 3 mit den Zahnrädern 25 und 26 gekuppelt und der Rotor des
Drehmelders 27 wird durch das Zahnrad 26 gedreht. Die Grundwelle vom SinuswellenosziUator 24 wird zu
der Statorwicklung des Drehmelders 27 gegeben. Des weiteren ist die Ausgangswelle des Korrekturmotors 7
mit Zahnrädern 28 und 29 verbunden und der Rotor des Drehmelders 30 wird durch das Zahnrad 29 gedreht. Die Ausgänge 53 und 54 des Drehmelders 27
werden zu der Statorwicklung des Drehmelders 30 gegeben. Der Ausgang 55 des Drehmelders 30 und der
Ausgang 56 der Inductosyn-Skala 21 werden zu dem Phasendiskriminator 31 gegeben. Der Phasendiskriminator 31 öffnet entweder das positive Tor 32 oder
das negative Tor 33, die der Phasendifferenz zwischen
den Eingängen 55 und 56 entsprechen, um den Impuls
von dem Impulsoszillator 34 zu dem Korrekturmotor
7 zu geben.
Nachfolgend wird die Wirkungsweise der Vorrichtung nach der Erfindung erläutert. Bei der folgenden
Beschreibung sind c der Befehlswert, c' der Kompensationswert,
d die Verzögerung des elektrohydraulischen Impulsmotors und e der Fehler des Maschinensystems.
1TS wird angenommen, daß der Befehlswert
c von der numerischen Steuervorrichtung zu dem Impulsmotor 4 gegeben wird und daß der Kompensationswert
c' von dem Kompensationsteil zu dem Korrekturmotor 7 gegeben wird, daß c und c' in der
Differentialvorrichtung 8 addiert werden und daß die Ausgangsweüc der Vorrichtung 8 um c+c' gedreht
wird. Auf Grund der Verzögerung des elektrohydraulischen
Impulsmotors wird die Ausgangswelle 16 des Motors um c+c'—d(t) gedreht uno treibt die Maschine
20. Da ein Fehler in der Vorrichtung zum Vorschub der Maschine 20 enthalten ist, können Signale
äquivalent zu c+c'—d+e an der Skala 21 erhalten werden. Signale
53 = A sin {ωΐ - (c + c' - d)} und
54 = A cos {ωί - (c + c' - d)}
werden zu dem Stator des Drehmelders 30 gegeben und der Rotor wird um c' gedreht und deshalb wird
der Ausgang S5 des Drehmelders 30
SS = A sin {r/r - (c - J))
Der Ausgang 56 der Skala 21 kann ausgedrückt werden als 56 = A sin {toi - (c + c' - d + e)} und deshalb können c'+e immer in dem Phaj»endiskriminator 31 aufgefunden werden. Der DiskriEiinator 31 öffnet das positive Tor 32 oder das negative Tor 33 entsprechend dem Vorzeichen des Wertes c'+e und schließt das Tor, wenn c'+e kleiner als der bestimmte zulässige Wert oer Null wird. Somit wird
Der Ausgang 56 der Skala 21 kann ausgedrückt werden als 56 = A sin {toi - (c + c' - d + e)} und deshalb können c'+e immer in dem Phaj»endiskriminator 31 aufgefunden werden. Der DiskriEiinator 31 öffnet das positive Tor 32 oder das negative Tor 33 entsprechend dem Vorzeichen des Wertes c'+e und schließt das Tor, wenn c'+e kleiner als der bestimmte zulässige Wert oer Null wird. Somit wird
ein Kompensationswert gleich dem erzeugten Fehler e immer zum Korrekturmotor 7 gegeben. Während
ein elektrischer Impulsmotor als Korrektunnotor bei dem obigen Beispiel verwendet ist, kann auch ein
üblicher Servomotor verwendet werden. Auch kann
1S ein bekanntes Ventil als Drehschaltventil 5 verwendet
werden.
F i g. 2 zeigt eine andere Ausführungsform der Differentialvorrichtung
und bei dieser Ausführungsform ist das Zahnrad 36 an dem Außenuanfang des elektri-
»° sehen Impulsmotors 35 vorgesehen, um den Befehlswert c zu empfangen, und das Zahnrad 39, das mit
dem Korrekturmotor 37, der ein Servomotor oder ein elektrischer Impulsmotor ist, über das Getriebe 38 gekuppelt
ist, kämmt mit dem Zahnrad 36. Die Aus-
»5 gangswelle 40 de& elektrischen Impulsmotors 36 ist
mit der Spindelwelle 43 des Steuerventils über Zahnräder 41 und 42 gekuppelt.
Hierzu 2 Blatt Zeichnungen
Claims (1)
- Patentanspruch:Numerische Steuervorrichtung für eine Maschine mit einem elektrohydrauüschen Impulsmo- tor, der einen durch Befehlsimpulse angetriebenen elektrischen Impulsmotor, ein durch den elektrischen Impulsmotor angetriebenes Drehschaltventil und einen durch das Drehschaltventil gesteuerten und durch Drucköl angetriebenen hydrauli- "> sehen Motor enthält, wobei eine Vorrichtung den Fehler des Betrages der tatsächlichen Bewegung der zu steuernden Maschine gegenüber dem von den Befehlsimpulsen befohlenen Befehlswert auffindet und den Befehlswert entsprechend diesem Fehler korrigiert, dadurch gekennzeichnet, daß die Vorrichtung einen Korrelcturmotor (7,37) enthält, der sich entsprechend dem aufgefundenen Fehler dreht und der mit dem elektrischen Impulsmotor (4, 35) durch eine Differen- ao tialvorrichtung (8; 36,39) gekoppelt ist, und daß die Drehbewegungen des elektrischen Impulsmotors (4) und des Korrekturmotors (7) unabhängig voneinander an das Drehschaltventil (5) über die Differentialvorrichtung (8) anlegbar sind. »5
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP44037124A JPS4930997B1 (de) | 1969-05-14 | 1969-05-14 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE2021666A1 DE2021666A1 (de) | 1970-12-03 |
DE2021666B2 true DE2021666B2 (de) | 1974-10-24 |
Family
ID=12488839
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE2021666A Pending DE2021666B2 (de) | 1969-05-14 | 1970-05-02 | Numerische Steuervorrichtung für eine Maschine |
Country Status (8)
Country | Link |
---|---|
US (1) | US3586951A (de) |
JP (1) | JPS4930997B1 (de) |
BE (1) | BE750412A (de) |
CH (1) | CH519750A (de) |
DE (1) | DE2021666B2 (de) |
FR (1) | FR2042628B1 (de) |
NL (1) | NL7005503A (de) |
SE (1) | SE375635B (de) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS51260B1 (de) * | 1970-07-10 | 1976-01-06 | ||
DE3140301A1 (de) * | 1981-10-10 | 1983-04-28 | Bosch und Pierburg System oHG, 4040 Neuss | Regelvorrichtung fuer ein druckgesteuertes stellglied |
DE3704312A1 (de) * | 1987-02-12 | 1988-08-25 | Hans Schoen | Elektrohydraulische steueranordnung |
US4874996A (en) * | 1988-06-13 | 1989-10-17 | Kohler General Corporation | Multiple head woodworking apparatus with automated head positioning apparatus |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR1389017A (fr) * | 1964-01-13 | 1965-02-12 | Giddings & Lewis | Procédé et appareil pour compenser les servo-mécanismes d'entraînement d'avance des machines |
-
1969
- 1969-05-14 JP JP44037124A patent/JPS4930997B1/ja active Pending
-
1970
- 1970-04-16 NL NL7005503A patent/NL7005503A/xx unknown
- 1970-04-24 CH CH632170A patent/CH519750A/de not_active IP Right Cessation
- 1970-05-01 US US33670A patent/US3586951A/en not_active Expired - Lifetime
- 1970-05-02 DE DE2021666A patent/DE2021666B2/de active Pending
- 1970-05-12 SE SE7006474A patent/SE375635B/xx unknown
- 1970-05-13 FR FR7017398A patent/FR2042628B1/fr not_active Expired
- 1970-05-14 BE BE750412D patent/BE750412A/xx unknown
Also Published As
Publication number | Publication date |
---|---|
JPS4930997B1 (de) | 1974-08-17 |
DE2021666A1 (de) | 1970-12-03 |
US3586951A (en) | 1971-06-22 |
FR2042628A1 (de) | 1971-02-12 |
FR2042628B1 (de) | 1974-02-01 |
NL7005503A (de) | 1970-11-17 |
SE375635B (de) | 1975-04-21 |
BE750412A (fr) | 1970-10-16 |
CH519750A (de) | 1972-02-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE2823571A1 (de) | Einrichtung zur positionssteuerung | |
DE2724602C3 (de) | Einrichtung zur Gleichlaufregelung einer Zahnradbearbeitungsmaschine | |
DE1919079C3 (de) | Numerische Steuervorrichtung | |
DE2903184A1 (de) | Werkzeugmaschine mit einer zugeordneten roboteinheit | |
DE2713869A1 (de) | Positioniersystem in einer numerisch gesteuerten vorrichtung | |
DE2702895C3 (de) | Röntgenschichtaufnahmegerät | |
DE3301170C2 (de) | Programmgesteuerte Kantenschleifmaschine für Glasscheiben | |
EP0198248B1 (de) | Steuereinheit für einen von einem Frequenzumrichter gespeisten Drehstrommotorantrieb | |
DE2724696A1 (de) | Verfahren und vorrichtung zur bestimmung des unwuchtwinkels | |
DE2021666B2 (de) | Numerische Steuervorrichtung für eine Maschine | |
DE2111889A1 (de) | Numerische Regeleinrichtung | |
DE2430104C3 (de) | Numerisch arbeitende Programmsteuerung | |
DE2244941B2 (de) | ||
DE2052161B2 (de) | Schaltungsanordnung für eine Elektroerosionsmaschine zum Steuern der relativen Bewegung zwischen mindestens einer Elektrode und mindestens einem Werkstück | |
DE2560651C2 (de) | ||
DE1762408C3 (de) | Digital-Analog-Umsetzer | |
DE2225401C3 (de) | Vorrichtung zur Steuerung des Ausgangs eines Servomotors | |
DE2400577A1 (de) | Verfahren und schaltungsanordnung zum regeln des uebersetzungsverhaeltnisses zwischen werkzeug- und werkstueckdrehung fuer nach dem waelzverfahren arbeitende maschinen zum verzahnen von zahnraedern | |
DE1438112C (de) | Vorrichtung zum Anzeigen der Winkellage zweier sich drehender Wellen | |
DE2313707B2 (de) | Numerische Lageregeleinrichtung für eine Werkzeugmaschine zum Schneiden eines Gewindes mit sich ändernder Steigung in ein rotierendes Werkstück | |
DE1815500C (de) | Digitale Steuereinrichtung zum numerischen Positionieren für Werkzeugmaschinen mit Kettenmaßeingabe | |
DE1588887A1 (de) | Positionsregelung | |
DE2115143C3 (de) | I mpulsgesteuerte Antriebsvorrichtung für mechanische X-Y-Schreiber | |
DE328969C (de) | Steuerung mit Stellhemmung und Fernbedienung fuer elektrische Rudermaschinen | |
DE1638088A1 (de) | Verfahren und Anordnung zur Durchfuehrung einer Punkt-zu-Punkt-Steuerung der Bewegung eines Gegenstandes,wie eines Schneidwerkzeuges,in einer Werkzeugmaschine |