DE102015204840A1 - Control system for machine tool - Google Patents

Control system for machine tool Download PDF

Info

Publication number
DE102015204840A1
DE102015204840A1 DE102015204840.3A DE102015204840A DE102015204840A1 DE 102015204840 A1 DE102015204840 A1 DE 102015204840A1 DE 102015204840 A DE102015204840 A DE 102015204840A DE 102015204840 A1 DE102015204840 A1 DE 102015204840A1
Authority
DE
Germany
Prior art keywords
control unit
unit
signal
input control
machine tool
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
DE102015204840.3A
Other languages
German (de)
Inventor
Masakazu Takayama
Takaaki Soga
Tsutomu Kuramoto
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.)
DMG Mori Co Ltd
Original Assignee
DMG Mori Seiki Co 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 DMG Mori Seiki Co Ltd filed Critical DMG Mori Seiki Co Ltd
Publication of DE102015204840A1 publication Critical patent/DE102015204840A1/en
Pending legal-status Critical Current

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/409Numerical 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 using manual data input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details or by setting parameters
    • 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/36Nc in input of data, input key till input tape
    • G05B2219/36168Touchscreen

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)

Abstract

Ein Steuersystem 1 enthält eine numerische Steuerung 25 und eine Betätigungsvorrichtung 10 und die Betätigungsvorrichtung 10 enthält ein Touchpanel 18, eine Eingabesteuereinheit 14, die eine Eingabe von dem Touchpanel 18 steuert, und eine Betriebszustand-Überwachungseinheit 16, die überwacht, ob die Eingabesteuereinheit 14 normal arbeitet. Die Betriebszustand-Überwachungseinheit 16 überträgt ein Anomaliesignal zu der numerischen Steuerung 25, wenn eine Anomalie bei dem Betrieb der Eingabesteuereinheit 14 beobachtet wird, und überträgt ein Wiederherstellungssignal zu der numerischen Steuerung 25, wenn die Eingabesteuereinheit 14 beginnt, normal zu arbeiten.A control system 1 includes a numerical controller 25 and an actuator 10, and the actuator 10 includes a touch panel 18, an input control unit 14 that controls an input from the touch panel 18, and an operation state monitoring unit 16 that monitors whether the input control unit 14 is normal , The operation state monitoring unit 16 transmits an abnormality signal to the numerical controller 25 when an abnormality is observed in the operation of the input control unit 14, and transmits a restoration signal to the numerical controller 25 when the input control unit 14 starts to operate normally.

Description

Technisches GebietTechnical area

Die vorliegende Erfindung betrifft ein Steuersystem für eine Werkzeugmaschine, das eine numerische Steuerung, die einen Betrieb eines Steuerobjektes steuert, und eine Betätigungsvorrichtung zum Eingeben eines Betätigungssignals in die numerische Steuerung enthält.The present invention relates to a control system for a machine tool that includes a numerical controller that controls operation of a control object and an actuator for inputting an operation signal to the numerical controller.

Hintergrund der ErfindungBackground of the invention

In den letzten Jahren wurde als Betätigungsvorrichtung des Steuersystems für eine Werkzeugmaschine ein Touchpanel mit einer sogenannten Mensch-Maschine-Schnittstellenfunktion, das in der japanischen ungeprüften Patentanmeldung mit der Veröffentlichungsnummer 2001-125614 (Patentliteratur 1) offenbart ist, beispielsweise wegen des Komforts desselben verwendet. Dieses Touchpanel ist konfiguriert, um beispielsweise Betätigungstasten, wie Softkeys, in einem Anzeigebereich desselben anzuzeigen und, wenn eine Bedienperson die Betätigungstasten drückt, ein entsprechendes Betätigungssignal in die numerische Steuerung einzugeben.In recent years, as an operating device of the control system for a machine tool, a touch panel with a so-called man-machine interface function, which in the Japanese Unexamined Patent Application Publication No. 2001-125614 (Patent Literature 1) disclosed, for example, because of the comfort thereof. This touch panel is configured to display, for example, operation keys such as soft keys in a display area thereof and, when an operator depresses the operation keys, to input a corresponding operation signal to the numerical controller.

Solch ein Touchpanel weist üblicherweise eine auf demselben vorgesehene Hintergrundbeleuchtung auf. Wenn diese Hintergrundbeleuchtung eingeschaltet bleibt, wird die Lebensdauer eines Flüssigkristalls verkürzt, der einen Bildschirm des Touchpanels bildet. Daher werden im Allgemeinen Maßnahmen zum Ausschalten der Hintergrundbeleuchtung ergriffen, wenn ein Zustand, in dem das Touchpanel nicht betätigt wird, für eine bestimmte Zeitdauer angehalten hat, und die Hintergrundbeleuchtung wird eingeschaltet, wenn das Touchpanel in dem ausgeschalteten Zustand bzw. Aus-Zustand berührt wird.Such a touch panel usually has a backlight provided thereon. Keeping this backlight on shortens the life of a liquid crystal that forms a screen on the touch panel. Therefore, in general, measures for turning off the backlight are taken when a state in which the touch panel is not operated has stopped for a certain period of time, and the backlight is turned on when the touch panel is touched in the off state ,

Wenn das Touchpanel zum Einschalten desselben berührt wird, während die Hintergrundbeleuchtung ausgeschaltet ist, kommt es hier jedoch beim versehentlichen Berühren einer Eingabetaste zu einem Nachteil, dass ein unerwartetes Eingabesignal zu der numerischen Steuerung übertragen wird. Daher weist bei der Erfindung, die in der oben erwähnten Patentliteratur 1 offenbart ist, ein mit dem Touchpanel versehenes Bedienungspult eine in demselben vorgesehene Steuereinrichtung zum Ausschalten einer Hintergrundbeleuchtung, die die Hintergrundbeleuchtung des Touchpanels ausschaltet, wenn eine bestimmte Zeitdauer ohne Berührung des Touchpanels verstrichen ist, und die Hintergrundbeleuchtung einschaltet, wenn das Touchpanel berührt wird, und Eingabesperreinrichtung auf, die eine Eingabe von den auf dem Touchpanel angezeigten Eingabetasten sperrt, wenn die Hintergrundbeleuchtung ausgeschaltet ist, und eine Eingabe von den Eingabetasten freigibt, wenn die Hintergrundbeleuchtung eingeschaltet ist.However, if the touch panel is touched to turn it on while the backlight is off, there is a penalty in accidentally touching an enter key to transfer an unexpected input signal to the numerical controller. Therefore, in the invention disclosed in the above-mentioned Patent Literature 1, a control panel provided with the touch panel has control means for turning off a backlight provided therein, which turns off the backlight of the touch panel when a certain period of time has elapsed without touching the touch panel. and the backlight turns on when the touch panel is touched, and input lock means locks an input from the input keys displayed on the touch panel when the backlight is off and releases an input from the input keys when the backlight is on.

Folglich kann bei diesem Bedienungspult, das in der Patentliteratur 1 offenbart ist, ein das Touchpanel bildender Flüssigkristall durch Ausschalten der Hintergrundbeleuchtung, wenn das Touchpanel für eine bestimmte Zeitdauer nicht betätigt wurde, geschützt werden und eine falsche Eingabe, die durch Berühren des Touchpanels bei ausgeschalteter Hintergrundbeleuchtung verursacht wird, verhindert werden.Thus, in this control panel disclosed in Patent Literature 1, a liquid crystal constituting the touch panel can be protected by turning off the backlight when the touch panel has not been operated for a certain period of time, and a wrong input by touching the touch panel with the backlight off caused to be prevented.

EntgegenhaltungslisteCitation List

Patentliteraturpatent literature

  • [Patentliteratur 1] Japanische ungeprüfte Patentanmeldung mit der Veröffentlichungsnummer 2001-125614 [Patent Literature 1] Japanese Unexamined Patent Application Publication No. 2001-125614

Zusammenfassung der ErfindungSummary of the invention

Technisches ProblemTechnical problem

Bei einer Betätigungsvorrichtung mit dem oben beschriebenen Touchpanel wird übrigens eine Eingabeverarbeitung in dem Touchpanel üblicherweise durch eine geeignete Software gesteuert und die Software (Eingabesteuereinheit), das heißt das Touchpanel, kann in einen sogenannten gefrorenen Zustand gebracht werden, wenn ein Signal aus irgendeinem Grund instabil wird. Wenn das Touchpanel in einen gefrorenen Zustand gebracht wird, kommt es hier ferner zu einem Nachteil, dass, selbst wenn die Bedienperson aufhört, eine Betätigungstaste zu drücken, ein entsprechendes Betätigungssignal weiter in die numerische Steuerung eingegeben wird, oder einem Nachteil, dass, selbst wenn die Bedienperson die beabsichtigte Betätigungstaste derselben drückt, ein entsprechendes Signal nicht in die numerische Steuerung eingegeben wird.Incidentally, in an actuator having the above-described touch panel, input processing in the touch panel is usually controlled by an appropriate software, and the software (input control unit), that is, the touch panel, can be brought into a so-called frozen state when a signal becomes unstable for some reason , Further, when the touch panel is brought into a frozen state, there is a drawback that even if the operator stops pressing an operation key, a corresponding operation signal is further input to the numerical controller, or a disadvantage that even if the operator depresses the intended operation key thereof, a corresponding signal is not input to the numerical controller.

In dem Falle, in dem eine Abweichung bzw. Anomalie in dem Touchpanel auftritt, ist es daher erforderlich, die Anomalie sobald als möglich zu erfassen, und die Bedienperson muss das Touchpanel aus- und einschalten oder zurücksetzen, um das Touchpanel bald wiederherzustellen.Therefore, in the case where an abnormality occurs in the touch panel, it is necessary to detect the abnormality as soon as possible, and the operator must turn the touch panel off and on or reset to restore the touch panel soon.

Das in der Patentliteratur 1 offenbarte Bedienungspult weist jedoch ein Problem auf, dass dasselbe solch eine Anomalie in dem Touchpanel nicht erfassen kann.However, the operation panel disclosed in Patent Literature 1 has a problem that it can not detect such an abnormality in the touch panel.

In den letzten Jahren ist auf dem Gebiet von Werkzeugmaschinen eine einzige Bedienperson ferner für viele Werkzeugmaschinen verantwortlich oder eine Werkzeugmaschine wird auf komplett unbemannte bzw. unbewachte Weise für eine vorbestimmte Zeitdauer betätigt. Wenn keine Einrichtung zum Erfassen einer Anomalie in dem Touchpanel vorliegt, dann bemerkt die Bedienperson in solchen Fällen lange keine Anomalie in dem Touchpanel und die Anomalie in dem Touchpanel wird lange unverändert belassen.Further, in recent years, in the field of machine tools, a single operator is responsible for many machine tools or a machine tool is being completed operated unmanned or unguarded manner for a predetermined period of time. In such cases, if there is no means for detecting an abnormality in the touch panel, then the operator will not notice an abnormality in the touch panel for a long time, and the abnormality in the touch panel will be left unchanged for a long time.

Wenn ein Betätigungssignal, das durch die Bedienperson nicht beabsichtigt ist, in die numerische Steuerung eingegeben wird oder ein Betätigungssignal, das durch die Bedienperson beabsichtigt ist, nicht in die numerische Steuerung eingegeben wird, kann die Werkzeugmaschine ferner gemäß einem falschen Betätigungssignal betrieben werden, was einen schweren Unfall verursachen kann, wie beispielsweise ein Unfall in Form einer Kollision.Further, when an operation signal not intended by the operator is input to the numerical controller or an operation signal intended by the operator is not inputted to the numerical controller, the machine tool can be operated according to a wrong operation signal, resulting in a control signal cause a serious accident, such as an accident in the form of a collision.

Die vorliegende Erfindung wurde in Anbetracht der oben beschriebenen Umstände erzielt und eine Aufgabe derselben ist, ein Steuersystem für eine Werkzeugmaschine zu liefern, das zum automatischen Erfassen einer Anomalie in einem Touchpanel und Informieren einer numerischen Steuerung über die Anomalie sowie Ergreifen von Maßnahmen zum Wiederherstellen des Touchpanels und sicheren Betätigen/Anhalten der Werkzeugmaschine durch folglich Informieren der numerischen Steuerung über die Anomalie fähig ist und ferner zum automatischen Ergreifen der Wiederherstellungsmaßnahmen fähig ist.The present invention has been achieved in view of the above-described circumstances and an object thereof is to provide a control system for a machine tool for automatically detecting an abnormality in a touch panel and informing numerical control of the abnormality and taking measures to restore the touch panel and safely operating / stopping the machine tool by thus informing the numerical controller of the anomaly and is capable of automatically taking the recovery actions.

Lösung des Problemsthe solution of the problem

