[go: up one dir, main page]

DE102010036814B4 - Numerische Steuervorrichtung mit einer Funktion zur Bestimmung einer Maschinenanomalie aus Signalen, die von einer Anzahl Sensoren erhalten werden - Google Patents

Numerische Steuervorrichtung mit einer Funktion zur Bestimmung einer Maschinenanomalie aus Signalen, die von einer Anzahl Sensoren erhalten werden Download PDF

Info

Publication number
DE102010036814B4
DE102010036814B4 DE102010036814A DE102010036814A DE102010036814B4 DE 102010036814 B4 DE102010036814 B4 DE 102010036814B4 DE 102010036814 A DE102010036814 A DE 102010036814A DE 102010036814 A DE102010036814 A DE 102010036814A DE 102010036814 B4 DE102010036814 B4 DE 102010036814B4
Authority
DE
Germany
Prior art keywords
sensors
numerical control
control device
information
machine
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.)
Expired - Fee Related
Application number
DE102010036814A
Other languages
English (en)
Other versions
DE102010036814A1 (de
Inventor
Shunsuke Matsubara
Yasusuke Iwashita
Shinichi Horikoshi
Akira Hirai
Hiroyasu Sato
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Publication of DE102010036814A1 publication Critical patent/DE102010036814A1/de
Application granted granted Critical
Publication of DE102010036814B4 publication Critical patent/DE102010036814B4/de
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/406Numerical 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
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C3/00Registering or indicating the condition or the working of machines or other apparatus, other than vehicles
    • G07C3/08Registering or indicating the production of the machine either with or without registering working or idle time
    • 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/34Director, elements to supervisory
    • G05B2219/34455Different parameters are evaluated to indicate different faults
    • 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/34Director, elements to supervisory
    • G05B2219/34465Safety, control of correct operation, abnormal states
    • 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/37Measurements
    • G05B2219/37343Load, vectorial components of load
    • 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/37Measurements
    • G05B2219/37375Climate, temperature and humidity
    • 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/37Measurements
    • G05B2219/37435Vibration of machine

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

Numerische Steuervorrichtung (10) zum Steuern einer Maschine (30), umfassend: eine Anzahl von Sensoren (33(1), 33(2), 33(3)), die sich an einzelnen Stellen der Maschine (30) befinden, so dass Zustände an einzelnen Stellen überwacht werden; und eine Anomaliebestimmungseinheit, mit der aus der erfassten Information, die von mindestens einem der Anzahl Sensoren (33(1), 33(2), 33(3)) erhalten wird, sowie interner Information über die numerische Steuervorrichtung (15a, 15b, 15c) bestimmt wird, ob die Maschine (30) normal oder anormal arbeitet; wobei die Anzahl Sensoren (33(1), 33(2), 33(3)) Vibrationssensoren, Temperatursensoren, und Feuchtigkeitssensoren sind, und für diese Anzahl Sensoren (33(1), 33(2), 33(3)) die interne Information über die numerische Steuervorrichtung (15a, 15b, 15c) mindestens eine Information ist über Belastungen einer Spindel und einer Vorschubachse, Alarminformation über eine Motorantriebseinheit und Alarminformation über die numerische Steuervorrichtung (15a, 15b, 15c); und zudem die Anzahl Sensoren (33(1), 33(2), 33(3)) Temperatursensoren und Sensoren für relative Feuchtigkeit umfasst, oder Sensoren für absolute Feuchtigkeit, wobei ein Temperatursensor und ein Sensor für relative Feuchtigkeit nahe beieinander zusammen an einer Stelle auf der Maschine (30) untergebracht sind, oder die Sensoren für absolute Feuchtigkeit an einzelnen Stellen auf der Maschine (30) untergebracht sind, und für die letztgenannte Anzahl Sensoren (33(1), 33(2), 33(3)) die interne Information über die numerische Steuervorrichtung (15a, 15b, 15c) Alarminformation über eine Motorantriebseinheit oder Alarminformation über die numerische Steuervorrichtung (10) ist, und für die letztgenannte Anzahl Sensoren (33(1), 33(2), 33(3)) ...

Description

  • Hintergrund der Erfindung
  • 1. Gebiet der Erfindung
  • Die Erfindung betrifft eine numerische Steuervorrichtung zum Steuern einer Maschine und insbesondere eine numerische Steuervorrichtung, die eine Einrichtung zum Überwachen von Signalen aus einer Anzahl Sensoren hat, die Zustände an einzelnen Stellen einer Maschine überwachen, so dass aus der von der Anzahl Sensoren erhaltenen erfassten Information und aus interner Information über die numerische Steuervorrichtung bestimmt wird, ob die Zustände an diesen Stellen und der numerischen Steuervorrichtung normal oder anormal sind.
  • 2. Beschreibung des dazugehörigen Fachgebietes
  • Die Spindel einer Werkzeugmaschine und ein Roboterarm können aufgrund eines Programmfehlers oder eines Fehlers des Bedieners unerwartet gegen einen Gegenstand stoßen. Sollte ein derartiger Stoß erfolgen, verursacht die Struktur selbst der Spindel oder der Roboterarm oder der Motor zum Antreiben der Spindel oder des Roboterarms einen Ausfall. Der Ausfall beeinträchtigt dann die Präzision der Maschine und des Betriebs. Kommt es folglich zu einem Stoß, wird die Werkzeugmaschine oder der Roboter am besten angehalten und überprüft.
  • Zum Aufspüren der Ursache des Stoßes offenbart die offengelegte japanische Patentveröffentlichung JP 2008-176 559 A beispielsweise eine Technik zum Steuern einer Maschine, durch die Information über die interne Geschwindigkeit und Position der numerischen Steuervorrichtung ebenfalls aufgezeichnet wird, wenn ein vom Vibrationssensor erfasstes Signal groß wird. Eine Anzahl Vibrationssensoren zur Überwachung der Zustände können sich an einzelnen Stellen der Maschine befinden (siehe Prometec GmbH: Nicht nur reparieren, sondern verbessern – Condition Monitoring an Werkzeugmaschinen. In: Werkstatt und Betrieb, 10, 2007, S. 48–49 als nächstliegender Stand der Technik; US 2008/0 177 403 A1 ).
  • Wird in der Sommer- und Regensaison, während der die Feuchtigkeit hoch ist, ein Alarm gegeben, wenn eine Maschine am Morgen angeschaltet wird, während die Temperatur niedrig ist, zeigt die Erfahrung, dass sich eine anormale Bedingung aufgrund der Kondensation von Tau ergeben haben könnte (siehe JP S64-10 306 A )
  • In der Technik, die in der oben beschriebenen offengelegten japanischen Patentanmeldung JP 2008-176 559 A offenbart wurde, wird jedoch das Auftreten eines Stoßes einfach bestimmt, wenn eine Differenz, die von einem Signal produziert wird, das von einem der auf der Maschine befindlichen Anzahl Vibrationssensoren erfasst wird, eine voreingestellte Schwelle überschreitet, und die erfasste Information, die von der Anzahl Sensoren erhalten wird und die interne Information über die numerische Steuervorrichtung werden in dem Verfahren nicht kombiniert, so dass bestimmt wird, ob eine Anomaliebedingung in der Maschine aufgetreten ist. Zu diesem Zweck erfasst eine Einheit zur Anomaliebestimmung Information, die von der Anzahl Sensoren erhalten wird (siehe Prometec GmbH: Nicht nur reparieren, sondern verbessern – Condition Monitoring an Werkzeugmaschinen. In: Werkstatt und Betrieb, 10, 2007, S. 48–49). Demzufolge kann die Tatsache, dass die Maschine einen Stoß verursacht hat, erfasst werden, aber die Ursache des Alarms kann nicht lokalisiert werden.
  • Aus der DE 39 06 304 A1 ist eine Einrichtung zur digitalen Überwachung von Zuführungsleitungen zu einer Steuerung bekannt, bei der den Zuführungsleitungen Taktwechselspannungen eingeprägt sind.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Die Aufgabe der vorliegenden Erfindung ist die Bereitstellung einer numerischen Steuervorrichtung, die eine Funktion aufweist, mit der aus interner Information über die numerische Steuervorrichtung und aus erfasster Information, die von einer Anzahl Sensoren erhalten wurde, verlässlich bestimmt werden kann, ob die Maschine normal oder anormal arbeitet.
  • Die Aufgabe wird gelöst durch die Merkmale der Ansprüche 1 und 2.
  • Zur Erzielung der obenstehenden Aufgabe hat die erfindungsgemäße numerische Steuervorrichtung eine Anzahl Sensoren, die sich an einzelnen Stellen der Maschine befinden, so dass die Zustände an diesen Stellen überwacht werden, und eine Anomalie-Bestimmungseinheit, mit der aus der erfassten Information, die von mindestens einer der Anzahl Sensoren erhalten wird, sowie aus der internen Information über die numerische Steuervorrichtung bestimmt wird, ob die Maschine normal oder anormal ist.
  • Die Anzahl Sensoren sind Vibrationssensoren, Temperatursensoren und Feuchtigkeitssensoren. Die interne Information über die numerische Steuervorrichtung kann mindestens eine Information über die Belastungen einer Spindel und Vorschubachsen, Alarminformation über eine Motorantriebseinheit und Alarminformation über die numerische Steuervorrichtung sein.
  • Die Anzahl der Sensoren sind Temperatursensoren und Sensoren für relative Feuchtigkeit oder sind Sensoren für absolute Feuchtigkeit; ein Temperatursensor und ein Sensor für relative Feuchtigkeit werden nahe beieinander an einer Stelle auf der Maschine untergebracht, oder die Sensoren für absolute Feuchtigkeit werden an einzelnen Stellen auf der Maschine untergebracht. Die interne Information über die numerische Steuervorrichtung ist die Alarminformation über die Motorantriebseinheit oder die Alarminformation über die numerische Steuervorrichtung. Die Anomalie-Bestimmungseinheit hat eine Einrichtung, mit der man auf das Auftreten von Taukondensation zurück schließen kann, die die von den Temperatursensoren erhaltene erfasste Temperaturinformation, die aus den Sensoren für relative Feuchtigkeit erhaltene erfasste Feuchtigkeitsinformation, und eine Beziehungsgleichung für die Temperatur und die Menge von gesättigtem Dampf verwendet, oder die die Information über absolute Feuchtigkeit, die aus den Sensoren für absolute Feuchtigkeit erhalten wird, verwendet, so dass zwischen dem Anschalten der Maschine und dem Abschalten der Maschine eine Differenz in der Menge Wasserdampf pro Einheitsvolumen in der Luft als Differenzmenge des Wasserdampfes erhalten wird, und dann auf das Auftreten von Taukondensation zu einem Zeitpunkt des Stromanschaltens aus der erhaltenen Differenzmenge des Wasserdampfes zurück geschlossen wird. Schließt die Einrichtung zum Rückschließen auf Taukondensation auf das Auftreten von Taukondensation, wenn die Alarminformation über die Motorantriebseinheit oder die Alarminformation über die numerische Steuervorrichtung erzeugt wird, lässt sich bestimmen, dass die Stelle, an der sich der relevante Temperatursensor und Sensor für relative Feuchtigkeit befindet, oder der relevante Sensor für absolute Feuchtigkeit befindet, anormal ist und die Taukondensation kann als Ursache bezüglich der Alarminformation behandelt werden.
  • Die Anzahl Sensoren sind eine Anzahl Vibrationssensoren und die interne Information über die numerische Steuervorrichtung ist eine Alarminformation über die Motorantriebseinheit oder Alarminformation über die numerische Steuervorrichtung. Die Anomaliebestimmungseinheit kann eine Einrichtung aufweisen, mit der man aus der erfassten Vibrationsinformation, die von einer Anzahl Vibrationssensoren erhalten wird, und der Alarminformation bestimmt, ob eine Situation besteht, in der ein Elektrosignalverbindungskabel womöglich eine schlechte Verbindung aufgrund von Vibration verursacht, wenn die Alarminformation über die Motorantriebseinheit oder die Alarminformation über die numerische Steuervorrichtung erzeugt wurde.
  • Die vorliegende Erfindung kann eine numerische Steuervorrichtung mit einer Funktion bereitstellen, die aus der internen Information über die numerische Steuervorrichtung und der aus einer Anzahl Sensoren erhaltenen erfassten Information verlässlich bestimmen kann, ob eine Maschine normal oder anormal ist, indem die aus der Anzahl Sensoren erhaltene erfasste Information mit der internen Information über die numerische Steuervorrichtung in Verbindung gebracht wird.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • Die Zwecke und Vorteile der vorliegenden Erfindung, einschließlich solcher, die oben beschrieben werden, werden anhand der beigefügten Zeichnungen in Kombination mit der Beschreibung der nachstehend beschriebenen Ausführungsformen geklärt.
  • In diesen Zeichnungen zeigt:
  • 1, ein Blockschema, eine Ausführungsform einer erfindungsgemäßen numerischen Steuervorrichtung, die aus Signalen, die von einer Anzahl Sensoren erfasst werden, die sich an einzelnen Stellen der Maschine befinden, bestimmt, ob eine Maschine normal oder anormal ist;
  • 2 einen Fall, bei dem die interne Information über die numerische Steuervorrichtung eine Information über die Belastungen einer Spindel und Vorschubachsen, Alarminformation über eine Motorantriebseinheit und Alarminformation über die numerische Steuervorrichtung ist.
  • 3 eine weitere Ausführungsform der erfindungsgemäßen numerischen Steuervorrichtung, die auf das Aufkommen von Taukondensation zurück schließen kann;
  • 4, ein Schaubild, das Verhältnis zwischen Temperatur und der Menge an gesättigtem Wasserdampf; und
  • 5 eine weitere Ausführungsform der erfindungsgemäßen numerischen Steuervorrichtung, die aus einem erfassten Vibrationswert, der aus einem Vibrationssensor erhalten wird, und einer internen Alarminformation über die numerische Steuervorrichtung bestimmt, dass eine Situation aufgetreten ist, bei der ein Elektrosignalverbindungskabel wahrscheinlich eine schlechte Verbindung aufgrund von Vibration verursacht hat.
  • EINGEHENDE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORMEN
  • Die 1, ein Blockschema, veranschaulicht eine Ausführungsform einer erfindungsgemäßen numerischen Steuervorrichtung, die aus Signalen, die von einer Anzahl Sensoren erfasst werden, die sich an einzelnen Stellen der Maschine befinden, bestimmt, ob eine Maschine normal oder anormal ist.
  • Eine Anzahl Sensoren, einschließlich der Sensoren 33(1), 33(2), 33(3), 34(4) usw., befindet sich an einer Anzahl Stellen, wie auf der Säule 31 und Tisch 32 einer Maschine 30. Diese Sensoren messen die Vibration, Temperatur, Feuchtigkeit und andere physikalische Größen. Eine Kombination einer Anzahl Sensortypen, die diese physikalischen Größen messen, kann sich an einer einzelnen Stelle auf der Maschine 30 befinden. Alternativ können sich Sensoren zum Messen verschiedener physikalischer Größen an verschiedenen Stellen der Maschine befinden.
  • Signale von der Anzahl Sensoren, die sich an verschiedenen Stellen der Maschine befinden, und die verschiedene Typen physikalischer Größen messen, d. h. Signale von Vibrationssensoren, Signale von Temperatursensoren, und Signale von Feuchtigkeitssensoren, werden in eine Sensorsignalempfangsschaltung 24 in einer Sensorsignalrelaiseinheit 20 eingegeben. Die von diesen Sensoren erhaltenen erfassten Signale sind analog, so dass die durch eine A/D-Wandlerschaltung 23 in digitale Signale umgewandelt werden. Die vom Sensor erfassten Signale, die in digitale Signale umgewandelt wurden, werden über eine Peak-Halteschaltung 22 und eine Kommunikationsschaltung 21 in eine numerische Steuervorrichtung 10 eingegeben. Die Peak-Halteschaltung 22 wird zum Halten eines aus den Vibrationssensoren erhaltenen Peak-Wertes der Vibration verwendet, weil die Signale aus den Vibrationssensoren stark variieren.
  • Die numerische Steuervorrichtung 10 umfasst einen Mikroprozessor 14, der über eine Kommunikationsschaltung 11 eine Anzahl von Informations-Datenwörtern 12 (Vibrationsinformation, Temperaturinformation und Feuchtigkeitsinformation) abruft, und auch Information in Bezug auf die numerische Steuervorrichtung 15a abruft. Der Mikroprozessor 14 verwendet die Anzahl von Informations-Datenwörtern 12 und die interne Information bezüglich der numerischen Steuervorrichtung 15a zur Durchführung der Anomalie-Bestimmung und der Anomalie-Benachrichtigung, zeigt einen Anomaliezustand auf einer Anzeigeeinheit der numerischen Steuervorrichtung 10 an, stellt eine Leiterausgabe bereit, die zum Anhalten der Maschine 30 verwendet wird, und speichert ein Ergebnis der Anomaliebestimmung in einen Speicher in der numerischen Steuervorrichtung 10. Die interne Information bezüglich der numerischen Steuervorrichtung 15a umfasst Geschwindigkeitsinformation und Positionsinformation über eine Spindel und Vorschubachsen, Zeitinformation und ausgeführte Programminformation.
  • Die 2 veranschaulicht einen Fall, bei dem interne Information bezüglich der numerischen Steuervorrichtung 15b eine der Informationen bezüglich der Belastungen der Spindel und Vorschubachsen ist. Eine Anzahl Sensoren, die Vibrationssensoren, Temperatursensoren, und Feuchtigkeitssensoren sind, befindet sich an einzelnen Stellen der Maschine 30. Ein von jedem Sensor erfasstes Signal, das eine physikalische Größe anzeigt, wird in die Sensorrelais-Einheit 20 eingegeben. Die Signalverarbeitung erfolgt an dem Signal, wie es vorstehend anhand von 1 beschrieben wurde, wonach das Signal in die numerische Steuervorrichtung eingegeben wird.
  • Aus der Information, die aus der Sensorsignalrelaiseinheit 20 abgerufen wird, verwendet die numerische Steuervorrichtung 10, (die den Mikroprozessor 14 beinhaltet) Vibrationsinformation, die aus den Vibrationssensoren gesendet wird, und Temperaturinformation, die aus den Temperatursensoren gesendet wird. Die numerische Steuervorrichtung 10 verwendet Information über die Belastungen der Spindel und Vorschubachsen als interne Information der numerischen Steuervorrichtung 15b.
  • Wenn ein Werkstück (nicht gezeigt) anormal von einem Werkzeug geschnitten wird, das an einer Spindel befestigt ist, und dadurch die Maschine 30 vibriert oder Wärme erzeugt, kann die Tatsache durch die Vibrationssensoren und Temperatursensoren erfasst werden. Signale, die durch die Vibrationssensoren und Temperatursensoren erfasst werden, werden durch die Sensorsignalrelaiseinheit 20 zu der numerischen Steuervorrichtung 10 gesendet.
  • Der Mikroprozessor 14 in der numerischen Steuervorrichtung 10 ruft die Vibrationsinformation und Temperaturinformation durch die Kommunikationsschaltung 11 ab; der Mikroprozessor 14 ruft auch die Information bezüglich der Belastungen der Spindel und Vorschubachsen in der internen Information 15b der numerischen Steuervorrichtung ab, und sendet eine Benachrichtigung über eine anormale Schneidebelastung, die auf der Spindel erfasst wurde, beispielsweise zu einer Anzeigeeinheit (nicht gezeigt), die an der numerischen Steuervorrichtung 10 befestigt ist, so dass die Schneidebelastungsanomalie auf der Anzeigeeinheit angezeigt wird.
  • Die numerische Steuervorrichtung 10 und die Maschine 30, die von der numerischen Steuervorrichtung 10 gesteuert wird, können verschiedene Typen anormaler Bedingungen aufgrund von Taukondensation verursachen. Im Allgemeinen hat eine Motor-Steuervorrichtung zum Antreiben und Steuern der Spindel und Vorschubachsen der Maschine 30 beispielsweise eine Analogschaltung zum Erfassen der Spannungen und Ströme an ihren einzelnen Stellen.
  • Kommt es auf der Platine der Analogschaltung in der Motor-Steuervorrichtung zu Taukondensation, wird der Isolationswiderstand der Oberfläche der Platine durch die Taukondensation stark reduziert. Dann nehmen Kriechströme auf der Oberfläche der Platine stark zu, und dadurch wird das Signalniveau der Analogschaltung geändert, das eine unkorrekte Alarmerfassung oder eine andere anormale Bedingung hervorruft.
  • Die Motor-Steuervorrichtung wird oft in einer Umgebung verwendet, in der die Taukondensation wahrscheinlich aufgrund von einer großen Temperaturdifferenz erfolgt, beispielsweise ist die Umgebungstemperatur um die Motor-Steuervorrichtung hoch, wohingegen die Maschine während des Tages betrieben wird, weil eine Stromschaltung zum Versorgen des Motors mit elektrischem Strom Wärme erzeugt, so dass die Umgebungstemperatur nachts sinkt, während der Strom abgeschaltet ist, und die Umgebungstemperatur sinkt fast auf die Temperatur in der Anlage, in der die Motor-Steuervorrichtung installiert ist. Bei einer Werkzeugmaschine kann eine in einem Maschinenbereich verwendete Schneid- und Kühlflüssigkeit Taukondensation verursachen, und wenn sie in einem nebligen Zustand in einen Nicht-Maschinenbereich gelangt, kann sie Taukondensation verursachen.
  • Die 3 veranschaulicht eine weitere Ausführungsform der erfindungsgemäßen numerischen Steuervorrichtung, die auf das Auftreten von Taukondensation zurück schließen kann.
  • Die erfasste Temperaturinformation und die erfasste Feuchtigkeitsinformation, die von Paaren der Temperatursensoren und Feuchtigkeitssensoren (Sensoren für die relative Feuchtigkeit) erhalten werden, die sich an einzelnen Stellen auf der Maschine 30 befinden, werden dazu verwendet, zuerst die Menge Wasserdampf pro Einheitsvolumen um jedes Paar Temperatursensor und Feuchtigkeitssensor bei hoher Temperatur zu berechnen. Fällt dann die Temperatur, wird aus der Beziehung zwischen der Temperatur und der Menge des gesättigten Wasserdampfes auf das Ausmaß der Taukondensation bei der gefallenen Temperatur zurückgeschlossen. Dies ermöglicht, dass ein Aufkommen von Taukondensation an einzelnen Stellen auf der Maschine 30 quantitativ bestimmt werden kann und dadurch geeignete Maßnahmen gegen die Taukondensation ergriffen werden können.
  • Die Maschine 30 umfasst einen Spindelmotor, einen Geschwindigkeitssensor zum Erfassen der Drehgeschwindigkeit der Spindel, eine Stromversorgung und einen Spindelmotorverstärker, die zum Andrehen des Spindelmotors verwendet werden, einen Tisch auf dem die Werkstücke befestigt sind, einen Maßstab zum Messen des Ausmaßes, um das sich der Tisch bewegt, Servoverstärker und eine Stromversorgung (Konverter), die zum Bewegen des Tischs verwendet werden, und einen Drehimpulsgeber zum Erfassen der Drehpositionen der Servoverstärker.
  • Wie in der 3 gezeigt ist, werden ein Temperatursensor und ein Feuchtigkeitssensor paarweise zusammengenommen, und das Sensorpaar ist an einer Stelle auf der Maschine 30 befestigt. Spezifisch befinden sich Temperatur- und Feuchtigkeitssensorpaare an dem Vorverstärker des Geschwindigkeitssensors, der Stromversorgung (Konverter), dem Spindelmotorverstärker, der Leiter, der Signalempfangseinheit, dem Vorverstärker des linearen Maßstabs, der Stromversorgung (Konverter) und den Servoverstärkern, die zum Antreiben des Tischs verwendet werden, dem Drehimpulsgeber zum Erfassen der Drehpositionen der Servoverstärker, die den Tisch bewegen und der Bremse. Ein Sensor, der durch gemeinsames Integrieren eines Temperatursensors und eines Feuchtigkeitssensors gebildet wird, kann stattdessen verwendet werden.
  • Ein Ausgangssignal von dem Paar Temperatursensor und Feuchtigkeitssensor, die sich an jeder Stelle der Maschine 30 befinden, wird durch die Sensorsignalrelaiseinheit 20 zu der numerischen Steuervorrichtung 10 gesendet. Der Mikroprozessor 14 in der numerischen Steuervorrichtung 10 berechnet das Ausmaß der Taukondensation, die nahe dieser Stelle erzeugt wird, aus der abgerufenen Temperaturinformation und Feuchtigkeitsinformation, sowie der Alarminformation über die numerische Steuervorrichtung und die Alarminformation über die Motorantriebseinheit in der internen Information 15c der numerischen Steuervorrichtung. Dann wird ein Ergebnis der Bestimmung aus dem berechneten Ausmaß der Taukondensation auf der an der numerischen Steuervorrichtung befestigten Anzeigeeinheit angezeigt, und zwar ob eine Situation vorgefallen ist, in der eine Taukondensation wahrscheinlich auftritt.
  • Wird beispielsweise aufgrund eines anormalen Geschwindigkeitssensorsignals ein Alarm erzeugt, wird aus der erfassten Information, die aus dem Temperatursensor und dem Feuchtigkeitssensor erhalten wird, bestimmt, dass der Alarm stark einer Taukondensation zuzuordnen ist, wenn die Möglichkeit einer Taukondensation nahe dem Vorverstärker zum Verstärken des Geschwindigkeitssensorsignal hoch ist. Dann wird das Bestimmungsergebnis beispielsweise auf der Anzeigeeinheit der numerischen Steuervorrichtung 10 angezeigt.
  • Bei Servomotoren für die Vorschubachsen sind auch Paare von Temperatursensor und Feuchtigkeitssensor entsprechend nahe dem Vorverstärker, getrennt angeordnet für Anzeigesignale, der Signalempfangseinheit, dem Servoverstärker (Inverter), der Stromversorgung (Konverter) für die Servoverstärker, und dem Impulsgeber für den Motor angeordnet, so dass die Stelle der Taukondensation selbst dann lokalisiert werden kann, wenn sie in irgend einer Einheit von irgend einer Achse erfolgt.
  • Da sich die Paare aus Temperatursensor und Feuchtigkeitssensor auch auf der Leiter und Bremse befinden, wie es in der 3 gezeigt ist, kann die Stelle der Taukondensation lokalisiert werden, selbst wenn die Vorschubachse anormal arbeitet und dadurch wegen eines anormalen Zustands der Bremse für die die Leiter aufgrund von Taukondensation anormal arbeitet, ein servobezogener Alarm erfolgt.
  • Anschließend wird das Verhältnis zwischen Temperatur und der Menge des gesättigten Wasserdampfes anhand von 4 beschrieben. Es besteht eine Grenze hinsichtlich der Menge Wasserdampf, die in der Luft enthalten ist. Der Zustand, in dem der Wasserdampf bis zu der Grenze enthalten ist, wird als gesättigter Zustand bezeichnet. Die Menge Wasserdampf in diesem Zustand ist die gesättigte Menge Wasserdampf, die durch die Menge Wasserdampf in g, die in einem Kubikmeter enthalten ist, angegeben wird.
  • Wie in 4 gezeigt, ist die gesättigte Menge Wasserdampf umso größer, je höher die die Lufttemperatur (Umgebungstemperatur) ist. Folglich kann der gesamte Wasserdampf zugegen sein, wie er ist, während die Temperatur hoch ist. Fällt jedoch die Temperatur, und der in der Luft enthaltene Wasserdampf ist gesättigt, beginnt der Wasserdampf zu kondensieren und haftet an den Oberflächen der Gegenstände als Wassertröpfchen. Die Temperatur, bei der die Wassertröpfchen anfangen sich zu bilden wird als Taupunkt bezeichnet.
  • Die Feuchtigkeit kann gemäß Gleichung (1) unten berechnet werden. Feuchtigkeit = Menge Wasserdampf in der Luft / Gesättigte Menge Wasserdampf bei der Temperatur × 100 (1)
  • Die Gleichung (1) kann als Gleichung (2) umgeschrieben werden. [Menge Wasserdampf in der Luft] = [Gesättigte Menge Wasserdampf bei der Temperatur] × Feuchtigkeit(%)/100 (2)
  • Die Temperatur TH in der 4 zeigt eine hohe Temperatur (Temperatur zu einem Zeitpunkt, bei dem die Maschine abgeschaltet ist). Die Menge Wasserdampf pro Einheitsvolumen bei der hohen Temperatur (Temperatur TH) wird aus der Temperaturinformation berechnet, die aus dem Temperatursensor erhalten wird, der Feuchtigkeitsinformation, die aus dem Feuchtigkeitssensor erhalten wird, und dem Verhältnis zwischen Temperatur und der gesättigten Menge Wasserdampf, gemäß Gleichung (2) oben.
  • Nachdem eine Werkzeugmaschine, wie die Maschine 30, bei Beendigung der Tagesarbeit gestoppt wird, wird die Menge Wasserdampf pro Einheitsvolumen bei niedriger Temperatur (Temperatur TL) beispielsweise aus der Temperaturinformation, der Feuchtigkeitsinformation, und der gesättigten Menge Wasserdampf bei einem Zeitpunkt, bei dem die Maschine am folgenden Tag morgens angeschaltet wird, gemäß der Gleichung (2) oben berechnet. Es wird geschlossen, dass eine Differenz (Differenzmenge Wasserdampf) der Menge Wasserdampf zwischen der hohen Temperatur (TH) und der niedrigen Temperatur (TL) kondensiert. Es kann ebenfalls erwogen werden, dass nachts die Temperatur weiter unter die niedrige Temperatur (TL) fällt, wenn die Maschine am Morgen des folgenden Tags gestartet wird. Selbst in diesem Fall kann das Ausmaß an Taukondensation aus der Temperaturinformation, Feuchtigkeitsinformation und der gesättigten Menge Wasserdampf bei der niedrigen Temperatur (TL) hergeleitet werden.
  • Im Allgemeinen werden Feuchtigkeitssensoren in zwei Typen unterteilt, d. h. Sensoren für die relative Feuchtigkeit, die die Information über die relative Feuchtigkeit (%) ausgeben, die ein Verhältnis der Menge Wasserdampf in der Luft zu der gesättigten Menge Wasserdampf in Prozent angeben, und die Sensoren für die absolute Feuchtigkeit, die die Information über die absolute Feuchtigkeit (g/m3) ausgeben, die die Menge Wasserdampf anzeigen, die in einem Kubikmeter Luft enthalten ist. Werden Sensoren für die absolute Feuchtigkeit verwendet, kann eine differentielle Menge Wasserdampf aus einer Differenz zwischen einer absoluten Feuchtigkeit (g/m3), die erhalten wird, wenn die Maschinen abgeschaltet wird, und einer weiteren absoluten Feuchtigkeit (g/m3), die erhalten wird, wenn die Maschine angeschaltet wird, erhalten werden, und somit kann das Ausmaß der Taukondensation hergeleitet werden.
  • Man kann auch herleiten, dass sich die Menge Wasserdampf, die von Sensoren für die relative Feuchtigkeit oder Sensoren für die absolute Feuchtigkeit hergeleitet wird, vollständig in Taukondensation umwandelt. Das Verhältnis der tatsächlichen Menge der Taukondensation zu der berechneten Menge des differentiellen Wasserdampfes variiert mit der Stelle der Maschine, an der sich die Sensoren für die relative Feuchtigkeit oder Sensoren für die absolute Feuchtigkeit befinden, oder mit den Umweltbedingungen der Anlage, in der die Maschine installiert ist. Folglich kann die Menge der Taukondensation mit einem vorher erhaltenen Umwandlungskoeffizient genau hergeleitet werden.
  • Da die Menge Wasser in der Taukondensation an verschiedenen Stellen der Maschine 30 hergeleitet werden kann, können die Umweltbedingungen der Maschine 30, die in einer der verschiedenen Anlageumgebungen installiert ist, ermittelt werden, so dass die Stellen, an denen die Taukondensation verhindert werden muss, bestimmt werden können. Die Maßnahmen, wie die Zugabe von Wasserschutzeinrichtungen, können an Stellen auf der Maschine 30 vorgenommen werden, wo viel Taukondensation auftreten wird.
  • Die 5 veranschaulicht eine weitere Ausführungsform der erfindungsgemäßen numerischen Steuervorrichtung, die aus einem erfassten Vibrationswert, der von einem Vibrationssensor erhalten wird und die interne Alarminformation über die numerische Steuervorrichtung bestimmt, dass es eine Situation gab, in der ein Elektrosignalverbindungskabel aufgrund von Vibration wahrscheinlich eine schlechte Verbindung verursacht.
  • In der numerischen Steuervorrichtung 10 und der Maschine 30, die durch die numerische Steuervorrichtung 10 gesteuert wird, können verschiedene Typen anormaler Bedingungen durch Vibration verursacht werden. Durchläuft beispielsweise die Empfangsschaltung, die Drehpositionssignale aus dem Motor der Motorantriebseinheit empfängt, eine Vibration, die ihre Toleranzgrenze übersteigt, lockert sich der Konnektoranschluss der Empfangsschaltung und dadurch kommt es zu einem schlechten Kontakt. In diesem Fall erzeugt die Motorantriebseinheit einen Alarm, da die Drehpositionsdaten des Motors nicht korrekt erhalten werden können.
  • Mit der erfindungsgemäßen numerischen Steuervorrichtung, die die Vibrationsinformation erfasst, wird der Grad der Vibration, die auf die Empfangsschaltung ausgeübt wird, korrekt ermittelt, indem die Vibration mit einer Anzahl von Vibrationssensoren erfasst wird, die sich an verschiedenen Stellen auf der Maschine befinden. Überschreitet der Grad der Vibration, die auf die Empfangsschaltung ausgeübt wird, die Toleranzgrenze, bis zu der die Empfangsschaltung der Vibration widerstehen kann, und erzeugt die Motorantriebseinheit einen Alarm, aufgrund der Unfähigkeit zum korrekten Empfang der Drehpositionsdaten des Motors, kann es bestimmt werden, dass die Empfangsschaltung eine lockere Konnektorverbindung verursacht hat oder eine andere anormale Bedingung, die sich der Vibration zuordnen lässt.
  • In der numerischen Steuervorrichtung 10 können Signale, die durch Relais mit einem mechanischen Kontakt gesteuert werden, als Steuersignale verwendet werden. Unterliegt ein Relais einer Vibration, die deren Toleranzgrenze überschreitet, wird der Relaiskontakt vorübergehend geöffnet, was eine schlechte Verbindung verursacht. In diesem Fall wird das Steuersignal unterbrochen und dann erzeugt die numerische Steuervorrichtung 10 einen Alarm. Selbst in diesem Fall kann es aus der Information, die aus der Anzahl von Vibrationssensoren erhalten wird, die sich an verschiedenen Stellen auf der Maschine befinden, bestimmt werden, dass das Relais einer Vibration unterliegt, die die Toleranzgrenze stark überschreitet und dass dann eine anormale Bedingung aufgetreten ist.
  • Wenn eine Anzahl von Vibrationssensoren, die zur Bestimmung verwendet wird, vorher an Stellen untergebracht wird, an denen eine durch Vibration verursachte anormale Bedingung verursacht werden kann, und eine zulässige Vibrationsgrenze, die nur für die Stelle gilt, an der sich der Vibrationssensor befindet, vorher für jeden Vibrationssensor in der numerischen Steuervorrichtung 10 eingestellt wird, können anormale Bedingungen, die durch Vibration verursacht werden, identifiziert werden.
  • Bei einer Maschinenanomalie aufgrund von Vibration werden je nach dem Signal, das einer Vibration unterliegt und der Stelle auf der Maschine verschiedene Alarme erzeugt, so dass sich die Ursache des Alarms schwierig identifizieren lässt. Diese Ausführungsform kann eine anormale Bedingung durch quantitatives Bestimmen der Stelle und des Ausmaßes der Vibration, die auf die Maschine ausgeübt wird, beurteilen, so dass die Ursache des Alarms leicht identifiziert und die Betriebszeit der Maschine verlängert werden kann.
  • Wie in der 5 gezeigt befinden sich Vibrationssensoren in der Maschine 30 und nahegelegene Einheiten, die aufgrund von Vibration in dem Stromelement der Maschine ausfallen können, insbesondere Einheiten, die Signalleitungskonnektoren und elektrische Schaltungen aufweisen, einschließlich Schaltkreisen, die durch Relais und andere mechanische Kontakte umgeschaltet werden.
  • In 5 befinden sich die Vibrationssensoren nahe dem Vorverstärker für die Geschwindigkeitssensorsignale, dem Spindelmotor-Verstärker (Inverter) und der Spindelverstärker-Stromversorgung (Konverter) als Vorrichtungen, die zu der Spindel gehören, weil die Konnektoren zum Verbinden der Signalleitungen zwischen diesen Vorrichtungen verwendet werden.
  • Andere Vibrationssensoren befinden sich nahe der Vorverstärker-Anzeigesignale, Signalempfangseinheit, Servomotorverstärker (Inverter), Servoverstärker-Stromzufuhr (Konverter) und Motor-Impulsgeber, als Vorrichtungen, die zu den Vorschubachsen gehören, weil ebenfalls Konnektoren zum Verbinden der Signalleitungen zwischen diesen Vorrichtungen verwendet werden. Folglich kann eine Stelle der Vibration identifiziert werden, selbst wenn sie in irgend einer Einheit erfolgt.
  • Wird beispielsweise ein Alarm, der einem anormalen Anzeigesignal zugehört, aus Information, die aus dem relevanten Vibrationssensor erhalten wird, erzeugt, wenn die Vibration nahe der Empfangseinheit für das Anzeigesignal seinen Toleranzwert übersteigt, wird es bestimmt, dass eine schlechte Verbindung höchstwahrscheinlich durch Vibration verursacht wird. Dann kann das Bestimmungsergebnis beispielsweise auf der Anzeige der numerischen Steuervorrichtung 10 angezeigt werden.
  • Leiter und Bremse in 5 sind ebenfalls mit Vibrationssensoren versehen. Selbst wenn ein Konnektor für Bremskontrollsignale auf der Leiter eine schlechte Verbindung verursacht, und es zu einer Bremsenanomalie kommt, die es verhindert, dass die Vorschubachsen normal arbeiten und dadurch ein servobezogener Alarm verursacht wird, kann dieses Problem bewältigt werden.

Claims (2)

  1. Numerische Steuervorrichtung (10) zum Steuern einer Maschine (30), umfassend: eine Anzahl von Sensoren (33(1), 33(2), 33(3)), die sich an einzelnen Stellen der Maschine (30) befinden, so dass Zustände an einzelnen Stellen überwacht werden; und eine Anomaliebestimmungseinheit, mit der aus der erfassten Information, die von mindestens einem der Anzahl Sensoren (33(1), 33(2), 33(3)) erhalten wird, sowie interner Information über die numerische Steuervorrichtung (15a, 15b, 15c) bestimmt wird, ob die Maschine (30) normal oder anormal arbeitet; wobei die Anzahl Sensoren (33(1), 33(2), 33(3)) Vibrationssensoren, Temperatursensoren, und Feuchtigkeitssensoren sind, und für diese Anzahl Sensoren (33(1), 33(2), 33(3)) die interne Information über die numerische Steuervorrichtung (15a, 15b, 15c) mindestens eine Information ist über Belastungen einer Spindel und einer Vorschubachse, Alarminformation über eine Motorantriebseinheit und Alarminformation über die numerische Steuervorrichtung (15a, 15b, 15c); und zudem die Anzahl Sensoren (33(1), 33(2), 33(3)) Temperatursensoren und Sensoren für relative Feuchtigkeit umfasst, oder Sensoren für absolute Feuchtigkeit, wobei ein Temperatursensor und ein Sensor für relative Feuchtigkeit nahe beieinander zusammen an einer Stelle auf der Maschine (30) untergebracht sind, oder die Sensoren für absolute Feuchtigkeit an einzelnen Stellen auf der Maschine (30) untergebracht sind, und für die letztgenannte Anzahl Sensoren (33(1), 33(2), 33(3)) die interne Information über die numerische Steuervorrichtung (15a, 15b, 15c) Alarminformation über eine Motorantriebseinheit oder Alarminformation über die numerische Steuervorrichtung (10) ist, und für die letztgenannte Anzahl Sensoren (33(1), 33(2), 33(3)) die Anomaliebestimmungseinheit eine Einrichtung zum Herleiten des Taukondensationsaufkommens hat, die die aus dem Temperatursensor erhaltene erfasste Temperaturinformation, die aus dem Sensor für relative Feuchtigkeit erhaltene erfasste Feuchtigkeitsinformation, und eine Beziehungsgleichung für Temperatur und die Menge des gesättigten Dampfes verwendet, oder eine Information über absolute Feuchtigkeit verwendet, die aus den Sensoren für absolute Feuchtigkeit erhalten wird, so dass eine Differenz der Menge Wasserdampf pro Einheitsvolumen in der Luft zwischen dem Anschalten der Maschine (30) und dem Abschalten der Maschine (30), als Differenzmenge des Wasserdampfes erhalten wird, und dann auf das Aufkommen von Taukondensation zum Zeitpunkt des Anschaltens aus der erhaltenen Differenzmenge des Wasserdampfes geschlossen wird; und dann, wenn die Einrichtung zum Herleiten der Taukondensation auf das Aufkommen von Taukondensation schließt, wenn die Alarminformation über die Motorantriebseinheit oder die Alarminformation über die numerische Steuervorrichtung (10) erzeugt wird, bestimmt werden kann, dass die SteIle, an der sich der relevante Temperatursensor und Sensor für relative Feuchtigkeit befindet, oder der relevante Sensor für absolute Feuchtigkeit sich befindet, anormal ist, und die Taukondensation als Ursache der Alarminformation behandelt wird.
  2. Numerische Steuervorrichtung (10) zum Steuern einer Maschine (30), umfassend: eine Anzahl von Sensoren (33(1), 33(2), 33(3)), die sich an einzelnen Stellen der Maschine (30) befinden, so dass Zustände an einzelnen Stellen überwacht werden; und eine Anomaliebestimmungseinheit, mit der aus der erfassten Information, die von mindestens einem der Anzahl Sensoren (33(1), 33(2), 33(3)) erhalten wird, sowie interner Information über die numerische Steuervorrichtung (10) bestimmt wird, ob die Maschine (30) normal oder anormal arbeitet; wobei die Anzahl Sensoren (33(1), 33(2), 33(3)) Vibrationssensoren, Temperatursensoren, und Feuchtigkeitssensoren sind, und für diese Anzahl Sensoren (33(1), 33(2), 33(3)) die interne Information über die numerische Steuervorrichtung (15a, 15b, 15c) mindestens eine Information ist über Belastungen einer Spindel und einer Vorschubachse, Alarminformation über eine Motorantriebseinheit und Alarminformation über die numerische Steuervorrichtung; und zudem die Anzahl der Sensoren (33(1), 33(2), 33(3)) eine Anzahl von Vibrationssensoren umfasst, und für die letztgenannte Anzahl Sensoren (33(1), 33(2), 33(3)) die interne Information über die numerische Steuervorrichtung (15a, 15b, 15c) eine Alarminformation über eine Motorantriebseinheit oder Alarminformation über die numerische Steuervorrichtung (10) ist; und die Anomalie-Bestimmungseinheit eine Einrichtung aufweist mit der man aus der erfassten Vibrationsinformation, die aus der Anzahl von Vibrationssensoren erhalten wurde, und der Alarminformation bestimmt, ob eine Situation besteht, in der ein Elektrosignalverbindungskabel wahrscheinlich eine schlechte Verbindung aufgrund von Vibration verursacht, wenn die Alarminformation über die Motorantriebseinheit oder die Alarminformation über die numerische Steuervorrichtung erzeugt wurde.
DE102010036814A 2009-09-11 2010-08-03 Numerische Steuervorrichtung mit einer Funktion zur Bestimmung einer Maschinenanomalie aus Signalen, die von einer Anzahl Sensoren erhalten werden Expired - Fee Related DE102010036814B4 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2009210182A JP5014391B2 (ja) 2009-09-11 2009-09-11 複数のセンサの信号に基づいて機械の異常判定を行う機能を備えた数値制御装置
JP2009-210182 2009-09-11

Publications (2)

Publication Number Publication Date
DE102010036814A1 DE102010036814A1 (de) 2011-03-17
DE102010036814B4 true DE102010036814B4 (de) 2013-10-24

Family

ID=43571232

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102010036814A Expired - Fee Related DE102010036814B4 (de) 2009-09-11 2010-08-03 Numerische Steuervorrichtung mit einer Funktion zur Bestimmung einer Maschinenanomalie aus Signalen, die von einer Anzahl Sensoren erhalten werden

Country Status (4)

Country Link
US (1) US8350713B2 (de)
JP (1) JP5014391B2 (de)
CN (2) CN102023608B (de)
DE (1) DE102010036814B4 (de)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5469214B2 (ja) * 2012-07-19 2014-04-16 ファナック株式会社 指定条件に基づいて情報を表示する工作機械のデータ表示装置
JP6017915B2 (ja) * 2012-10-11 2016-11-02 東海旅客鉄道株式会社 着霜予測装置、及び、着霜予測システム
TWI459011B (zh) * 2012-11-22 2014-11-01 Inst Information Industry 機台狀態判斷方法、系統及電腦可讀取記錄媒體
US9383304B2 (en) * 2013-03-08 2016-07-05 Diamond Innovations, Inc. Laboratory assessment of PDC cutter design under mixed-mode conditions
US20140250994A1 (en) * 2013-03-08 2014-09-11 Diamond Innovations, Inc. Laboratory assessment of pdc cutter design under mixed-mode conditions
JP2014238020A (ja) * 2013-06-06 2014-12-18 エドワーズ株式会社 真空ポンプ
JP5746270B2 (ja) 2013-06-20 2015-07-08 ファナック株式会社 穴あけ加工を行う工作機械の数値制御装置
CN103530915B (zh) * 2013-10-08 2016-04-27 上海世昕软件开发有限公司 压力巡检系统
JP6434246B2 (ja) * 2014-07-29 2018-12-05 ファナック株式会社 機械異常履歴の解析支援機能を有する数値制御装置
CN104391480B (zh) * 2014-12-04 2017-04-19 宁波市华正信息技术有限公司 一种基于专家系统的数控机床故障诊断系统
JP6063016B1 (ja) * 2015-09-29 2017-01-18 ファナック株式会社 電動機に対する動作指令を学習する機械学習方法および機械学習装置並びに該機械学習装置を備えた工作機械
JP6421763B2 (ja) * 2016-01-13 2018-11-14 トヨタ自動車株式会社 湿度センサの異常検出装置
JP6333870B2 (ja) * 2016-01-28 2018-05-30 ファナック株式会社 複数の機械および少なくとも一つのセンサを備えたシステム
JP6595416B2 (ja) * 2016-08-09 2019-10-23 ファナック株式会社 サーボ制御装置、サーボ制御装置を用いた主軸故障検出方法及びコンピュータプログラム
JP6416831B2 (ja) 2016-08-12 2018-10-31 ファナック株式会社 温度センサの種類を特定するモータ制御装置、制御方法、及び制御プログラム
JP6457563B2 (ja) * 2017-01-24 2019-01-23 ファナック株式会社 数値制御装置及び機械学習装置
JP6408063B1 (ja) 2017-04-28 2018-10-17 ファナック株式会社 複数のセンサを備える工作機械の主軸ヘッドの故障検出装置
JP7198580B2 (ja) * 2018-01-05 2023-01-04 株式会社ミツトヨ 三次元測定装置及び移動制御方法
JP6697494B2 (ja) * 2018-02-01 2020-05-20 ファナック株式会社 異常判別装置、プログラム、異常判別システム及び異常判別方法
JP6708676B2 (ja) 2018-02-27 2020-06-10 ファナック株式会社 異常要因特定装置
JP6725567B2 (ja) 2018-03-13 2020-07-22 ファナック株式会社 数値制御装置
CN109318053A (zh) * 2018-09-12 2019-02-12 基准精密工业(惠州)有限公司 用于监测数控机床主轴的终端装置、远端装置及监测方法
JP7483341B2 (ja) * 2019-09-26 2024-05-15 キヤノン株式会社 情報処理方法、情報処理装置、機械設備、物品の製造方法、プログラム、記録媒体

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6410306A (en) * 1987-07-03 1989-01-13 Matsushita Electric Industrial Co Ltd Sequence controller
DE3906304A1 (de) * 1989-02-28 1990-08-30 Siemens Ag Einrichtung zum digitalen ueberwachen von zufuehrungsleitungen
US20080177403A1 (en) * 2007-01-18 2008-07-24 Fanuc Ltd Control unit

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3530946A (en) * 1968-04-24 1970-09-29 Mederic J Major Rotary cultivator
US3820859A (en) * 1972-03-27 1974-06-28 R Brown Electro magnetic super cooled bearing
JP3005663B2 (ja) * 1991-04-09 2000-01-31 工業技術院長 数値制御工作機械における異常回避制御方法
CN2113527U (zh) * 1992-02-17 1992-08-19 中国科学院上海光学精密机械研究所 结露报警控制器
JP3644974B2 (ja) * 1993-03-31 2005-05-11 三菱化学株式会社 分散型設備管理診断システム
US6766278B2 (en) * 2001-12-26 2004-07-20 Hon Hai Precision Ind. Co., Ltd System and method for collecting information and monitoring production
JP4311206B2 (ja) 2004-01-05 2009-08-12 株式会社日立プラントテクノロジー 摩擦攪拌接合方法
JP2008142844A (ja) * 2006-12-11 2008-06-26 Okuma Corp 工作機械における温度センサの異常検知方法
JP5336042B2 (ja) * 2006-12-18 2013-11-06 オークマ株式会社 工作機械における温度センサの異常検知方法
JP4905196B2 (ja) * 2007-03-19 2012-03-28 株式会社ジェイテクト 工作機械における監視システム
EP2023224A1 (de) * 2007-07-23 2009-02-11 Fanuc Ltd Numerische Steuervorrichtung einer Werkzeugmaschine zur Fehlererkennung in einer Spindel
JP2009175793A (ja) * 2008-01-21 2009-08-06 Nakamura Tome Precision Ind Co Ltd 工作機械の異常復旧支援システム及び支援方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6410306A (en) * 1987-07-03 1989-01-13 Matsushita Electric Industrial Co Ltd Sequence controller
DE3906304A1 (de) * 1989-02-28 1990-08-30 Siemens Ag Einrichtung zum digitalen ueberwachen von zufuehrungsleitungen
US20080177403A1 (en) * 2007-01-18 2008-07-24 Fanuc Ltd Control unit
JP2008176559A (ja) * 2007-01-18 2008-07-31 Fanuc Ltd 制御装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Prometec GmbH: Nicht nur reparieren, sondern verbessern – Condition Monitoring an Werkzeugmaschinen. In: Werkstatt und Betrieb, 10, 2007, 2007, S.48-49.
Prometec GmbH: Nicht nur reparieren, sondern verbessern - Condition Monitoring an Werkzeugmaschinen. In: Werkstatt und Betrieb, 10, 2007, 2007, S.48-49. *

Also Published As

Publication number Publication date
JP2011060076A (ja) 2011-03-24
US20110063122A1 (en) 2011-03-17
CN102023608A (zh) 2011-04-20
CN103365248A (zh) 2013-10-23
DE102010036814A1 (de) 2011-03-17
JP5014391B2 (ja) 2012-08-29
US8350713B2 (en) 2013-01-08
CN103365248B (zh) 2016-04-06
CN102023608B (zh) 2015-04-01

Similar Documents

Publication Publication Date Title
DE102010036814B4 (de) Numerische Steuervorrichtung mit einer Funktion zur Bestimmung einer Maschinenanomalie aus Signalen, die von einer Anzahl Sensoren erhalten werden
DE102012006629A1 (de) Robotersystem mit Fehlererfassungsfunktion des Roboters und Steuerverfahren hierfür
DE102008029672B3 (de) Vorrichtung und Verfahren zur Zustandsüberwachung und Zustandsdiagnose einer Maschine, Maschinenkomponente oder Anlage
EP1425635B1 (de) Überwachungssystem, sowie verfahren zur prozessbegleitenden überwachung von kollisions- bzw. überlastsituationen an werkzeugmaschinen
DE102018111384B4 (de) Beschädigungserkennungsvorrichtung und Beschädigungserkennungsverfahren für eine Linearführung
DE102007058871A1 (de) Verfahren zum Erfassen der Anomalität eines Temperaturmessfühlers in einer Werkzeugmaschine
DE19905071A1 (de) Meßumformer sowie Verfahren zur Diagnose der Versorgung eines Meßumformers
EP1502086A2 (de) Schwingungssensor und verfahren zur zustands berwachung von rotierenden bauteilen und lagern
EP1761828A1 (de) Intelligenter antrieb
EP3768471B1 (de) Verfahren zur überwachung eines versorgungssystems eines roboters
DD296763A5 (de) Vorrichtung und verfahren zum testen von an einer gleichstromquelle angeschlossenen elektischen verbrauchern eines kraftfahrzeuges
WO2006103249A2 (de) Verfahren und steuereinrichtung zur gezielten reaktion bei einem kontakt zwischen einem maschinenelement einer maschine mit einem gegenstand
DE102017126754B4 (de) Eingangsschaltung zum fehlersicheren Einlesen eines analogen Eingangssignals
DE19516481B4 (de) Einrichtung zum Erfassen, Speichern und Ausgeben von Daten eines Steuergeräts in einem Kraftfahrzeug
DE102018004437B4 (de) Vorrichtung und Verfahren für die Unterstützung der Detektion einer Kabelbeschädigung in einem Robotermechanismus
EP3578295A1 (de) Positionsmesseinrichtung und verfahren zum betreiben einer positionsmesseinrichtung
DE10228389B4 (de) Schwingungssensor und Verfahren zur Zustandsüberwachung von rotierenden Bauteilen und Lagern
DE102017108289B4 (de) Werkzeugmaschinensteuervorrichtung mit Diagnosefunktion für Fehlfunktionen des Sensors zur Detektion eines 1-Umdrehung-Signals
DE102008048929B4 (de) Prüfung der Meldelinien einer Gefahrenmeldeanlage
EP3786747B1 (de) Verfahren zum überwachen einer betriebsmässigen funktionsweise eines anlagen-steuersystem
DE102018129944B4 (de) Verfahren zum Überwachen eines Automatisierungssystems
EP1888299A1 (de) Verfahren und vorrichtung zur in-prozess werkzeugbrucherkennung, sowie werkzeugmaschine
DE102018129942A1 (de) Vorrichtung mit Automatisierungselement und Sensor sowie Verfahren zu ihrem Betrieb
EP4242611A1 (de) Verfahren zur zustandsüberwachung eines elektrischen geräts und entsprechende anordnung
EP1938163B1 (de) Vorrichtung zur überwachung der relativposition mehrerer einrichtungen

Legal Events

Date Code Title Description
R012 Request for examination validly filed

Effective date: 20120619

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

Effective date: 20140125

R082 Change of representative

Representative=s name: HASELTINE LAKE LLP, DE

R082 Change of representative

Representative=s name: HL KEMPNER PATENTANWAELTE, SOLICITORS (ENGLAND, DE

Representative=s name: HL KEMPNER PATENTANWALT, RECHTSANWALT, SOLICIT, DE

R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee