(57)【要約】【課題】工作機械の稼働状態を迅速に容易に閲覧することができる工作機械の制御装置を提供すること。【解決手段】工作機械（１０）に付属し、ＮＣ装置（２０）と連携して工作機械（１０）を制御する制御装置（３０）は、所定の時間間隔毎の工作機械（１０）の稼働状態を予め決められた複数の稼働状態区分に分類し、かつ、工作機械（１０）の稼働状態を分類された稼働状態区分で時系列式に含む積上げグラフを作成する、積上げグラフ作成部（３３ｆ）を有する、演算処理部（３３）と、作成された積上げグラフと、積上げグラフの各稼働状態区分における工作機械（１０）の稼働状態の詳細を示す工作機械（１０）の稼働情報と、を関連付けて記憶する、記憶部（３４）と、積上げグラフを表示するとともに、積上げグラフの一部分が選択された場合に、選択された一部分に対応する工作機械（１０）の稼働情報を表示する、操作部（３５）と、を具備する。【選択図】図１
2019174971.tif 000002
【特許請求の範囲】
【請求項１】
工作機械に付属し、ＮＣ装置と連携して前記工作機械を制御する、工作機械の制御装置において、
所定の時間間隔毎の前記工作機械の稼働状態を予め決められた複数の稼働状態区分に分類し、かつ、前記工作機械の前記稼働状態を分類された稼働状態区分で時系列式に積上げグラフを作成する、積上げグラフ作成部を有する、演算処理部と、
作成された前記積上げグラフと、当該積上げグラフの各稼働状態区分における前記工作機械の前記稼働状態の詳細を示す前記工作機械の稼働情報と、を関連付けて記憶する、記憶部と、
前記積上げグラフを表示するとともに、前記積上げグラフの一部分が選択された場合に、選択された一部分に対応する前記工作機械の前記稼働情報を表示する、操作部と、
を具備することを特徴とした工作機械の制御装置。
【請求項２】
前記複数の状態区分は、前記工作機械の電源オン、ＮＣ自動運転、段取り、アラームによる停止、及び、前記工作機械の電源オフ、のうちの少なくとも１つを含む、請求項１に記載の工作機械の制御装置。
【請求項３】
前記工作機械の前記稼働情報は、各稼働状態区分の、加工プログラム、加工プログラムの変更履歴、加工プログラムの加工条件、及び、アラーム内容、のうちの少なくとも１つを含む、請求項１に記載の工作機械の制御装置。
【請求項４】
前記操作部は、表示されている加工プログラムを前記記憶部に複製するための複製ボタンを有する、請求項１に記載の工作機械の制御装置。
【請求項５】
ネットワークを介して外部の監視装置と通信するためのネットワーク制御部を更に具備する、請求項１に記載の工作機械の制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、工作機械の制御装置に関する。
【背景技術】
【０００２】
従来、工作機械の稼働状態をユーザーに通知するための装置が知られている（例えば、特許文献１，２参照）。特許文献１の工作機械の制御装置では、工作機械の電源をオンしてからオフするまでの電源オン時間と、ＮＣ（Numerical Control）プログラムによる自動運転の開始信号を受けてから終了信号を受けるまでの自動運転時間と、ＮＣプログラム中で加工開始を表すコードが実行されたときから加工終了を表すコードが実行されたときまでの加工時間と、が計数され、これら電源オン時間、自動運転時間、及び、加工時間が棒グラフとして並べて表示される。したがって、ユーザーは、工作機械の稼働率を視覚的に認識することができる。
【０００３】
特許文献２の稼働管理システムでは、複数の工作機械の各々に対して、稼働データ蓄積・送信装置が設けられている。稼働データ蓄積・送信装置は、工作機械の稼働状況データを記憶するための稼働データ記憶部を有している。また、稼働データ蓄積・送信装置は、インターネットを介して、工作機械の製造メーカ側に設けられた管理装置及びメールサーバに接続されている。予め設定されたメール送信間隔を超えた場合、又は、稼働データ記憶部に蓄積されたデータが予め設定されたデータ容量を超えた場合、各工作機械の稼働データ蓄積・送信装置は、稼働データ記憶部に蓄積された稼働状況データを含む電子メールを、製造メーカのメールサーバに送信する。製造メーカの管理装置は、受信した稼働状況データを解析して、工作機械に関するレポートを作成する。レポートは、工作機械のユーザー側に設けられた端末装置に送信されるため、ユーザーは、製造メーカ側から送信されるレポートに基づいて、工作機械の稼働状況を把握することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第６１０５０１６号公報
【特許文献２】特開２００４−２７２４１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
工作機械では、稼働状態をより迅速に容易に閲覧することへのニーズが存在する。したがって、本発明は、例えば、工作機械のユーザー側のオペレータ若しくは生産管理者、又は、工作機械の製造メーカ側の保守担当者が、工作機械の現在及び過去の稼働状態を迅速に容易に閲覧することができる工作機械の制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本開示の一態様は、工作機械に付属し、ＮＣ装置と連携して工作機械を制御する、工作機械の制御装置において、所定の時間間隔毎の工作機械の稼働状態を予め決められた複数の稼働状態区分に分類し、かつ、工作機械の稼働状態を分類された稼働状態区分で時系列式に積上げグラフを作成する、積上げグラフ作成部を有する、演算処理部と、作成された積上げグラフと、当該積上げグラフの各稼働状態区分における工作機械の稼働状態の詳細を示す工作機械の稼働情報と、を関連付けて記憶する、記憶部と、積上げグラフを表示するとともに、積上げグラフの一部分が選択された場合に、選択された一部分に対応する工作機械の稼働情報を表示する、操作部と、を具備する、工作機械の制御装置である。
【０００７】
本開示の一態様による工作機械の制御装置は、工作機械に付属しており、工作機械の稼働状態区分を時系列式に含む積上げグラフと、各稼働状態区分における工作機械の稼働情報とを、関連付けて記憶する。そして、操作部において積上げグラフの一部分が選択された場合に、選択された一部分に対応する工作機械の稼働情報が表示される。したがって、ユーザーは、所望の日時における工作機械の稼働状態区分と、関連する稼働情報とを、工作機械に付属する表示部で迅速に閲覧することができる。また、ユーザーは、所望の日時における工作機械の稼働情報を迅速に閲覧することができるため、トラブルを迅速に調査することが可能となり、ひいては、工作機械の稼働率を向上させることができる。
【０００８】
複数の稼働状態区分は、工作機械の電源オン、ＮＣ自動運転、段取り、アラームによる停止、及び、工作機械の電源オフ、のうちの少なくとも１つを含んでもよい。また、工作機械の稼働情報は、積上げグラフの選択された一部分についての、加工プログラム、加工プログラムの変更履歴、加工プログラムの加工条件、及び、アラーム内容、のうちの少なくとも１つを含んでもよい。例えば、各稼働状態区分に関連付けられる稼働情報に加工プログラムが含まれている場合、過去の加工プログラムと現在の加工プログラムとを容易に比較することが可能となる。
【０００９】
操作部は、表示されている加工プログラムを記憶部に複製するための複製ボタンを有していてもよい。工作機械のユーザーは、しばしば、過去に使用された加工プログラムを至急に必要とする場合がある。本開示の一態様による工作機械の制御装置では、過去の工作機械の稼働状態区分及び稼働情報に含まれる加工プログラムが関連付けて時系列式に記憶されているため、加工プログラムが使用された日時に基づいて該当する加工プログラムを容易に見つけることができ、さらに、複製ボタンにより加工プログラムを容易に複製することができる。したがって、ユーザーは、至急の要求に迅速に対応することが可能である。
【００１０】
工作機械の制御装置は、ネットワークを介して外部の監視装置と通信するためのネットワーク制御部を更に具備してもよい。この場合、ユーザーは、工作機械から離れた場所から、工作機械の稼働状態を迅速に容易に閲覧することができる。また、この場合、工作機械のユーザーに加えて、例えば工作機械の製造メーカの保守担当者が、工作機械の稼働状態を迅速に容易に閲覧することができる。また、本開示の一態様による制御装置では、各工作機械に付属する制御装置が対応する工作機械の稼働状態を記憶するため、工作機械の製造メーカ側の監視装置は、複数の工作機械の膨大な稼働状態を記憶する必要がない。このため、製造メーカ側の監視装置は、例えば、大規模でないコンピュータ、又は、スマートフォン若しくはタブレット等の携帯端末であることができる。
【発明の効果】
【００１１】
本発明によれば、工作機械の稼働状態を迅速に容易に閲覧することができる工作機械の制御装置を提供することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】実施形態に係る工作機械の制御装置を含むシステムを示す概略的なブロック図である。
【図２】操作部に表示される画面の例を示す。
【図３】積上げグラフの例を示す。
【図４】積上げフラフと関連付けられた稼働情報の例を示す。
【図５】積上げフラフと関連付けられた稼働情報の例を示す。
【図６】加工プログラムを複製するための画面の例を示す。
【図７】発生事象の履歴の例を示す。
【図８】アラームの履歴の例を示す。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して、実施形態に係る工作機械の制御装置を説明する。同様な又は対応する要素には同一の符号を付し、重複する説明は省略する。
【００１４】
図１は、実施形態に係る工作機械の制御装置を含むシステムを示す概略的なブロック図である。システム１００は、工作機械１０と、ＮＣ装置２０と、制御装置３０と、遠隔監視装置（外部の監視装置）４０と、を備えている。
【００１５】
工作機械１０は、例えば、マシニングセンタ、レーザ加工機、又は、放電加工機等の様々なＮＣ工作機械であることができる。ＮＣ装置２０は、加工プログラムに基づいて、工作機械１０の様々な構成要素の動作を制御する。ＮＣ装置２０は、工作機械に付属することができ、例えば、工作機械の周辺に配置されてもよく、又は、工作機械の任意の構成要素に取り付けられてもよい。ＮＣ装置２０は、加工プログラムを保存するための記憶部（不図示）及び加工プログラムを実行するためのＣＰＵ（Central Processing Unit）等のプロセッサ（不図示）を有することができる。
【００１６】
制御装置３０は、ＮＣ装置２０と連携して工作機械１０を制御し、工作機械１０の稼働状態をユーザーに提供することができる（詳しくは後述）。制御装置３０は、工作機械に付属することができ、例えば、ＮＣ装置２０に組み込まれてもよく、又は、ＮＣ装置２０とは別個にして、工作機械の周辺に配置されてもよく、若しくは、工作機械の任意の構成要素に取り付けられてもよい。また、制御装置３０は、例えば、自動工具交換装置等の工作機械１０の周辺機器を制御するための機械制御装置に組み込まれてもよい。工作機械１０、ＮＣ装置２０及び制御装置３０は、例えば、有線又は無線ＬＡＮ等によって、相互に通信可能である。また、制御装置３０は、ネットワークＮを介して、遠隔監視装置４０と通信可能である。ネットワークＮは、例えば、インターネット、ＷｉＦｉ（登録商標）、ブルートゥース（登録商標）、３Ｇ及び４Ｇ等の３ＧＰＰ（Third Generation Partnership Project）により定められた通信規格に基づく通信方式、若しくは、その他の通信方式、又は、これらの任意の組み合わせを使用することができ、有線若しくは無線又はこれらの組み合わせを使用することができる。
【００１７】
遠隔監視装置４０は、例えば、工作機械１０のユーザー側に設けられた装置、及び／又は、工作機械１０の製造メーカ側に設けられた装置であることができ、例えば、コンピュータ、サーバ、並びに／又は、スマートフォン及び／若しくはタブレット等の携帯端末等であることができる。なお、図１は、１つの遠隔監視装置４０を示しているが、複数の遠隔監視装置４０が制御装置３０と通信可能であってもよい。
【００１８】
次に、制御装置３０について詳細に説明する。制御装置３０は、入出力制御部３１と、ネットワーク制御部３２と、演算処理部３３と、記憶部３４と、操作部３５と、を有しており、これらの構成要素は、例えば不図示のバス等を介して相互に接続されている。制御装置３０は、ＲＯＭ（read only memory）及びＲＡＭ（random access memory）等のその他の構成要素を更に有してもよい。
【００１９】
入出力制御部３１は、制御装置３０とＮＣ装置２０との間及び制御装置３０と工作機械１０との間でのデータの入出力を制御し、制御装置３０がＮＣ装置２０及び工作機械１０と通信することを可能にする。ネットワーク制御部３２は、制御装置３０とネットワークＮとの間でのデータの入出力を制御し、制御装置３０がネットワークＮを介して遠隔監視装置４０と通信することを可能にする。入出力制御部３１及びネットワーク制御部３２は、例えば、それぞれＩ／Ｏポートであることができる。
【００２０】
演算処理部３３は、例えば、１つ又は複数のＣＰＵ等のプロセッサであることができる。例えば、制御装置３０がＮＣ装置２０に組み込まれる場合、演算処理部３３は、例えば、ＮＣ装置２０用のＣＰＵとは別個のＣＰＵであってもよく、又は、ＮＣ装置２０用のＣＰＵによって実現されてもよい。演算処理部３３は、ＯＮ時間カウンタ３３ａと、ＯＦＦ時間カウンタ３３ｂと、稼働時間カウンタ３３ｃと、アラーム時間カウンタ３３ｄと、段取り時間カウンタ３３ｅと、積上げグラフ作成部３３ｆと、加工プログラム複製部３３ｇと、を含んでおり、これらは、例えば記憶部３４に保存されたプログラムによって実現されることができる。
【００２１】
ＯＮ時間カウンタ３３ａは、工作機械１０の電源オン時間を計数する。ＯＮ時間カウンタ３３ａは、例えば、電源ボタン３５ａ（詳しくは後述）の操作によって、工作機械１０の電源がオンにされた時刻から工作機械１０の電源がオフにされた時刻までの時間を計数する。
【００２２】
ＯＦＦ時間カウンタ３３ｂは、工作機械１０の電源オフ時間を計数する。ＯＦＦ時間カウンタ３３ｂは、例えば、電源ボタン３５ａの操作によって、工作機械１０の電源がオフにされた時刻から工作機械１０の電源がオンにされた時刻までの時間を計数する。
【００２３】
稼働時間カウンタ３３ｃは、工作機械１０が加工プログラムにしたがって稼働している（又は自動運転している）ＮＣ自動運転時間を計数する。稼働時間カウンタ３３ｃは、例えば、オペレータによるサイクルスタートボタン３５ｂ（詳しくは後述）の操作等によって工作機械１０の自動運転が開始された時刻から工作機械１０の自動運転が終了した時刻までの時間を計数する。
【００２４】
アラーム時間カウンタ３３ｄは、工作機械１０がアラームによって停止しているアラーム時間を計数する。アラーム時間カウンタ３３ｄは、例えば、工作機械１０からアラーム信号を受信した時刻から、工作機械１０又は操作部３５等からアラーム解除信号を受信した時刻までの時間を計数する。
【００２５】
段取り時間カウンタ３３ｅは、工作機械１０が工作物を加工する前に必要な調整等が行われる段取り時間を計数する。段取りは、例えば、オペレータによって手動で実行され得るし、又は、段取り用プログラムによって自動的に実行され得る。段取りがオペレータによって手動で実行される場合、段取り時間カウンタ３３ｅは、例えば、工作機械１０からドアが開かれたことを示す信号を受信した時刻から、工作機械１０からドアが閉じられたことを示す信号を受信した時刻までの時間を計数することができる。また、段取りが段取り用プログラムによって自動的に実行される場合、段取り時間カウンタ３３ｅは、例えば、段取り用プログラムに含まれるコードを参照することによって、段取りが開示された時刻から段取りが終了した時刻までの時間を計数することができる。工作機械１０がウォータージェットレーザ加工機である場合、段取りには、例えば、ウォータージェット噴射用のノズル交換、レーザ光とノズル穴との位置合わせのためのレーザアライメント、ワークビューカメラの焦点調整のためのキャリブレーション、及び、ワーク位置決めのための計測等が含まれる。また、工作機械１０がマシニングセンタである場合、段取りには、例えば、主軸及び送り軸の暖機運転、工具マガジンへの工具準備、パレットへのワーク取付け、切屑の清掃、ワーク及び工具の自動計測、並びに、ワーク座標系の設定等が含まれる。また、工作機械１０が放電加工機である場合、段取りには、ワイヤ放電加工機における加工液の噴流圧力調整及び自動結線、並びに、形彫放電加工機における加工槽への加工液の供給及び排出等が含まれる。
【００２６】
計数された電源オン時間、電源オフ時間、ＮＣ自動運転時間、アラーム時間、及び、段取り時間は、それらの開始日時及び終了日時と関連付けられて、記憶部３４に保存されることができる（詳しくは後述）。
【００２７】
積上げグラフ作成部３３ｆは、所定の時間間隔（例えば、数〜数百マイクロ秒、数〜数百ミリ秒、数〜数十秒、及び、数分のうちのいずれか）毎の工作機械１０の稼働状態を予め決められた複数の稼働状態区分に分類する。具体的には、複数の稼働状態区分には、工作機械１０の電源オン、ＮＣ自動運転、段取り、アラームによる停止、及び、工作機械１０の電源オフが含まれる。稼働状態区分は、工作機械１０の他の状態（例えば、工作機械１０が実際にワークから材料を除去している加工状態）を含んでもよい。積上げグラフ作成部３３ｆは、「電源オン時間」が計数されていた期間の工作機械１０の稼働状態を、稼働状態区分「電源オン」として分類する。同様に、積上げグラフ作成部３３ｆは、「電源オフ時間」、「ＮＣ自動運転時間」、「アラーム時間」及び「段取り時間」が計数されていた期間の工作機械１０の稼働状態を、それぞれ、稼働状態区分「電源オフ」、「ＮＣ自動運転」、「アラームによる停止」及び「段取り」に分類する。なお、「電源オン時間」には、「ＮＣ自動運転時間」、「アラーム時間」及び「段取り時間」が含まれ得るため、「電源オン時間」と、「ＮＣ自動運転時間」、「アラーム時間」及び「段取り時間」のうちの１つと、の双方が計数されていた期間については、積上げグラフ作成部３３ｆは、その期間の工作機械１０の稼働状態を、稼働状態区分「ＮＣ自動運転」、「アラームによる停止」及び「段取り」のうちの該当する１つに分類することに留意されたい。積上げグラフ作成部３３ｆは、分類された工作機械１０の稼働状態区分に基づいて、積上げグラフを作成する。積上げグラフは、分類された工作機械１０の稼働状態区分を時系列式に含んでいる。
【００２８】
積上げグラフ作成部３３ｆは、さらに、作成された積上げグラフと、積上げグラフの各稼働状態区分における工作機械１０の稼働情報と、を関連付けて記憶部３４に記憶させる。具体的には、工作機械１０の稼働情報は、各稼働状態区分における工作機械１０の稼働状態の詳細を示し、様々な情報を含むことができる。例えば、稼働情報は、各稼働状態区分の開始日時、終了日時、及び、経過時間（すなわち、計数された電源オン時間、電源オフ時間、ＮＣ自動運転時間、アラーム時間、及び、段取り時間）等を含むことができる。また、稼働状態区分がアラームによる停止である場合には、稼働情報は、アラームの詳細内容を含むことができる。また、稼働状態区分がＮＣ自動運転である場合には、稼働情報は、加工プログラム、加工プログラムのプログラム番号、加工プログラムの変更履歴、加工プログラムの加工条件、及び、加工条件の番号等を含むことができる。
【００２９】
例えば、工作機械１０がウォータージェットレーザ加工機である場合には、加工条件は、レーザ光の出力、水ポンプユニットの水圧、ノズル径、送り軸の送り速度、及び、ワーク材質等を含むことができる。また、例えば、工作機械１０がマシニングセンタである場合には、加工条件は、工具種類、工具寸法、ワーク材質、ワーク座標原点位置、主軸回転速度、及び、送り軸の送り速度等を含むことができる。また、例えば、工作機械１０が放電加工機である場合には、加工条件は、荒加工、仕上げ加工の別、電極材質、ワーク材質、ワーク寸法、ワイヤ電極径、加工パワー、送り軸の送り速度、及び、加工液の種類等を含むことができる。
【００３０】
また、工作機械１０のユーザーは、ＮＣ装置２０において、加工プログラム中のコマンドを調整する可能性がある。この場合、プログラム番号が同じであっても、加工プログラムは、使用された日時によって互いに異なる可能性がある。したがって、同じプログラム番号を有する標準的な加工プログラムからの変更履歴のみが、加工プログラムの内容として積上げグラフに関連付けられてもよい。
【００３１】
また、稼働情報は、対応する稼働状態区分に関連する写真（詳しくは後述）を含んでもよい。例えば、稼働状態区分がＮＣ自動運転である場合には、稼働情報は、対応するＮＣ自動運転によって得られた工作物の写真を含んでもよい。
【００３２】
加工プログラム複製部３３ｇは、操作部３５において加工プログラムを複製するための複製ボタン３５ｅ（詳しくは後述）が押された場合には、記憶部３４において積上げグラフと関連付けられた稼働情報の中から該当する加工プログラムを読み出し、当該加工プログラムを積上げグラフとは別個に記憶部３４に複製する。
【００３３】
記憶部３４は、例えば、１つ又は複数のハードディスクドライブ等であり得る。例えば、制御装置３０がＮＣ装置２０に組み込まれる場合、記憶部３４は、例えば、ＮＣ装置２０用のハードディスクとは別個のハードディスクであってもよく、又は、ＮＣ装置２０用のハードディスクによって実現されてもよい。記憶部３４は、積上げグラフ及び工作機械１０の稼働情報を関連付けて記憶する。記憶部３４は、その他、様々なデータ及び／又はプログラムを記憶してもよい。制御装置３０は、演算処理部３３と記憶部３４との間のデータの入出力を制御するための不図示のインターフェースを有することができる。
【００３４】
操作部３５は、ユーザーに対して情報を示すように構成された表示部と、ユーザーからの入力を受け付けるように構成された入力部と、を含むことができる。操作部３５は、例えば、タッチパネル３５ｄを含むことができる。また、操作部３５は、液晶ディスプレイ等の表示装置、並びに、キーボード及び／又はマウス等の入力装置を含んでもよい。また、操作部３５は、工作機械１０の電源をオン／オフするための電源ボタン３５ａ、工作機械１０をＮＣプログラムにしたがって自動運転させるためのサイクルスタートボタン３５ｂ、及び、工作機械１０の自動運転及び手動運転を切り替えるための切り替えボタン３５ｃを含むことができる。ボタン３５ａ，３５ｂ，３５ｃは、例えば、機械的なボタンであることができる。
【００３５】
次に、操作部３５に表示される画面について詳細に説明する。
【００３６】
図２は、操作部（具体的には、タッチパネル３５ｄ）に表示される画面の例を示している。図２は、例えば、工作機械１０がウォータージェットレーザ加工機である場合の画面の例を示しており、例えば、左側の領域ＤＬには、様々なボタンが表示され、右側の領域ＤＲには、ユーザーに対して様々な情報が表示される。また、画面の右上には、稼働情報に含まれる写真を撮影するためのキャプチャボタンＣＢが設けられており、キャプチャボタンＣＢによって動作される不図示の撮像手段が、工作機械１０に又は工作機械１０の近傍に設けられている。
【００３７】
例えば、図２の領域ＤＬの上部にある「ステータス」ボタンを押すと、領域ＤＬ上に、例えば「アラーム」及び「加工履歴」を含む様々なボタンが表示される。「加工履歴」ボタンを押すと、図３〜図７に示されるような工作機械１０の稼働状態に関する画面にアクセスすることが可能であり、「アラーム」ボタンを押すと、図８に示されるようなアラームの詳細情報に関する画面にアクセスすることが可能である。
【００３８】
図３は、積上げグラフの例を示し、図４及び図５は、積上げフラフと関連付けられた稼働情報の例を示す。図２及び図４を参照して、図２の画面において「加工履歴」ボタンを押すと、領域ＤＲに、図４に示されるような、「グラフと集計」タブと、「稼働時間履歴」タブと、「加工状態履歴」タブと、を含む画面が表示される。
【００３９】
「グラフと集計」タブが選択されると、図３に示されるような積上げグラフを含む画面が表示される。図３は、例えば、ある１月間の積上げグラフを示しており、縦軸が１月間の日付を示し横軸が１日における時間を示している。選択によって、例えば、ある１週間の積上げグラフ（例えば、縦軸が１週間の日付を示し横軸が１日における時間を示す）、又は、ある１日の積上げグラフ（例えば、縦軸が１日における時間を示し横軸が１時間における分を示す）が表示されてもよい。図３では、稼働状態区分として、「電源オン」、「稼働（ＮＣ自動運転）」、「アラームによる停止」、及び、「段取り」の凡例が示されているが、積上げグラフ中で空白の期間は、「電源オフ」を示すことができる。
【００４０】
図３及び図４を参照して、本開示に係る制御装置３０では、上記のように、作成された積上げグラフと、積上げグラフの各稼働状態区分における工作機械１０の稼働情報と、が関連付けられていることから、図３に示される積上げグラフの一部分（例えば、ある時点）が選択（例えば、タッチ又はクリック）されると、図４に示されるように、選択された一部分を含む、ある期間における工作機械１０の稼働情報が領域ＤＲに表示される。なお、図４に示される稼働情報は、「稼働時間履歴」タブを選択することによっても表示可能であることに留意されたい。図４において、左側半分には、工作機械１０の稼働状態の履歴が示されており、各稼働状態は、開始日時、終了日時、稼働時間（ＮＣ自動運転時間）、加工時間及び加工プログラム番号を稼働情報として含んでいる。なお、加工時間とは、稼働時間のうち、工作機械１０が実際にワークから材料を除去している時間を意味することに留意されたい。
【００４１】
図４において、右上部分の情報は、左側半分の履歴のなかから、ある稼働状態が選択された場合に表示されることができる。例えば、図４では、右上部分に、開始日時、終了日時、稼働時間、加工時間、加工プログラム番号及び加工条件の番号が稼働情報として示されている。また、図４において、右下部分の情報は、右上部分の情報からある項目が選択された場合に、表示されることができる。例えば、図４では、右上部分から選択された、加工プログラム番号「Ｏ６」に関する詳細な情報が、右下部分に表示されている。また、例えば、図５では、右上部分から選択された、加工条件番号「Ｔ４１」に関する詳細な情報が、右下部分に表示されている。
【００４２】
図４及び図５に示されるように、操作部３５（具体的には、タッチパネル３５ｄ）は、複製ボタン３５ｅを含んでいる。複製ボタン３５ｅが押されると、演算処理部３３の加工プログラム複製部３３ｇは、現在タッチパネル３５ｄの右上部分に表示されている（すなわち、ユーザーによって選択された）加工プログラム「Ｏ６」を記憶部３４から読み出し、当該加工プログラムを積上げグラフとは別個に記憶部３４に複製する。なお、上記のように、ある特定の事象で使用されたこの加工プログラム「Ｏ６」は、工作機械１０のユーザーによって、標準的な加工プログラム「Ｏ６」から変更された可能性がある。
【００４３】
図６は、加工プログラムを複製するための画面の例を示す。図４〜図６を参照して、図４及び図５の複製ボタン３５ｅが押されると、図６の画面が領域ＤＲに表示される。図６の画面において、例えば「２」を入力すると、上記の特定の事象で使用された加工プログラム「Ｏ６」が、新しい番号「Ｏ２」で記憶部３４に保存される、又は、既に加工プログラム「Ｏ２」が存在する場合には、加工プログラム「Ｏ２」が上書きされてもよい。代替的に、例えば、図６の画面において、同じ番号「６」を入力すると、上記の特定の事象で使用された加工プログラム「Ｏ６」が、記憶部３４に記憶されている標準的な加工プログラム「Ｏ６」に上書きされてもよい。記憶部３４に積上げグラフとは別個に複製された加工プログラムは、入出力制御部３１を介して、ＮＣ装置２０に入力されることができる。
【００４４】
図７は、発生事象の履歴の例を示す。「加工状態履歴」タブが選択されると、図７に示されるような工作機械１０で発生した事象の履歴を含む画面が表示される。発生事象としては、例えば、工作機械１０の電源オン及び電源オフ、各発生事象中に示されている加工プログラムの運転開始及び運転リセット、並びに、各発生事象中に示されている加工プログラムの運転中のアラーム等が含まれる。発生事象には、その他の事象が含まれてもよい。
【００４５】
図８は、アラームの履歴の例を示す。図２及び図８を参照して、図２の画面において「アラーム」ボタンを押すと、図８に示されるような、アラーム履歴を含む画面にアクセスすることができる。例えば、アラーム履歴のなかから、あるアラームを選択（例えば、タッチ又はクリック）すると、そのアラームを解消するための方法が記載されたマニュアル（不図示）が画面に表示されてもよい。
【００４６】
以上のような本実施形態に係る制御装置３０は、工作機械１０に付属しており、工作機械１０の稼働状態区分を時系列式に含む積上げグラフ（例えば、図３）と、各稼働状態区分における工作機械１０の稼働情報（例えば、図４及び図５）とを、関連付けて記憶する。そして、タッチパネル３５ｄにおいて積上げグラフの一部分が選択された場合に、選択された一部分に対応する工作機械１０の稼働情報が表示される。したがって、ユーザーは、所望の日時における工作機械１０の稼働状態区分と、関連する稼働情報とを、工作機械１０に付属するタッチパネル３５ｄで迅速に閲覧することができる。したがって、ユーザーは、所望の日時における工作機械１０の稼働情報を迅速に容易に閲覧することができる。また、ユーザーは、所望の日時における工作機械１０の稼働情報を迅速に閲覧することができるため、トラブルを迅速に調査することが可能となり、ひいては、工作機械１０の稼働率を向上させることができる。
【００４７】
また、制御装置３０では、複数の稼働状態区分は、工作機械の電源オン、ＮＣ自動運転、段取り、アラームによる停止、及び、工作機械の電源オフを含む。また、制御装置３０では、稼働情報は、積上げグラフの選択された一部分についての、開始日時、終了日時、経過時間、加工プログラム、加工プログラムのプログラム番号、加工プログラムの変更履歴、加工プログラムの加工条件、及び、アラーム内容を含む。したがって、ユーザーは、例えば、過去の加工プログラムと現在の加工プログラムとを容易に比較することが可能となる。
【００４８】
また、制御装置３０では、操作部３５は、表示されている加工プログラムを記憶部３４に複製するための複製ボタン３５ｅを有している。工作機械１０のユーザーは、しばしば、過去に使用された加工プログラムを至急に必要とする場合がある。制御装置３０では、過去の工作機械１０の稼働状態区分及び稼働情報に含まれる加工プログラムが関連付けて時系列式に記憶されているため、加工プログラムが使用された日時に基づいて該当する加工プログラムを容易に見つけることができ、さらに、複製ボタン３５ｅにより加工プログラムを容易に複製することができる。したがって、ユーザーは、至急の要求に迅速に対応することが可能である。
【００４９】
また、制御装置３０は、ネットワークＮを介して遠隔監視装置４０と通信するためのネットワーク制御部３２を更に具備している。したがって、ユーザーは、工作機械１０から離れた場所から、工作機械１０の稼働状態を迅速に容易に閲覧することができる。また、例えば、工作機械１０のユーザーに加えて、工作機械１０の製造メーカの保守担当者が、工作機械の稼働状態を迅速に容易に閲覧することができる。また、本実施形態では、各工作機械１０に付属する制御装置３０が対応する工作機械１０の稼働状態を記憶するため、工作機械の製造メーカ側の監視装置４０は、複数の工作機械の膨大な稼働状態を記憶する必要がない。このため、製造メーカ側の監視装置４０は、例えば、大規模でないコンピュータ、又は、スマートフォン若しくはタブレット等の携帯端末であることができる。
【００５０】
工作機械の制御装置の実施形態について説明したが、本発明は上記の実施形態に限定されない。当業者であれば、上記の実施形態の様々な変形が可能であることを理解するだろう。
【符号の説明】
【００５１】
１０    工作機械
２０    ＮＣ装置
３０    制御装置
３２    ネットワーク制御部
３３    演算処理部
３３ｆ    積上げグラフ作成部
３４    記憶部
３５    操作部
３５ｅ    複製ボタン
４０    遠隔監視装置（外部の監視装置）
Ｎ    ネットワーク
【図１】
2019174971.tif 000003
【図２】
2019174971.tif 000004
【図３】
2019174971.tif 000005
【図４】
2019174971.tif 000006
【図５】
2019174971.tif 000007
【図６】
2019174971.tif 000008
【図７】
2019174971.tif 000009
【図８】
2019174971.tif 000010
【手続補正書】
【提出日】令和1年6月10日(2019.6.10)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本開示の一態様は、工作機械に付属し、ＮＣ装置と連携して工作機械を制御する、工作機械の制御装置において、所定の時間間隔毎の工作機械の稼働状態を予め決められた複数の稼働状態区分に分類し、かつ、工作機械の稼働状態を分類された稼働状態区分で時系列式に積上げグラフを作成する、積上げグラフ作成部を有する、演算処理部と、作成された積上げグラフと、当該積上げグラフの各稼働状態区分の日時に使用された加工プログラムを含む工作機械の稼働情報と、を関連付けて記憶する、記憶部と、積上げグラフを表示するとともに、積上げグラフの一部分が選択された場合に、選択された一部分に対応する日時に使用された過去の加工プログラムを含む稼働情報を表示する、操作部と、を具備する、工作機械の制御装置である。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
複数の稼働状態区分は、工作機械の電源オン、ＮＣ自動運転、段取り、アラームによる停止、及び、工作機械の電源オフ、のうちの少なくとも１つを含んでもよい。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
【図１】実施形態に係る工作機械の制御装置を含むシステムを示す概略的なブロック図である。
【図２】操作部に表示される画面の例を示す。
【図３】積上げグラフの例を示す。
【図４】積上げグラフと関連付けられた稼働情報の例を示す。
【図５】積上げグラフと関連付けられた稼働情報の例を示す。
【図６】加工プログラムを複製するための画面の例を示す。
【図７】発生事象の履歴の例を示す。
【図８】アラームの履歴の例を示す。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
図３は、積上げグラフの例を示し、図４及び図５は、積上げグラフと関連付けられた稼働情報の例を示す。図２及び図４を参照して、図２の画面において「加工履歴」ボタンを押すと、領域ＤＲに、図４に示されるような、「グラフと集計」タブと、「稼働時間履歴」タブと、「加工状態履歴」タブと、を含む画面が表示される。
【手続補正６】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
工作機械に付属し、ＮＣ装置と連携して前記工作機械を制御する、工作機械の制御装置において、
所定の時間間隔毎の前記工作機械の稼働状態を予め決められた複数の稼働状態区分に分類し、かつ、前記工作機械の前記稼働状態を分類された稼働状態区分で時系列式に積上げグラフを作成する、積上げグラフ作成部を有する、演算処理部と、
作成された前記積上げグラフと、当該積上げグラフの各稼働状態区分の日時に使用された加工プログラムを含む前記工作機械の稼働情報と、を関連付けて記憶する、記憶部と、
前記積上げグラフを表示するとともに、前記積上げグラフの一部分が選択された場合に、選択された一部分に対応する日時に使用された過去の加工プログラムを含む前記稼働情報を表示する、操作部と、
を具備することを特徴とした工作機械の制御装置。
【請求項２】
前記複数の状態区分は、前記工作機械の電源オン、ＮＣ自動運転、段取り、アラームによる停止、及び、前記工作機械の電源オフ、のうちの少なくとも１つを含む、請求項１に記載の工作機械の制御装置。
【請求項３】
前記操作部は、表示されている加工プログラムを前記記憶部に複製するための複製ボタンを有する、請求項１に記載の工作機械の制御装置。