Zum Erfüllen der oben erwähnten Aufgabe betrifft die vorliegende Erfindung ein Steuersystem für eine Werkzeugmaschine mit einer numerischen Steuereinheit, die einen Betrieb eines Steuerobjektes steuert, und einer Betätigungseinheit zum Eingeben eines Betätigungssignals in die numerische Steuereinheit, wobei die Betätigungseinheit Folgendes enthält: ein Touchpanel mit einer Anzeigeeinheit und einer Eingabeeinheit; eine Betätigungsinformations-Steuereinheit, die Betätigungsinformationen in derselben speichert, die entsprechend einer Position auf einem Betätigungsbildschirm definiert sind, der auf der Anzeigeeinheit des Touchpanels angezeigt wird; eine Anzeigesteuereinheit, die einen Betätigungsbildschirm auf der Anzeigeeinheit des Touchpanels anzeigt; und eine Eingabesteuereinheit, die ein von der Eingabeeinheit eingegebenes Signal empfängt, das einem Betätigungsbildschirm entspricht, der auf der Anzeigeeinheit des Touchpanels angezeigt wird, basierend auf dem empfangenen Signal ein Betätigungssignal, das dem empfangenen Signal entspricht, in Bezug auf die in der Betätigungsinformations-Speichereinheit gespeicherten Betätigungsinformationen generiert und das generierte Betätigungssignal zu der numerischen Steuereinheit überträgt, wobei das Steuersystem ferner eine Betriebszustand-Überwachungseinheit enthält, die überwacht, ob die Eingabesteuereinheit normal funktioniert bzw. arbeitet, und ein Anomaliesignal zu der numerischen Steuereinheit überträgt, wenn eine Anomalie bei dem Betrieb der Eingabesteuereinheit beobachtet wird, und ein Wiederherstellungssignal zu der numerischen Steuereinheit überträgt, wenn die Eingabesteuereinheit beginnt, normal zu arbeiten.In order to achieve the above-mentioned object, the present invention relates to a control system for a machine tool having a numerical control unit that controls operation of a control object and an operation unit for inputting an operation signal to the numerical control unit, the operation unit including: a touch panel having a display unit and an input unit; an operation information control unit that stores therein operation information defined according to a position on an operation screen displayed on the display unit of the touch panel; a display control unit that displays an operation screen on the display unit of the touch panel; and an input control unit that receives a signal input from the input unit that corresponds to an operation screen displayed on the display unit of the touch panel, based on the received signal, an operation signal corresponding to the received signal with respect to that in the operation information storage unit generates stored actuation information and transmits the generated actuation signal to the numerical control unit, the control system further including an operation state monitoring unit that monitors whether the input control unit is normally functioning and transmits an abnormality signal to the numerical control unit when an abnormality occurs in the operation the input control unit is observed, and transmits a restoration signal to the numerical control unit when the input control unit starts to operate normally.

Nach dem Steuersystem für eine Werkzeugmaschine der vorliegenden Erfindung wird ein Betätigungsbildschirm auf der Anzeigeeinheit des Touchpanels unter Steuerung durch die Anzeigesteuereinheit angezeigt. Als ein spezifischer Modus des Betätigungsbildschirms kann ein Bildschirm erwähnt werden, in dem Betätigungstasten (Softkeys) angeordnet sind, die Betätigungen entsprechen, wie beispielsweise normale Drehung und umgekehrte Drehung einer Spindel, Drehzahl-Override, Jog-Vorschub für zwei oder mehr Vorschubachsen und Vorschubgeschwindigkeits-Override.According to the control system for a machine tool of the present invention, an operation screen is displayed on the display unit of the touch panel under the control of the display control unit. As a specific mode of the operation screen, a screen may be mentioned in which operation keys (softkeys) corresponding to operations such as normal rotation and reverse rotation of a spindle, speed override, jog feed for two or more feed axes, and feed speed are set. override.

Wenn eine Bedienperson eine Betätigung, z. B. Drücken, auf dem Betätigungsbildschirm durchführt, wird dann ein dem Betätigungsbildschirm entsprechendes Signal zu der Eingabesteuereinheit von der Eingabeeinheit übertragen und in der Eingabesteuereinheit basierend auf dem empfangenen Signal ein dem empfangenen Signal entsprechendes Betätigungssignal in Bezug auf die Betätigungsinformationen generiert und das generierte Betätigungssignal zu der numerischen Steuereinheit übertragen.When an operator activates an operation, e.g. Pressing, performing on the operation screen, a signal corresponding to the operation screen is then transmitted to the input control unit from the input unit, and in the input control unit based on the received signal generates an operation signal corresponding to the received signal with respect to the operation information and the generated operation signal to the input signal transmitted numerical control unit.

Wenn eine Bedienperson eine „Taste zur normalen Drehung einer Spindel” drückt, die auf der Anzeigeeinheit des Touchpanels angezeigt wird, wird beispielsweise ein „Signal zur normalen Drehung einer Spindel” von der Eingabesteuereinheit zu der numerischen Steuereinheit übertragen, während beim Drücken einer „Taste zur umgekehrten Drehung einer Spindel” ein „Signal zur umgekehrten Drehung einer Spindel” von der Eingabesteuereinheit zu der numerischen Steuereinheit übertragen wird.For example, when an operator presses a "normal spindle rotation key" displayed on the touch panel display unit, a "normal spindle rotation signal" is transmitted from the input control unit to the numerical control unit while pressing a "key for reverse rotation of a spindle "a" signal for reverse rotation of a spindle "is transmitted from the input control unit to the numerical control unit.

Bei dem Steuersystem der vorliegenden Erfindung wird ferner durch die Betriebszustand-Überwachungseinheit überwacht, ob die Eingabesteuereinheit normal arbeitet. Wenn eine Anomalie bei dem Betrieb der Eingabesteuereinheit beobachtet wird, wird ein Anomaliesignal von der Betriebszustand-Überwachungseinheit zu der numerischen Steuereinheit übertragen, während, wenn die Eingabesteuereinheit beginnt, normal zu arbeiten, ein Widerherstellungssignal von der Betriebszustand-Überwachungseinheit zu der numerischen Steuereinheit übertragen wird.Further, in the control system of the present invention, the operation state monitoring unit monitors whether the input control unit is operating normally. When an abnormality is observed in the operation of the input control unit, an abnormality signal is transmitted from the operation state monitoring unit to the numerical control unit, while when the input control unit starts to operate normally, a restoration signal is transmitted from the operation state monitoring unit to the numerical control unit.

Es wird angemerkt, dass als ein Verfahren zum Bestimmen, ob die Eingabesteuereinheit normal arbeitet, beispielsweise ein Verfahren erwähnt werden kann, bei dem ein Taktsignal von der Eingabesteuereinheit zu der Betriebszustand-Überwachungseinheit fortwährend übertragen wird und in der Betriebszustand-Überwachungseinheit fortwährend oder in vorbestimmten Zeitabständen überwacht wird, ob das Taktsignal empfangen wird, und, wenn eine vorbestimmte Zeitdauer ohne das Empfangen des Taktsignals verstrichen ist, bestimmt wird, dass eine Anomalie bei dem Betrieb der Eingabesteuereinheit vorliegt. Dasselbe ist jedoch nicht auf dieses Verfahren beschränkt und enthält alle Verfahren, bei denen ein Betriebszustand von Hardware oder Software überwacht wird.It is noted that as a method of determining whether the input control unit is operating normally, for example, a method is mentioned in which a clock signal is continuously transmitted from the input control unit to the operating state monitoring unit and in the operating state monitoring unit is continuously or at predetermined intervals monitored whether the clock signal is received, and if a predetermined period of time passed without receiving the clock signal is determined that there is an abnormality in the operation of the input control unit. However, the same is not limited to this method and includes all methods in which an operating state of hardware or software is monitored.

Folglich kann nach dem Steuersystem der vorliegenden Erfindung die numerische Steuereinheit nach Bedarf angemessene Maßnahmen ergreifen, wie beispielsweise Informieren der Bedienperson über die Anomalie durch Ausgabe einer Warnmeldung, Anhalten des Steuerobjektes, etc., da ein Anomaliesignal von der Betriebszustand-Überwachungseinheit zu der numerischen Steuereinheit übertragen wird, wenn eine Anomalie bei dem Betrieb der Eingabesteuereinheit beobachtet wird.Thus, according to the control system of the present invention, the numerical control unit can take appropriate measures as necessary, such as informing the operator of the abnormality by issuing a warning, stopping the control object, etc., because an abnormality signal is transmitted from the operating state monitoring unit to the numerical control unit becomes when an abnormality in the operation of the input control unit is observed.

Da ein Wiederherstellungssignal zu der numerischen Steuereinheit übertragen wird, wenn die Eingabesteuereinheit beginnt, normal zu arbeiten, kann die numerische Steuereinheit andererseits ein von der Eingabesteuereinheit übertragenes Betätigungssignal nach dem Empfangen des Wiederherstellungssignals als ein verfügbares Signal behandeln.On the other hand, since a restoration signal is transmitted to the numerical control unit when the input control unit starts to operate normally, the numerical control unit may treat an operation signal transmitted from the input control unit as an available signal after receiving the restoration signal.

Ferner kann bei dem Steuersystem der vorliegenden Erfindung die numerische Steuereinheit zum Ausführen einer Verarbeitung zum Sperren eines von der Eingabesteuereinheit eingegebenen Betätigungssignals beim Empfangen des Anomaliesignals von der Betriebszustand-Überwachungseinheit und Ausführen einer Verarbeitung zum Freigeben eines von der Eingabesteuereinheit eingegebenen Betätigungssignals beim Empfangen des Wiederherstellungssignals von der Betriebszustand-Überwachungseinheit konfiguriert sein.Further, in the control system of the present invention, the numerical control unit for executing processing for inhibiting an operation signal input from the input control unit upon receiving the abnormality signal from the operation state monitoring unit and executing processing for releasing an operation signal input from the input control unit upon receiving the restoration signal from the operation control unit Operating state monitoring unit configured.

Wenn so konfiguriert, kann ein schwerer Unfall, wie beispielsweise ein Unfall in Form einer Kollision, der durch die numerische Steuereinheit verursacht wird, die die Werkzeugmaschine gemäß einem falschen Betätigungssignal steuert, verhindert werden, selbst wenn ein Betätigungssignal von der Eingabesteuereinheit weiter übertragen wird, nachdem der Betrieb der Eingabesteuereinheit in einen anormalen Zustand gebracht wird, da die numerische Steuereinheit das Betätigungssignal sperrt, bis dieselbe das Wiederherstellungssignal von der Betriebszustand-Überwachungseinheit empfängt.When thus configured, a serious accident, such as a collision-type accident caused by the numerical control unit that controls the machine tool according to a wrong operation signal, can be prevented even if an operation signal is further transmitted from the input control unit the operation of the input control unit is brought into an abnormal state because the numerical control unit blocks the operation signal until it receives the recovery signal from the operation state monitoring unit.

Ferner kann bei dem Steuersystem der vorliegenden Erfindung die Betriebszustand-Überwachungseinheit konfiguriert sein, um zu verhindern, dass ein Betätigungssignal von der Eingabesteuereinheit zu der numerischen Steuereinheit übertragen wird, wenn eine Anomalie bei dem Betrieb der Eingabesteuereinheit beobachtet wird, und zu verursachen, dass ein Betätigungssignal von der Eingabesteuereinheit zu der numerischen Steuereinheit übertragen wird, wenn der Betrieb der Eingabesteuereinheit in einen Normalzustand wiederhergestellt ist.Further, in the control system of the present invention, the operation state monitoring unit may be configured to prevent an operation signal from being transmitted from the input control unit to the numerical control unit when an abnormality is observed in the operation of the input control unit and to cause an operation signal from the input control unit to the numerical control unit when the operation of the input control unit is restored to a normal state.

Wenn so konfiguriert, wird in dem Fall, in dem der Betrieb der Eingabesteuereinheit in einen anormalen Zustand gebracht wird, kein Betätigungssignal von der Eingabesteuereinheit zu der numerischen Steuereinheit übertragen und daher kann ähnlich wie oben ein schwerer Unfall, wie beispielsweise ein Unfall in Form einer Kollision, der durch die numerische Steuereinheit verursacht wird, die die Werkzeugmaschine gemäß einem falschen Betätigungssignal steuert, verhindert werden.When thus configured, in the case where the operation of the input control unit is brought into an abnormal state, no operation signal is transmitted from the input control unit to the numerical control unit, and therefore, similarly to the above, a serious accident such as an accident in the form of a collision caused by the numerical control unit that controls the machine tool according to a wrong operation signal can be prevented.

Ferner kann bei dem Steuersystem der vorliegenden Erfindung die numerische Steuereinheit konfiguriert sein, um in dem Fall, in dem beim Empfangen des Anomaliesignals von der Betriebszustand-Überwachungseinheit eine automatische Betätigung gemäß einem NC-Programm ausgeführt wird (das heißt, die Werkzeugmaschine automatisch betätigt wird), die automatische Betätigung weiter auszuführen.Further, in the control system of the present invention, the numerical control unit may be configured to perform an automatic operation according to an NC program (that is, the machine tool is automatically operated) in the case where the abnormality signal is received from the operation state monitoring unit. to continue the automatic operation.

