(57)【要約】【課題】コンピュータと機械をネットワーク接続した管理システムにおいて、新しい工作機械を管理システムに接続したとき、コンピュータのソフトウェアを変更することなく、前記管理システムを使用できる機械の管理システムを提供すること。【解決手段】機械の管理システムは、工作機械がネットワーク接続されると、工作機械のＩＤ情報を取得し、取得したＩＤに対応する表示データがコンピュータ上に存在するかを確認し（ＳＡ０１〜ＳＡ０３）、過去にネットワーク接続した工作機械であればイベント発生の後（ＳＡ０４）、コンピュータ上と工作機械上の表示データを比較し（ＳＡ０５）、比較の結果、工作機械上の表示データが新しい場合（ＳＡ０６）と、初めてその工作機械をネットワーク接続した場合（ＳＡ０３）には、表示データを工作機械からコンピュータへ転送し保存（ＳＡ０７）するシステムである。【選択図】図４
2013186740.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータと機械をネットワーク接続し、
前記コンピュータは前記機械の状態に応じて変化する状態データを取得し、
前記コンピュータは該コンピュータの表示データ記憶部に記憶された機械の表示データの中から前記取得した状態データに対応する前記機械の表示データを選択して表示することにより前記機械の稼動状態をモニタする機械の管理システムであって、
前記機械は、
該機械の表示データを記憶する記憶部と、
前記コンピュータに前記表示データを転送する表示データ転送部とを有し、
前記コンピュータは、
前記機械が接続されたときに該機械のＩＤ情報を取得するＩＤ取得部と、
前記ＩＤ情報に対応する前記表示データが記憶されているかどうかを確認する表示データ確認部とを有し、
前記表示データが存在しないとき、前記機械から前記表示データを取得し、
前記ＩＤ情報と対応付けて前記表示データ記憶部に記憶することを特徴とする機械の管理システム。
【請求項２】
前記コンピュータの表示データ記憶部に表示データが既に存在する場合は、該表示データ記憶部に記憶された表示データと前記機械の表示データと比較し、
比較した結果、前記表示データ記憶部に保存した表示データと前記機械の表示データに差異がある場合は、
前記機械から表示データを取得し、
前記ＩＤ情報と対応付けて前記表示データ記憶部に更新して記憶することを特徴とする請求項１に記載の機械の管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータと機械をネットワーク接続した工作機械の管理システムに関する。
【背景技術】
【０００２】
コンピュータと工作機械をネットワーク接続した管理システムを使って、工作機械の稼動状態をコンピュータでモニタする装置が一般的に知られている。  
この管理システムで扱うデータには、
［Ａ］状態データ：工作機械の状態に合わせて変化するデータ
［Ｂ］表示データ：工作機械の状態に関わりなく固有なデータ
がある。
【０００３】
状態データの例として、稼動状態（工作機械が運転中や停止中などを表す）や現在発生しているアラームの番号などがある。このデータはネットワークを経由して、工作機械から工作機械を管理するコンピュータへ周期的または任意のタイミングで送られる。  
表示データの例として、ネットワーク接続されたコンピュータ上に表示する工作機械のアラームメッセージファイルなどがある。この表示データは一般的に、コンピュータに管理システム用ソフトウェアをインストールしたとき、コンピュータの記憶装置に登録される。
【０００４】
状態データと表示データの用途について、下記を例に説明する。  
工作機械にアラームが発生した場合、そのアラーム番号（状態データ）が工作機械からネットワークを経由してコンピュータへ通知される。コンピュータでは送られてきたアラーム番号（状態データ）をキーワードに、予めコンピュータ内に保存されているアラームメッセージファイル（表示データ）の中から該当するメッセージを検索し、コンピュータ
の画面上に表示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４７８７８０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
工作機械がモデルチェンジまたはマイナーチェンジしたとき、工作機械の外観が変わったり、アラームメッセージが変更・追加されるなど表示データが変わる場合がある。この新しい工作機械を前述の管理システムに接続すると、ネットワーク接続されたコンピュータには新しい工作機械の表示データが登録されていないため、新しい工作機械のアラームメッセージなどをコンピュータ上で表示することができない。  
この問題を解決するためには、コンピュータにインストールする管理システム用ソフトウェアを改良すると共に、ネットワーク接続しているコンピュータに改良したソフトウェアをインストールする必要がある。これにはソフトウェア改良の時間・費用がかかると共に、コンピュータへのインストール作業の手間がかかる。
【０００７】
他の解決方法として特許文献１で開示されている方法がある。この方法を用いれば、表示データ（特許文献１ではエラーマスタファイル）が変更された新しい工作機械（特許文献１内では射出成型機）を管理システムに接続した場合でも、ネットワーク接続されたコンピュータのソフトウェアを変更することなく、追加された表示データに対応することが可能である。  
しかしながら、特許文献１に開示されている方法は、管理システムに接続される工作機械（特許文献１内では射出成型機）に互換性が求められる。例えばＡ社の工作機械とＢ社の工作機械がある。Ａ社の工作機械ではアラーム番号１０００番は「リミットスイッチ異常」、Ｂ社の工作機械では「クーラント異常」とする。アラームメッセージファイル（特許文献１ではエラーマスタファイル）では、アラーム番号１０００番に該当するメッセージは一つしか用意できないため、Ａ社，Ｂ社の工作機械毎にメッセージを切替えることができない。
【０００８】
そこで本発明は、上記従来技術の問題点に鑑み、コンピュータと機械をネットワーク接続した管理システムにおいて、新しい機械を管理システムに接続したとき、コンピュータのソフトウェアを変更することなく、前記管理システムを使用できる機械の管理システムを提供することである。
【課題を解決するための手段】
【０００９】
本願の請求項１に係る発明は、コンピュータと機械をネットワーク接続し、前記コンピュータは前記機械の状態に応じて変化する状態データを取得し、前記コンピュータは該コンピュータの表示データ記憶部に記憶された機械の表示データの中から前記取得した状態データに対応する前記機械の表示データを選択して表示することにより前記機械の稼動状態をモニタする機械の管理システムであって、前記機械は、該機械の表示データを記憶する記憶部と、前記コンピュータに前記表示データを転送する表示データ転送部とを有し、前記コンピュータは、前記機械が接続されたときに該機械のＩＤ情報を取得するＩＤ取得部と、前記ＩＤ情報に対応する前記表示データが記憶されているかどうかを確認する表示データ確認部とを有し、前記表示データが存在しないとき、前記機械から前記表示データを取得し、前記ＩＤ情報と対応付けて前記表示データ記憶部に記憶することを特徴とする機械の管理システムである。  
請求項２に係る発明は、前記コンピュータの表示データ記憶部に表示データが既に存在する場合は、該表示データ記憶部に記憶された表示データと前記機械の表示データと比較し、比較した結果、前記表示データ記憶部に保存した表示データと前記機械の表示データに差異がある場合は、前記機械から表示データを取得し、前記ＩＤ情報と対応付けて前記表示データ記憶部に更新して記憶することを特徴とする請求項１に記載の機械の管理システムである。
【発明の効果】
【００１０】
本発明により、コンピュータと機械をネットワーク接続した管理システムにおいて、新しい機械を管理システムに接続したとき、コンピュータのソフトウェアを変更することなく、前記管理システムを使用できる機械の管理システムを提供できる。
【図面の簡単な説明】
【００１１】
【図１】一般的な工作機械の管理システムの概略図である。
【図２】工作機械制御装置の概略図である。
【図３】ネットワーク接続されたコンピュータに格納される表示データを説明する図である。
【図４】ネットワーク接続されたコンピュータ上の表示データ更新のフローチャートである。
【図５】表示データと状態データの利用例で、工作機械で発生しているアラームをコンピュータで表示する処理のフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を図面と共に説明する。
図１は一般的な工作機械の管理システムの概略図である。複数の工作機械（第１工作機械，第２工作機械，・・・，第ｎ工作機械）１０1，１０2，・・・，１０nは、イーサネット（登録商標）８，ＨＵＢ／ルータ６，イーサネット（登録商標）４を経由して工作機械を管理するコンピュータ２に接続される。コンピュータ２は、ネットワークを介して複数の工作機械とデータの授受を行うインタフェース、各種演算処理を行う演算処理機能、各種データを記憶する記憶手段を備えている。ネットワーク接続手段として、一般的なＬＡＮ接続を例としている。なお、本発明において、ネットワーク接続手段はＬＡＮに限定されない。
【００１３】
図２は工作機械制御装置の概略図である。ここでもネットワーク接続手段として一般的なＬＡＮ接続を例としているが、本発明において、ネットワーク接続手段は特定しない。工作機械を制御する制御装置２０は、演算処理を行うＣＰＵ２１、各種データを一時的に記憶するＲＡＭ２３、外部機器とネットワーク接続するためのインタフェースであるＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）２６、一般的にソフトウェアを格納するためのストレージ２４が搭載されている。本発明の実施形態においてストレージ２４には、ソフトウェア２４ａ，表示データ２４ｂが格納される。ストレージ２４としてフラッシュメモリやハードディスクが用いられる。バッテリ等でバックアップされた保持型メモリであるＳＲＡＭ２２には、ネットワーク接続する工作機械を識別するためのＩＤが登録される。なお、ＳＲＡＭ２２を搭載しない工作機械の制御装置では、工作機械を識別するためのＩＤはストレージ２４に登録される。工作機械を識別するためのＩＤは制御装置２０に搭載されたディスプレイ・キーボード２５を使って入力することができる。
【００１４】
本発明の特徴として管理システム用の表示データがストレージ２４に格納されている。この表示データは、工作機械制御用ソフトウェアとパックまたは単体で扱われ、例えば工作機械制御用ソフトウェアがバージョンアップして搭載するアラーム数が増えた場合には、表示データも同様にバージョンアップする。
【００１５】
図３はネットワーク接続されたコンピュータに格納される表示データを説明する図である。図３ではネットワーク接続する工作機械１０1，１０2，・・・，１０nの一台毎に表示データが登録されている例が図示されている。あるいは、表示データが共通な工作機械毎等の工作機械の種類毎に登録しても良い。
【００１６】
図４はネットワーク接続されたコンピュータ上の表示データ更新のフローチャートである。コンピュータ２と工作機械のネットワーク接続が完了したら（ＳＡ０１）、まず接続した工作機械のＩＤ情報を取得する（ＳＡ０２）。このＩＤ情報は、表示データの管理区分として利用される。例えば工作機械１０1，１０2，・・・，１０nに個別のＩＤが設定されている場合は、工作機械１台毎に表示データがコンピュータ２上に登録される。また工作機械１０1，１０2には「ＡＡＡ」、工作機械３には「ＢＢＢ」のＩＤを設定すると、工作機械１０1，１０2の表示データは共通のデータとして登録・管理される。
【００１７】
次に、取得したＩＤに対応する表示データがコンピュータ２上に存在するかを確認する（ＳＡ０３）。存在しない、つまり初めてその工作機械をネットワーク接続した場合には、表示データを工作機械からコンピュータへ転送し保存する（ＳＡ０７）。ＩＤ情報と対応付けて表示データ保存される。一方、取得したＩＤに対応する表示データが存在、つまり過去にネットワーク接続した工作機械であれば、表示データ更新のイベントを待つ（ＳＡ０４）。このイベントは、コンピュータまたは工作機械上でのオペレータ操作でも良いし、オペレータ操作を介さず自動的に次のステップへ進んでも良い。
【００１８】
この後、コンピュータ上と工作機械上の表示データを比較する（ＳＡ０５）。比較した結果（ＳＡ０６）、工作機械上の表示データが新しい場合は、表示データを工作機械からコンピュータへ転送し保存することによって、コンピュータ上の表示データを更新する（ＳＡ０７）。ＩＤ情報と対応付けて表示データは更新して保存される。工作機械の表示データが新しいか否かは表示データのバージョン情報などを基に判断することができる。なお、図４では工作機械とコンピュータがネットワーク接続直後、接続した工作機械のＩＤ情報を自動的に取得しているが、ネットワーク接続直後にＩＤ情報を取得する必要はなく、オペレータ操作介入後にＩＤ情報を取得する方法でも良い。
【００１９】
同様に、取得したＩＤに対応する表示データがコンピュータ上に存在するかを確認する時や、コンピュータ上の表示データを更新する時も、オペレータ操作介入後に処理を行っても良い。
【００２０】
図５は表示データと状態データの利用例で、工作機械で発生しているアラームをコンピュータで表示する処理のフローチャートである。  
まず、コンピュータ２は接続した工作機械からＩＤ情報と稼動データ（状態データ）を取得する（ＳＢ０１）。取得した稼動データを解析して（ＳＢ０２）、接続した工作機械にアラームが発生しているかどうかを調べる（ＳＢ０３）。この例では、工作機械にアラームが発生している場合は、稼動データに発生しているアラームの番号が含まれ、アラームが発生していない場合は稼動データにアラームの番号含まれていないとしている。
【００２１】
稼動データにアラーム番号を見つけた場合、コンピュータは取得した工作機械のＩＤ情報を元にアラームメッセージファイル（表示データ）、工作機械の外観図を選択する（ＳＢ０４）。更に選択したアラームメッセージファイル（表示データ）の中から、アラーム番号に対応するメッセージを検索する（ＳＢ０５）。検索後、コンピュータ画面にアラーム番号、アラームメッセージ、工作機械のＩＤ情報を合わせて表示する。これにより、今、どの工作機械でどんなアラームが発生しているかを、コンピュータ上で確認することができる。なお、コンピュータ画面上にアラームを発生している工作機械の外観図を表示するようにしてもよい。
【００２２】
コンピュータ２は、接続している全ての工作機械に対して図５の処理を行う。またコンピュータは、周期的または特定のタイミングで図５の処理を行う。なお、表示データはアラームメッセージ（文字データ）だけでなく、アイコン等の画像データでも良い。
【００２３】
本発明の工作機械の管理システムによって、新しい工作機械が管理システムにネットワーク接続された場合、その機械の表示データが自動またはオペレータ操作によりコンピュータ上に登録される。また、ネットワーク接続済みの工作機械をバージョンアップした場合も、新しい表示データが自動またはオペレータ操作によりコンピュータ上に登録される。このためコンピュータのソフトウェアを変更することなく、管理システムを使用することができる。
【００２４】
なお、上述して本発明の実施形態では、多軸加工機などの工作機械を例としたが、コンピュータに多数台の射出成形機をネットワーク接続した射出成形機の管理システムのように、複数の機械をコンピュータとネットワーク接続する機械の管理システムとして構成できる。
【符号の説明】
【００２５】
２  コンピュータ
４  イーサネット（登録商標）
６  ＨＵＢ／ルータ
８  イーサネット（登録商標）
１０1  第１工作機械
１０2  第２工作機械
１０n  第ｎ工作機械
２０  制御装置
２１  ＣＰＵ
２２  ＳＲＡＭ
２３  ＲＡＭ
２４  ストレージ
２５  ディスプレイ・キーボード
２６  ＮＩＣ
【図１】
2013186740.tif 000003
【図２】
2013186740.tif 000004
【図３】
2013186740.tif 000005
【図４】
2013186740.tif 000006
【図５】
2013186740.tif 000007