DE2021666B2 - Numerische Steuervorrichtung für eine Maschine - Google Patents

Numerische Steuervorrichtung für eine Maschine

Info

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
Application number
DE2021666A
Other languages
English (en)
Other versions
DE2021666A1 (de
Inventor
Yoshihiro Dipl.-Ing. Yokohama Hashimoto
Seiuemon Dr.-Ing. Inaba
Kanryo Dipl.-Ing. Shimizu
Hiroshi Dipl.-Ing. Kawasaki Usami
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Publication of DE2021666A1 publication Critical patent/DE2021666A1/de
Publication of DE2021666B2 publication Critical patent/DE2021666B2/de
Pending legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F15FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
    • F15BSYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
    • F15B21/00Common features of fluid actuator systems; Fluid-pressure actuator systems or details thereof, not covered by any other group of this subclass
    • F15B21/08Servomotor systems incorporating electrically operated control means
    • F15B21/087Control strategy, e.g. with block diagram
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F15FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
    • F15BSYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
    • F15B13/00Details of servomotor systems ; Valves for servomotor systems
    • F15B13/16Special measures for feedback, e.g. by a follow-up device
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F15FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
    • F15BSYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
    • F15B9/00Servomotors 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical 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/19Numerical 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/40Open loop systems, e.g. using stepping motor
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/41Servomotor, servo controller till figures
    • G05B2219/41065Resolver or inductosyn correction
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/41Servomotor, servo controller till figures
    • G05B2219/41309Hydraulic 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
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)

  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
DE2021666A 1969-05-14 1970-05-02 Numerische Steuervorrichtung für eine Maschine Pending DE2021666B2 (de)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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