Selbst wenn der Betrieb der Eingabesteuereinheit in einen anormalen Zustand gebracht wird, kann die Werkzeugmaschine in dem Fall, in dem die Werkzeugmaschine automatisch betätigt wird, sicher weiter betätigt werden. Selbst wenn die numerische Steuereinheit das Anomaliesignal von der Betriebszustand-Überwachungseinheit empfängt, kann daher die numerische Steuereinheit in dem Fall, in dem eine automatische Betätigung ausgeführt wird, zulassen, dass die automatische Betätigung weiter sicher ausgeführt wird. Durch Fortsetzen der automatischen Betätigung in solch einer Weise wird ferner verhindert, dass ein Werkstück, das bearbeitet wird, ein fehlerhaftes Produkt wird.Even if the operation of the input control unit is brought into an abnormal state, the machine tool can be surely further operated in the case where the machine tool is automatically operated. Therefore, even if the numerical control unit receives the abnormality signal from the operation state monitoring unit, in the case where an automatic operation is performed, the numerical control unit can allow the automatic operation to be further surely carried out. Further, by continuing the automatic operation in such a manner, a workpiece being processed is prevented from becoming a defective product.

Ferner kann bei dem Steuersystem der vorliegenden Erfindung die numerisch Steuereinheit konfiguriert sein, um in dem Fall, in dem beim Empfangen des Anomaliesignals von der Betriebszustand-Überwachungseinheit eine automatische Betätigung gemäß einem NC-Programm ausgeführt wird (das heißt, die Werkzeugmaschine automatisch betätigt wird) und das Steuerobjekt eine Entfernungsoperation ausführt, die automatische Betätigung zu beenden, nachdem die Entfernungsoperation vollendet ist.Further, in the control system of the present invention, the numerical control unit may be configured to execute an automatic operation in accordance with an NC program (that is, the machine tool is automatically operated) in the case where the abnormality signal is received from the operation state monitoring unit. and the control object performs a removal operation to terminate the automatic operation after the removal operation is completed.

Wenn der Betrieb der Eingabesteuereinheit in einen anormalen Zustand gebracht wird, kann, wie oben beschrieben wurde, in dem Fall, in dem die Werkzeugmaschine automatisch betätigt wird, die automatische Betätigung fortgesetzt werden. Wenn der Sicherheit größere Bedeutung beigemessen wird, wird jedoch bevorzugt, dass die Betätigung der Werkzeugmaschine beendet wird, selbst wenn die Werkzeugmaschine automatisch betätigt wird. Wenn das Steuerobjekt eine Entfernungsoperation ausführt, wird in diesem Fall in Anbetracht des Verhinderns einer Beschädigung eines Werkzeugs und eines Werkstücks bevorzugt, dass die Betätigung der Werkzeugmaschine beendet wird, nachdem die Entfernungsoperation vollendet ist. Wenn so konfiguriert, ist es ferner möglich, das Werkstück erneut zu bearbeiten, nachdem die Betätigung der Eingabesteuereinheit wiederhergestellt ist, und daher ist es möglich, zu verhindern, dass das Werkstück ein fehlerhaftes Produkt wird. When the operation of the input control unit is brought into an abnormal state, as described above, in the case where the machine tool is automatically operated, the automatic operation can be continued. However, when safety is given more importance, it is preferable that the operation of the machine tool is terminated even if the machine tool is automatically operated. In this case, when the control object performs a removal operation, in consideration of preventing damage of a tool and a workpiece, it is preferable that the operation of the machine tool is terminated after the removal operation is completed. Further, when configured, it is possible to rework the workpiece after the operation of the input control unit is restored, and therefore, it is possible to prevent the workpiece from becoming a defective product.

Ferner kann bei dem Steuersystem der vorliegenden Erfindung die numerische Steuereinheit konfiguriert sein, um in dem Fall, in dem beim Empfangen des Anomaliesignals von der Betriebszustand-Überwachungseinheit ein Handbetätigungs-Modus bzw. Modus einer manuellen Betätigung ausgeführt wird (das heißt, die Werkzeugmaschine manuell betätigt wird), den Betrieb des Steuerobjektes unmittelbar in einen beendeten Zustand zu bringen. Während einer manuellen Betätigung ist die Möglichkeit des Auftretens einer Beschädigung des Werkstücks und dergleichen gering, selbst wenn der Betrieb des Steuerobjektes unmittelbar beendet wird. Hingegen kann Sicherheit durch Beenden des Betriebs sichergestellt werden.Further, in the control system of the present invention, the numerical control unit may be configured to manually operate a manual operation mode (that is, the machine tool is operated upon receiving the abnormality signal from the operation state monitoring unit) is) to bring the operation of the control object immediately in a terminated state. During a manual operation, the possibility of occurrence of damage of the workpiece and the like is small even if the operation of the control object is immediately stopped. On the other hand, safety can be ensured by stopping the operation.

Bei dem Steuersystem der vorliegenden Erfindung kann die numerische Steuereinheit ferner konfiguriert sein, um in dem Fall, in dem die Werkzeugmaschine beim Empfangen des Anomaliesignals von der Betriebszustand-Überwachungseinheit weder automatisch noch manuell betätigt wird, den Betrieb des Steuerobjektes in einen beendeten Zustand zu bringen, nachdem eine vorbestimmte Zeitdauer verstrichen ist. Indem der Betrieb des Steuerobjektes folglich in einen beendeten Zustand gebracht wird, kann eine Sicherheit weiter erhöht werden.In the control system of the present invention, the numerical control unit may be further configured to bring the operation of the control object into a completed state in the case where the machine tool is not automatically or manually operated upon receiving the abnormality signal from the operation state monitoring unit, after a predetermined period of time has elapsed. Thus, by bringing the operation of the control object into a completed state, safety can be further increased.

Ferner kann bei dem Steuersystem der vorliegenden Erfindung die Betriebszustand-Überwachungseinheit konfiguriert sein, um zu überwachen, ob die Eingabesteuereinheit normal arbeitet, und, wenn eine Anomalie bei dem Betrieb der Eingabesteuereinheit beobachtet wird, ein Anomaliesignal zu der numerischen Steuereinheit zu übertragen und die Eingabesteuereinheit neu zu starten und, wenn die Eingabesteuereinheit nach dem Neustart beginnt, normal zu arbeiten, ein Wiederherstellungssignal zu der numerischen Steuereinheit zu übertragen. Wenn so konfiguriert, muss sich die Bedienperson nicht die Mühe machen, Maßnahmen zu ergreifen, um die Eingabesteuereinheit wiederherzustellen, und es ist möglich, den Nachteil zu beseitigen, dass eine Anomalie in der Eingabesteuereinheit lange unverändert belassen wird. Ferner besteht in dem Fall, in dem die Eingabesteuereinheit durch den Neustart in einer kurzen Zeit wiederhergestellt wird, eine Möglichkeit, dass eine Sicherheit der Werkzeugmaschine ohne Anhalten der Werkzeugmaschine sichergestellt werden kann, und daher wird in solch einem Fall die Nutzbarkeit der Werkzeugmaschine verbessert, indem verursacht wird, dass die Werkzeugmaschine weiter arbeitet.Further, in the control system of the present invention, the operation state monitoring unit may be configured to monitor whether the input control unit is operating normally and, if abnormality in the operation of the input control unit is observed, to transmit an abnormality signal to the numerical control unit and to reset the input control unit and, when the input control unit after restarting starts to operate normally, to transmit a recovery signal to the numerical control unit. When so configured, the operator does not have to take the trouble to take measures to restore the input control unit, and it is possible to eliminate the disadvantage that an abnormality in the input control unit is left unchanged for a long time. Further, in the case where the input control unit is restored by the restart in a short time, there is a possibility that safety of the machine tool can be ensured without stopping the machine tool, and therefore, in such a case, the usability of the machine tool is improved by: causing the machine tool to continue to work.

Vorteilhafte Effekte der ErfindungAdvantageous Effects of the Invention

Wie oben beschrieben wurde, wird nach dem Steuersystem für eine Werkzeugmaschine der vorliegenden Erfindung ein Anomaliesignal von der Betriebszustand-Überwachungseinheit zu der numerischen Steuereinheit übertragen, wenn eine Anomalie bei dem Betrieb der Eingabesteuereinheit auftritt, und daher kann die numerische Steuereinheit nach Bedarf geeignete Maßnahmen ergreifen, wie beispielsweise Informieren der Bedienperson über die Anomalie durch Ausgabe einer Warnmeldung, Anhalten des Steuerobjektes, etc.As described above, according to the control system for a machine tool of the present invention, an abnormality signal is transmitted from the operation state monitoring unit to the numerical control unit when an abnormality occurs in the operation of the input control unit, and therefore the numerical control unit can take appropriate measures as needed. such as informing the operator of the anomaly by issuing a warning message, stopping the control object, etc.

Wenn das Steuersystem derart konfiguriert ist, dass in dem Fall, in dem der Betrieb der Eingabesteuereinheit in einen anormalen Zustand gebracht wird, ein von der Eingabesteuereinheit übertragenes Betätigungssignal in der numerischen Steuereinheit gesperrt wird oder durch die Betriebszustand-Überwachungseinheit verhindert wird, dass ein Betätigungssignal von der Eingabesteuereinheit zu der numerischen Steuereinheit übertragen wird, kann ferner ein schwerer Unfall verhindert werden, wie beispielsweise ein Unfall in Form einer Kollision, der durch die numerische Steuereinheit verursacht wird, die die Werkzeugmaschine gemäß einem falschen Betätigungssignal steuert.When the control system is configured such that in the case where the operation of the input control unit is brought into an abnormal state, an operation signal transmitted from the input control unit is inhibited in the numerical control unit or prevented by the operation state monitoring unit from receiving an operation signal of Further, when the input control unit is transferred to the numerical control unit, a serious accident such as an accident in the form of a collision caused by the numerical control unit controlling the machine tool according to a wrong operation signal can be prevented.

Da die numerische Steuereinheit beim Auftreten einer Anomalie bei dem Betrieb der Eingabesteuereinheit den Betrieb der Werkzeugmaschine gemäß dem Betriebszustand der Werkzeugmaschine fortsetzt oder beendet, kann ferner eine Beschädigung eines Werkstücks und dergleichen verhindert werden und eine angemessene Sicherheit der Werkzeugmaschine sichergestellt werden.Further, since the numerical control unit continues or terminates the operation of the machine tool in accordance with the operating state of the machine tool in the event of an abnormality in the operation of the input control unit, damage to a workpiece and the like can be prevented and adequate safety of the machine tool can be ensured.

Wenn das Steuersystem derart konfiguriert ist, dass die Eingabesteuereinheit neu gestartet wird und ein Wiederherstellungssignal zu der numerischen Steuereinheit übertragen wird, wenn die Eingabesteuereinheit nach dem Neustart beginnt, normal zu arbeiten, muss sich die Bedienperson ferner nicht die Mühe machen, Maßnahmen zu ergreifen, um die Eingabesteuereinheit wiederherzustellen, und es ist möglich, den Nachteil zu beseitigen, dass eine Anomalie in der Eingabesteuereinheit lange unverändert belassen wird. In dem Fall, in dem die Eingabesteuereinheit durch den Neustart in einer kurzen Zeit wiederhergestellt wird, besteht ferner eine Möglichkeit, dass eine Sicherheit der Werkzeugmaschine ohne Anhalten der Werkzeugmaschine sichergestellt werden kann, und daher kann in solch einem Fall die Nutzbarkeit der Werkzeugmaschine verbessert werden, indem verursacht wird, dass die Werkzeugmaschine weiter arbeitet.When the control system is configured to restart the input control unit and transmit a restoration signal to the numerical control unit when the input control unit starts to operate normally after the restart, the operator must further do not take the trouble to take measures to restore the input control unit, and it is possible to eliminate the disadvantage that an anomaly in the input control unit is left unaltered for a long time. Further, in the case where the input control unit is restored by the restart in a short time, there is a possibility that safety of the machine tool can be ensured without stopping the machine tool, and therefore, in such a case, the usability of the machine tool can be improved. by causing the machine tool to continue to work.

Kurze Beschreibung der ZeichnungenBrief description of the drawings

1 ist ein Blockdiagramm, das eine schematische Konfiguration eines Steuersystems für eine Werkzeugmaschine nach einer Ausführungsform der vorliegenden Erfindung zeigt; 1 Fig. 10 is a block diagram showing a schematic configuration of a control system for a machine tool according to an embodiment of the present invention;

2 ist eine erläuternde Darstellung, die einen Anzeigebildschirm auf einem Touchpanel nach der Ausführungsform zeigt; 2 Fig. 12 is an explanatory view showing a display screen on a touch panel according to the embodiment;

3 ist ein Ablaufplan, der eine Verarbeitung in einer Betriebszustand-Überwachungseinheit nach der Ausführungsform zeigt; 3 Fig. 10 is a flowchart showing processing in an operation state monitoring unit according to the embodiment;

4 ist ein Ablaufplan, der eine Verarbeitung in einer numerischen Steuerung nach der Ausführungsform zeigt; 4 Fig. 10 is a flowchart showing processing in a numerical controller according to the embodiment;

5 ist ein Ablaufplan, der eine Verarbeitung in einer Betriebszustand-Überwachungseinheit nach einer anderen Ausführungsform der vorliegenden Erfindung zeigt; und 5 Fig. 10 is a flowchart showing processing in an operation state monitoring unit according to another embodiment of the present invention; and

6 ist ein Blockdiagramm, das eine schematische Konfiguration eines Steuersystems für eine Werkzeugmaschine nach einer anderen Ausführungsform der vorliegenden Erfindung zeigt. 6 FIG. 10 is a block diagram showing a schematic configuration of a control system for a machine tool according to another embodiment of the present invention. FIG.

