[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2019179515A - Numerical controller, machine tool, display method, and computer program - Google Patents

Numerical controller, machine tool, display method, and computer program Download PDF

Info

Publication number
JP2019179515A
JP2019179515A JP2018070124A JP2018070124A JP2019179515A JP 2019179515 A JP2019179515 A JP 2019179515A JP 2018070124 A JP2018070124 A JP 2018070124A JP 2018070124 A JP2018070124 A JP 2018070124A JP 2019179515 A JP2019179515 A JP 2019179515A
Authority
JP
Japan
Prior art keywords
operation unit
unit
contact
touch panel
recognition
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2018070124A
Other languages
Japanese (ja)
Other versions
JP6879255B2 (en
Inventor
侑樹 長縄
Yuki Naganawa
侑樹 長縄
秀人 今井
Hideto Imai
秀人 今井
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2018070124A priority Critical patent/JP6879255B2/en
Publication of JP2019179515A publication Critical patent/JP2019179515A/en
Application granted granted Critical
Publication of JP6879255B2 publication Critical patent/JP6879255B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Numerical Control (AREA)

Abstract

To provide a numerical controller, etc., which determines whether or not input on an operation part has been recognized and displays operation on a touch panel in an operation history.SOLUTION: A numerical controller includes: a first storage processing part which upon detection of contact of an operation part on a touch panel, stores the contact of the operation part and non-recognition of operation of the operation part in correspondence with time; a second storage processing part which upon detection of contact release of the operation part on the touch panel and recognition of the operation of the operation part, stores the contact release of the operation part and the recognition of the operation of the operation part in correspondence with the time; a third storage processing part which upon detection of contact or contact release of a non-operation part on the touch panel, stores the contact or the contact release of the non-operation part and the non-recognition of the operation of the operation part in correspondence with the time; and a first display processing part which upon reception of operation of displaying an operation history at a reception part, displays, on the touch panel, the stored contact and contact release of the operation part, contact and contact release of the non-operation part, and recognition and non-recognition of the operation of the operation part.SELECTED DRAWING: Figure 4

Description

本発明は、工作機械のタッチパネルに対する操作の履歴を表示する数値制御装置、工作機械、表示方法及びコンピュータプログラムに関する。   The present invention relates to a numerical control device, a machine tool, a display method, and a computer program for displaying a history of operations on a touch panel of a machine tool.

従来、工作機械の検証用数値制御装置に操作履歴を記憶し、記憶した操作履歴を検証装置にて分析していた。検証装置は、数値制御装置の入出力動作が適正であるか否かを判断する(例えば特許文献1参照)。   Conventionally, an operation history is stored in a numerical control device for verification of a machine tool, and the stored operation history is analyzed by a verification device. The verification device determines whether the input / output operation of the numerical control device is appropriate (see, for example, Patent Document 1).

特開2005−18600号公報JP 2005-18600 A

検証用数値制御装置はキー又はスイッチの操作を記憶する。近年では、タッチパネルを工作機械に設け、タッチパネルに対しても操作を行う。数値制御装置は、タッチパネルへの接触を操作として記憶する。しかし、タッチパネルに作業者が接触しても、タッチパネルに表示した操作部に対する入力として認識しないことがある。そのため、操作部に対する入力として認識しなかったタッチパネルに対する接触が操作履歴に表れ、数値制御装置の入出力動作の分析に影響を与える。   The verification numerical control device stores key or switch operations. In recent years, a touch panel is provided on a machine tool and the touch panel is also operated. The numerical control device stores a touch on the touch panel as an operation. However, even if an operator touches the touch panel, it may not be recognized as an input to the operation unit displayed on the touch panel. Therefore, a touch on the touch panel that is not recognized as an input to the operation unit appears in the operation history, which affects the analysis of input / output operations of the numerical control device.

本発明は斯かる事情に鑑みてなされたものであり、操作部に対する入力として認識したか否かを区別して、タッチパネルに対する操作を操作履歴に表示する数値制御装置、工作機械、表示方法及びコンピュータプログラムを提供することを目的とする。   The present invention has been made in view of such circumstances. A numerical control device, a machine tool, a display method, and a computer program for displaying an operation history on a touch panel in an operation history while distinguishing whether or not the input is recognized as an input to an operation unit. The purpose is to provide.

本発明に係る数値制御装置は、時計部と、記憶部とを備え、前記時計部にて計測した時刻に対応させて、工作機械のタッチパネルに表示した操作部及び非操作部に対する操作を前記記憶部に記憶し、記憶した操作履歴を前記タッチパネルに表示する数値制御装置であって、前記タッチパネルにおける前記操作部の接触を検出した場合、前記操作部の接触及び前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶する第一記憶処理部と、前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識した場合、前記操作部の接触解除及び前記操作部の操作の認識を前記時計部にて計測した時刻に対応させて記憶する第二記憶処理部と、前記タッチパネルにおける前記非操作部の接触又は接触解除を検出した場合、前記非操作部への接触又は接触解除と前記操作部の操作の非認識を、前記時計部にて計測した時刻に対応させて記憶する第三記憶処理部と、操作履歴を表示する操作を受け付けた場合、記憶した前記操作部の接触及び接触解除、前記非操作部の接触及び接触解除、並びに前記操作部の操作の認識及び非認識を前記タッチパネルに表示する第一表示処理部とを備えることを特徴とする。   A numerical control device according to the present invention includes a clock unit and a storage unit, and stores operations for an operation unit and a non-operation unit displayed on a touch panel of a machine tool in correspondence with a time measured by the clock unit. A numerical control device that stores the operation history stored on the touch panel and displays the stored operation history on the touch panel, and detects contact of the operation section and non-recognition of the operation section when the touch of the operation section on the touch panel is detected. The first storage processing unit that stores the time corresponding to the time measured by the clock unit, and the contact release of the operation unit when the contact release of the operation unit on the touch panel is detected and the operation of the operation unit is recognized. And a second storage processing unit that stores the recognition of the operation of the operation unit corresponding to the time measured by the clock unit, and contact or release of the non-operation unit on the touch panel A third storage processing unit for storing the contact or release to the non-operation unit and the non-recognition of the operation of the operation unit corresponding to the time measured by the clock unit, and an operation history when A first display processing unit that displays the stored contact and contact cancellation of the operation unit, contact and release of the non-operation unit, and recognition and non-recognition of the operation of the operation unit on the touch panel when an operation to be performed is received It is characterized by providing.

本発明においては、タッチパネルにおける操作部の接触を検出した場合、例えば、作業者の指がタッチパネルに表示したボタン部に接触した場合、操作部の接触及び操作部の操作の非認識を記憶し、表示する。接触しただけでは、操作部に対する操作が完了したとは判断できないからである。また操作部の接触解除を検出し且つ操作部の操作を認識した場合、例えば、作業者の指がボタン部から離れ、ボタン部に入力があったと認識した場合、その旨を記憶し、表示する。操作部から指が離れ、操作部への入力を認識した場合、操作部に対する操作が完了したと判断できる。また非操作部の接触又は接触解除を検出した場合、例えばタッチパネルに表示した図形に作業者の指が接触するか、又は接触後に離れた場合、非操作部の接触又は接触解除と、操作部の操作の非認識とを記憶し、その旨を表示する。作業者の指が非操作部に接触するか、又は非操作部から離れた場合、操作部に対する入力はないからである。   In the present invention, when the touch of the operation unit on the touch panel is detected, for example, when the operator's finger touches the button unit displayed on the touch panel, the contact of the operation unit and the non-recognition of the operation of the operation unit are stored. indicate. This is because it cannot be determined that the operation on the operation unit is completed only by touching. Further, when the contact release of the operation unit is detected and the operation of the operation unit is recognized, for example, when it is recognized that the operator's finger has left the button unit and there is an input to the button unit, the fact is stored and displayed. . When the finger is removed from the operation unit and the input to the operation unit is recognized, it can be determined that the operation on the operation unit is completed. When contact or release of the non-operation part is detected, for example, when the operator's finger comes in contact with the graphic displayed on the touch panel or leaves after the contact, contact or release of the non-operation part and The non-recognition of the operation is stored and a message to that effect is displayed. This is because there is no input to the operation unit when the operator's finger contacts the non-operation unit or moves away from the non-operation unit.

本発明に係る数値制御装置は、前記操作部の接触を検出した後に、前記操作部の接触解除を検出した場合、前記操作部の操作の認識を記憶する第四記憶処理部と、前記操作部の接触を検出した後に、前記非操作部の接触解除を検出した場合、前記操作部の操作の非認識を記憶する第五記憶処理部と、前記非操作部の接触を検出した後に、前記操作部又は非操作部の接触解除を検出した場合、前記操作部の操作の非認識を記憶する第六記憶処理部とを備えること特徴とする。   The numerical control device according to the present invention includes a fourth storage processing unit that stores the recognition of the operation of the operation unit when the contact release of the operation unit is detected after detecting the contact of the operation unit, and the operation unit After detecting the contact of the non-operation unit, the fifth storage processing unit that stores the non-recognition of the operation of the operation unit and the operation after detecting the contact of the non-operation unit And a sixth storage processing unit for storing non-recognition of the operation of the operation unit when contact release of the operation unit or the non-operation unit is detected.

本発明においては、操作部の接触を検出した後に、操作部の接触解除を検出した場合、作業者の指が操作部を押して、操作部に対する操作を完了したと判断する。   In the present invention, when contact release of the operation unit is detected after detecting contact of the operation unit, it is determined that the operator's finger has pressed the operation unit to complete the operation on the operation unit.

本発明に係る数値制御装置は、前記操作部の接触且つ前記操作部の操作の非認識を前記タッチパネルに表示する場合、接触した前記操作部の操作内容を示す情報を括弧内に配置して前記タッチパネルに表示する第二表示処理部と、前記操作部の接触解除且つ前記操作部の操作の非認識を前記タッチパネルに表示する場合、接触を解除した前記操作部の操作内容を示す情報を括弧内に配置して前記タッチパネルに表示する第三表示処理部と、前記操作部の接触解除且つ前記操作部の操作の認識を前記タッチパネルに表示する場合、接触解除となった前記操作部の操作内容を示す情報を括弧無しで前記タッチパネルに表示する第四表示処理部とを備えることを特徴とする。   In the numerical control device according to the present invention, when the touch of the operation unit and the non-recognition of the operation of the operation unit are displayed on the touch panel, information indicating the operation content of the touched operation unit is arranged in parentheses. When displaying the second display processing unit displayed on the touch panel and the touch cancellation of the operation unit and non-recognition of the operation of the operation unit on the touch panel, information indicating the operation content of the operation unit released from the contact is in parentheses. A third display processing unit arranged on the touch panel and displaying the operation cancellation of the operation unit and recognition of the operation of the operation unit on the touch panel. And a fourth display processing unit that displays information to be displayed on the touch panel without parentheses.

本発明においては、接触又は接触解除だけでは、操作部に対する操作が完了したとは判断できないので、接触した操作部又は接触を解除した操作部を示す為に、操作部の操作内容を表示し、更に操作部に対する入力が認識されていないことを示す為に、括弧を表示する。また接触解除の操作部を示すために、操作部の操作内容を表示し、操作部に対する入力が認識されていることを示す為に、括弧を表示しない。   In the present invention, it is not possible to determine that the operation on the operation unit has been completed only by contact or contact release, so the operation content of the operation unit is displayed to indicate the operation unit that has been contacted or the operation unit that has been released from contact, Further, parentheses are displayed to indicate that the input to the operation unit is not recognized. Further, the operation content of the operation unit is displayed to indicate the operation unit for releasing the contact, and parentheses are not displayed to indicate that the input to the operation unit is recognized.

本発明に係る数値制御装置は、前記タッチパネルにおける前記非操作部の接触又は接触解除を前記タッチパネルに表示する場合、前記タッチパネルに、前記操作部の操作内容を示す情報及び括弧とは異なる記号を表示する第五表示処理部を備えることを特徴とする。   When the numerical control device according to the present invention displays on the touch panel the contact or release of the non-operation unit on the touch panel, information indicating the operation content of the operation unit and a symbol different from the parentheses are displayed on the touch panel. A fifth display processing unit is provided.

本発明においては、タッチパネルにおける非操作部の接触又は接触解除を示す為に、操作部の操作内容及び括弧とは異なる記号を表示する。故に、操作部以外の箇所に対する操作を、操作部に対する操作と区別して表示できる。   In the present invention, in order to indicate the contact or release of the non-operation unit on the touch panel, the operation content of the operation unit and symbols different from the parentheses are displayed. Therefore, it is possible to display an operation with respect to a part other than the operation unit in distinction from an operation with respect to the operation unit.

本発明に係る数値制御装置は、前記操作部に第二操作部を接続した場合、前記第二操作部による操作履歴を前記操作部による操作履歴とは異なる色で前記タッチパネルに表示する第六表示処理部を備えることを特徴とする。   In the numerical control device according to the present invention, when a second operation unit is connected to the operation unit, a sixth display that displays the operation history by the second operation unit on the touch panel in a color different from the operation history by the operation unit. A processing unit is provided.

本発明においては、第二操作部による操作履歴を、操作部による操作履歴とは異なる色で表示し、両者を区別する。   In the present invention, the operation history by the second operation unit is displayed in a color different from the operation history by the operation unit, and the two are distinguished.

本発明に係る工作機械は、工具を装着する主軸と、前述したいずれかの数値制御装置とを備えることを特徴とする。   A machine tool according to the present invention includes a spindle on which a tool is mounted and any one of the numerical control devices described above.

本発明においては、タッチパネルにおける操作部の接触を検出した場合、例えば、作業者の指がタッチパネルに表示したボタン部に接触した場合、操作部の接触及び操作部の操作の非認識を記憶し、表示する。接触しただけでは、操作部に対する操作が完了したとは判断できないからである。また操作部の接触解除を検出し且つ操作部の操作を認識した場合、例えば、作業者の指がボタン部から離れ、ボタン部に入力があったと認識した場合、その旨を記憶し、表示する。操作部から指が離れ、操作部への入力を認識した場合、操作部に対する操作が完了したと判断できる。また非操作部の接触又は接触解除を検出した場合、例えばタッチパネルに表示した図形に作業者の指が接触するか、又は接触後に離れた場合、非操作部の接触又は接触解除と、操作部の操作の非認識とを記憶し、その旨を表示する。作業者の指が非操作部に接触するか、又は非操作部から離れた場合、操作部に対する入力はないからである。   In the present invention, when the touch of the operation unit on the touch panel is detected, for example, when the operator's finger touches the button unit displayed on the touch panel, the contact of the operation unit and the non-recognition of the operation of the operation unit are stored. indicate. This is because it cannot be determined that the operation on the operation unit is completed only by touching. Further, when the contact release of the operation unit is detected and the operation of the operation unit is recognized, for example, when it is recognized that the operator's finger has left the button unit and there is an input to the button unit, the fact is stored and displayed. . When the finger is removed from the operation unit and the input to the operation unit is recognized, it can be determined that the operation on the operation unit is completed. When contact or release of the non-operation part is detected, for example, when the operator's finger comes in contact with the graphic displayed on the touch panel or leaves after the contact, contact or release of the non-operation part and The non-recognition of the operation is stored and a message to that effect is displayed. This is because there is no input to the operation unit when the operator's finger contacts the non-operation unit or moves away from the non-operation unit.

本発明に係る表示方法は、時計部にて計測した時刻に対応させて、工作機械のタッチパネルに表示した操作部及び非操作部に対する操作を記憶し、記憶した操作履歴を前記タッチパネルに表示する表示方法であって、前記タッチパネルにおける前記操作部の接触を検出した場合、前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶し、前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識した場合、前記操作部の接触解除及び前記操作部の操作の認識を前記時計部にて計測した時刻に対応させて記憶し、前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識していない場合、前記操作部の接触解除及び前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶し、前記タッチパネルにおける前記非操作部の接触又は接触解除を検出した場合、前記操作部の接触又は接触解除と前記操作部の操作の非認識を、前記時計部にて計測した時刻に対応させて記憶し、操作履歴を表示する操作を受け付けた場合、記憶した前記操作部の接触及び接触解除、前記非操作部の接触及び接触解除、並びに前記操作部の操作の認識及び非認識を前記タッチパネルに表示することを特徴とする。   The display method according to the present invention stores the operations for the operation unit and the non-operation unit displayed on the touch panel of the machine tool in correspondence with the time measured by the clock unit, and displays the stored operation history on the touch panel. When the contact of the operation unit on the touch panel is detected, the non-recognition of the operation of the operation unit is stored in correspondence with the time measured by the clock unit, and the operation unit contact on the touch panel is stored. When the release is detected and the operation of the operation unit is recognized, the contact release of the operation unit and the recognition of the operation of the operation unit are stored in correspondence with the time measured by the clock unit, and the operation on the touch panel is stored. When the contact release of the operation part is detected and the operation of the operation part is not recognized, the contact release of the operation part and the non-recognition of the operation of the operation part are measured by the clock part. When the contact or the contact release of the non-operation part on the touch panel is detected, the watch part recognizes the contact or the contact release of the operation part and the non-recognition of the operation of the operation part. When an operation for storing and displaying an operation history is received corresponding to the measured time, the stored contact and release of the operation unit, contact and release of the non-operation unit, and recognition of the operation of the operation unit are stored. And non-recognition is displayed on the touch panel.

本発明においては、タッチパネルにおける操作部の接触を検出した場合、例えば、作業者の指がタッチパネルに表示したボタン部に接触した場合、操作部の接触及び操作部の操作の非認識を記憶し、表示する。接触しただけでは、操作部に対する操作が完了したとは判断できないからである。また操作部の接触解除を検出し且つ操作部の操作を認識した場合、例えば、作業者の指がボタン部から離れ、ボタン部に入力があったと認識した場合、その旨を記憶し、表示する。操作部から指が離れ、操作部への入力を認識した場合、操作部に対する操作が完了したと判断できる。また非操作部の接触又は接触解除を検出した場合、例えばタッチパネルに表示した図形に作業者の指が接触するか、又は接触後に離れた場合、非操作部の接触又は接触解除と、操作部の操作の非認識とを記憶し、その旨を表示する。作業者の指が非操作部に接触するか、又は非操作部から離れた場合、操作部に対する入力はないからである。   In the present invention, when the touch of the operation unit on the touch panel is detected, for example, when the operator's finger touches the button unit displayed on the touch panel, the contact of the operation unit and the non-recognition of the operation of the operation unit are stored. indicate. This is because it cannot be determined that the operation on the operation unit is completed only by touching. Further, when the contact release of the operation unit is detected and the operation of the operation unit is recognized, for example, when it is recognized that the operator's finger has left the button unit and there is an input to the button unit, the fact is stored and displayed. . When the finger is removed from the operation unit and the input to the operation unit is recognized, it can be determined that the operation on the operation unit is completed. When contact or release of the non-operation part is detected, for example, when the operator's finger comes in contact with the graphic displayed on the touch panel or leaves after the contact, contact or release of the non-operation part and The non-recognition of the operation is stored and a message to that effect is displayed. This is because there is no input to the operation unit when the operator's finger contacts the non-operation unit or moves away from the non-operation unit.

本発明に係るコンピュータプログラムは、時計部にて計測した時刻に対応させて、工作機械のタッチパネルに表示した操作部及び非操作部に対する操作を記憶し、記憶した操作履歴を前記タッチパネルに表示する数値制御装置で実行可能なコンピュータプログラムであって、前記タッチパネルにおける前記操作部の接触を検出した場合、前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶し、前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識した場合、前記操作部の接触解除及び前記操作部の操作の認識を前記時計部にて計測した時刻に対応させて記憶し、前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識していない場合、前記操作部の接触解除及び前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶し、前記タッチパネルにおける前記非操作部の接触又は接触解除を検出した場合、前記操作部の接触又は接触解除と前記操作部の操作の非認識を、前記時計部にて計測した時刻に対応させて記憶し、操作履歴を表示する操作を受け付けた場合、記憶した前記操作部の接触及び接触解除、前記非操作部の接触及び接触解除、並びに前記操作部の操作の認識及び非認識を前記タッチパネルに表示する処理を実行させることを特徴とする。   The computer program according to the present invention stores the operations for the operation unit and the non-operation unit displayed on the touch panel of the machine tool in correspondence with the time measured by the clock unit, and displays the stored operation history on the touch panel. A computer program that can be executed by the control device, and detects contact of the operation unit on the touch panel, stores non-recognition of the operation of the operation unit corresponding to the time measured by the clock unit, When the contact release of the operation unit on the touch panel is detected and the operation of the operation unit is recognized, the contact release of the operation unit and the recognition of the operation of the operation unit are stored in correspondence with the time measured by the clock unit. If the touch release of the operation unit on the touch panel is detected and the operation of the operation unit is not recognized, the contact of the operation unit And non-recognition of the operation of the operation unit is stored in correspondence with the time measured by the clock unit, and contact or contact of the operation unit is detected when contact or release of the non-operation unit on the touch panel is detected. The release and non-recognition of the operation of the operation unit are stored in correspondence with the time measured by the clock unit, and when an operation for displaying an operation history is received, the stored contact and release of the operation unit, A process of displaying on the touch panel the contact and release of the non-operation unit and the recognition and non-recognition of the operation of the operation unit is performed.

本発明においては、タッチパネルにおける操作部の接触を検出した場合、例えば、作業者の指がタッチパネルに表示したボタン部に接触した場合、操作部の接触及び操作部の操作の非認識を記憶し、表示する。接触しただけでは、操作部に対する操作が完了したとは判断できないからである。また操作部の接触解除を検出し且つ操作部の操作を認識した場合、例えば、作業者の指がボタン部から離れ、ボタン部に入力があったと認識した場合、その旨を記憶し、表示する。操作部から指が離れ、操作部への入力を認識した場合、操作部に対する操作が完了したと判断できる。また非操作部の接触又は接触解除を検出した場合、例えばタッチパネルに表示した図形に作業者の指が接触するか、又は接触後に離れた場合、非操作部の接触又は接触解除と、操作部の操作の非認識とを記憶し、その旨を表示する。作業者の指が非操作部に接触するか、又は非操作部から離れた場合、操作部に対する入力はないからである。   In the present invention, when the touch of the operation unit on the touch panel is detected, for example, when the operator's finger touches the button unit displayed on the touch panel, the contact of the operation unit and the non-recognition of the operation of the operation unit are stored. indicate. This is because it cannot be determined that the operation on the operation unit is completed only by touching. Further, when the contact release of the operation unit is detected and the operation of the operation unit is recognized, for example, when it is recognized that the operator's finger has left the button unit and there is an input to the button unit, the fact is stored and displayed. . When the finger is removed from the operation unit and the input to the operation unit is recognized, it can be determined that the operation on the operation unit is completed. When contact or release of the non-operation part is detected, for example, when the operator's finger comes in contact with the graphic displayed on the touch panel or leaves after the contact, contact or release of the non-operation part and The non-recognition of the operation is stored and a message to that effect is displayed. This is because there is no input to the operation unit when the operator's finger contacts the non-operation unit or moves away from the non-operation unit.

本発明に係る数値制御装置、工作機械、表示方法及びコンピュータプログラムにあっては、タッチパネルにおける操作部の接触を検出した場合、例えば、作業者の指がタッチパネルに表示したボタン部に接触した場合、操作部の接触及び操作部の操作の非認識を記憶し、表示する。接触しただけでは、操作部に対する操作が完了したとは判断できないからである。また操作部の接触解除を検出し且つ操作部の操作を認識した場合、例えば、作業者の指がボタン部から離れ、ボタン部に入力があったと認識した場合、その旨を記憶し、表示する。操作部から指が離れ、操作部への入力を認識した場合、操作部に対する操作が完了したと判断できる。また非操作部の接触又は接触解除を検出した場合、例えばタッチパネルに表示した図形に作業者の指が接触するか、又は接触後に離れた場合、非操作部の接触又は接触解除と、操作部の操作の非認識とを記憶し、その旨を表示する。作業者の指が非操作部に接触するか、又は非操作部から離れた場合、操作部に対する入力はないからである。操作部に対する入力の認識の有無に対応して、操作部に対する接触及び接触解除を操作履歴に表示し、数値制御装置の入出力動作の分析への影響を回避する。   In the numerical control device, the machine tool, the display method, and the computer program according to the present invention, when the touch of the operation unit on the touch panel is detected, for example, when the operator's finger contacts the button unit displayed on the touch panel, The contact of the operation unit and the non-recognition of the operation of the operation unit are stored and displayed. This is because it cannot be determined that the operation on the operation unit is completed only by touching. Further, when the contact release of the operation unit is detected and the operation of the operation unit is recognized, for example, when it is recognized that the operator's finger has left the button unit and there is an input to the button unit, the fact is stored and displayed. . When the finger is removed from the operation unit and the input to the operation unit is recognized, it can be determined that the operation on the operation unit is completed. When contact or release of the non-operation part is detected, for example, when the operator's finger comes in contact with the graphic displayed on the touch panel or leaves after the contact, contact or release of the non-operation part and The non-recognition of the operation is stored and a message to that effect is displayed. This is because there is no input to the operation unit when the operator's finger contacts the non-operation unit or moves away from the non-operation unit. Corresponding to whether or not the input to the operation unit is recognized, the contact and release of the operation unit are displayed in the operation history, and the influence on the input / output operation analysis of the numerical control device is avoided.

工作機械の略示斜視図である。1 is a schematic perspective view of a machine tool. 工作機械用カバー及び制御盤等を略示する斜視図である。FIG. 2 is a perspective view schematically showing a machine tool cover, a control panel, and the like. 操作盤の一例を示す正面図である。It is a front view which shows an example of an operation panel. タッチパネルに表示した操作履歴の画像の一例を示す図である。It is a figure which shows an example of the image of the operation history displayed on the touch panel. 操作履歴の日付一覧を示す画像の一例を示す図である。It is a figure which shows an example of the image which shows the date list of operation history.

以下本発明を、実施の形態に係る工作機械100を示す図面に基づいて説明する。以下の説明では図に示す上下前後左右を使用する。図1は工作機械100の略示斜視図である。工作機械100は機械本体を備え、該機械本体は基台20、固定台21、Y方向移動装置22、X方向移動装置26、コラム28、Z方向移動装置30、主軸ヘッド32、工具交換装置10、主軸モータ35等を備える。基台20は床面上に固定してある。固定台21は前後方向に長い平面視矩形状の箱形をなし、基台20上に設けてある。固定台21の前部にワーク保持部120が設けてある。固定台21は、Y方向移動装置22を固定している。Y方向移動装置22はY方向駆動モータ(図示略)及びY方向駆動モータが駆動するボールねじ機構(図示略)を備える。   Hereinafter, the present invention will be described based on the drawings showing a machine tool 100 according to an embodiment. In the following description, up, down, front, back, left, and right shown in the figure are used. FIG. 1 is a schematic perspective view of a machine tool 100. The machine tool 100 includes a machine body. The machine body includes a base 20, a fixed base 21, a Y-direction moving device 22, an X-direction moving device 26, a column 28, a Z-direction moving device 30, a spindle head 32, and a tool changer 10. The spindle motor 35 and the like are provided. The base 20 is fixed on the floor surface. The fixed base 21 has a rectangular box shape that is long in the front-rear direction, and is provided on the base 20. A work holding unit 120 is provided at the front of the fixed base 21. The fixed base 21 fixes the Y-direction moving device 22. The Y-direction moving device 22 includes a Y-direction drive motor (not shown) and a ball screw mechanism (not shown) driven by the Y-direction drive motor.

Y方向移動装置22のボールねじ機構にX方向移動装置26が設けてある。X方向移動装置26はX方向駆動モータ(図示略)及びX方向駆動モータが駆動するボールねじ機構(図示略)を備える。X方向移動装置26のボールねじ機構にコラム28が設けてある。X方向移動装置26及びY方向移動装置22は、コラム28をX方向(左右方向)及びY方向(前後方向)に移動可能に支持する。   An X-direction moving device 26 is provided in the ball screw mechanism of the Y-direction moving device 22. The X-direction moving device 26 includes an X-direction drive motor (not shown) and a ball screw mechanism (not shown) driven by the X-direction drive motor. A column 28 is provided in the ball screw mechanism of the X-direction moving device 26. The X-direction moving device 26 and the Y-direction moving device 22 support the column 28 so as to be movable in the X direction (left-right direction) and the Y direction (front-back direction).

Z方向移動装置30はコラム28の前面に設けてある。Z方向移動装置30はZ方向駆動モータ(図示略)及びZ方向駆動モータが駆動するボールねじ機構(図示略)を備える。主軸ヘッド32はZ方向移動装置30に設けてある。コラム28は、Z方向移動装置30を介して主軸ヘッド32をZ方向(上下方向)に移動可能に支持する。主軸モータ35は主軸ヘッド32の上部に設けてある。主軸ヘッド32は、上下を軸方向とした主軸(図示略)を支持する。主軸モータ35は主軸を軸回りに回転する。工具交換装置10は、主軸に装着する工具を交換する。   The Z-direction moving device 30 is provided on the front surface of the column 28. The Z-direction moving device 30 includes a Z-direction drive motor (not shown) and a ball screw mechanism (not shown) driven by the Z-direction drive motor. The spindle head 32 is provided in the Z direction moving device 30. The column 28 supports the spindle head 32 through the Z-direction moving device 30 so as to be movable in the Z direction (vertical direction). The spindle motor 35 is provided on the upper part of the spindle head 32. The spindle head 32 supports a spindle (not shown) whose axial direction is the top and bottom. The main shaft motor 35 rotates around the main shaft. The tool changer 10 changes a tool attached to the spindle.

図2は工作機械用カバー1及び制御盤80等を略示する斜視図である。図2に示すように、工作機械100は機械本体を囲繞する工作機械用カバー1を備える。工作機械用カバー1が基台20の上側に設けてある。工作機械用カバー1は、上下方向に延設してあり、工作機械100の機械本体の前後左右を夫々覆う矩形の前壁5、左壁6、右壁7及び後壁8を備える。また工作機械100の上側を覆っており、左右方向及び前後方向に平行な矩形の天井9を備える。後壁8には、工作機械100の動作を制御する制御基板及びモータへの供給電力を調整するアンプ等を有する制御盤80(数値制御装置)が設けてある。制御盤80は、CPU、ROM、RAM、不揮発性メモリ、時計部などを備える。制御プログラムをROMからRAMに読み込み、CPUは工作機械100の駆動を制御する。不揮発性メモリは、後述の操作盤54の操作履歴を時計部にて計測した時刻に対応させて記憶する。   FIG. 2 is a perspective view schematically showing the machine tool cover 1, the control panel 80, and the like. As shown in FIG. 2, the machine tool 100 includes a machine tool cover 1 that surrounds the machine body. A machine tool cover 1 is provided above the base 20. The machine tool cover 1 extends in the vertical direction, and includes a rectangular front wall 5, a left wall 6, a right wall 7, and a rear wall 8 that respectively cover the front, rear, left and right of the machine body of the machine tool 100. Moreover, the upper side of the machine tool 100 is covered and the rectangular ceiling 9 parallel to the left-right direction and the front-back direction is provided. The rear wall 8 is provided with a control board 80 (numerical control device) having a control board for controlling the operation of the machine tool 100 and an amplifier for adjusting power supplied to the motor. The control panel 80 includes a CPU, a ROM, a RAM, a nonvolatile memory, a clock unit, and the like. The control program is read from the ROM into the RAM, and the CPU controls the driving of the machine tool 100. The non-volatile memory stores an operation history of the operation panel 54 described later in association with the time measured by the clock unit.

前壁5の中央部には縦長矩形の開口51が設けてあり、該開口51の右隣には、作業者が指令を入力するための操作盤54が設けてある。開口51には、縦長矩形の右扉52及び左扉53が左右方向に移動可能に並設してある。操作盤54には、必要に応じて、ティーチングペンダント15(第二操作部)が接続する。ティーチングペンダント15は、キー及びスイッチなどを備える。   A vertically long rectangular opening 51 is provided at the center of the front wall 5, and an operation panel 54 for an operator to input a command is provided to the right of the opening 51. A vertically long rectangular right door 52 and left door 53 are juxtaposed in the opening 51 so as to be movable in the left-right direction. A teaching pendant 15 (second operation unit) is connected to the operation panel 54 as necessary. The teaching pendant 15 includes keys and switches.

図3は、操作盤54の一例を示す正面図である。操作盤54は、正面視にて上下に延びた矩形状をなす。操作盤54の下部に一又は複数のスイッチ54a、ボタン54b及びキーボード54cが設けてある。スイッチ54a、ボタン54b及びキーボード54cの上側にタッチパネル54dが設けてある。タッチパネル54dは矩形をなし、その下縁に沿って、複数のボタン部55(操作部)を表示する。タッチパネル54dにおける操作に無関係な箇所、例えば、操作に無関係な図を表示した箇所は、非操作部を構成する。複数のボタン部55は左右に並ぶ。「表示切換」を示すボタン部55を操作することによって、タッチパネル54dに操作盤54の操作履歴を表示することができる。   FIG. 3 is a front view showing an example of the operation panel 54. The operation panel 54 has a rectangular shape extending vertically when viewed from the front. One or more switches 54a, buttons 54b, and a keyboard 54c are provided below the operation panel 54. A touch panel 54d is provided above the switch 54a, the button 54b, and the keyboard 54c. The touch panel 54d has a rectangular shape and displays a plurality of button portions 55 (operation portions) along the lower edge thereof. A portion irrelevant to the operation on the touch panel 54d, for example, a portion displaying a diagram irrelevant to the operation constitutes a non-operation unit. The plurality of button portions 55 are arranged side by side. By operating the button unit 55 indicating “display switching”, the operation history of the operation panel 54 can be displayed on the touch panel 54d.

図4は、タッチパネル54dに表示した操作履歴の画像の一例を示す図である。図4に示す如く、操作履歴の画像は、「時間」を示す欄と、「状態」を示す欄と、「操作内容」を示す欄とを備える。「時間」の欄は、操作を行った時刻を表示する。例えば、「時間」の欄の「15:10:25」は、15時10分25秒を示す。時刻は順に上下に並び、上側に新しい操作を表示し、下側に古い操作を表示する。最下端の操作よりも古い操作は、右側の列に続けて表示する。   FIG. 4 is a diagram illustrating an example of an operation history image displayed on the touch panel 54d. As shown in FIG. 4, the operation history image includes a column indicating “time”, a column indicating “status”, and a column indicating “operation content”. The “time” column displays the time when the operation was performed. For example, “15:10:25” in the “time” column indicates 15:10:25. The times are arranged one above the other in order, the new operation is displayed on the upper side, and the old operation is displayed on the lower side. Operations older than the lowest operation are displayed in the right column.

「状態」の欄は、スイッチ54a、ボタン54b及びキーボード54cの操作状態、又はタッチパネル54dの操作状態を表示する。「状態」の欄において、「−」は、スイッチ54a、ボタン54b又はキーボード54cを操作したことを示し、「DOWN」は、タッチパネル54dの所定箇所への接触を示し、「UP」は、タッチパネル54dの所定箇所における接触解除を示す。   The “status” column displays the operating status of the switch 54a, the button 54b and the keyboard 54c, or the operating status of the touch panel 54d. In the “status” column, “−” indicates that the switch 54a, the button 54b, or the keyboard 54c is operated, “DOWN” indicates that the touch panel 54d is touched, and “UP” indicates that the touch panel 54d is touched. The contact cancellation | release in the predetermined location is shown.

「操作内容」の欄は、操作の内容を示し、「設定」は、スイッチ54a、ボタン54b又はキーボード54cによって設定操作を行ったことを示し、「編集」はタッチパネル54dに表示した編集を行う為のボタン部55に対して、接触又は接触解除を行ったことを示し、「――――」は、タッチパネル54dの非操作部に対して、接触又は接触解除を行ったことを示し、「位置」は、ワークの加工位置を設定する為のボタン部55に対して、接触又は接触解除を行ったことを示す。「操作内容」において、括弧はタッチパネル54dに対する入力として認識していないことを示す。タッチパネル54dに表示したボタン部55のどのボタンを操作したかは、次の方法で行っている。各ボタンについてタッチパネル54d上の座標値を予め制御盤80内のROMに記憶し、作業者がタッチパネル54dを触れた際、制御盤80内のCPUはその座標値を取得し、取得した座標値とROMに記憶した座標値を比較して操作したボタンを確定する。   The column “operation content” indicates the content of the operation, “setting” indicates that the setting operation has been performed by the switch 54a, the button 54b or the keyboard 54c, and “edit” is for performing the editing displayed on the touch panel 54d. Indicates that contact or contact release has been performed on the button part 55 of the touch panel, and “----” indicates that contact or contact release has been performed on the non-operation part of the touch panel 54d. "" Indicates that contact or release has been performed on the button portion 55 for setting the machining position of the workpiece. In “operation content”, parentheses indicate that the input is not recognized as an input to the touch panel 54d. Which button of the button unit 55 displayed on the touch panel 54d is operated is performed by the following method. The coordinate values on the touch panel 54d for each button are stored in advance in the ROM in the control panel 80, and when the operator touches the touch panel 54d, the CPU in the control panel 80 acquires the coordinate values, and the acquired coordinate values and The coordinate value stored in the ROM is compared to confirm the operated button.

例えば、「(編集)」は、編集を行う為のボタン部55に対して接触又は接触解除を行ったが、編集を示す信号は制御盤80に入力していないことを示す。一方「編集」は、編集を行う為のボタン部55に対して接触又は接触解除を行い、編集を示す信号は制御盤80に入力したことを示す。   For example, “(edit)” indicates that the button unit 55 for editing has been contacted or released, but a signal indicating editing has not been input to the control panel 80. On the other hand, “editing” indicates that the button unit 55 for performing editing is touched or released, and a signal indicating editing is input to the control panel 80.

「15:10:54」に、状態は「DOWN」であり、操作内容は「(編集)」である。これは、15時10分54秒に、例えば作業者の指が編集を行う為のボタン部55に接触したことを示す。「15:10:55」に、状態は「UP」であり、操作内容は「編集」である。これは、15時10分55秒に、作業者の指が編集を行う為のボタン部55から離れ、編集を示す信号が制御盤80に入力したことを示す。即ち、15時10分54秒から15時10分55秒に亘って、作業者が編集を行う為のボタン部55を操作し、制御盤80が作業者の操作を認識したことが理解できる。   At “15:10:54”, the state is “DOWN”, and the operation content is “(edit)”. This indicates that at 15:10:54, for example, the operator's finger has touched the button portion 55 for editing. At “15:10:55”, the state is “UP” and the operation content is “edit”. This indicates that at 15:10:55, the operator's finger has left the button section 55 for editing, and a signal indicating editing has been input to the control panel 80. That is, from 15:10:54 to 15:10:55, it can be understood that the operator operates the button unit 55 for editing and the control panel 80 recognizes the operation of the operator.

「15:15:10」に、状態は「−」であり、操作内容は「設定」である。これは、15時15分10秒に、例えば作業者の指が設定を行う為のスイッチ54a、ボタン54b又はキーボード54cを操作し、設定を示す信号が制御盤80に入力したことを示す。即ち、15時15分10秒に、作業者が、タッチパネル54d以外の操作部を操作し、制御盤80が作業者の操作を認識したことが理解できる。   At “15:15:10”, the state is “−”, and the operation content is “setting”. This indicates that at 15:15:10, for example, the operator's finger operated the switch 54a, button 54b or keyboard 54c for setting, and a signal indicating the setting was input to the control panel 80. That is, at 15:15:10, it can be understood that the operator operates the operation unit other than the touch panel 54d, and the control panel 80 recognizes the operator's operation.

「15:38:29」に、状態は「DOWN」であり、操作内容は「(位置)」である。これは、15時38分29秒に、例えば作業者の指がワークの加工位置を設定する為のボタン部55に接触したことを示す。「15:38:30」に、状態は「UP」であり、操作内容は「――――」である。これは、15時38分30秒に、作業者の指がタッチパネル54dの非操作部、例えばタッチパネル54dの図形を表示している部分又は余白部分から離れたことを示す。即ち、15時38分29秒から15時38分30秒に亘って、作業者の指がワークの加工位置を設定する為のボタン部55に接触し、そのまま指を滑らせて、タッチパネル54dの非操作部まで移動し、離したことが理解できる。このとき制御盤80は、作業者の操作、即ちワークの加工位置を設定する為のボタン部55の操作を認識していない。   At “15:38:29”, the state is “DOWN”, and the operation content is “(position)”. This indicates that at 15:38:29, for example, the operator's finger has touched the button 55 for setting the machining position of the workpiece. At “15:38:30”, the state is “UP” and the operation content is “——”. This indicates that at 15:38:30, the operator's finger has left the non-operation part of the touch panel 54d, for example, the part displaying the graphic of the touch panel 54d or the blank part. That is, from 15:38:29 to 15:38:30, the operator's finger touches the button part 55 for setting the machining position of the workpiece, and the finger is slid as it is, so that the touch panel 54d It can be understood that it has moved to the non-operation part and released. At this time, the control panel 80 does not recognize the operation of the operator, that is, the operation of the button unit 55 for setting the machining position of the workpiece.

「15:38:49」に、状態は「DOWN」であり、操作内容は「――――」である。これは、15時38分49秒に、例えば作業者の指がタッチパネル54dの非操作部、例えばタッチパネル54dの図形を表示している部分又は余白部分に接触したことを示す。「15:38:30」に、状態は「UP」であり、操作内容は「(位置)」である。これは、15時38分30秒に、作業者の指がワークの加工位置を設定する為のボタン部55から離れたことを示す。即ち、15時38分49秒から15時38分50秒に亘って、作業者の指がタッチパネル54dの非操作部に接触し、そのまま指を滑らせて、ワークの加工位置を設定する為のボタン部55まで移動し、離したことが理解できる。このとき制御盤80は、作業者の操作、即ちワークの加工位置を設定する為のボタン部55の操作を認識していない。   At “15:38:49”, the state is “DOWN” and the operation content is “——”. This indicates that, for example, at 15:38:49, the operator's finger touches a non-operation part of the touch panel 54d, for example, a part displaying a graphic of the touch panel 54d or a blank part. At “15:38:30”, the state is “UP”, and the operation content is “(position)”. This indicates that at 15:38:30, the operator's finger has left the button portion 55 for setting the machining position of the workpiece. That is, from 15:38:49 to 15:38:50, the operator's finger touches the non-operation part of the touch panel 54d, and the finger is slid to set the machining position of the workpiece. It can be understood that the button portion 55 has been moved and released. At this time, the control panel 80 does not recognize the operation of the operator, that is, the operation of the button unit 55 for setting the machining position of the workpiece.

ティーチングペンダント15を操作盤54に接続し、ティーチングペンダント15のキー又はスイッチを操作した場合、制御盤80は、キー又はスイッチの操作履歴を記憶する。ティーチングペンダント15のキー又はスイッチの操作履歴をタッチパネル54dに表示する場合、ティーチングペンダント15のキー又はスイッチの操作履歴は、スイッチ54a、ボタン54b、キーボード54c及びタッチパネル54dの操作履歴とは異なる色で表示する。例えば、スイッチ54a、ボタン54b、キーボード54c及びタッチパネル54dの操作履歴を赤で表示し、ティーチングペンダント15のキー又はスイッチの操作履歴は緑で表示する。操作履歴の「状態」を示す欄は、ティーチングペンダント15のキー又はスイッチの操作状態を「−」として表示し、「時間」を示す欄と「操作内容」を示す欄は、スイッチ54a、ボタン54b又はキーボード54cと同様に、ティーチングペンダント15のキー又はスイッチの操作時刻及び操作内容を表示する。   When the teaching pendant 15 is connected to the operation panel 54 and the key or switch of the teaching pendant 15 is operated, the control panel 80 stores the operation history of the key or switch. When the operation history of the key or switch of the teaching pendant 15 is displayed on the touch panel 54d, the operation history of the key or switch of the teaching pendant 15 is displayed in a color different from the operation history of the switch 54a, the button 54b, the keyboard 54c, and the touch panel 54d. To do. For example, the operation history of the switch 54a, the button 54b, the keyboard 54c, and the touch panel 54d is displayed in red, and the operation history of the key or switch of the teaching pendant 15 is displayed in green. The column indicating “state” of the operation history displays the operation state of the key or switch of the teaching pendant 15 as “−”, and the column indicating “time” and the column indicating “operation content” include the switch 54a and the button 54b. Or, similarly to the keyboard 54c, the operation time and operation contents of the key or switch of the teaching pendant 15 are displayed.

操作履歴の画像は、操作部として、複数のボタン部56を備える。複数のボタン部56は、「入出力メニュー」ボタン、「今日」ボタン、「1日分前に戻る」ボタン、「1日分先に進む」ボタン、及び「日付選択」ボタンを備える。図4は、「今日」ボタンを選択した画像である。   The operation history image includes a plurality of button units 56 as an operation unit. The plurality of button units 56 include an “input / output menu” button, a “today” button, a “return one day earlier” button, a “go forward one day” button, and a “date selection” button. FIG. 4 is an image in which the “today” button is selected.

図5は、操作履歴の日付一覧を示す画像の一例を示す図である。「日付選択」ボタンを選択した場合、図5に示す如く、タッチパネル54dは、記録した操作履歴の日付一覧(以下、日付一覧と称する)を表示する。日付一覧は30日分の日付を表示する。日付一覧は30日未満の日付を表示してもよいし、30日よりも多い日付を表示してもよい。日付一覧は、「No」欄と、「履歴日」欄とを備える。「No」欄は1〜30を昇順に表示する。「履歴日」欄は、操作履歴を記憶した日付を、「No」欄の数字に対応させて表示してある。「No」欄の小さい数字は新しい日付に対応し、大きい数字は古い日付に対応する。「履歴日」欄の日付はボタンとしても機能する。作業者が「履歴日」欄の日付を選択した場合、タッチパネル54dは、選択した日付の操作履歴を表示する(図4参照)。   FIG. 5 is a diagram illustrating an example of an image showing a date list of the operation history. When the “date selection” button is selected, the touch panel 54d displays a date list of recorded operation histories (hereinafter referred to as a date list) as shown in FIG. The date list displays dates for 30 days. The date list may display dates that are less than 30 days, or may display dates that are more than 30 days. The date list includes a “No” column and a “history date” column. The “No” column displays 1 to 30 in ascending order. The “history date” column displays the date when the operation history is stored in correspondence with the numbers in the “No” column. A small number in the “No” column corresponds to the new date, and a large number corresponds to the old date. The date in the “History Date” field also functions as a button. When the operator selects a date in the “history date” column, the touch panel 54d displays an operation history of the selected date (see FIG. 4).

実施の形態に係る工作機械にあっては、作業者の指がタッチパネル54dに表示したボタン部55に接触した場合、ボタン部55の接触及びボタン部55の操作の非認識を記憶し、表示する。接触しただけでは、ボタン部55に対する操作が完了したとは判断できないので、制御盤80はボタン部55の操作を認識しない。またボタン部55の接触解除を検出し且つボタン部55の操作を認識した場合、例えば、ボタン部55に接触した後、作業者の指がボタン部55から離れ、制御盤80がボタン部55の操作を認識した場合、その旨を記憶し、表示する。ボタン部55から指が離れ、ボタン部55への入力を認識した場合、ボタン部55に対する操作が完了したと判断できる。またタッチパネル54dの非操作部の接触又は接触解除を検出した場合、例えばタッチパネル54dに表示した図形又は余白部分に作業者の指が接触するか、又は接触後に離れた場合、非操作部の接触又は接触解除と、ボタン部55の操作の非認識とを記憶し、その旨を表示する。作業者の指が非操作部に接触するか、又は非操作部から離れた場合、ボタン部55に対する入力はないからである。ボタン部55に対する入力の認識の有無に対応して、ボタン部55に対する接触及び接触解除を操作履歴に表示し、制御盤80の入出力動作の分析への影響を回避する。   In the machine tool according to the embodiment, when the operator's finger touches the button unit 55 displayed on the touch panel 54d, the contact of the button unit 55 and the non-recognition of the operation of the button unit 55 are stored and displayed. . The control panel 80 does not recognize the operation of the button unit 55 because it cannot be determined that the operation on the button unit 55 has been completed simply by touching. Further, when the contact release of the button unit 55 is detected and the operation of the button unit 55 is recognized, for example, after touching the button unit 55, the operator's finger is separated from the button unit 55, and the control panel 80 is connected to the button unit 55. When the operation is recognized, the fact is memorized and displayed. When the finger is released from the button unit 55 and the input to the button unit 55 is recognized, it can be determined that the operation on the button unit 55 is completed. Further, when the contact or release of the non-operation part of the touch panel 54d is detected, for example, when the operator's finger comes in contact with the figure or the blank area displayed on the touch panel 54d or leaves after the contact, The contact release and the non-recognition of the operation of the button unit 55 are stored and a message to that effect is displayed. This is because there is no input to the button unit 55 when the operator's finger contacts the non-operation unit or moves away from the non-operation unit. Corresponding to whether or not the input to the button unit 55 is recognized, the contact and release of the button unit 55 are displayed in the operation history, and the influence on the input / output operation analysis of the control panel 80 is avoided.

またボタン部55の接触を検出した後に、ボタン部55の接触解除を検出した場合、作業者の指がボタン部55を押して、ボタン部55に対する操作を完了したと判断する。   When contact release of the button unit 55 is detected after detecting contact of the button unit 55, it is determined that the operator's finger has pressed the button unit 55 to complete the operation on the button unit 55.

また接触しただけでは、ボタン部55に対する操作が完了したとは判断できないので、接触したボタン部55を示す為に、ボタン部55の操作内容を表示し、ボタン部55に対する入力が認識されていないことを示す為に、括弧を表示する。例えば、「(編集)」と表示する。また接触解除のボタン部55を示すために、ボタン部55の操作内容を表示し、ボタン部55に対する入力が認識されていることを示す為に、括弧を表示しない。例えば、「編集」と表示する。   Further, since it cannot be determined that the operation on the button unit 55 has been completed only by touching, the operation content of the button unit 55 is displayed to indicate the touched button unit 55, and the input to the button unit 55 is not recognized. In order to show that, parentheses are displayed. For example, “(edit)” is displayed. Further, the operation content of the button unit 55 is displayed to indicate the contact release button unit 55, and parentheses are not displayed to indicate that the input to the button unit 55 is recognized. For example, “edit” is displayed.

またタッチパネル54dにおけるボタン部55以外の箇所の接触又は接触解除を示す為に、ボタン部55の操作内容及び括弧とは異なる記号を表示する。例えば、「――――」と表示する。故に、ボタン部55以外の箇所に対する操作を、ボタン部55に対する操作と区別して表示できる。   Further, in order to indicate contact or release of a part other than the button part 55 on the touch panel 54d, a symbol different from the operation content of the button part 55 and the parentheses is displayed. For example, “――――” is displayed. Therefore, an operation for a part other than the button unit 55 can be displayed separately from an operation for the button unit 55.

またティーチングペンダント15による操作履歴を、操作盤54のボタン部55による操作履歴とは異なる色で表示し、両者を区別する。尚、ティーチングペンダント15は第二操作部の一例に過ぎない。ティーチングペンダント15に代えて、パーソナルコンピュータを第二操作部として操作盤54に接続してもよい。   Further, the operation history by the teaching pendant 15 is displayed in a color different from the operation history by the button unit 55 of the operation panel 54 to distinguish between the two. The teaching pendant 15 is only an example of the second operation unit. Instead of the teaching pendant 15, a personal computer may be connected to the operation panel 54 as the second operation unit.

54 操作盤
54a スイッチ
54b ボタン
54c キーボード
54d タッチパネル
55、56 ボタン部
80 制御盤(数値制御装置)
100 工作機械
54 Operation Panel 54a Switch 54b Button 54c Keyboard 54d Touch Panel 55, 56 Button 80 Control Panel (Numerical Control Device)
100 machine tools

Claims (8)

時計部と、記憶部とを備え、前記時計部にて計測した時刻に対応させて、工作機械のタッチパネルに表示した操作部及び非操作部に対する操作を前記記憶部に記憶し、記憶した操作履歴を前記タッチパネルに表示する数値制御装置であって、
前記タッチパネルにおける前記操作部の接触を検出した場合、前記操作部の接触及び前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶する第一記憶処理部と、
前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識した場合、前記操作部の接触解除及び前記操作部の操作の認識を前記時計部にて計測した時刻に対応させて記憶する第二記憶処理部と、
前記タッチパネルにおける前記非操作部の接触又は接触解除を検出した場合、前記非操作部への接触又は接触解除と前記操作部の操作の非認識を、前記時計部にて計測した時刻に対応させて記憶する第三記憶処理部と、
操作履歴を表示する操作を受け付けた場合、記憶した前記操作部の接触及び接触解除、前記非操作部の接触及び接触解除、並びに前記操作部の操作の認識及び非認識を前記タッチパネルに表示する第一表示処理部と
を備えることを特徴とする数値制御装置。
A clock unit and a storage unit, corresponding to the time measured by the clock unit, the operations on the operation unit and the non-operation unit displayed on the touch panel of the machine tool are stored in the storage unit, and the stored operation history Is a numerical control device for displaying on the touch panel,
A first storage processing unit for storing contact of the operation unit and non-recognition of the operation of the operation unit corresponding to the time measured by the clock unit when detecting the contact of the operation unit on the touch panel;
When the touch release of the operation unit on the touch panel is detected and the operation of the operation unit is recognized, the contact release of the operation unit and the recognition of the operation of the operation unit are associated with the time measured by the clock unit. A second storage processing unit for storing;
When contact or contact release of the non-operation unit on the touch panel is detected, contact or release of the non-operation unit and non-recognition of operation of the operation unit are associated with the time measured by the clock unit. A third storage processing unit for storing;
When an operation for displaying an operation history is received, the stored touch and release of the operation unit, contact and release of the non-operation unit, and recognition and non-recognition of the operation of the operation unit are displayed on the touch panel. A numerical control device comprising: a display processing unit.
前記操作部の接触を検出した後に、前記操作部の接触解除を検出した場合、前記操作部の操作の認識を記憶する第四記憶処理部と、
前記操作部の接触を検出した後に、前記非操作部の接触解除を検出した場合、前記操作部の操作の非認識を記憶する第五記憶処理部と、
前記非操作部の接触を検出した後に、前記操作部又は非操作部の接触解除を検出した場合、前記操作部の操作の非認識を記憶する第六記憶処理部と
を備えること特徴とする請求項1に記載の数値制御装置。
A fourth storage processing unit that stores recognition of an operation of the operation unit when detecting contact release of the operation unit after detecting contact of the operation unit;
A fifth storage processing unit for storing non-recognition of the operation of the operation unit when detecting contact release of the non-operation unit after detecting contact of the operation unit;
A sixth storage processing unit that stores non-recognition of operation of the operation unit when contact release of the operation unit or non-operation unit is detected after detecting contact of the non-operation unit. Item 2. The numerical control device according to Item 1.
前記操作部の接触且つ前記操作部の操作の非認識を前記タッチパネルに表示する場合、接触した前記操作部の操作内容を示す情報を括弧内に配置して前記タッチパネルに表示する第二表示処理部と、
前記操作部の接触解除且つ前記操作部の操作の非認識を前記タッチパネルに表示する場合、接触を解除した前記操作部の操作内容を示す情報を括弧内に配置して前記タッチパネルに表示する第三表示処理部と、
前記操作部の接触解除且つ前記操作部の操作の認識を前記タッチパネルに表示する場合、接触解除となった前記操作部の操作内容を示す情報を括弧無しで前記タッチパネルに表示する第四表示処理部と
を備えることを特徴とする請求項1又は2に記載の数値制御装置。
When displaying the touch of the operation unit and non-recognition of the operation of the operation unit on the touch panel, the second display processing unit displays information indicating the operation content of the touched operation unit in parentheses and displays the information on the touch panel When,
When displaying the contact release of the operation unit and non-recognition of the operation of the operation unit on the touch panel, information indicating the operation content of the operation unit whose contact is released is arranged in parentheses and displayed on the touch panel. A display processing unit;
A fourth display processing unit that displays information indicating the operation content of the operation unit that has been contact-released on the touch panel without parentheses when the touch release of the operation unit and the recognition of the operation of the operation unit are displayed on the touch panel. The numerical control apparatus according to claim 1, further comprising:
前記タッチパネルにおける前記非操作部の接触又は接触解除を前記タッチパネルに表示する場合、前記タッチパネルに、前記操作部の操作内容を示す情報及び括弧とは異なる記号を表示する第五表示処理部を備えること
を特徴とする請求項3に記載の数値制御装置。
When the touch or non-contact of the non-operation unit on the touch panel is displayed on the touch panel, the touch panel includes a fifth display processing unit that displays information indicating the operation content of the operation unit and a symbol different from the parentheses. The numerical control device according to claim 3.
前記操作部に第二操作部を接続した場合、前記第二操作部による操作履歴を前記操作部による操作履歴とは異なる色で前記タッチパネルに表示する第六表示処理部を備えること
を特徴とする請求項1から4のいずれか一つに記載の数値制御装置。
When a second operation unit is connected to the operation unit, a sixth display processing unit that displays an operation history by the second operation unit on the touch panel in a color different from an operation history by the operation unit is provided. The numerical control apparatus as described in any one of Claim 1 to 4.
工具を装着する主軸と、
請求項1から5のいずれか一つに記載の数値制御装置と
を備えることを特徴とする工作機械。
A spindle for mounting the tool,
A machine tool comprising: the numerical control device according to claim 1.
時計部にて計測した時刻に対応させて、工作機械のタッチパネルに表示した操作部及び非操作部に対する操作を記憶し、記憶した操作履歴を前記タッチパネルに表示する表示方法であって、
前記タッチパネルにおける前記操作部の接触を検出した場合、前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶し、
前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識した場合、前記操作部の接触解除及び前記操作部の操作の認識を前記時計部にて計測した時刻に対応させて記憶し、
前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識していない場合、前記操作部の接触解除及び前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶し、
前記タッチパネルにおける前記非操作部の接触又は接触解除を検出した場合、前記操作部の接触又は接触解除と前記操作部の操作の非認識を、前記時計部にて計測した時刻に対応させて記憶し、
操作履歴を表示する操作を受け付けた場合、記憶した前記操作部の接触及び接触解除、前記非操作部の接触及び接触解除、並びに前記操作部の操作の認識及び非認識を前記タッチパネルに表示すること
を特徴とする表示方法。
Corresponding to the time measured by the clock unit, the operation for the operation unit and the non-operation unit displayed on the touch panel of the machine tool is stored, and the stored operation history is displayed on the touch panel,
When the touch of the operation unit on the touch panel is detected, non-recognition of the operation of the operation unit is stored in correspondence with the time measured by the clock unit,
When the touch release of the operation unit on the touch panel is detected and the operation of the operation unit is recognized, the contact release of the operation unit and the recognition of the operation of the operation unit are associated with the time measured by the clock unit. Remember,
When contact release of the operation unit on the touch panel is detected and operation of the operation unit is not recognized, contact release of the operation unit and non-recognition of operation of the operation unit are measured at the time measured by the clock unit. Memorize it,
When contact or contact release of the non-operation unit on the touch panel is detected, the contact or contact release of the operation unit and non-recognition of the operation of the operation unit are stored in correspondence with the time measured by the clock unit. ,
When an operation for displaying an operation history is accepted, the stored contact and release of the operation unit, contact and release of the non-operation unit, and recognition and non-recognition of the operation of the operation unit are displayed on the touch panel. A display method characterized by.
時計部にて計測した時刻に対応させて、工作機械のタッチパネルに表示した操作部及び非操作部に対する操作を記憶し、記憶した操作履歴を前記タッチパネルに表示する数値制御装置で実行可能なコンピュータプログラムであって、
前記タッチパネルにおける前記操作部の接触を検出した場合、前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶し、
前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識した場合、前記操作部の接触解除及び前記操作部の操作の認識を前記時計部にて計測した時刻に対応させて記憶し、
前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識していない場合、前記操作部の接触解除及び前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶し、
前記タッチパネルにおける前記非操作部の接触又は接触解除を検出した場合、前記操作部の接触又は接触解除と前記操作部の操作の非認識を、前記時計部にて計測した時刻に対応させて記憶し、
操作履歴を表示する操作を受け付けた場合、記憶した前記操作部の接触及び接触解除、前記非操作部の接触及び接触解除、並びに前記操作部の操作の認識及び非認識を前記タッチパネルに表示する
処理を実行させること
を特徴とするコンピュータプログラム。
A computer program that can be executed by a numerical control device that stores operations on the operation unit and non-operation unit displayed on the touch panel of the machine tool in correspondence with the time measured by the clock unit, and displays the stored operation history on the touch panel. Because
When the touch of the operation unit on the touch panel is detected, non-recognition of the operation of the operation unit is stored in correspondence with the time measured by the clock unit,
When the touch release of the operation unit on the touch panel is detected and the operation of the operation unit is recognized, the contact release of the operation unit and the recognition of the operation of the operation unit are associated with the time measured by the clock unit. Remember,
When contact release of the operation unit on the touch panel is detected and operation of the operation unit is not recognized, contact release of the operation unit and non-recognition of operation of the operation unit are measured at the time measured by the clock unit. Memorize it,
When contact or contact release of the non-operation unit on the touch panel is detected, the contact or contact release of the operation unit and non-recognition of the operation of the operation unit are stored in correspondence with the time measured by the clock unit. ,
When an operation for displaying an operation history is received, the stored contact and contact release of the operation unit, contact and release of the non-operation unit, and recognition and non-recognition of the operation of the operation unit are displayed on the touch panel. A computer program characterized by executing
JP2018070124A 2018-03-30 2018-03-30 Numerical control device, machine tool, display method and computer program Active JP6879255B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018070124A JP6879255B2 (en) 2018-03-30 2018-03-30 Numerical control device, machine tool, display method and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018070124A JP6879255B2 (en) 2018-03-30 2018-03-30 Numerical control device, machine tool, display method and computer program

Publications (2)

Publication Number Publication Date
JP2019179515A true JP2019179515A (en) 2019-10-17
JP6879255B2 JP6879255B2 (en) 2021-06-02

Family

ID=68278841

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018070124A Active JP6879255B2 (en) 2018-03-30 2018-03-30 Numerical control device, machine tool, display method and computer program

Country Status (1)

Country Link
JP (1) JP6879255B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021157244A (en) * 2020-03-25 2021-10-07 ブラザー工業株式会社 Machine tool and machine tool control method
JP7104264B1 (en) * 2021-11-04 2022-07-20 ファナック株式会社 History management device and program

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0683428A (en) * 1992-09-01 1994-03-25 Fanuc Ltd Operation history display system for numerical controller
JPH10309685A (en) * 1997-05-12 1998-11-24 Kawasaki Heavy Ind Ltd Robot control device
JP2001075620A (en) * 1999-09-02 2001-03-23 Matsushita Electric Ind Co Ltd Controller
JP2003233465A (en) * 2002-02-08 2003-08-22 Nec Soft Ltd Input device and processing program for detecting button-operation
JP2006244231A (en) * 2005-03-04 2006-09-14 Xanavi Informatics Corp Input control unit, and input control method
JP2013047973A (en) * 2012-10-22 2013-03-07 Canon Inc Information processor, control method thereof, program and recording medium
JP2014109798A (en) * 2012-11-30 2014-06-12 Canon Inc Operation device, image processing apparatus, and computer program
JP2014215639A (en) * 2013-04-22 2014-11-17 シャープ株式会社 Information processing device and control program
JP2016130976A (en) * 2015-01-14 2016-07-21 シャープ株式会社 Information processing apparatus, control method thereof, and control program
JP2017192537A (en) * 2016-04-20 2017-10-26 株式会社コロプラ Game program, method, and information processor with touch screen
JP2017211956A (en) * 2016-05-27 2017-11-30 ファナック株式会社 Numerical control device allowing machine operation using multiple touch gesture

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0683428A (en) * 1992-09-01 1994-03-25 Fanuc Ltd Operation history display system for numerical controller
JPH10309685A (en) * 1997-05-12 1998-11-24 Kawasaki Heavy Ind Ltd Robot control device
JP2001075620A (en) * 1999-09-02 2001-03-23 Matsushita Electric Ind Co Ltd Controller
JP2003233465A (en) * 2002-02-08 2003-08-22 Nec Soft Ltd Input device and processing program for detecting button-operation
JP2006244231A (en) * 2005-03-04 2006-09-14 Xanavi Informatics Corp Input control unit, and input control method
JP2013047973A (en) * 2012-10-22 2013-03-07 Canon Inc Information processor, control method thereof, program and recording medium
JP2014109798A (en) * 2012-11-30 2014-06-12 Canon Inc Operation device, image processing apparatus, and computer program
JP2014215639A (en) * 2013-04-22 2014-11-17 シャープ株式会社 Information processing device and control program
JP2016130976A (en) * 2015-01-14 2016-07-21 シャープ株式会社 Information processing apparatus, control method thereof, and control program
JP2017192537A (en) * 2016-04-20 2017-10-26 株式会社コロプラ Game program, method, and information processor with touch screen
JP2017211956A (en) * 2016-05-27 2017-11-30 ファナック株式会社 Numerical control device allowing machine operation using multiple touch gesture

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021157244A (en) * 2020-03-25 2021-10-07 ブラザー工業株式会社 Machine tool and machine tool control method
JP7188407B2 (en) 2020-03-25 2022-12-13 ブラザー工業株式会社 Machine tools and machine tool control methods
JP7104264B1 (en) * 2021-11-04 2022-07-20 ファナック株式会社 History management device and program
WO2023079645A1 (en) * 2021-11-04 2023-05-11 ファナック株式会社 History management device and program

Also Published As

Publication number Publication date
JP6879255B2 (en) 2021-06-02

Similar Documents

Publication Publication Date Title
JP6351745B2 (en) Machine tool control method and machine tool control apparatus
US9387587B2 (en) Method for operating an industrial robot
US9333647B2 (en) Method for operating an industrial robot
EP3203336B1 (en) Control device for machine tool
US9869994B2 (en) Simulation apparatus for manual operation of machine tool
JP2015056114A (en) Operation device of nc machine tool
JP5556656B2 (en) Numerical control machine tool, control program, and storage medium
US20150045951A1 (en) Device and method for operating an industrial robot
US9372595B2 (en) Surface texture measurement device
JP2018187697A (en) Industrial robot, controller, and method
JPH0651908A (en) Information processor provided with touch panel type input device
JP2007334551A (en) Controller
JP6879255B2 (en) Numerical control device, machine tool, display method and computer program
JPWO2017149667A1 (en) Machine tool management device
JP2021096561A (en) Control device, measurement system, and measurement method
JP4677941B2 (en) Touch panel input method
JP2012055406A (en) Sewing machine
JP2001088068A (en) Teaching of device robot
CN110315348A (en) Control device, control method
JP2009240384A (en) Sewing machine
US20240094706A1 (en) Operation panel and machine tool
CN113467380A (en) Numerical controller
WO2022249304A9 (en) Control device for industrial machine
JP6894659B2 (en) Movement data setting device for industrial robots and movement axis confirmation method
JP2015207147A (en) Machine tool, program editing method, and control program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200310

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210129

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210224

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210310

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210330

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210412

R150 Certificate of patent or registration of utility model

Ref document number: 6879255

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150