DE3438007A1 - Einrichtung zur diagnose einer bahngesteuerten maschine - Google Patents
Einrichtung zur diagnose einer bahngesteuerten maschineInfo
- Publication number
- DE3438007A1 DE3438007A1 DE19843438007 DE3438007A DE3438007A1 DE 3438007 A1 DE3438007 A1 DE 3438007A1 DE 19843438007 DE19843438007 DE 19843438007 DE 3438007 A DE3438007 A DE 3438007A DE 3438007 A1 DE3438007 A1 DE 3438007A1
- Authority
- DE
- Germany
- Prior art keywords
- values
- actual
- axes
- setpoint
- actual value
- 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
Links
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/406—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 monitoring or safety
- G05B19/4063—Monitoring general control system
-
- 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/35—Nc in input of data, input till input file format
- G05B2219/35334—Display entire part and zoom of detail
-
- 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/35—Nc in input of data, input till input file format
- G05B2219/35353—While machining compare real path with simulated, command path, contour display
-
- 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/37—Measurements
- G05B2219/37619—Characteristics of machine, deviation of movement, gauge
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
- Testing And Monitoring For Control Systems (AREA)
Description
- Einrichtung zur Diagnose einer bahngesteuerten Maschine
- Die erfindung geht aus von einer Einrichtung zur Diagnose einer bahngesteuerten Maschine nach der Gattung des Hauptanspruches. Zur Diagnose insbesondere Fehlerdiagnose von numerisch gesteuerten Maschinen ist es bekannt, z.B. gemäß dem Aufsatz "System Diagnose" in der Zeitschrift "Werkstatt und Betrieb" 111 (1978) Heft 8 Seite 515 bis 517 in der Steuerung ein Diagnoseprogramm vorzusehen oder bei programmgesteuerten Maschinen gemäß der DE-PS 27 35 397 jeden Zyklusschritt zu überwachen. Diese Einrichtungen dienen zur schnellen Fehlererkennung, wobei die Art des erkannten Fehlers auf dem Monitor der Steuerung angezeigt werden kann.
- Bei bahngesteuerten Maschinen wie Fräsmaschinen oder Robotern reicht diese Art der Diagnose häufig nicht aus, vor allem wenn neben einer Überprüfung der statischen Bahnwerte auch die dynamische Bahngenauigkeit überprüft werden muß. Hierzu ist es bekannt Logikanalysen heranzuziehen, einzelne Daten abzuspeichern und auf einem Bildschirm darzustellen. Vor allem bei komplexeren Bahnen ist es jedoch zeitaufwendig und schwierig z.B. die für eine Bahnabweichung relevanten Daten zu ermitteln und aus diesen Daten den Grund für die Abweichung zu erkennen und hiernach die richtigen Schritte zur Fehlerbeseitigung, z.B. durch eine Korrektur einzelner Werte vornehmen zu können.
- Dies können auch Fehler sein, die nicht durch einen Defekt eines Teiles hervorgerufen werden, bzw. nicht über eine Fehlerdiagnose erkannt werden können.
- Es ist die Aufgabe der Erfindung über eine Diagnose einrichtung dem Fachmann oder dem eingewiesenen Bedienungsmann eine Überprüfung der dynamischen und statischen Bahngenauigkeit zu ermöglichen, die ohne weitere Hilfsmittel leicht und schnell Hinweise zur Fehlererkennung und/oder für eine Korrektur geben kann.
- Die erfindungsgemäße Einrichtung zur Diagnose mit den in den Ansprüchen gekennzeichneten Merkmalen ermöglicht über eine übersichtliche Darstellung der Soll-und Istwertbahnkurven eine schnelle Ermittlung der Daten die für eine Bahnabweichung verantwortlich sein können.
- Durch weitere gezielte vergrößerte Darstellung der relevanten Stellen dieser Bahnkurven und/oder durch ein Kenntlichmachen einzelner Sollwerte mit den dazugehörigen Istwerten, die in zeitlich nacheinanderfolgenden Schritten dargestellt werden können, lassen sich leicht die Daten erkennen, die z.B. zu einer Bahnabweichung geführt haben. Um die einzelnen Werte nicht aus den Bahnkurven selbst ermitteln zu müssen, können alle wesentlichen Daten zu den kenntlichgemachten Soll- und Istwerten getrennt als Ziffernblöcke auf dem Monitor dargestellt werden.
- Ein Ausführungsbeispiel der Erfindung ist in der Zeichnung dargestellt und in der nachfolgenden Beschreibung näher erläutert. Es zeigt Fig. 1 den Grobaufbau einer CNC-gesteuerten Maschine Fig. 2 ein erfindungsgemäßes Monitorbild und Fig. 3 einen vergrößert dargestellten Teil des Monitorbildes von-Fig. 2.
- In Fig. 1 ist im Prinzip der Aufbau einer CNC-gesteuerten Maschine mit den wichtigsten Signalwegen dargestellt. In dieser oder ähnlicher Weise sind üblicherweise CNC gesteuerte Maschinen aufgebaut. In der CNC sind hierbei mehrere Speicher 1 bis 4 vorgesehen, die je nach Aufbau z.B. als RAM, ROM, EPROM usw.
- und Software für unterschiedliche Zwecke, wie als Arbeits-, Betriebsprogramm-, Teileprogramm-, Parameter-, Korrektürwert-Speicher usw. Verwendung finden und hierbei über Bus-Systeme 5 mit der Logik, dem Rechner usw.
- verbunden sind, der über das gleiche oder weitere Bus-Systeme 6 auch mit einem Bedienfeld mit Cursortasten 7 und einem Monitor 8 verbunden ist.
- Der Monitor 8 dient z.B. als Eingabehilfe bei manueller Bedienung, der Darstellung von Software-Programmen oder -Daten, der Bedienerführung, Fehlerartanzeige usw.
- Weiterhin ist es bekannt Software-Programme oder Daten graphisch auf dem Bildschirm darzustellen und über diese Daten eine Verfahrwegsimulation durchzuführen mit deren Hilfe es möglich ist, eine programmierte Software vor einem Verfahren der Achsen überprüfen zu können.
- Häufig lassen sich jedoch einige Softwarefehler, aber vor allem auch andere Fehlerarten und Unregelmäßigkeiten nur schwer feststellen oder die Ursache hierfür nicht erkennen. Wird z.B. bei einem fertig bearbeiteten Teil ein Fehler oder eine Unregelmäßigkeit erkannt, die abgestellt werden solL, werden umständliche und schwierige Untersuchungen erforderlich, um Abhilfe zu schaffen. Die erfindungsgemäße Einrichtung soll es nun möglich machen, solche und andere Fehler oder Unregelmäßigkeiten wie z.B. Überbeanspruchung von Maschinenteilen, Werkzeug- oder Werkstückteilen leicht diagnostizieren zu können, ohne hierfür zusätzliche Meß- und/oder Überwachungseinrichtungen in Anspruch nehmen zu müssen.
- Hierzu ist ein Diagnoseprogramm vorgesehen, das eine nachträgliche Darstellung ausgewählter zuvor verfahrener Bahnkurven ermöglicht. Hierzu werden ab einem vorgegebenen Triggerpunkt - der z.B. die Satznummer eines Arbeitszyklus, ein Triggerpunkt in einem bestimmten Teileprogramm sein kann und/oder manuell über eine Taste im Bedienfeld ausgelöst werden kann - die Positions-Soll- und -Ist-Werte von zwei, erforderlichenfalls frei auswählbaren Achsen bei jedem Lagereglerdurchlauf in einem Speicher abgelegt. Diese in der CNC vorhandenen Daten werden hierbei über einen Bus (5) einem der Speicher 1 bis 4 zugeführt, der hierfür am besten geeignet ist. Häufig eignet sich hierfür ein Bereich des Teileprogrammspeichers, dessen Größe einstellbar ist. Die Aufzeichnungsdauer ist vom verfügbaren Platz im Teileprogrammspeicher abhängig, wobei z.B. bei einer Speicherbereichsgröße für 2000 Einträge, bei einer Lagereglertaktzeit von 10 ms eine Aufzeichnungsdauer von 2000 x 10 ms = 20 sec. möglich wird. In den meisten Fällen reichen jedoch schon wenige Sekunden aus, während der zu diagnostizierende Fehler oder die Unregelmäßigkeit auftritt.
- Die Auswahl der Achsen kann vom Fachmann leicht ermittelt werden, da es sich üblicherweise nur um zwei Achsen handelt, die für den Fehler oder die Unregelmäßigkeit ursächlich sein können. Erforderlichenfalls können auch die Werte von 3 Achsen abgespeichert werden, oder es werden bei einem nochmaligen Durchlauf andere Achsen ausgewählt.
- Durch eine nachfolgende Anwahl des Diagnoseprogrammes können nun mit Hilfe der abgespeicherten Werte die Soll- und Istbahn auf dem Monitor graphisch in an sich bekannter Weise dargestellt werden. Dies kann in einem Koordinatenkreuz gemäß Fig. 2 erfolgen, wobei hier die x- und die y-Achse 10, 11 ausgewählt wurden. Das Koordinatenkreuz wird automatisch in einer Größe erstellt, die den Maxima- und Minima-Punkten der gespeicherten Werte entspricht, d.h. so daß die vollständige Kontur der Achsbewegung dargestellt werden kann, welche den größten Weg zurücklegt. In Fig. 2 werden hierzu die Werte der Punkte 12 und 13 herangezogen. Im Normalfall liegt die Kontur der Soll- und Istwerte übereinander (in Fig. 2 und 3 als durchgehende Linie dargestellt). Weichen die Konturen voneinander ab, entstehen zwei Konturen, die zur besseren Unterscheidung unterschiedlich dargestellt werden sollten. Dies kann durch eine unterschiedliche Ausbildung der Linien oder besser durch unterschiedliche Farben auf einem Farbmonitor erfolgen.
- Durch eine entsprechende Abspeicherung der Soll- und Ist-Werte z.B. in der Reihenfolge ihres Entstehens kann eine nachträgliche Konturverfolgung der Soll- und Istwerte dadurch erfolgen, daß ein Soll- und der dazu gehörende Istwert besonders gekennzeichnet und durch Kursortasten 7 längs der Kontur geführt werden. Dies kann in einer Weise erfolgen, daß mit der Darstellung der Soll-Istwert-Konturen der erste Soll- und Istwert durch je ein Fadenkreuz 14, 15 markiert sind und nach betätigen einer Vorwärtskursortaste die nachfolgenden Werte gekennzeichnet werden. Hierbei laufen dann die beiden Kennzeichnungen hintereinander auf der Kontur entlang, wobei der Abstand dem Schleppwert der Antriebe entspricht, der abhängig ist von der Verfahrgeschwindigkeit der jeweiligen Achsen.
- Sind z.B. an einem Werkstück an einer Stelle - die der oberen linken Ecke der Kontur gemäß Fig. 2 entspricht, Abweichungen entstanden die behoben werden sollen, wird man dieser Ecke besondere Aufmerksamkeit widmen.
- An dieser Stelle ist zu erkennen, daß die Kontur der Soll- und Istwerte nicht mehr übereinstimmt, jedoch lassen sich besondere Einzelheiten nicht herausfinden.
- Um dem abzuhelfen, wird nun z.B. über eine Lupentaste ein Kursorfenster 16 in vorgegebener Größe angewählt, das dann an einer Stelle im Monitor erscheint. Über die Kursortasten wird dieses Fenster 16 über die zu untersuchende Stelle 17 gelegt und diese Stelle entsprechend Fig. 3 vergrößert dargestellt. Je kleiner hierbei das Kursorfenster gewählt wurde, um so stärker wird die Stelle 17 vergrößert.
- Nun ist wie in Fig. 3 dargestellt, genau zu erkennen, daß an der oberen linken Ecke der Istwert 18 überschwingt und nicht mehr genau dem Sollwert 19 folgt. Aus den Kurvenzügen kann hierbei leicht gefolgert werden, daß ursächlich für das Überschwingen nicht die Sollwerte für den senkrecht dargestellten Konturabschnitt sind, sondern das Überschwingen 21 der Istwerte auf dem Kreisbogenabschnitt über den Eckpunkt 20 hinaus. In den meisten Fällen wird der Fachmann die Ursache für diese Abweichung 18 schon aus diesen Kurvenformen folgern können. Sollten jedoch Zweifel bestehen - hier z.B.
- ob das Überschwingen 21 über die Ecke 20 hinaus ein mechanischer bzw. Antriebsfehler oder ein Softwarefehler ist - kann er die einzeln gekennzeichneten Soll- und Istwerte 22, 23 über diesen Bereich, erforderlichenfalls mit stark reduzierter Geschwindigkeit, hinwegziehen lassen. Wandert hierbei z.B. der Sollwert gleichfalls über den Punkt 20 hinaus zum Punkt 24 und springt danach zurück zum Punkt 20, um von dort zum Punkt 22 weiterzuwandern, liegt mit großer Sicherheit ein Softwarefehler vor. So kann z.B. der Sollwert 19 für die Vorderkante durch einen Korrekturwert nach rechts verlagert und hierbei vergessen worden sein, den Endwert für den davorliegenden Kreisbogen ebenfalls zu korrigieren. Laufen dagegegen nur die Istwerte über diesen Punkt 20 hinaus zum Punkt 24, weist dies auf einen Regelungs-, Antriebs- oder mechanischen Fehler in der X-Achse hin, der das Überschwingen 21 bewirkt.
- Will man noch genauere Einzelheiten erkennen, kann nun wiederum ein beliebig großes Kursorfeld 25 über diesen Bereich gelegt werden und der gleiche Vorgang mit entsprechend diesem Feld vergrößerter Abbildung beliebig oft wiederholt werden.
- Obwohl die Darstellung maßstabsgerecht und auf den X-und Y-Koordinaten Einheitswerte dargestellt werden können, ist es zur Ermittlung von Abweichungen und Einzelwerten häufig von Vorteil, Einzelwerte direkt ablesen zu können. Hierzu können derartige Einzelwertangaben z.B. zusammen mit den dargestellten Soll-Istwertkurven gemäß Fig. 2 und 3 links neben diesen Kurven dargestellt werden. Gemäß Fig. 2 und 3 sind unter den Maßstabs angaben für das gerade abgebildete Koordinatenfeld, die Bildgröße hinter der Bezeichnung "BILD" und die Kursorfeldgröße hinter der Bezeichnung "LUKE" angegeben. Darunter können dann unter der Überschrift "CURSOR-WERTE" die Werte der Soll- und Ist-Positionen angegeben sein, welche den gerade hervorgehobenen Soll-Ist-Werten 14, 15 in Fig. 2 und 22, 23 in Fig. 3 entsprechen. So ist es möglich, jeden Wert im dargestellten Kurvenzug direkt ablesen zu können, wobei hierzu lediglich die gewünschten Werte der Kurve, mit Hilfe der Kursortasten, mit den hervorgehobenen Werten 14, 15 in Fig. 2 und 23, 22 in Fig. 3 zur Deckung zu bringen sind.
- Der Schleppfehler läßt sich einfach aus der Differenz dieser Werte ermitteln, kann aber auch direkt angegeben sein. Häufig gibt die Größe der Verfahren schwindigkeit weitere Auskünfte zur Fehlerermittlung, daher kann es von Vorteil sein auch diese, wie in Fig.
- 2 und 3 dargestellt, direkt anzuzeigen. Die Ermittlung dieser Werte kann im Rechner aus dem jeweiligen Abstand der Einzelwerte in Verbindung mit der Lagereglertaktzeit erfolgen und wie bei den Soll- und Istwerten für den gerade angezeigten Punkt auf dem Bildschirm wiedergegeben sein (siehe V-SOLL und V-IST in Fig. 2 und 3).
- Durch die lupenartige Vergrößerung über das Kursorfeld 17, 25 kann so auch ein eingewiesener Bedienungsmann leicht das entsprechende Fehlergebiet erfassen und soweit vergrößert darstellen, daß selbst einzelne Inkremente deutlich zu erkennen sind. Hierdurch werden besondere, hochgenaue Messungen überflüssig und auch dynamisch auftretende Abweichungen sind zu erkennen, die sich selbst durch Messungen an der Maschine oder dem Werkstück bisher nicht ermitteln ließen. Dieses Verfahren läßt sich auch z.B. zur Überprüfung einer neu erstellten Software verwenden, wobei mit dieser Software ein Vorlauf ohne Werkstück und/oder Werkzeug durchgeführt werden und danach der Verfahrweg genau kontrolliert werden kann.
- Durch einen entsprechenden Aufbau oder Änderung der Software für diese Diagnose kann über eine Änderung in der Darstellungsart, durch weitere Daten, oder Kurven für weitere Achsen die Diagnose dem entsprechenden Anwendungsfall angepaßt werden. Grenzen werden hierbei in erster Linie nur durch die verfügbare Speichergröße und die Darstellungsmöglichkeiten des Monitors gesetzt. Um Speicherplatz zu sparen, kann es sinnvoll sein, daß z.B. nur jeder zweite Soll- und Istwert abgespeichert wird, wenn dies nicht zu Fehlinterpretationen bei der Diagnose führen kann.
- Häufig (wie z.B. bei Drehmaschinen) liegt von vornherein fest, welche der Achsen zu einer späteren Diagnose auszuwählen sind, oder welche Werte mit großer Wahrscheinlichkeit zur Diagnose herangezogen werden müssen. In diesen Fällen kann es von Vorteil sein, bei jeder Bewegung dieser Achsen ein Abspeichern der Soll- und Istwertdaten z.B. gesteuert über das Teileprogramm vorzunehmen, wobei das Löschen dieser Werte gleichfalls über das Teileprogramm erfolgt oder einen Überlauf bei gefülltem Speicher dadurch vermieden wird, daß mit der Eingabe neuer Werte jeweils die ältesten Daten gelöscht werden (first in first out-Speicher).
Claims (10)
- Patentansprüche 1. Einrichtung zur Diagnose einer bahngesteuerten Maschine, die über eine computergesteuerte numerische Steuerung (CNC) betrieben wird, wobei die Steuerung bei einem Lagereglerdurchlauf Positions-Sollwerte für mindestens zwei Achsen errechnet, diese mit Positions-Istwerten der entsprechenden Achsen vergleicht und aus den Abweichungen dieser Werte Steuersignale für die Antriebe dieser Achsen ermittelt, dadurch gekennzeichnet, daß zur Diagnose der dynamischen und statischen Bahngenauigkeit Speicher vorgesehen sind, in denen ab einem vorgegebenen Triggerpunkt die einzelnen Positions-Istwerte abspeicherbar sind, diese Werte abrufbar als Soll- und Istwertbahn (18, 19) auf einem Monitor (8) der CNC graphisch darstellbar sind, wobei die Koordinatenachsen ausgewählten Positionswerten der Achsen entsprechen.
- 2. Einrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die CNC mehr als zwei Achsen steuert und die Abspeicherung und/oder Darstellung der Positions-Soll- und Istwerte für zwei frei wählbare Achsen erfolgt.
- 3. Einrichtung nach einem der Ansprüche 1 oder 2 dadurch gekennzeichnet, daß die Abspeicherung der Positions-Soll- und die der Positions-Istwerte taktzeitbezogen erfolgt, und auf den graphisch dargestellten Bahnkurven einzeln auswählbare Sollwerte (14, 22) mit den dazugehörenden taktgleichen Istwerten (15, 23) durch eine besondere Kennzeichnung hervorgehoben darstellbar sind.
- 4. Einrichtung nach Anspruch 3 dadurch gekennzeichnet, daß die Auswahl der einzelnen Soll- bzw. Istwerte taktgesteuert entlang der Bahnkurven über einen Tippschalter und/oder nach Art einer Kursorsteuerung erfolgt.
- 5. Einrichtung nach einem der Ansprüche 3 oder 4, dadurch gekennzeichnet, daß gleichzeitig mit der Kennzeichnung der einzeln auswählbaren Soll- bzw.Istwerte die numerischen Istwert-, Sollwert-, errechneten Geschwindigkeits- oder Soll-Istwert-Abweichdaten zu den ausgewählten Bahnpunkten in einzelnen Ziffernblocks auf dem Monitor dargestellt werden.
- 6. Einrichtung nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, daß zur Speicherung der Soll- und Istwerte ein vorab in der Größe einstellbarer Speicherbereich des Teileprogrammspeichers der CNC dient.
- 7. Einrichtung nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, daß die graphische Darstellung der Soll-Istwertbahnkurven in einem Koordinatenkreuz (10, 11) mit einem Maßstab erfolgt, der automatisch über die Minima- und Maxima-Werte (12, 13) der Kontur der Bahnkurven ausgewählt wird.
- 8. Einrichtung nach einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, daß auswählbare Bereiche der Soll-Istwertbahnkurven mit geändertem Maßstab vergrößert darstellbar sind (Fig. 3).
- 9. Einrichtung nach Anspruch 8, dadurch gekennzeichnet, daß die Maßstabs änderung und der größer darzustellende Bereich über ein in der Größe wählbares Kursorfenster (16, 17) auswählbar ist.
- 10. Einrichtung nach einem der Ansprüche 1 bis 9, dadurch gekennzeichnet, daß ein ständiges Abspeichern der Soll- und Istwertdaten der zuletzt durchgeführten Achsbewegungen zweier ausgewählter Achsen in einem vorgegebenen Speicherbereich erfolgt, wobei bei gefülltem Speicher jeweils die ältesten Daten gelöscht werden.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19843438007 DE3438007A1 (de) | 1984-10-17 | 1984-10-17 | Einrichtung zur diagnose einer bahngesteuerten maschine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19843438007 DE3438007A1 (de) | 1984-10-17 | 1984-10-17 | Einrichtung zur diagnose einer bahngesteuerten maschine |
Publications (2)
Publication Number | Publication Date |
---|---|
DE3438007A1 true DE3438007A1 (de) | 1986-04-17 |
DE3438007C2 DE3438007C2 (de) | 1993-07-08 |
Family
ID=6248086
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19843438007 Granted DE3438007A1 (de) | 1984-10-17 | 1984-10-17 | Einrichtung zur diagnose einer bahngesteuerten maschine |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE3438007A1 (de) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0272613A1 (de) * | 1986-12-22 | 1988-06-29 | Behr Industrieanlagen GmbH & Co. | Verfahren und Vorrichtung zur Überprüfung der Genauigkeit programmierter Bewegungen eines Roboters |
EP0510204A1 (de) * | 1990-11-08 | 1992-10-28 | Fanuc Ltd. | Verfahren zur berechnung der bearbeitungsgenauigkeit in einer numerisch gesteuerten werktzeugmaschine |
DE4231613A1 (de) * | 1992-09-22 | 1994-03-24 | Bosch Gmbh Robert | Verfahren zur Überprüfung der Arbeitsgenauigkeit einer NC-Maschine |
US5537016A (en) * | 1992-09-22 | 1996-07-16 | Robert Bosch Gmbh | Method for verifying the performance accuracy of a numerically controlled machine |
EP1693728A1 (de) * | 2005-02-17 | 2006-08-23 | Fanuc Ltd | Servosteuervorrichtung und Verfahren zur Einstellung eines Servosystems |
CN102812407A (zh) * | 2010-03-15 | 2012-12-05 | 欧姆龙株式会社 | 显示设备、显示控制方法、程序和计算机可读记录介质 |
DE102015206676A1 (de) * | 2015-04-14 | 2016-10-20 | Deere & Company | Roboterschweißanlage |
DE102010023736B4 (de) * | 2009-06-15 | 2018-01-25 | Fanuc Corporation | Robotersystem mit Problemerkennungsfunktion |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4428815A1 (de) * | 1994-08-13 | 1996-02-15 | Kloeckner Humboldt Deutz Ag | Verfahren zur Einstellung einer Brennkraftmaschine |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0083836A2 (de) * | 1981-11-12 | 1983-07-20 | Fanuc Ltd. | Verfahren und Gerät zur Anzeige der Bewegungsbahn in numerisch gesteuerten Maschinen |
DD203163A1 (de) * | 1982-01-08 | 1983-10-12 | Klaus Richter | Verfahren zur spanabhebenden bearbeitung von werkstuecken auf numerisch gesteuerten werkzeugmaschinen |
DE2735397C2 (de) * | 1976-08-17 | 1984-03-01 | Cincinnati Milacron Inc., 45209 Cincinnati, Ohio | Überwachungseinrichtung für eine programmgesteuerte Maschine |
-
1984
- 1984-10-17 DE DE19843438007 patent/DE3438007A1/de active Granted
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2735397C2 (de) * | 1976-08-17 | 1984-03-01 | Cincinnati Milacron Inc., 45209 Cincinnati, Ohio | Überwachungseinrichtung für eine programmgesteuerte Maschine |
EP0083836A2 (de) * | 1981-11-12 | 1983-07-20 | Fanuc Ltd. | Verfahren und Gerät zur Anzeige der Bewegungsbahn in numerisch gesteuerten Maschinen |
DD203163A1 (de) * | 1982-01-08 | 1983-10-12 | Klaus Richter | Verfahren zur spanabhebenden bearbeitung von werkstuecken auf numerisch gesteuerten werkzeugmaschinen |
Non-Patent Citations (5)
Title |
---|
"Systemdiagnose", in: Werkstatt und Betrieb 111 (1978), H. 8, S. 515-517 * |
DE-Z: Siemens-Energietechnik Produktinformation, 3, 1983, H.2, S.23-25 * |
DE-Z: Siemens-Energietechnik, 5, 1983, H.3, S.138-140 * |
DE-Z: tz für Metallbearbeitung, 74. Jg., 1980 H. 10/80, S. 27-38 * |
Per Urheim, Werkzeugmaschinensteuerungen: NC oder CNC? in: Elektronik 1974, H. 10, S. 371-374 * |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0272613A1 (de) * | 1986-12-22 | 1988-06-29 | Behr Industrieanlagen GmbH & Co. | Verfahren und Vorrichtung zur Überprüfung der Genauigkeit programmierter Bewegungen eines Roboters |
EP0510204A1 (de) * | 1990-11-08 | 1992-10-28 | Fanuc Ltd. | Verfahren zur berechnung der bearbeitungsgenauigkeit in einer numerisch gesteuerten werktzeugmaschine |
EP0510204A4 (de) * | 1990-11-08 | 1994-03-21 | Fanuc Ltd | Verfahren zur berechnung der bearbeitungsgenauigkeit in einer numerisch gesteuerten werktzeugmaschine. |
DE4231613A1 (de) * | 1992-09-22 | 1994-03-24 | Bosch Gmbh Robert | Verfahren zur Überprüfung der Arbeitsgenauigkeit einer NC-Maschine |
US5537016A (en) * | 1992-09-22 | 1996-07-16 | Robert Bosch Gmbh | Method for verifying the performance accuracy of a numerically controlled machine |
US7368887B2 (en) | 2005-02-17 | 2008-05-06 | Fanuc Ltd | Servo control device and method of adjusting servo system |
EP1693728A1 (de) * | 2005-02-17 | 2006-08-23 | Fanuc Ltd | Servosteuervorrichtung und Verfahren zur Einstellung eines Servosystems |
CN100424602C (zh) * | 2005-02-17 | 2008-10-08 | 发那科株式会社 | 伺服控制装置以及伺服***的调整方法 |
DE102010023736B4 (de) * | 2009-06-15 | 2018-01-25 | Fanuc Corporation | Robotersystem mit Problemerkennungsfunktion |
CN102812407A (zh) * | 2010-03-15 | 2012-12-05 | 欧姆龙株式会社 | 显示设备、显示控制方法、程序和计算机可读记录介质 |
EP2549347A1 (de) * | 2010-03-15 | 2013-01-23 | Omron Corporation | Anzeigevorrichtung, anzeigesteuerverfahren, programm und computerlesbares aufzeichnungsmedium |
EP2549347A4 (de) * | 2010-03-15 | 2014-03-19 | Omron Tateisi Electronics Co | Anzeigevorrichtung, anzeigesteuerverfahren, programm und computerlesbares aufzeichnungsmedium |
US9563195B2 (en) | 2010-03-15 | 2017-02-07 | Omron Corporation | Device and method for displaying a change in the position of an object |
DE102015206676A1 (de) * | 2015-04-14 | 2016-10-20 | Deere & Company | Roboterschweißanlage |
DE102015206676A8 (de) * | 2015-04-14 | 2016-11-03 | Deere & Company | Roboterschweißanlage |
Also Published As
Publication number | Publication date |
---|---|
DE3438007C2 (de) | 1993-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3530576C2 (de) | Verfahren und Vorrichtung zum Bestimmen der Abmessungen eines Werkstücks | |
DE102010017763B4 (de) | Gerät zum Anzeigen des Werkzeugwegs für Werkzeugmaschinen | |
DE1638032B2 (de) | Numerisch arbeitende Programmsteuerung | |
DE102005027947A1 (de) | Vorrichtung zum Überprüfen einer Störung | |
DE102015107436B4 (de) | Lernfähige Bahnsteuerung | |
DE3311119C2 (de) | Verfahren zum Wiederanfahren eines Werkzeuges an eine Werkstückkontur | |
DE102007031352A1 (de) | Werkzeugmaschinensteuerung | |
DE102017118197A1 (de) | System zur Sammlung von Bearbeitungsinformationen | |
DE3329658A1 (de) | Verfahren zum zurueckziehen eines werkzeugs und zum erneuten anfahren eines werkstuecks durch das werkzeug bei der spanabhebenden bearbeitung dieses werkstuecks durch eine numerisch gesteuerte werkzeugmaschine und numerisch gesteuerte werkzeugmaschine zur durchfuehrung dieses verfahrens | |
DE102014219831A1 (de) | Anzeigevorrichtung | |
DE102017000122A1 (de) | Numerische Steuereinheit mit Blockausführungszeitanzeigefunktion | |
DE102019004458A1 (de) | Numerische steuerung und dateneditierverfahren | |
DE3408173C2 (de) | ||
DE3009393A1 (de) | Steuerungseinrichtung zur erhoehung der arbeitsgenauigkeit einer werkzeugmaschine - insbesondere einer gross dimensionierten werkzeugmaschine | |
DE102020132957A1 (de) | Steuervorrichtung, messsystem und messverfahren | |
DE3438007C2 (de) | ||
DE4411263A1 (de) | Verfahren und Anordnung zur Überprüfung der Führungsgenauigkeit einer Brennschneidmaschine | |
DE102007048587A1 (de) | Werkzeugmaschinensteuerung | |
DE4228702A1 (de) | Programmgesteuerte bearbeitungsvorrichtung und verfahren zur ueberwachung ihres betriebes | |
WO2010133606A1 (de) | Steuerung für eine formatkreissäge | |
EP3168701B1 (de) | Verfahren zur darstellung der bearbeitung in einer werkzeugmaschine | |
DE10257229A1 (de) | Vorrichtung zur Steuerung einer Werkzeugmaschine sowie Werkzeugmaschinen mit einer solchen Vorrichtung | |
EP0613573B1 (de) | Verfahren zur überprüfung der arbeitsgenauigkeit einer nc-maschine | |
EP0075196A1 (de) | Positionssteuerung der Bohrspindel einer Radialbohrmaschine | |
DE19914862A1 (de) | Verfahren und Vorrichtung zum Vermessen eines Konturverlaufs eines Werkstücks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OM8 | Search report available as to paragraph 43 lit. 1 sentence 1 patent law | ||
8110 | Request for examination paragraph 44 | ||
8125 | Change of the main classification |
Ipc: G05B 19/405 |
|
D2 | Grant after examination | ||
8320 | Willingness to grant licences declared (paragraph 23) | ||
8364 | No opposition during term of opposition |