Beschreibung der AusführungsformenDescription of the embodiments

Eine spezifische Ausführungsform der vorliegenden Erfindung wird unten basierend auf den beiliegenden Zeichnungen beschrieben werden. 1 ist ein Blockdiagramm, das eine schematische Konfiguration eines Steuersystems für eine Werkzeugmaschine nach dieser Ausführungsform zeigt.A specific embodiment of the present invention will be described below based on the accompanying drawings. 1 FIG. 10 is a block diagram showing a schematic configuration of a control system for a machine tool according to this embodiment. FIG.

Wie in 1 gezeigt, enthält ein Steuersystem 1 der vorliegenden Ausführungsform eine numerische Steuerung 25, die einen Betrieb einer Betätigungsmechanismuseinheit 30 einer Werkzeugmaschine steuert, die ein Steuerobjekt ist, und eine Betätigungsvorrichtung 10 zum Eingeben eines angemessenen Betätigungssignals in die numerische Steuerung 25 und die Betätigungsvorrichtung 10 besteht aus einer Betriebssteuereinheit 11 und einem Touchpanel 18. Details der Einheiten werden unten beschrieben.As in 1 shown contains a control system 1 In the present embodiment, a numerical control 25 , which is an operation of an operating mechanism unit 30 a machine tool, which is a control object, and an actuator 10 for inputting an appropriate operation signal to the numerical controller 25 and the actuator 10 consists of an operating control unit 11 and a touch panel 18 , Details of the units are described below.

Das Touchpanel 18 besteht aus einer Anzeigeeinheit 19 zum Anzeigen eines Bildschirms und einer Eingabeeinheit 20, die angeordnet ist, um auf der Oberseite der Anzeigeeinheit 19 zu liegen, zum Eingeben von Daten in Bezug auf eine durch einen Finger einer Bedienperson berührte Position (eine gedrückte Position) und weist eine Konfiguration auf, bei der die Anzeigeeinheit 19 von der Außenseite durch die Eingabeeinheit 20 visuell erkannt werden kann.The touch panel 18 consists of a display unit 19 to display a screen and an input unit 20 which is arranged to be on top of the display unit 19 for inputting data with respect to a position touched by a finger of an operator (a depressed position), and has a configuration in which the display unit 19 from the outside through the input unit 20 can be visually recognized.

Die Betriebssteuereinheit 11 besteht aus einer Anzeigesteuereinheit 12, einer Anzeigebildschirmdaten-Speichereinheit 13, einer Eingabesteuereinheit 14, einer Betätigungsinformations-Speichereinheit 15, einer Betriebszustand-Überwachungseinheit 16 und einer Kommunikationsschnittstelle 17, die durch eine Busleitung miteinander verbunden sind, und die Kommunikationsschnittstelle 17 ist mit der numerischen Steuerung 25 verbunden.The operation control unit 11 consists of a display control unit 12 , a display screen data storage unit 13 , an input control unit 14 an operation information storage unit 15 an operating condition monitoring unit 16 and a communication interface 17 , which are interconnected by a bus line, and the communication interface 17 is with the numerical control 25 connected.

Die Anzeigebildschirmdaten-Speichereinheit 13 ist eine funktionale Einheit, die Daten in Bezug auf einen auf der Anzeigeeinheit 19 des Touchpanels 18 angezeigten Anzeigebildschirm in derselben speichert, und die Anzeigesteuereinheit 12 führt eine Verarbeitung zum Anzeigen eines Bildschirms auf der Anzeigeeinheit 19 basierend auf den Anzeigebildschirmdaten durch, die in der Anzeigebildschirmdaten-Speichereinheit 13 gespeichert sind.The display screen data storage unit 13 is a functional unit that has data related to one on the display unit 19 of the touch panel 18 displayed display screen in the same stores, and the display control unit 12 performs processing for displaying a screen on the display unit 19 based on the display screen data stored in the display screen data storage unit 13 are stored.

Ein Beispiel des auf der Anzeigeeinheit 19 des Touchpanels 18 angezeigten Anzeigebildschirms ist in 2 gezeigt. Bei diesem Beispiel ist der Anzeigebildschirm in eine Vielzahl von Anzeigebereichen unterteilt. In diesem Zusammenhang werden beim Liefern einer Erläuterung zu primären Anzeigebereichen Betätigungstasten in Bezug auf Betriebsmodi in einem Bereich a angezeigt, Betätigungstasten in Bezug auf spezifische Funktionen in einem Bereich b angezeigt und Betätigungstasten zum Betätigen der Betätigungsmechanismuseinheit 30 der Werkzeugmaschine in einem Bereich c angezeigt.An example of the on the display unit 19 of the touch panel 18 displayed display screen is in 2 shown. In this example, the display screen is divided into a plurality of display areas. In this connection, in providing an explanation of primary display areas, operation buttons relating to operation modes are displayed in a region a, operation buttons relating to specific functions are displayed in a region b, and operation buttons for operating the operation mechanism unit 30 the machine tool displayed in a range c.

Die Betätigungsinformations-Speichereinheit 15 ist eine funktionale Einheit, die in derselben Betätigungsinformationen speichert, die entsprechend einer Position auf dem Anzeigebildschirm definiert sind, der auf der Anzeigeeinheit 19 des Touchpanels 18 angezeigt wird, und die Eingabesteuereinheit 14 ist eine Verarbeitungseinheit, die ein von der Eingabesteuereinheit 20 eingegebenes Positionssignal empfängt, das dem Anzeigebildschirm entspricht, der auf der Anzeigeeinheit 19 des Touchpanels 18 angezeigt wird, basierend auf dem empfangenen Positionssignal ein Betätigungssignal, das dem empfangenen Signal entspricht, in Bezug auf die in der Betätigungsinformations-Speichereinheit 15 gespeicherten Betätigungsinformationen generiert und eine Verarbeitung zum Übertragen des generierten Betätigungssignals zu der numerischen Steuerung 25 über die Kommunikationsschnittstelle 17 durchführt.The operation information storage unit 15 is a functional unit that stores in the same operation information defined in accordance with a position on the display screen displayed on the display unit 19 of the touch panel 18 is displayed, and the input control unit 14 is a processing unit that is one of the input control unit 20 inputted position signal corresponding to the display screen on the display unit 19 of the touch panel 18 is displayed, based on the received position signal, an actuating signal, the received signal with respect to those in the operation information storage unit 15 stored actuation information and a processing for transmitting the generated actuation signal to the numerical control 25 via the communication interface 17 performs.

Die Betriebszustand-Überwachungseinheit 16 ist eine Verarbeitungseinheit, die überwacht, ob die Eingabesteuereinheit 14 normal arbeitet, und, wenn eine Anomalie bei dem Betrieb der Eingabesteuereinheit 14 beobachtet wird, ein Anomaliesignal zu der numerischen Steuerung 25 überträgt und die numerische Steuereinheit 14 neu startet und, wenn die Eingabesteuereinheit 14 nach dem Neustart beginnt, normal zu arbeiten, eine Verarbeitung zum Übertragen eines Wiederherstellungssignals zu der numerischen Steuerung 25 durchführt. Insbesondere führt die Betriebszustand-Überwachungseinheit 16 die in 3 gezeigte Verarbeitung durch.The operating state monitoring unit 16 is a processing unit that monitors whether the input control unit 14 operates normally, and if there is an abnormality in the operation of the input control unit 14 is observed, an anomaly signal to the numerical controller 25 transmits and the numerical control unit 14 restarts and, if the input control unit 14 after the restart, normal processing starts processing for transmitting a restoration signal to the numerical controller 25 performs. In particular, the operating state monitoring unit performs 16 in the 3 shown processing.

Zunächst initialisiert die Betriebszustand-Überwachungseinheit 16 einen Zähler n zum Zählen der Anzahl von Malen eines Neustarts der Eingabesteuereinheit 14 (n = 1) (Schritt S1) und überwacht dann, ob die Eingabesteuereinheit 14 normal arbeitet (Schritt S1). In Bezug auf ein spezifisches Verfahren zum überwachen, ob die Eingabesteuereinheit 14 normal arbeitet, können verschiedene allgemein bekannte Verfahren erwähnt werden, wobei zum Beispiel ein Überwachungsverfahren unter Verwendung des sogenannten „.NET Framework”, das von Microsoft entwickelt wurde, als Beispiel angegeben werden kann. Alternativ kann eine Konfiguration eingesetzt werden, bei der die Eingabesteuereinheit 14 konfiguriert ist, um ein Taktsignal an die Betriebszustand-Überwachungseinheit 16 fortwährend auszugeben, und in der Betriebszustand-Überwachungseinheit 16 fortwährend oder in vorbestimmten Zeitintervallen überwacht wird, ob das Taktsignal von der Eingabesteuereinheit 14 empfangen wird, und, wenn eine vorbestimmte Zeitdauer ohne Empfangen des Taktsignals verstrichen ist, bestimmt wird, dass sich der Betrieb der Eingabesteuereinheit 14 in einem anormalen Zustand befindet.First, the operating state monitoring unit initializes 16 a counter n for counting the number of times of restarting the input control unit 14 (n = 1) (step S1) and then monitors whether the input control unit 14 works normally (step S1). Regarding a specific method to monitor whether the input control unit 14 operating normally, various well-known methods can be mentioned, for example, a monitoring method using the so-called ".NET Framework" developed by Microsoft can be given as an example. Alternatively, a configuration may be employed in which the input control unit 14 is configured to send a clock signal to the operating state monitoring unit 16 continuously output, and in the operating state monitoring unit 16 is monitored continuously or at predetermined time intervals, whether the clock signal from the input control unit 14 is received, and when a predetermined period has elapsed without receiving the clock signal, it is determined that the operation of the input control unit 14 is in an abnormal condition.

Wenn eine Anomalie bei dem Betrieb der Eingabesteuereinheit 14 beobachtet wird (Schritt S2), überträgt die Betriebszustand-Überwachungseinheit 16 danach ein Anomaliesignal zu der numerischen Steuerung 25 über die Kommunikationsschnittstelle 17 und zeigt eine Eingabe-Warnmeldung auf der Anzeigeeinheit 19 des Touchpanels 18 unter Steuerung durch die Anzeigesteuereinheit 12 an (Schritt S3).If there is an abnormality in the operation of the input control unit 14 is observed (step S2), transmits the operating state monitoring unit 16 then an anomaly signal to the numerical controller 25 via the communication interface 17 and displays an input warning message on the display unit 19 of the touch panel 18 under the control of the display controller 12 on (step S3).

Dann startet die Betriebszustand-Überwachungseinheit 16 die Eingabesteuereinheit 14 neu (Schritt S4) und führt die gleiche Überwachung, wie oben beschrieben wurde, nach dem Neustart durch. In dem Fall, in dem bestätigt wird, dass die Eingabesteuereinheit 14 normal arbeitet (Schritt S5), überträgt die Betriebszustand-Überwachungseinheit 16 ein Wiederherstellungssignal zu der numerischen Steuerung 25 über die Kommunikationsschnittstelle 17 (Schritt S9).Then the operating state monitoring unit starts 16 the input control unit 14 new (step S4) and performs the same monitoring as described above after the restart. In the case where it is confirmed that the input control unit 14 operates normally (step S5), transmits the operating state monitoring unit 16 a recovery signal to the numerical controller 25 via the communication interface 17 (Step S9).

In dem Fall, in dem im Schritt S5 nicht bestätigt wird, dass die Eingabesteuereinheit 14 nach dem Neustart normal arbeitet, wiederholt die Betriebszustand-Überwachungseinheit 16 andererseits den Neustart der Eingabesteuereinheit 14 während des Aktualisierens des Zählers n (Schritt S4 bis S7). In dem Fall, in dem durch Wiederholen des Neustarts bestätigt wird, dass der Betrieb der Eingabesteuereinheit 14 in einen Normalzustand wiederhergestellt ist (Schritt S5), überträgt die Betriebszustand-Überwachungseinheit 16, ähnlich wie oben, ein Wiederherstellungssignal zu der numerischen Steuerung 25 über die Kommunikationsschnittstelle 17 (Schritt S9), während die Betriebszustand-Überwachungseinheit 16 in dem Fall, in dem die Eingabesteuereinheit 14 selbst nach dem Wiederholen des Neustarts für eine vorbestimmte Anzahl von Malen m nicht normal arbeitet, eine Neustart-Warnmeldung auf der Anzeigeeinheit 19 des Touchpanels 18 unter Steuerung durch die Anzeigesteuereinheit 12 anzeigt (Schritt S8) und dann die Verarbeitung beendet.In the case where it is not confirmed in step S5 that the input control unit 14 after the restart works normally, the operating state monitoring unit repeats 16 on the other hand, the restart of the input control unit 14 during the updating of the counter n (step S4 to S7). In the case where it is confirmed by repeating the restart that the operation of the input control unit 14 is restored to a normal state (step S5), transmits the operating state monitoring unit 16 similar to the above, a restoration signal to the numerical controller 25 via the communication interface 17 (Step S9) while the operating state monitoring unit 16 in the case where the input control unit 14 even after repeating the restart for a predetermined number of times m does not operate normally, a restart warning message on the display unit 19 of the touch panel 18 under the control of the display controller 12 indicates (step S8) and then the processing is finished.

