(57)【特許請求の範囲】
【請求項１】
外部サーバと、多数の工作機械のそれぞれを制御しているＮＣ装置と、１種類以上の検出センサを取り付けたロボットと、をネットワークで接続し、前記各工作機械のＮＣ装置より各種信号データを前記外部サーバに収集し、前記工作機械の部品の異常又は点検が必要な状況を判断する工作機械の管理システムにおいて、
前記外部サーバにおいて前記工作機械の部品の前記異常又は点検が必要と判断された場合、前記ネットワークに接続している前記ロボットを駆動し、前記工作機械の部品の近傍に前記ロボットを移動し、前記ロボットに取り付けた１種類以上の検出センサにより該部品を検査し、該検出センサからの検出信号が外部サーバに転送され、前記工作機械の前記部品の実際の使用状況を判断することを特徴とする工作機械の管理システム。
【請求項２】
前記ロボットに取り付けられた前記検出センサは、視覚センサ、力センサ、温度センサ、の少なくとも一つであることを特徴とする請求項１記載の工作機械の管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は工作機械の管理システムに関する。
【背景技術】
【０００２】
従来、工作機械の管理システムは、外部サーバと複数の工作機械とをネットワークを介して接続し、外部サーバは各工作機械からデータを収集し、外部サーバにより機械の稼動状況を判断するなど各工作機械の管理を行っている。
【０００３】
例えば、加工時間に関連する情報及び信号情報などを外部サーバへ転送し、外部サーバで計算し、加工情報を判断する技術が、例えば、特許文献１に開示されている。また、工作機械の稼動寿命を伸ばすため、部品の点検周期及び寿命管理の必要がある。従来技術における保守管理システムでは、部品の使用状況は機械からデータを収集し、外部サーバにより計算して判断する。例えば、各種部品に関連する情報及び信号情報などを外部サーバへ転送し、外部サーバ処理より部品の寿命や保守時期を算出する方法が開示されている（特許文献２、特許文献３、特許文献４）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２２１０７号公報
【特許文献２】特開２００５−２８４７１２号公報
【特許文献３】特開２００２−２４４７０７号公報
【特許文献４】特開２００１−３５０５１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、熱変位における加工不良の場合、正確な処理手段がないため、生産情報を把握することができない。また、従来技術における保守管理システムは、部品の点検期間を予め設定する必要がある。例えば、各種部品に関連する情報及び信号情報などを外部サーバへ転送し、外部サーバ処理より点検のスケジュールを算出する方法が特許文献２に開示されている。
【０００６】
また、従来技術では、点検スケジュールを算出したが、部品に対する点検周期情報は固定され、変更がある場合、自動的に処理することができない問題があった。また、従来技術では、収集データをサーバ側で計算し、部品の使用状況を判断するが、実際の使用状況は保守計算の判断結果と違う可能性がある。また、収集信号だけで判断できない場合がある。
【０００７】
そこで、本発明の目的は、上記従来技術の問題点に鑑み、複数の工作機械から各種データをサーバで収集し、前記サーバで前記各種データを分析することにより、より高機能な工作機械の管理システムを提供することである。
【課題を解決するための手段】
【０００８】
一実施形態は、外部サーバ側が工作機械から収集するデータとして工作機械内で予測される熱変位予測値を収集し、予め外部サーバ側に記憶したデータと比較することにより、加工の良，不良を判断する。これにより、本実施形態は、熱変位における加工不良を判断する、正しい生産状況を把握できる。
【０００９】
一実施形態は、外部サーバ側が工作機械から各種情報を収集し、サーバにおける計算部に予め保守期間モデルと改良アルゴリズムを記憶させ、改良アルゴリズムにより収集したデータを分析し、保守期間モデルの計算式を変更することができる。
【００１０】
一実施形態は、前記サーバ側が工作機械から各種データを収集し、部品の使用状況を分析して、異常や点検が必要な機械に対して、サーバから制御することにより、検出センサを取り付けるロボットを機械に移動し、部品を検査し、部品の使用状況を判断することができる。
【００１１】
一実施形態は、機械の運転状況より保守期間モデルを自動的に改良しており、保守期間を適切に指定することができる。外部センサを設置する場合、信号情報を利用して保守期間モデルの計算式を組み込むことができる。これより、保守点検の合理化、機械部品の寿命延長を図ることができる。
【００１２】
一実施形態は、部品の実際の使用状況を検査することができる、収集データの計算結果より保守効果を向上することができる。
【００１３】
開示の一実施形態の管理システムは、外部サーバと、多数の工作機械のそれぞれを制御しているＮＣ装置と、をネットワークで接続し、各工作機械のＮＣ装置より取得した熱変位予測値を前記外部サーバに収集する工作機械の管理システムにおいて、前記外部サーバは、前記ＮＣ装置から前記熱変位予測値を収集し、予め記憶したデータとの差分の絶対値を求め、該求めた差分の絶対値と予め指定した許容範囲との比較に基づいて前記工作機械によるワークの加工の良否を判断することを特徴とする工作機械の管理システムである。
【００１４】
開示の一実施形態の管理システムは、外部サーバと、多数の工作機械のそれぞれを制御しているＮＣ装置と、をネットワークで接続し、各工作機械のＮＣ装置より取得した運転情報を前記外部サーバへ収集されるシステムにおいて、前記外部サーバにおいて、保守期間モデルと改良アルゴリズムを予め記憶する記憶手段と、前記保守期間モデルの計算式を前記改良アルゴリズムにより変更する変更手段と、前記保守期間モデルにより次回保守期間を求める計算手段と、を備えたことを特徴とする工作機械の管理システムである。
【００１５】
開示の一実施形態の管理システムは、前記保守期間モデルの計算式を変更する変更手段が、手動あるいは自動的に実行することを特徴とする。  
【００１６】
開示の一実施形態の管理システムは、前記保守期間モデルが、工作機械の潤滑剤における点検及び保守期間、工作機械の機構部の磨耗における点検及び保守期間、工作機械の加工工具における点検及び保守期間、工作機械の電気部品における点検及び保守期間、工作機械のユーザが定義した項目における点検及び保守期間、の少なくとも一つであることを特徴とする。
【００１７】
開示の一実施形態の管理システムは、外部サーバと、多数の工作機械のそれぞれを制御しているＮＣ装置と、１種類以上の検出センサを取り付けたロボットと、をネットワークで接続し、前記各工作機械のＮＣ装置より各種信号データを前記外部サーバに収集し、前記工作機械の部品の異常又は点検が必要な状況を判断する工作機械の管理システムにおいて、前記外部サーバに前記異常又は点検が必要と判断された場合、前記ネットワークに接続している前記ロボットを駆動し、前記工作機械の部品の近傍に前記ロボットを移動し、前記ロボットに取り付けた１種類以上の検出センサにより該部品を検査し、該検出センサからの検出信号が外部サーバに転送され、前記工作機械の前記部品の実際の使用状況を判断することを特徴とする工作機械の管理システムである。
【００１８】
開示の一実施形態の管理システムは、前記ロボットに取り付けられた前記検出センサが、視覚センサ、力センサ、温度センサ、の少なくとも一つであることを特徴とする。
【発明の効果】
【００１９】
開示の技術により、複数の工作機械から各種データをサーバで収集し、前記サーバで前記各種データを分析することにより、より高機能な工作機械の管理システムを提供できる。
【図面の簡単な説明】
【００２０】
【図１】本発明に係る工作機械の管理システムの一実施形態を示す図である。
【図２】本発明に係る工作機械の管理システムのフローチャートである。
【図３】ＳＡ０２の比較方法を説明する図である。
【図４】本発明に係る工作機械の管理システムの他の実施形態を示す図である。
【図５】情報処理のフローを示す図である。
【図６】サーバ計算部におけるモデル変更の処理のフローチャートを示す図である。
【図７】潤滑保守を実行する処理のフローチャートを示す図である。
【図８】パラメータ一覧を示す図である。
【図９】ロボットを備えた本発明に係るシステムを示す図である。
【図１０】ロボットを備えた本発明に係るシステムの一実施形態を示す図である。
【図１１】ロボットを備えた本発明に係るシステムの一実施形態の処理のフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態を図面と共に説明する。複数の工作機械から各種データをサーバで収集し、前記サーバで前記各種データを分析することにより、より高機能な工作機械の管理システムを構成することにおいて、工作機械から収集するデータとして、工作機械から熱変位予測値、運転情報（運転データ）、センサからの情報（センサからの検出データ）を収集する例として説明する。本発明に係る管理システムは前記熱変位予測値、運転情報、センサからの情報の一つ以上のデータを含む。
【００２２】
＜熱変位補正＞
図１は本発明に係る工作機械の管理システムの一実施形態を示す図である。
工作機械の管理システムは、外部サーバ１と多数の工作機械２のそれぞれを制御しているＮＣ装置（数値制御装置）３をネットワーク４で接続するシステムである。各工作機械のＮＣ装置３より各種信号データを外部サーバ１に収集するシステムにおいて、外部サーバ１はそれぞれのＮＣ装置３から熱変位予測値を収集し、予め記憶したデータと比較により加工不良を判断することを特徴とする。熱変位予測値の例として工具先端部熱変位予測値がある。
【００２３】
図２は本発明に係る工作機械の管理システムのフローチャートである。
（ＳＡ０１）
外部サーバ１は、工作機械２の一つの駆動軸であるＺ軸のＺ軸方向に対して、指定したサンプリングタイム｛Ｔ１，Ｔ２，・・・｝で、ＮＣ装置３から工具先端部Ｚ方向熱変位予測値｛Ａ１，Ａ２，・・・｝を収集する。
【００２４】
（ＳＡ０２）
図３はＳＡ０２の比較方法を説明する図である。図３に示すように、予め記憶した指定サンプリングタイム｛Ｔ１，Ｔ２，・・・｝に対応する加工良好の時、Ｚ軸方向基準変位量｛Ｂ１，Ｂ２，・・・｝と比較し、予測値とＺ軸方向基準変位量の差分を求め、該求めた差分の絶対値が許容範囲｛Ｄ１，Ｄ２，・・・｝にあるか否かを判定する。差分の絶対値が許容値内であれば加工が良好判定し、許容値以上であれば加工不良と判定する。
｜Ａ−Ｂ｜≧Ｄ  加工不良
｜Ａ−Ｂ｜＜Ｄ  加工良好
上記の｛Ｂ１，Ｂ２，・・・｝と｛Ｄ１，Ｄ２，・・・｝は加工ワークに対して、予め外部サーバ１の記憶手段に記憶しておく。なお、複数の加工ワーク及び工作機械の軸方向に複数のデータプールを準備する必要がある。
（ＳＡ０３）
ステップＳＡ０２において判定して得られた結果を、工作機械２の管理システムの生産実績に登録する。
【００２５】
＜保守期間＞
図４は本発明に係る工作機械の管理システムの他の実施形態を示す図である。図５，図６は情報処理のフローを示す図である。外部サーバ１を設置し、当該外部サーバ１と多数の工作機械２のそれぞれを制御しているＮＣ装置３とをネットワーク４を介して接続する。工作機械２の管理システムは、各工作機械２のＮＣ装置３より取得した運転情報５を外部サーバ１に収集するシステムである。外部サーバ１に収集された運転情報５はサーバデータベース（記憶手段）９に記憶される。
【００２６】
図４に示されるように、外部サーバ１において、保守期間計算モデル６と改良アルゴリズム７を予めサーバ計算部８に記憶しておく。保守期間計算モデル６を用いて、保守期間をサーバ計算部８で計算し、次回保守期間を判断する。又、改良アルゴリズム７は運転情報５を常に分析する。この工作機械２の管理システムは、保守期間計算モデル６の計算式を改良アルゴリズム７によって変更する特徴を有する。
【００２７】
図６はサーバ計算部におけるモデル変更の処理のフローチャートを示す図である。  
（ＳＢ０１）
予測モデルを調整するか否かを判断し、調整する場合はステップＳＢ０３へ移行し、調整しない場合はステップＳＢ０２へ移行する。
（ＳＢ０２）
保守期間計算モデル６により算出する。保守期間モデルの初期設定値はＴ＝Ｔ０である。
（ＳＢ０３）
改良アルゴリズム７より保守期間計算モデル６の計算式を変更する。
【００２８】
ここで、改良アルゴリズム７による保守期間計算モデル６の計算式の変更を説明する。
保守部品に影響が与える信号（工作機械の運転情報５）を外部サーバ１に転送しており、該保守部品に影響を与える信号のうち保守部品寿命が短縮する傾向の信号が｛Ｍ｝＝｛ｍ１、ｍ２、…｝、各対応信号の保守期間内の積算時間は｛ｔｍ１、ｔｍ２、…｝である。
【００２９】
一方、保守部品寿命を伸ばす傾向の信号が｛Ｎ｝＝｛ｎ１、ｎ２、…｝、各対応信号の保守期間内の積算時間は｛ｔｎ１、ｔｎ２、…｝である。保守期間モデルの初期設定値はＴ＝Ｔ０であり、改良アルゴリズム７より保守期間計算モデル６は数１式により表される。
【００３０】
【数１】
0006549650.tif 000002
【００３１】
つまり、保守部品寿命を伸ばす傾向の信号により保守期間が延長する、保守部品寿命を短縮する傾向の信号より保守期間が短縮するように保守期間計算モデル６を変更する。なお、改良アルゴリズム７より保守期間計算モデル６の保守期間は、初期設定値Ｔ０に対して長くなったり短くなったりする。保守期間が極端に短くなったり、極端に長くなったりした場合は何らかの異常発生が考えられるので、保守期間の上限値または下限値、あるいはその両方を設定してもよい。設定した範囲を超えた場合はアラームで作業者に伝えるようにしてもよい。例えば、サーバ計算部８に最小保守期間Ｔｉｎを設定してもよい。
【００３２】
ここで、図７により本発明における一つの計算部の実施例のフローチャートを示す。本実施例における運転情報５を主軸高速回転信号とする、保守内容を潤滑剤の保守及び点検期間とする。高速回転の定義を予め指定、例えば、最高回転速度の８０％に指定する。前回潤滑期間Ｔ０内、主軸回転速度が最高回転速度８０％状態の積算経過時間ｔｍ１は予め高速回転が潤滑不足となる傾向に設定する。なお、図７には示されていないが、主軸の温度を測定し、予め設定された温度以下の状態の積算時間ｔｎ１は潤滑が円滑であり保守期間を延ばす傾向に設定する。保守期間を伸ばす例としては主軸の回転が休止している時間もある。改良アルゴリズム７よる計算式の変更は、数２式で表される。
【００３３】
【数２】
0006549650.tif 000003
【００３４】
以下、各ステップに従って説明する。  
（ＳＣ０１）
計算部の処理は指定され時間間隔及びサンプリングタイムＰで実行する。
サンプリングタイムＰは外部サーバ１側で予め設定する。
（ＳＣ０２）
主軸保守情報Ｋは外部サーバ１側で設定するパラメータ。
具体的には、外部サーバ１で収集した情報（運転情報５）を分析しており、分析は以下の流れで行われる。
予め設定するパラメータＡｉｎ
Ａｉｎは前回潤滑供給の実行時刻から現時点まで潤滑に関するアラームや警告メッセージ数の上限。潤滑保守期間の初期設定値Ｔ０を設定する。
そして、前回潤滑供給から現在まで潤滑に関するアラームや警告メッセージ数をＡ０とする。
Ａ０  ＜  Ａｉｎ  の場合、潤滑が適当と判定する、Ｋ  ＝  ０に設定する。
Ａ０  ＞  Ａｉｎの場合、潤滑供給期間を改良と判定する、Ｋ  ＝  １に設定する。
上記のようにＫの数値は自動的に設定される。また、ユーザ側が潤滑状況を手動でＫの数値を設定できるようにしてもよい。
これにより、Ｋの数値によって次の各ステップに進める。
（ＳＣ０３）
Ｋ  ＝  ０の場合、潤滑期間計算モデル６を使用する。
現在の予測が適当のため、次回潤滑期間変更なし、つまり、Ｔ  ＝  Ｔ０
（ＳＣ０４）
Ｋ  ＝  １の場合、改良アルゴリズム７に従って、保守期間計算モデル６である潤滑期間計算モデル６の計算式を変更する（数２式参照）。
なお、図８は図７に示されるフローチャートで用いられるパラメータを一覧に示す図である。
保守期間モデルは、工作機械の潤滑剤における点検及び保守期間、工作機械の機構部の磨耗における点検及び保守期間、工作機械の加工工具における点検及び保守期間、工作機械の電気部品における点検及び保守期間、工作機械のユーザが定義した項目における点検及び保守期間、の少なくとも一つである。
【００３５】
＜センサを備えたロボット＞
図９はロボットを備えた本発明に係るシステムを示す図である。外部サーバ１を設置し、該外部サーバ１と多数の工作機械２のそれぞれを制御しているＮＣ装置３と各種検出センサ１６，１７を取り付けたロボット１５を、ネットワーク４を介して接続し、各工作機械２のＮＣ装置３より各種信号データを外部サーバ１に収集し、部品の異常又は点検が必要な状況を判断する工作機械の管理システムが構成される。
【００３６】
前記工作機械の管理システムにおいて、外部サーバ１より前記異常又は点検が必要な時、ネットワーク４に接続されているロボット１５を駆動し、工作機械２の異常又は点検が必要な部品の近傍に移動し、ロボット１５に取り付けたセンサ１６，１７が対応する部品を検査し、検出信号が外部サーバ１に転送される。この工作機械の管理システムでは、部品の実際の使用状況を判断できることを特徴とする。
【００３７】
図１０はロボットを備えた本発明に係るシステムの一実施形態を示す図である。視覚センサと力センサ取り付けたロボットを用いた工作機械の保守管理システムである。ロボット１５はロボット移動装置１８により移動することが可能である。ロボット１５は視覚センサ１６と力センサ１７を備えている。これらのセンサによって部品の検査を行うことができる。
【００３８】
図１１はロボットを備えた本発明に係るシステムの一実施形態の処理のフローチャートである。  
（ＳＤ０１）  
外部サーバ１はロボット１５に対して点検を指示する。ロボット１５は外部サーバ１から点検指示を受けたか否かを判断し、点検指示を受けた場合（ＹＥＳ）にはステップＳＤ０２へ移行し、受けていない場合（ＮＯ）には点検指示を受けるのを待つ。  
（ＳＤ０２）  
点検指示がある時、ロボット１５は対象の工作機械に移動する。  
（ＳＤ０３）  
点検が必要な部品に対して、視覚センサと力センサを選択、若しくは両方のセンサを選択する。  
（ＳＤ０４）
例えば、加工工具が異常の場合、視覚センサ１６より対象工具の磨耗及び損傷状況を点検する、又は力センサ１７を工具に接触することにより工具の振動状況を点検する（ＳＤ０５）。
（ＳＤ０６）
点検結果を外部サーバ１へ転送し、処理を終了する。
【符号の説明】
【００３９】
１  外部サーバ
２  工作機械
３  ＮＣ装置
４  ネットワーク
５  運転情報
６  保守期間計算モデル
７  改良アルゴリズム
８  サーバ計算部
９  サーバデータベース
１５  ロボット
１６  視覚センサ
１７  力センサ
１８  ロボット移動装置（無線ＬＡＮ接続装置内蔵）
【図１】
0006549650.tif 000004
【図２】
0006549650.tif 000005
【図３】
0006549650.tif 000006
【図４】
0006549650.tif 000007
【図５】
0006549650.tif 000008
【図６】
0006549650.tif 000009
【図７】
0006549650.tif 000010
【図８】
0006549650.tif 000011
【図９】
0006549650.tif 000012
【図１０】
0006549650.tif 000013
【図１１】
0006549650.tif 000014