In dem Fall, in dem im Schritt S2 keine Anomalie bei dem Betrieb der Eingabesteuereinheit 14 beobachtet wird, und nachdem ein Wiederherstellungssignal zu der numerischen Steuerung 25 im Schritt S9 übertragen wird, führt die Betriebszustand-Überwachungseinheit 16 ferner wiederholt die Verarbeitung vom Schritt S1 bis Schritt S9 aus, bis dieselbe ein angemessenes Endsignal empfängt, und beendet die Verarbeitung beim Empfangen des Endsignals (Schritt S10).In the case where there is no abnormality in the operation of the input control unit in step S2 14 is observed, and after a recovery signal to the numerical controller 25 is transmitted in step S9, the operating state monitoring unit performs 16 Further, the processing repeats from step S1 to step S9 until it receives an appropriate end signal, and ends the processing upon receiving the end signal (step S10).

Die numerische Steuerung 25 ist eine funktionale Einheit, die die Betätigungsmechanismuseinheit 30 gemäß einem von der Betätigungsvorrichtung 10 übertragenen Betätigungssignal und einem zuvor in der numerischen Steuerung 25 gespeicherten NC-Programm numerisch steuert und ferner das Anomaliesignal und das Wiederherstellungssignal von der Betriebszustand-Überwachungseinheit 16 empfängt und die in 4 gezeigte Verarbeitung durchführt.The numerical control 25 is a functional unit containing the operating mechanism unit 30 according to one of the actuator 10 transmitted actuation signal and one previously in the numerical control 25 numerically controls stored NC program, and further the anomaly signal and the recovery signal from the operating state monitoring unit 16 receives and the in 4 processing shown performs.

Das heißt, nach dem Starten der Verarbeitung hält sich die numerische Steuerung 25 bereit bzw. wartet, bis dieselbe ein Anomaliesignal von der Betriebszustand-Überwachungseinheit 16 empfängt (Schritte S11 und S23), und führt beim Empfangen eines Anomaliesignals eine Verarbeitung zum Sperren eines Betätigungssignals, das von der Eingabesteuereinheit 14 über die Kommunikationsschnittstelle 17 danach übertragen wird, mit anderen Worten Annehmen keines Betätigungssignals durch (Schritt S12).That is, after starting the processing, the numerical control keeps 25 waits until it receives an anomaly signal from the operating state monitoring unit 16 receives (steps S11 and S23) and, upon receiving an abnormality signal, executes processing for inhibiting an operation signal output from the input control unit 14 via the communication interface 17 after that, in other words, accept no actuation signal (step S12).

Anschließend prüft die numerische Steuerung 25, ob die gegenwärtige Betätigung eine automatische Betätigung ist (Schritt S13). In dem Fall, in dem die gegenwärtige Betätigung eine automatische Betätigung ist, überwacht die numerische Steuerung 25, ob ein Wiederherstellungssignal von der Betriebszustand-Überwachungseinheit 16 übertragen wird, bevor die automatische Betätigung vollendet ist, (Schritte S14 und S15) und führt beim Empfangen eines Wiederherstellungssignals eine Verarbeitung zum Freigeben eines Betätigungssignals durch (Schritt S22), das von der Eingabesteuereinheit 14 übertragen wird. Subsequently, the numerical control checks 25 Whether the current operation is an automatic operation (step S13). In the case where the current operation is an automatic operation, the numerical control monitors 25 whether a recovery signal from the operating state monitoring unit 16 is transmitted before the automatic operation is completed (steps S14 and S15), and upon receiving a restoration signal, performs processing for releasing an operation signal (step S22) received from the input control unit 14 is transmitted.

Andererseits bringt die numerische Steuerung 25 in dem Fall, in dem die automatische Betätigung vor dem Empfangen eines Wiederherstellungssignals vollendet ist, eine anschließende Betätigung der Betätigungsmechanismuseinheit 30 in einen beendeten bzw. angehaltenen Zustand (Schritt S16) und wartet, bis ein Wiederherstellungssignal von der Betriebszustand-Überwachungseinheit 16 übertragen wird, (Schritt S20) und hebt beim Empfangen eines Wiederherstellungssignals den angehaltenen Zustand auf (Schritt S21) und begibt sich dann zum Schritt S22 und führt die Verarbeitung zum Freigeben eines Betätigungssignals durch, das von der Eingabesteuereinheit 14 übertragen wird.On the other hand, the numerical control brings 25 in the case where the automatic operation is completed before receiving a recovery signal, a subsequent operation of the operation mechanism unit 30 in a stopped state (step S16) and waits until a recovery signal from the operation state monitoring unit 16 is transmitted (step S20) and, upon receiving a restoration signal, releases the halted state (step S21), and then proceeds to step S22 and performs the processing for releasing an operation signal supplied from the input control unit 14 is transmitted.

In dem Fall, in dem bei der Prüfung im Schritt S13 bestimmt wird, dass die gegenwärtige Betätigung keine automatische Betätigung ist, prüft die numerische Steuerung 25 ferner, ob die gegenwärtige Betätigung eine manuelle Betätigung ist, (Schritt S17). In dem Fall, in dem die gegenwärtige Betätigung eine manuelle Betätigung ist, beendet die numerische Steuerung 25 unmittelbar die manuelle Betätigung (Schritt S18) und wartet dann, bis ein Wiederherstellungssignal von der Betriebszustand-Überwachungseinheit 16 übertragen wird (Schritt S20), und hebt beim Empfangen eines Wiederherstellungssignals den angehaltenen Zustand auf (Schritt S21) und begibt sich dann zum Schritt S22 und führt die Verarbeitung zum Freigeben eines Betätigungssignals durch, das von der Eingabesteuereinheit 14 übertragen wird.In the case where it is determined in the check in step S13 that the current operation is not an automatic operation, the numerical control checks 25 Further, whether the current operation is a manual operation (step S17). In the case where the current operation is a manual operation, the numerical control ends 25 immediately the manual operation (step S18) and then waits until a recovery signal from the operation state monitoring unit 16 is transmitted (step S20), and upon receiving a restoration signal, releases the halted state (step S21), and then proceeds to step S22 and performs the processing for releasing an operation signal supplied from the input control unit 14 is transmitted.

Andererseits bringt die numerische Steuerung 25 in dem Fall, in dem bei der Prüfung im Schritt S17 bestimmt wird, dass die gegenwärtige Betätigung keine manuelle Betätigung ist, die Betätigung der Betätigungsmechanismuseinheit 30 in einen angehaltenen Zustand, nachdem eine vorbestimmte Zeitdauer verstrichen ist, (Schritt S19) und geht in einen Standbyzustand über bzw. wartet, bis ein Wiederherstellungssignal von der Betriebszustand-Überwachungseinheit 16 übertragen wird (Schritt S20). Beim Empfangen eines Wiederherstellungssignals hebt die numerische Steuerung 25 den angehaltenen Zustand auf (Schritt S21) und begibt sich dann zum Schritt S22 und führt die Verarbeitung zum Freigeben eines Betätigungssignals durch, das von der Eingabesteuereinheit 14 übertragen wird.On the other hand, the numerical control brings 25 in the case where it is determined in the check in step S17 that the current operation is not a manual operation, the operation of the operation mechanism unit 30 in a halted state after a predetermined period of time has elapsed (step S19) and enters a standby state, waiting for a recovery signal from the operational state monitoring unit 16 is transmitted (step S20). When receiving a recovery signal, the numerical control raises 25 the halted state (step S21), and then proceeds to step S22 and performs the processing for releasing an operation signal output from the input control unit 14 is transmitted.

Nach dem Durchführen der Verarbeitung zum Freigeben eines von Eingabesteuereinheit 14 übertragenen Betätigungssignals im Schritt S22 führt die numerische Steuerung 25 dann wiederholt die Verarbeitung vom Schritt S11 bis Schritt S22 bis zum Empfangen eines angemessenen Endsignals aus und beendet die Verarbeitung beim Empfangen des Endsignals (S23).After performing the processing for releasing an input control unit 14 transmitted actuation signal in step S22 performs the numerical control 25 then, the processing from step S11 to step S22 repeats until receiving an appropriate end signal and terminates the processing upon receiving the end signal (S23).

Es wird angemerkt, dass bevorzugt wird, dass die numerische Steuerung 25 konfiguriert ist, um beim Empfangen eines Anomaliesignals im Schritt S11 mit Ausnahme des Falls des unmittelbaren Beendens der Betätigungsmechanismuseinheit 30 die verbleibende Zeit, bis die Betätigungsmechanismuseinheit 30 in einen angehaltenen Zustand gebracht wird, auf der Anzeigeeinheit 19 oder einer anderen Anzeigevorrichtung anzuzeigen und in dem Fall, in dem die Betätigungsmechanismuseinheit 30 in einen angehaltenen Zustand gebracht wird, auf der Anzeigeeinheit 19 oder einer anderen Anzeigevorrichtung anzuzeigen, dass sich die Betätigungsmechanismuseinheit 30 in dem angehaltenen Zustand befindet. Wenn so konfiguriert, kann die Bedienperson die Zeit erkennen, die verbleibt, bis die Betätigungsmechanismuseinheit 30 in einen angehaltenen Zustand gebracht wird, und erkennen, dass sich die Betätigungsmechanismuseinheit 30 in einem angehaltenen Zustand befindet, und daher kann die Verwirrung bzw. Unklarheit der Bedienperson, wenn die Betätigungsmechanismuseinheit 30 in einen angehaltenen Zustand gebracht wird, beseitigt werden.It is noted that it is preferable that the numerical control 25 is configured to receive an abnormality signal in step S11 except for the case of immediately terminating the operation mechanism unit 30 the remaining time until the operating mechanism unit 30 is brought to a stopped state on the display unit 19 or another display device and in the case where the actuating mechanism unit 30 is brought to a stopped state on the display unit 19 or other display device indicating that the actuating mechanism unit 30 is in the stopped state. When so configured, the operator can recognize the time remaining until the actuator mechanism unit 30 is brought into a stopped state, and recognize that the operating mechanism unit 30 is in a stopped state, and therefore, the confusion of the operator when the operation mechanism unit 30 is brought into a stopped state, to be eliminated.

Nach dem Steuersystem 1 der vorliegenden Ausführungsform mit der oben beschrieben Konfiguration wird unter Steuerung durch die Anzeigesteuerung 12 ein Anzeigebildschirm (Betätigungsbildschirm) mit angemessenen Betätigungstasten auf der Anzeigeeinheit 19 des Touchpanels 18 basierend auf den Anzeigebildschirmdaten angezeigt, die in der Anzeigebildschirmdaten-Speichereinheit 9 gespeichert sind. Wenn eine Bedienperson eine angemessene Betätigungstaste auf dem Betätigungsbildschirm drückt, wird dann ein Positionssignal, das der Position der Betätigungstaste entspricht, von der Eingabeeinheit 20 des Touchpanels 18 in die Eingabesteuereinheit 14 eingegeben und die Eingabesteuereinheit 14 generiert basierend auf dem empfangenen Positionssignal ein Betätigungssignal, das dem Positionssignal entspricht, in Bezug auf die Betätigungsinformationen, die in der Betätigungsinformations-Speichereinheit 11 gespeichert sind, und überträgt das generierte Betätigungssignal zu der numerischen Steuerung 25 über die Kommunikationsschnittstelle 17. Folglich empfängt die numerische Steuerung 25 ein Betätigungssignal, das von der Eingabesteuereinheit 14 der Betätigungsvorrichtung 10 übertragen wird, und steuert eine Betätigung der Betätigungsmechanismuseinheit 30 oder dergleichen gemäß dem Betätigungssignal.After the tax system 1 The present embodiment having the configuration described above is under the control of the display controller 12 a display screen (operation screen) with appropriate operation keys on the display unit 19 of the touch panel 18 based on the display screen data stored in the display screen data storage unit 9 are stored. When an operator presses an appropriate operation key on the operation screen, a position signal corresponding to the position of the operation key is then inputted from the input unit 20 of the touch panel 18 into the input control unit 14 entered and the input control unit 14 generates, based on the received position signal, an operation signal corresponding to the position signal with respect to the operation information included in the operation information storage unit 11 are stored, and transmits the generated operation signal to the numerical controller 25 via the communication interface 17 , Consequently, the numerical control receives 25 an actuation signal generated by the Input control unit 14 the actuator 10 is transmitted, and controls an actuation of the actuating mechanism unit 30 or the like according to the operation signal.

Bei der Betätigungsvorrichtung 10 wird ferner durch die Betriebszustand-Überwachungseinheit 16 überwacht, ob die Eingabesteuereinheit 14 normal arbeitet. Wenn eine Anomalie bei dem Betrieb der numerischen Steuereinheit 14 beobachtet wird, wird ein Anomaliesignal von der Betriebszustand-Überwachungseinheit 16 zu der numerischen Steuerung 25 übertragen und eine Eingabe-Warnmeldung auf der Anzeigeeinheit 19 des Touchpanels 18 unter Steuerung durch die Anzeigesteuereinheit 12 angezeigt. Durch diese Eingabe-Warnmeldung kann die Bedienperson erfassen, dass eine Anomalie bei dem Betrieb der Eingabesteuereinheit 14 der Betätigungsvorrichtung 10 aufgetreten ist. Es wird angemerkt, dass die Anzeige der Eingabe-Warnmeldung nicht auf die Anzeigeeinheit 19 des Touchpanels 18 beschränkt ist und dieselbe auf einer angemessenen Anzeigevorrichtung, wie beispielsweise eine Warnmeldungsleuchte, angezeigt werden kann.In the actuator 10 is further by the operating state monitoring unit 16 monitors whether the input control unit 14 works normally. If an abnormality in the operation of the numerical control unit 14 is observed, an abnormal signal from the operating state monitoring unit 16 to the numerical control 25 transmitted and an input warning message on the display unit 19 of the touch panel 18 under the control of the display controller 12 displayed. Through this input warning message, the operator can detect that there is an abnormality in the operation of the input control unit 14 the actuator 10 occured. It is noted that the display of the input warning message does not affect the display unit 19 of the touch panel 18 is limited and the same can be displayed on an appropriate display device, such as an alert light.

Nach dem Durchführen der Verarbeitung zum Übertragen des Anomaliesignals und der Verarbeitung zum Anzeigen der Eingabe-Warnmeldung startet die Betriebszustand-Überwachungseinheit 16 ferner die Eingabesteuereinheit 14 neu. In dem Fall, in dem die Eingabesteuereinheit 14 nach dem Neustart normal arbeitet, überträgt die Betriebszustand-Überwachungseinheit 16 ein Wiederherstellungssignal zu der numerischen Steuerung 25. Andererseits zeigt die Betriebszustand-Überwachungseinheit 16 in dem Fall, in dem die Eingabesteuereinheit 14 nach dem Wiederholen des Neustarts für eine vorbestimmte Anzahl von Malen (die Anzahl von Malen m) nicht normal arbeitet, eine Neustart-Warnmeldung auf der Anzeigeeinheit 19 des Touchpanels 18 auf die gleiche Weise wie oben an. Dadurch kann die Bedienperson erfassen, dass solch eine Anomalie, dass die Eingabesteuereinheit 14 durch Neustart nicht wiederhergestellt werden kann, in der Eingabesteuereinheit 14 aufgetreten ist. Es wird angemerkt, dass die Anzeige der Neustart-Warnmeldung auch nicht auf die Anzeigeeinheit 19 des Touchpanels 18 beschränkt ist und dieselbe auf einer angemessenen Anzeigevorrichtung, wie beispielsweise eine Warnmeldungsleuchte, angezeigt werden kann.After performing the processing for transmitting the abnormality signal and the processing for displaying the input warning message, the operation state monitoring unit starts 16 Further, the input control unit 14 New. In the case where the input control unit 14 after the restart works normally, transmits the operating state monitoring unit 16 a recovery signal to the numerical controller 25 , On the other hand, the operating state monitoring unit shows 16 in the case where the input control unit 14 after repeating the restart for a predetermined number of times (the number of times m) does not operate normally, a restart warning message is displayed on the display unit 19 of the touch panel 18 in the same way as above. Thereby, the operator can detect that such an abnormality as the input control unit 14 can not be recovered by rebooting in the input control unit 14 occured. It is noted that the display of the restart warning message also does not affect the display unit 19 of the touch panel 18 is limited and the same can be displayed on an appropriate display device, such as an alert light.

Indessen führt die numerische Steuerung 25 beim Empfangen eines Anomaliesignals von der Betriebszustand-Überwachungseinheit 16 eine Verarbeitung zum Sperren eines von der Eingabesteuereinheit 14 danach übertragenen Betätigungssignals durch. Dann bringt die numerische Steuerung 25 in dem Fall, in dem die gegenwärtige Betätigung eine automatische Betätigung ist, eine anschließende Betätigung der Betätigungsmechanismuseinheit 30 in einen angehaltenen Zustand, nachdem die automatische Betätigung vollendet ist. Im Falle des Empfangens eines Wiederherstellungssignals von der Betriebszustand-Überwachungseinheit 16 vor Vollendung der automatischen Betätigung führt die numerische Steuerung 25 jedoch eine Verarbeitung zum Freigeben eines von der Eingabesteuereinheit 14 übertragenen Betätigungssignals durch und geht dann in einen Standbyzustand über, während die numerische Steuerung 25 im Falle des Empfangens des Wiederherstellungssignals nach Vollendung der automatischen Betätigung den angehaltenen Zustand aufhebt und dann eine Verarbeitung zum Freigeben eines von der Eingabesteuereinheit 14 übertragenen Betätigungssignals durchführt und in einen normalen Standbyzustand übergeht.Meanwhile, the numerical control performs 25 upon receiving an anomaly signal from the operating state monitoring unit 16 a processing for inhibiting one of the input control unit 14 thereafter transmitted actuation signal. Then bring the numerical control 25 in the case where the current operation is an automatic operation, a subsequent operation of the operation mechanism unit 30 in a stopped state after the automatic operation is completed. In the case of receiving a recovery signal from the operating state monitoring unit 16 before completion of the automatic operation performs the numerical control 25 however, processing for releasing one of the input control unit 14 transmitted actuation signal and then goes into a standby state, while the numerical control 25 in the case of receiving the recovery signal after completion of the automatic operation, releases the halted state, and then processing for releasing one of the input control unit 14 transmitted actuation signal and goes into a normal standby state.

In dem Fall, in dem beim Empfangen des Anomaliesignals eine manuelle Betätigung ausgeführt wird, beendet die numerische Steuerung 25 ferner unmittelbar die manuelle Betätigung. Andererseits bringt die numerische Steuerung 25 in dem Fall, in dem weder eine automatische Betätigung noch eine manuelle Betätigung ausgeführt wird, die Betätigung der Betätigungsmechanismuseinheit 30 in einen angehaltenen Zustand, nachdem eine vorbestimmte Zeitdauer verstrichen ist, und wartet dann, bis ein Wiederherstellungssignal von der Betriebszustand-Überwachungseinheit 16 übertragen wird. Beim Empfangen eines Wiederherstellungssignals hebt die numerische Steuerung 25 den angehaltenen Zustand auf und gibt dann ein Betätigungssignal frei, das von der numerischen Steuerung 14 übertragen wird, und geht in einen normalen Standbyzustand über.In the case where a manual operation is performed upon receiving the anomaly signal, the numerical control ends 25 also directly the manual operation. On the other hand, the numerical control brings 25 in the case where neither automatic operation nor manual operation is performed, the operation of the operating mechanism unit 30 in a stopped state after a predetermined period of time has elapsed, and then waits until a recovery signal from the operating state monitoring unit 16 is transmitted. When receiving a recovery signal, the numerical control raises 25 the suspended state and then releases an actuation signal from the numerical controller 14 is transmitted and goes into a normal standby state.

Nach dem Steuersystem 1 der vorliegenden Ausführungsform wird folglich beim Auftreten einer Anomalie bei dem Betrieb der Eingabesteuereinheit 14 der Betätigungsvorrichtung 10 ein Anomaliesignal von der Betriebszustand-Überwachungseinheit 16 zu der numerischen Steuerung 25 übertragen und die numerische Steuerung 25 sperrt ein Betätigungssignal, das von der Eingabesteuereinheit 14 übertragen wird, bis ein Wiederherstellungssignal von der Betriebszustand-Überwachungseinheit 16 nach dem Empfangen des Anomaliesignals empfangen wird. Selbst wenn ein Betätigungssignal von der Eingabesteuereinheit 14 weiter übertragen wird, nachdem eine Anomalie auftritt, steuert daher die numerische Steuerung 25 die Werkzeugmaschine niemals gemäß einem falschen Betätigungssignal und daher wird das Auftreten eines schweren Unfalls, wie beispielsweise ein Unfall in Form einer Kollision, verhindert.After the tax system 1 Accordingly, in the present embodiment, when an abnormality occurs in the operation of the input control unit 14 the actuator 10 an anomaly signal from the operating state monitoring unit 16 to the numerical control 25 transmitted and the numerical control 25 Disables an actuation signal from the input control unit 14 is transmitted until a recovery signal from the operating state monitoring unit 16 is received after receiving the anomaly signal. Even if an operation signal from the input control unit 14 is transmitted further after an abnormality occurs, therefore controls the numerical control 25 the machine tool never according to a wrong operation signal and therefore the occurrence of a serious accident, such as an accident in the form of a collision, prevented.

Ferner wird die Eingabesteuereinheit 14 gleichzeitig mit der Übertragung eines Anomaliesignals zu der numerischen Steuerung 25 neu gestartet und in dem Fall, in dem die Eingabesteuereinheit 14 nach dem Neustart beginnt, normal zu arbeiten, wird ein Wiederherstellungssignal zu der numerischen Steuerung 25 übertragen. Daher muss sich die Bedienperson nicht die Mühe machen, Maßnamen zum Wiederherstellen der Eingabesteuereinheit 14 zu ergreifen, und es ist möglich, den Nachteil zu beseitigen, dass eine Anomalie in der Eingabesteuereinheit 14 lange unverändert belassen wird. Ferner besteht in dem Fall, in dem die Eingabesteuereinheit 14 durch einen Neustart in einer kurzen Zeit wiederhergestellt wird, eine Möglichkeit, dass eine Sicherheit der Werkzeugmaschine ohne Anhalten der Werkzeugmaschine sichergestellt werden kann. In solch einem Fall kann die Nutzbarkeit der Werkzeugmaschine verbessert werden, indem verursacht wird, dass die Werkzeugmaschine weiter arbeitet.Further, the input control unit becomes 14 simultaneously with the transmission of an anomaly signal to the numerical controller 25 restarted and in the case where the Input control unit 14 after rebooting starts to work normally, a recovery signal becomes the numerical control 25 transfer. Therefore, the operator does not have to bother taking measures to restore the input control unit 14 to take, and it is possible to eliminate the disadvantage of having an anomaly in the input control unit 14 is left unchanged for a long time. Further, in the case where the input control unit 14 is restored by restarting in a short time, a possibility that safety of the machine tool can be ensured without stopping the machine tool. In such a case, the usability of the machine tool can be improved by causing the machine tool to continue to operate.

Ferner ist die numerische Steuerung 25 konfiguriert, um in dem Fall, in dem beim Empfangen eines Anomaliesignals von der Betriebszustand-Überwachungseinheit 16 eine automatische Betätigung ausgeführt wird, die Betätigung der Betätigungsmechanismuseinheit 30 in einen angehalten Zustand nach Vollendung der automatischen Betätigung zu bringen, und daher wird verhindert, dass das Werkstück, das bearbeitet wird, ein fehlerhaftes Produkt wird. Andererseits wird in dem Fall, in dem eine manuelle Betätigung ausgeführt wird, die Betätigung der Betätigungsmechanismuseinheit 30 unmittelbar beendet. Selbst wenn die Betätigung der Betätigungsmechanismuseinheit 30 sofort beendet wird, ist die Möglichkeit, dass das Werkstück oder dergleichen beschädigt wird, gering. Im Gegenteil kann eine Sicherheit durch Beenden der Betätigung sichergestellt werden. In dem Fall, in dem weder eine automatische Betätigung noch eine manuelle Betätigung ausgeführt wird, wird des Weiteren die Betätigung der Betätigungsmechanismuseinheit 30 in einen angehaltenen Zustand gebracht, nachdem eine vorbestimmte Zeitdauer verstrichen ist, was eine Sicherheit weiter erhöhen kann.Further, the numerical control 25 configured to be in the case of receiving an abnormality signal from the operating state monitoring unit 16 an automatic operation is performed, the operation of the operating mechanism unit 30 is brought into a stopped state after completion of the automatic operation, and therefore, the workpiece being machined is prevented from becoming a defective product. On the other hand, in the case where manual operation is performed, the operation of the operating mechanism unit becomes 30 immediately ended. Even if the operation of the operating mechanism unit 30 is terminated immediately, the possibility that the workpiece or the like is damaged, low. On the contrary, safety can be ensured by stopping the operation. Further, in the case where neither automatic operation nor manual operation is performed, the operation of the operation mechanism unit becomes 30 brought into a stopped state after a predetermined period of time has elapsed, which can further increase safety.

Folglich wurde eine spezifische Ausführungsform der vorliegenden Erfindung oben beschrieben. Jedoch ist ein Modus, der bei der vorliegenden Erfindung eingesetzt werden kann, keineswegs darauf beschränkt.Thus, a specific embodiment of the present invention has been described above. However, a mode that can be used in the present invention is by no means limited thereto.

Zwar weist die obige Ausführungsform beispielsweise eine Konfiguration auf, bei der die numerische Steuerung 25, wenn der Betrieb der Eingabesteuereinheit 14 in einen anormalen Zustand gebracht wird, in dem Fall, in dem eine automatische Betätigung ausgeführt wird, die Betätigung der Betätigungsmechanismuseinheit 30 in einen angehaltenen Zustand nach Vollendung der automatischen Betätigung bringt, aber die vorliegende Erfindung ist nicht auf diese Konfiguration beschränkt und die vorliegende Erfindung kann, wenn der Sicherheit größere Bedeutung beigemessen wird, eine Konfiguration aufweisen, bei der die Betätigung der Betätigungsmechanismuseinheit 30 angehalten wird, selbst wenn eine automatische Betätigung ausgeführt wird.For example, the above embodiment has a configuration in which the numerical control 25 when the operation of the input control unit 14 is brought into an abnormal state, in the case where an automatic operation is performed, the operation of the operating mechanism unit 30 in a stopped state after completion of the automatic operation, but the present invention is not limited to this configuration, and the present invention may, when safety is given greater importance, have a configuration in which the operation of the operating mechanism unit 30 is stopped even if an automatic operation is performed.

In diesem Fall wird in Anbetracht des Verhinderns einer Beschädigung eines Werkzeugs und eines Werkstücks bevorzugt, dass in dem Fall, in dem die Betätigungsmechanismuseinheit 30 eine Entfernungsoperation ausführt, die automatische Betätigung nach Vollendung der Entfernungsoperation beendet wird. Wenn so konfiguriert, ist es ferner möglich, das Werkstück erneut zu bearbeiten, nachdem der Betrieb der Eingabesteuereinheit 14 wiederhergestellt ist, und daher ist es möglich, zu verhindern, dass das Werkstück ein fehlerhaftes Produkt wird.In this case, in consideration of preventing damage to a tool and a workpiece, it is preferable that, in the case where the operating mechanism unit 30 performs a removal operation, the automatic operation is terminated after the completion of the removal operation. Further, when configured, it is possible to reprocess the workpiece after the operation of the input control unit 14 is restored, and therefore it is possible to prevent the workpiece from becoming a defective product.

Es wird angemerkt, dass auch in diesem Fall bevorzugt wird, dass die numerische Steuerung 25 konfiguriert ist, um beim Empfangen eines Anomaliesignals im Schritt S11 auf der Anzeigeeinheit 19 oder einer anderen Anzeigevorrichtung die verbleibende Zeit, bis die Betätigungsmechanismuseinheit 30 in einen angehaltenen Zustand gebracht wird, und eine Bearbeitungsprogramm-Schrittnummer, bei der die Betätigungsmechanismuseinheit 30 in den angehaltenen Zustand zu bringen ist, anzuzeigen und in dem Fall, in dem die Betätigungsmechanismuseinheit 30 in einen angehaltenen Zustand gebracht wird, auf der Anzeigeeinheit 19 oder einer anderen Anzeigevorrichtung anzuzeigen, dass sich die Betätigungsmechanismuseinheit 40 in dem angehaltenen Zustand befindet. Wenn so konfiguriert, kann die Bedienperson die Zeit erkennen, die verbleibt, bis die Betätigungsmechanismuseinheit 30 in einen angehaltenen Zustand gebracht wird, und erkennen, dass sich die Betätigungsmechanismuseinheit 30 in einem angehaltenen Zustand befindet, und daher kann eine Unklarheit der Bedienperson, wenn die Betätigungsmechanismuseinheit 30 in einen angehaltenen Zustand gebracht wird, beseitigt werden.It is noted that also in this case it is preferred that the numerical control 25 is configured to receive an abnormality signal on the display unit in step S11 19 or another display device, the remaining time until the actuating mechanism unit 30 is brought to a stopped state, and a machining program step number where the operating mechanism unit 30 is to be brought to the stopped state, and in the case where the operating mechanism unit 30 is brought to a stopped state on the display unit 19 or other display device indicating that the actuating mechanism unit 40 is in the stopped state. When so configured, the operator can recognize the time remaining until the actuator mechanism unit 30 is brought into a stopped state, and recognize that the operating mechanism unit 30 is in a stopped state, and therefore, a confusion of the operator when the operating mechanism unit 30 is brought into a stopped state, to be eliminated.

Zwar weist die obige Ausführungsform ferner eine Konfiguration auf, bei der die Betriebszustand-Überwachungseinheit 16 die Eingabeteuerung 14 im Schritt S4, der in 3 gezeigt ist, neu startet, aber die Betriebszustand-Überwachungseinheit 16 kann konfiguriert sein, um nur die Verarbeitung zum Übertragen eines Anomaliesignals und eines Wiederherstellungssignals zu der numerischen Steuerung 25 ohne Neustarten der Eingabesteuereinheit 14 durchzuführen, wie in 5 gezeigt. Auch bei solch einer Konfiguration kann die numerische Steuerung 25 nach Bedarf angemessene Maßnahmen ergreifen, wie beispielsweise Informieren der Bedienperson über eine Anomalie durch Ausgabe einer Warnmeldung und Beenden der Betätigung der Betätigungsmechanismuseinheit 30. Es wird angemerkt, dass der in 5 gezeigte Verarbeitungsablauf dem in 3 gezeigten Verarbeitungsablauf entspricht, wobei die Schritte S4, S6, S7 und S8 entfernt sind, und die Verarbeitungen der Schritte S1 bis S3, S5, S9 und S10, die in 5 gezeigt sind, gleich denen der Schritte S1 bis S3, S5, S9 und S10 sind, die in 3 gezeigt sind.Although the above embodiment further has a configuration in which the operating state monitoring unit 16 the input control 14 in step S4, which is in 3 is shown, but restarts, but the operating state monitoring unit 16 may be configured to only process for transmitting an anomaly signal and a restoration signal to the numerical controller 25 without restarting the input control unit 14 perform as in 5 shown. Even with such a configuration, the numerical control can 25 take appropriate action as necessary, such as informing the operator of an abnormality by issuing a warning message and stopping the operation of the operating mechanism unit 30 , It is noted that the in 5 processing shown in the 3 with the steps S4, S6, S7 and S8 removed, and the processings of steps S1 to S3, S5, S9 and S10, which are in 5 are the same as those of the steps S1 to S3, S5, S9 and S10 shown in FIG 3 are shown.

Zwar weist die obige Ausführungsform ferner eine Konfiguration auf, bei der die numerische Steuerung 25, wenn der Betrieb der Eingabesteuereinheit 14 in einen anormalen Zustand gebracht wird, eine Verarbeitung zum Sperren eines von der Eingabesteuereinheit 14 übertragenen Betätigungssignals durchführt, aber die vorliegende Erfindung ist nicht auf diese Konfiguration beschränkt und kann eine Konfiguration aufweisen, bei der kein Betätigungssignal von der Eingabesteuereinheit 14 von der Betätigungssteuereinheit 11 zu der numerischen Steuerung 25 übertragen wird. Auch wenn so konfiguriert, kann ein schwerer Unfall verhindert werden, wie beispielsweise ein Unfall in Form einer Kollision, der durch die numerische Steuerung 25 verursacht wird, die die Betätigungsmechanismuseinheit 30 gemäß einem falschen Betätigungssignal steuert. Es wird angemerkt, dass in diesem Fall eine Konfiguration eingesetzt werden kann, bei der die Betriebszustand-Überwachungseinheit 16 gleichzeitig mit der Verarbeitung des Schrittes S3, der in den 3 und 5 gezeigt ist, eine Verarbeitung zum Blockieren eines Betätigungssignals von der Eingabesteuereinheit 14 durch Steuern der Kommunikationsschnittstelle 17 derart, dass das Betätigungssignal nicht zu der numerischen Steuerung 25 übertragen wird, durchführt und, wenn der Betrieb der Eingabesteuereinheit 14 wiederhergestellt ist, gleichzeitig mit der Verarbeitung des Schrittes S9 eine Verarbeitung zum Verursachen, dass ein Betätigungssignal von der Eingabesteuereinheit 14 zu der numerischen Steuerung 25 durch Steuern der Kommunikationsstelle 17 übertragen wird, durchführt.Although the above embodiment further has a configuration in which the numerical control 25 when the operation of the input control unit 14 is brought into an abnormal state, processing for inhibiting one of the input control unit 14 but the present invention is not limited to this configuration and may have a configuration in which no operation signal from the input control unit 14 from the operation control unit 11 to the numerical control 25 is transmitted. Even if configured, a serious accident can be prevented, such as an accident in the form of a collision caused by the numerical control 25 causing the actuating mechanism unit 30 controls in accordance with a wrong actuation signal. It is noted that in this case, a configuration may be employed in which the operating state monitoring unit 16 at the same time as the processing of step S3 included in the 3 and 5 is shown processing for blocking an operation signal from the input control unit 14 by controlling the communication interface 17 such that the actuation signal is not indicative of the numerical control 25 is transmitted, and when the operation of the input control unit 14 is restored, simultaneously with the processing of step S9, processing for causing an operation signal from the input control unit 14 to the numerical control 25 by controlling the communication office 17 is transmitted.

Zwar weist die obige Ausführungsform ferner eine Konfiguration auf, bei der die Betriebszustand-Überwachungseinheit 16 in der Betriebssteuereinheit 11 vorgesehen ist, aber eine Konfiguration kann eingesetzt werden, bei der, wie in 6 gezeigt, eine Betriebszustand-Überwachungseinheit 16' mit der gleichen Funktion wie die Betriebszustand-Überwachungseinheit 16 außerhalb einer Betriebsteuereinheit 11' vorgesehen ist. Es wird angemerkt, dass in 6 die gleichen Komponenten wie in 1 durch die gleichen Bezugsnummern angegeben sind.Although the above embodiment further has a configuration in which the operating state monitoring unit 16 in the operation control unit 11 is provided, but a configuration may be employed in which, as in 6 shown, an operating state monitoring unit 16 ' with the same function as the operating state monitoring unit 16 outside an operating control unit 11 ' is provided. It is noted that in 6 the same components as in 1 are indicated by the same reference numbers.

In diesem Fall führt die Betriebszustand-Überwachungseinheit 16' die Verarbeitung zum Überwachen des Betriebszustands der Eingabesteuereinheit 14 und die Verarbeitung zum Neustarten der Eingabesteuereinheit 14, die in 3 gezeigt sind, über die Kommunikationsschnittstelle 17 aus und überträgt direkt ein Anomaliesignal und ein Wiederherstellungssignal zu der numerischen Steuerung 25. Im Falle des Verhinderns, dass ein Betätigungssignal von der Eingabesteuereinheit 14 zu der numerischen Steuerung 25 übertragen wird, kann die Betriebszustand-Überwachungseinheit 16' ferner das Betätigungssignal durch Steuern der Kommunikationsschnittstelle 17 blockieren.In this case, the operating state monitoring unit performs 16 ' the processing for monitoring the operating state of the input control unit 14 and the processing for restarting the input control unit 14 , in the 3 are shown, via the communication interface 17 and directly transmits an anomaly signal and a restoration signal to the numerical controller 25 , In the case of preventing an operation signal from the input control unit 14 to the numerical control 25 is transmitted, the operating state monitoring unit 16 ' Further, the operation signal by controlling the communication interface 17 To block.

BezugszeichenlisteLIST OF REFERENCE NUMBERS

11
Steuersystem (für Werkzeugmaschine)Control system (for machine tool)
1010
Betätigungsvorrichtungactuator
1111
BetriebsteuereinheitOperation control unit
1212
AnzeigesteuereinheitDisplay control unit
1313
Anzeigebildschirmdaten-SpeichereinheitDisplay screen data storage unit
1414
EingabesteuereinheitInput control unit
1515
Betätigungsinformations-SpeichereinheitOperation information storage unit
1616
Betriebszustand-ÜberwachungseinheitOperating condition-monitoring unit
1717
KommunikationsschnittstelleCommunication Interface
1818
Touchpaneltouch panel
1919
Anzeigeeinheitdisplay unit
2020
Eingabeeinheitinput unit
2525
Numerische SteuerungNumerical control
3030
BetätigungsmechanismuseinheitOperating mechanism unit

ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • JP 2001-125614 [0002] JP 2001-125614 [0002]

Claims (8)

Steuersystem (1) für eine Werkzeugmaschine mit einer numerischen Steuereinheit (25), die eine Betätigung eines Steuerobjektes steuert, und einer Betätigungseinheit (10) zum Eingeben eines Betätigungssignals in die numerische Steuereinheit (25), wobei die Betätigungseinheit (10) Folgendes enthält: ein Touchpanel (18) mit einer Anzeigeeinheit (19) und einer Eingabeeinheit (20); eine Betätigungsinformations-Speichereinheit (15), die Betätigungsinformationen in derselben speichert, die entsprechend einer Position auf einem Betätigungsbildschirm definiert sind, der auf der Anzeigeeinheit (19) des Touchpanels (18) angezeigt wird; eine Anzeigesteuereinheit (12), die einen Betätigungsbildschirm auf der Anzeigeeinheit (19) des Touchpanels (18) anzeigt; und eine Eingabesteuereinheit (14), die ein von der Eingabeeinheit (20) eingegebenes Signal empfängt, das einem Betätigungsbildschirm entspricht, der auf der Anzeigeeinheit (19) des Touchpanels (18) angezeigt wird, basierend auf dem empfangenen Signal ein Betätigungssignal, das dem empfangenen Signal entspricht, in Bezug auf die Betätigungsinformationen generiert, die in der Betätigungsinformations-Speichereinheit (15) gespeichert sind, und das generierte Betätigungssignal zu der numerischen Steuereinheit (25) überträgt, wobei das Steuersystem (1) ferner eine Betriebszustand-Überwachungseinheit (16) enthält, die überwacht, ob die Eingabesteuereinheit (14) normal arbeitet, und ein Anomaliesignal zu der numerischen Steuereinheit (25) überträgt, wenn eine Anomalie bei dem Betrieb der Eingabesteuereinheit (14) beobachtet wird, und ein Wiederherstellungssignal zu der numerischen Steuereinheit (25) überträgt, wenn die Eingabesteuereinheit (14) beginnt, normal zu arbeiten.Tax system ( 1 ) for a machine tool with a numerical control unit ( 25 ), which controls an actuation of a control object, and an actuation unit ( 10 ) for inputting an operation signal to the numerical control unit ( 25 ), the actuator unit ( 10 ) Contains: a touch panel ( 18 ) with a display unit ( 19 ) and an input unit ( 20 ); an operation information storage unit ( 15 ) storing operation information therein defined according to a position on an operation screen displayed on the display unit (10). 19 ) of the touch panel ( 18 ) is shown; a display control unit ( 12 ), which displays an operation screen on the display unit ( 19 ) of the touch panel ( 18 ) indicates; and an input control unit ( 14 ), one from the input unit ( 20 ) signal corresponding to an operation screen displayed on the display unit ( 19 ) of the touch panel ( 18 ), based on the received signal, generates an operation signal corresponding to the received signal with respect to the operation information stored in the operation information storage unit (12). 15 ) and the generated actuation signal to the numerical control unit ( 25 ), whereby the control system ( 1 ) an operating state monitoring unit ( 16 ), which monitors whether the input control unit ( 14 ) operates normally, and an anomaly signal to the numerical control unit ( 25 ) transmits when an abnormality occurs in the operation of the input control unit ( 14 ) and a recovery signal to the numerical control unit ( 25 ) transmits when the input control unit ( 14 ) starts to work normally. Steuersystem (1) für eine Werkzeugmaschine nach Anspruch 1, wobei die numerische Steuereinheit (25) konfiguriert ist, um beim Empfangen des Anomaliesignals von der Betriebszustand-Überwachungseinheit (16) eine Verarbeitung zum Sperren eines von der Eingabesteuereinheit (14) eingegebenen Betätigungssignals auszuführen und beim Empfangen des Wiederherstellungssignals von der Betriebszustand-Überwachungseinheit (16) eine Verarbeitung zum Freigeben eines von der Eingabesteuereinheit (14) eingegebenen Betätigungssignals auszuführen.Tax system ( 1 ) for a machine tool according to claim 1, wherein the numerical control unit ( 25 ) is configured to receive, upon receiving the anomaly signal from the operating state monitoring unit (15). 16 ) processing for locking one of the input control unit ( 14 ) and upon receiving the recovery signal from the operating state monitoring unit (FIG. 16 ) processing for releasing one of the input control unit ( 14 ) executed actuating signal. Steuersystem (1) für eine Werkzeugmaschine nach Anspruch 1, wobei die Betriebszustand-Überwachungseinheit (16) konfiguriert ist, um zu verhindern, dass ein Betätigungssignal von der Eingabesteuereinheit (14) zu der numerischen Steuereinheit (25) übertragen wird, wenn eine Anomalie bei dem Betrieb der Eingabesteuereinheit (14) beobachtet wird, und zu verursachen, dass ein Betätigungssignal von der Eingabesteuereinheit (14) zu der numerischen Steuereinheit (25) übertragen wird, wenn der Betrieb der Eingabesteuereinheit (14) in einen Normalzustand wiederhergestellt ist.Tax system ( 1 ) for a machine tool according to claim 1, wherein the operating state monitoring unit ( 16 ) is configured to prevent an actuation signal from the input control unit ( 14 ) to the numerical control unit ( 25 ) is transmitted when an abnormality in the operation of the input control unit ( 14 ), and causing an actuation signal to be output from the input control unit (12). 14 ) to the numerical control unit ( 25 ) is transmitted when the operation of the input control unit ( 14 ) is restored to a normal state. Steuersystem (1) für eine Werkzeugmaschine nach einem der Ansprüche 1 bis 3, wobei die numerische Steuereinheit (25) konfiguriert ist, um in dem Fall, in dem sich die Werkzeugmaschine in einem Modus einer automatischen Betätigung beim Empfangen des Anomaliesignals von der Betriebzustand-Überwachungseinheit (16) befindet, die automatische Betätigung weiter auszuführen.Tax system ( 1 ) for a machine tool according to one of claims 1 to 3, wherein the numerical control unit ( 25 ) is configured to be in the case where the machine tool in a mode of automatic operation when receiving the anomaly signal from the operating state monitoring unit ( 16 ) continues to execute the automatic operation. Steuersystem (1) für eine Werkzeugmaschine nach einem der Ansprüche 1 bis 3, wobei die numerische Steuereinheit (25) konfiguriert ist, um in dem Fall, in dem sich die Werkzeugmaschine in einem Modus einer automatischen Betätigung befindet und das Steuerobjekt eine Entfernungsoperation ausführt, wenn das Anomaliesignal von der Betriebszustand-Überwachungseinheit (16) empfangen wird, die automatische Betätigung nach Vollendung der Entfernungsoperation zu beenden.Tax system ( 1 ) for a machine tool according to one of claims 1 to 3, wherein the numerical control unit ( 25 ) is configured to, in the case where the machine tool is in a mode of automatic operation and the control object performs a removal operation, when the abnormality signal from the operating state monitoring unit ( 16 ) to end the automatic operation after completion of the removal operation. Steuersystem (1) für eine Werkzeugmaschine nach einem der Ansprüche 1 bis 3, wobei die numerische Steuerung (25) konfiguriert ist, um in dem Fall, in dem sich die Werkzeugmaschine in einem Modus einer manuellen Betätigung beim Empfangen des Anomaliesignals von der Betriebszustand-Überwachungseinheit (16) befindet, die Betätigung des Steuerobjektes unmittelbar in einen angehaltenen Zustand zu bringen.Tax system ( 1 ) for a machine tool according to one of claims 1 to 3, wherein the numerical control ( 25 ) is configured to be in the case where the machine tool in a mode of manual operation when receiving the anomaly signal from the operating state monitoring unit ( 16 ) is to bring the operation of the control object immediately in a stopped state. Steuersystem (1) für eine Werkzeugmaschine nach einem der Ansprüche 1 bis 3, wobei die numerische Steuerung (25) konfiguriert ist, um in dem Fall, in dem sich die Werkzeugmaschine beim Empfangen des Anomaliesignals von der Betriebszustand-Überwachungseinheit (16) weder in einem Modus einer automatischen Betätigung noch in einem Modus einer manuellen Betätigung befindet, die Betätigung des Steuerobjektes in einen angehaltenen Zustand zu bringen, nachdem eine vorbestimmte Zeitdauer verstrichen ist.Tax system ( 1 ) for a machine tool according to one of claims 1 to 3, wherein the numerical control ( 25 ) is configured, in the case where the machine tool receives the abnormal signal from the operating state monitoring unit 16 ) is neither in a mode of automatic operation nor in a manual operation mode, to bring the operation of the control object to a stopped state after a predetermined period of time has elapsed. Steuersystem (1) für eine Werkzeugmaschine nach einem der Ansprüche 1 bis 7, wobei die Betriebszustand-Überwachungseinheit (16) konfiguriert ist, um zu überwachen, ob die Eingabesteuereinheit (14) normal arbeitet, und, wenn eine Anomalie bei dem Betrieb der Eingabesteuereinheit (14) beobachtet wird, ein Anomaliesignal zu der numerischen Steuereinheit (25) zu übertragen und die Eingabesteuereinheit (14) neu zu starten, und, wenn die Eingabesteuereinheit (14) nach dem Neustart beginnt, normal zu arbeiten, ein Wiederherstellungssignal zu der numerischen Steuereinheit (25) zu übertragen.Tax system ( 1 ) for a machine tool according to one of claims 1 to 7, wherein the operating state monitoring unit ( 16 ) is configured to monitor whether the input control unit ( 14 ) operates normally, and if an abnormality occurs in the operation of the input control unit ( 14 ), an anomaly signal to the numerical control unit ( 25 ) and the input control unit ( 14 ), and if the input control unit ( 14 ) after the restart starts, normal operation, a recovery signal to the numerical control unit ( 25 ) transferred to.
DE102015204840.3A 2014-03-19 2015-03-18 Control system for machine tool Pending DE102015204840A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2014056438A JP6267026B2 (en) 2014-03-19 2014-03-19 Machine tool control system
JP2014-056438 2014-03-19

Publications (1)

Publication Number Publication Date
DE102015204840A1 true DE102015204840A1 (en) 2015-09-24

Family

ID=54053851

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102015204840.3A Pending DE102015204840A1 (en) 2014-03-19 2015-03-18 Control system for machine tool

Country Status (2)

Country Link
JP (1) JP6267026B2 (en)
DE (1) DE102015204840A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102017009645B4 (en) * 2016-10-21 2021-01-28 Fanuc Corporation Numerical control or regulation system and numerical control or regulation with display changeover function

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109445363A (en) * 2018-12-21 2019-03-08 杭州睿兴栋宇建筑科技有限公司 A kind of construction site dynamic security monitoring system based on Outlier Detection Algorithm
JP7364995B2 (en) * 2019-02-18 2023-10-19 京セラドキュメントソリューションズ株式会社 image forming system
WO2023058085A1 (en) * 2021-10-04 2023-04-13 ファナック株式会社 Numerical control device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001125614A (en) 1999-10-27 2001-05-11 Murata Mach Ltd Machine tool controller with touch panel

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4263647A (en) * 1979-02-07 1981-04-21 Allen-Bradley Company Fault monitor for numerical control system
JPH05241604A (en) * 1992-02-27 1993-09-21 Makino Milling Mach Co Ltd Operation control method for machine
JPH09248739A (en) * 1996-03-14 1997-09-22 Hitachi Ltd Monitoring device for operation condition
JP3732452B2 (en) * 2002-03-28 2006-01-05 ファナック株式会社 Control device
JP4025999B2 (en) * 2003-01-16 2007-12-26 株式会社安川電機 Automatic machine control device
JP4743652B2 (en) * 2004-03-03 2011-08-10 株式会社安川電機 Drive shaft operation system
JP4481809B2 (en) * 2004-12-17 2010-06-16 住友重機械工業株式会社 Power failure control method, machine tool and machine tool control device
JP4876443B2 (en) * 2005-06-14 2012-02-15 トヨタ自動車株式会社 Robot group control system and robot
WO2009119379A1 (en) * 2008-03-28 2009-10-01 株式会社 ダイヘン Robot control system
JP5187518B2 (en) * 2008-12-03 2013-04-24 ブラザー工業株式会社 Numerically controlled machine tool
JP5966080B2 (en) * 2013-04-15 2016-08-10 株式会社日立製作所 Touch panel operation panel and control method thereof

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001125614A (en) 1999-10-27 2001-05-11 Murata Mach Ltd Machine tool controller with touch panel

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102017009645B4 (en) * 2016-10-21 2021-01-28 Fanuc Corporation Numerical control or regulation system and numerical control or regulation with display changeover function

Also Published As

Publication number Publication date
JP2015179400A (en) 2015-10-08
JP6267026B2 (en) 2018-01-24

Similar Documents

Publication Publication Date Title
DE102015002571B4 (en) Robot controller for controlling a robot that feeds and removes a workpiece
DE102015204487A1 (en) SIMULATION DEVICE FOR THE MANUAL OPERATION OF A TOOL MACHINE
DE102014014911B4 (en) Numerical control with an operation settings screen
DE69126012T2 (en) Monitoring system for a combustion device
DE102015204840A1 (en) Control system for machine tool
DE112014002072B4 (en) Engine control device and engine control system
DE102016015516B4 (en) Numerical control unit comprising means for checking an execution status of a program
DE112015003900T5 (en) processing tool
DE102020200638A1 (en) CONTROL DEVICE AND CONTROL METHOD OF MACHINE
DE102014015008B4 (en) Numeric control that can set a breakpoint
WO2010111989A1 (en) Apparatus, method, and computer program product for implementing a current task list on the graphical user interface of a control computer of a machine tool
DE102005041632A1 (en) Method and device for monitoring a technical device
DE112014002055B4 (en) Engine control device and engine control system
EP2876778B1 (en) Electrical system with an uninterruptible power supply unit
DE102015114220A1 (en) Machine tool with function for the safe control of peripheral devices
DE102011082988B4 (en) Control device for machine tool
DE112015005972B4 (en) ELEVATOR SAFETY CONTROL DEVICE AND ELEVATOR SAFETY SAFETY CONTROL PROCEDURES
DE102015002717B4 (en) Numerical control
DE102019128951B4 (en) Alarm notification system for a robot
EP2479630A1 (en) Method for collision-free switching of an assembly from off mode to operational mode
DE102015008751B4 (en) NUMERIC CONTROL WITH AUTOMATIC SETTING RECONSTRUCTION FUNCTION AND INCORRECT SETTING PREVENTION FUNCTION
EP3719595B1 (en) Operation of a technical system
EP2444864A1 (en) Method and device for reducing the energy consumption of an automation machine
DE102020127820A1 (en) TECHNOLOGIES FOR CONFIGURING VOTING BLOCKS ASSOCIATED WITH A PROCESS CONTROL SYSTEM
DE102015011749A1 (en) Numerical control device

Legal Events

Date Code Title Description
R083 Amendment of/additions to inventor(s)
R012 Request for examination validly filed