(57)【特許請求の範囲】
【請求項１】
機械の稼働状態を表すパラメータの経時変化を表示する表示装置であって、
表示手段（６）の画面の解像度に応じ１画面で表示できる数であって、時間軸上に等間隔に分布するＮ個の点での前記パラメータに関するデータを記憶する記憶手段と、
前記Ｎ個のデータに最新のデータが加わりＮ＋１個のデータとなった場合に、そのＮ＋１個のデータを算術処理してＮ個のデータに減数する演算手段と、
前記Ｎ個のデータを表示する表示手段（６）とを有し、
機械の稼働開始時から現在までの稼働状態の履歴を前記Ｎ個のデータにより１画面で表示することのできる稼働状態履歴表示装置。
【請求項２】
請求項１に記載した稼働状態履歴表示装置であって、
前記機械は工作機械であり、
前記パラメータは機体の温度の１日の間の最大値である稼働状態履歴表示装置。
【請求項３】
請求項１〜２のいずれか１つに記載した稼働状態履歴表示装置であって、
前記演算手段は、前記最新のデータが加わった時点で時間軸を縮小し、最新のデータが加わる前と同じ時間軸の表示幅とし、前記Ｎ＋１個のデータを補間処理によりＮ個のデータに減数するものである稼働状態履歴表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、工作機械等の機械の稼働状態を表すパラメータの長期的な経時変化、経年変化を表示する稼働状態履歴表示装置に関するものであり、特に、機械の稼働開始時から現在までの稼働状態の履歴を１画面で表示することのできる稼働状態履歴表示装置である。
【０００２】
【従来の技術】
旋盤、マシニングセンタ等の工作機械は、テーブル、主軸頭等の移動部材の移動精度、位置決め精度等に極めて高精度を要求される。これは、工作機械が出荷され稼働を開始した時点だけでなく、工作機械の長期的な経時変化、経年変化を考慮に入れて稼働中は常に高水準の精度を保つ必要がある。そこで、ユーザーは工作機械の稼働状態の経年変化を常に把握していることが望ましいが、従来、工作機械にはそのような機械の稼働状態の履歴を表示する機能は付属していなかった。ユーザーが工作機械の稼働状態の履歴を知るためには、ユーザーが自ら工作機械の稼働状態を表すパラメータを記録しておかなければならなかった。
【０００３】
【発明が解決しようとする課題】
このように、従来は機械の稼働状態の履歴を知るためにはユーザーが自ら稼働状態を記録しなければならず、機械の経年変化等の把握が困難であった。また、そのようなユーザーの作業を数値制御装置の機能として組み込むことが考えられるが、機械の稼働開始からのデータを全て記憶しておき、それを表示するためには、数値制御装置の記憶手段として莫大な量の記憶容量を必要とし、数値制御装置のコストが上昇してしまう。また、数値制御装置に用いる通常の表示手段の解像度では、１画面で全てのデータを表示することができず、画面をスクロールさせる等の必要が生じ、稼働開始時から現在までの稼働状態の履歴の把握がしにくくなる。
【０００４】
そこで、本発明は、稼働状態の履歴データを記憶する記憶手段の記憶容量が小さくて済み、稼働開始時から現在までの稼働状態の履歴を１画面で表示することのできる稼働状態履歴表示装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するために、本発明の稼働状態履歴表示装置は、機械の稼働状態を表すパラメータの経時変化を表示する表示装置であって、表示手段の画面の解像度に応じ１画面で表示できる数であって、時間軸上に等間隔に分布するＮ個の点での前記パラメータに関するデータを記憶する記憶手段と、前記Ｎ個のデータに最新のデータが加わりＮ＋１個のデータとなった場合に、そのＮ＋１個のデータを算術処理してＮ個のデータに減数する演算手段と、前記Ｎ個のデータを表示する表示手段とを有し、機械の稼働開始時から現在までの稼働状態の履歴を前記Ｎ個のデータにより１画面で表示することのできるものである。
【０００６】
また、上記稼働状態履歴表示装置において、前記機械は工作機械であり、前記パラメータは機体の温度の１日の間の最大値とすることができる。
【０００７】
また、上記稼働状態履歴表示装置において、前記演算手段は、前記最新のデータが加わった時点で時間軸を縮小し、最新のデータが加わる前と同じ時間軸の表示幅とし、前記Ｎ＋１個のデータを補間処理によりＮ個のデータに減数するものであることが好ましい。
【０００８】
【発明の実施の形態】
本発明の実施の形態について図面を参照して説明する。図１に本発明の稼働状態履歴表示装置を組み込んだ工作機械として、縦型マシニングセンタ全体の構成を示す。ベッド１の上にはテーブル２が載置されており、テーブル２上に固定した工作物を主軸４に取り付けた加工工具により所望の形状に加工する。主軸４が回転自在に軸支された主軸頭３とテーブル２とは、主軸軸線方向を含む互いに直交する３方向に相対的に移動可能である。工作機械には、図示しない数値制御装置が設置されており工作機械を制御している。数値制御装置の入出力装置として操作盤５が設けられている。作業者は、操作盤５のフィルムキーボード等の入力手段７によりデータやプログラムを数値制御装置に入力し、数値制御装置からの情報を表示手段６に表示することにより知ることができる。
【０００９】
工作機械の加工精度には、工作機械を構成する各部材の熱変形が大きな影響を与える。特に加工精度に影響の大きい送りネジ等の温度は温度センサによって検出され、その温度情報が数値制御装置に入力されている。工作機械の機体の温度情報は、工作機械の稼働状態の長期的な推移を知る上でも重要な情報となる。そこで、数値制御装置は温度センサにより得られる数値に基づいた温度の１日における最大値である最大温度を記録する。最大温度とは、毎日の電源オンから電源オフまでの温度の最大値のことである。
【００１０】
作業者は、操作盤５から指示することにより、工作機械が納入されて稼働を開始した日から現在までの最大温度の変化を１画面上で一覧することができる。図２が最大温度の履歴を表示した表示手段６の画面を示す図である。ＣＲＴ等の表示手段６の画面上には、稼働開始日から現在までの最大温度の履歴が棒グラフにより示されており、作業者が最大温度の推移を一目で把握することができる。棒グラフのデータ数は表示手段６の画面の解像度を考慮して６１個とされている。表示６１は工作機械が稼働を開始した日付を表し、表示６２は現在の日付を表している。
【００１１】
数値制御装置は６１個の最大温度のデータを記憶するＲＡＭ等の記憶手段を有している。工作機械の稼働日数が６１日までは、それぞれの日の最大温度のデータが数値制御装置の記憶手段に記憶されるとともに、それらのデータがそのまま棒グラフとして表示手段６に表示される。稼働日数が６２日以上の場合には、６２番目のデータが数値制御装置に入力されるが、数値制御装置は、この６２個のデータに算術処理を施して６１個のデータに減数し、そのデータを記憶手段に記憶する。そして表示手段６にも減数した６１個のデータを棒グラフとして表示する。この減数処理は、時間軸に関して直線性を保つような処理とする。このような履歴データの表示を行うことにより、作業者は工作機械の稼働期間がどんなに長くとも、１画面で稼働開始時から現在までの工作機械の稼働状態の推移を把握することができる。
【００１２】
図３は、データの減数処理を説明するための図である。表示手段６に表示される６１個のデータの値を左からＤ（０，Ｋ），Ｄ（１，Ｋ），Ｄ（２，Ｋ），…，Ｄ（６０，Ｋ）とする。ここでＫは、稼働開始からＫ日目のデータ（稼働開始日を０日目とする）であることを表す。ただし、Ｋ≧６１である。Ｋ日目のデータは、（Ｋ−１）日目のデータＤ（０，Ｋ−１），Ｄ（１，Ｋ−１），…，Ｄ（６０，Ｋ−１）とＫ日目の最大温度のデータから求めることができる。棒グラフ間の距離をｘとすると、棒グラフ全体の表示幅は６０ｘとなる。Ｋ日目のデータを表示幅６０ｘに収めるには、（Ｋ−１）日目の全データを時間軸方向に（Ｋ−１）／Ｋに縮小して、最後にＫ日目の最大温度データを付け加えればよい。そうすると、左からＪ番目のデータＤ（Ｊ，Ｋ）の値は、次のように計算できる。
【００１３】
【数１】
0003630825.tif 000002
ただし、１≦Ｊ≦５９である。また、
Ｄ（０，Ｋ）＝Ｄ（０，Ｋ−１）
Ｄ（６０，Ｋ）＝Ｋ日目の最大温度データ
とすればよい。数１のＤ（Ｊ，Ｋ）の値は、（Ｋ−１）日目の時間軸を縮小して位置のずれたデータＤ（Ｊ，Ｋ−１），Ｄ（Ｊ＋１，Ｋ−１）の位置とＤ（Ｊ，Ｋ）の位置との距離にしたがって、Ｄ（Ｊ，Ｋ−１）とＤ（Ｊ＋１，Ｋ−１）の値を直線補間することにより導出される。このような減数および補間処理により、時間軸は直線性を保ち、履歴データの全体形状の位置ずれもない。なお、グラフに要求される精度によっては、このような精密な補間処理を行う必要はなく、単純に両側のデータの値の平均値としたり、両側のデータの内で距離の近い方のデータとする等の適宜の近似的処理を採用してもよい。
【００１４】
最新日の最大温度データが数値制御装置に入力される度に、このようなデータの減数処理を行うことにより、数値制御装置に必要とされる履歴データのための記憶手段の記憶容量は常にデータ６１個分で十分である。何年分もの履歴データを表示するためにも、その期間中の毎日のデータを記憶しておく必要はなく、１画面に表示するための６１個のデータだけを記憶しておけばよい。このため、数値制御装置に履歴表示機能を付加するのに必要な履歴データの記憶手段の記憶容量が少なくて済み、数値制御装置のコストの上昇が抑えられる。
【００１５】
なお、この実施の形態では、時間軸上に等間隔に分布するデータの個数Ｎを６１個としたが、この数は表示手段の画面の解像度に応じて適宜決定すればよく、１画面で表示できる個数とするのがよい。また、機械の稼働状態を表すパラメータとして機体の温度を例に挙げたが、この他にも振動、騒音のセンサ出力や主軸モータ、各制御軸モータの負荷電流等をパラメータとしてもよい。
【００１６】
【発明の効果】
本発明は、以上説明したように構成されているので、以下のような効果を奏する。
【００１７】
稼働状態の履歴データを記憶する記憶手段の記憶容量が小さくて済み、稼働状態履歴表示装置のコストを低下させることができる。
【００１８】
機械の稼働開始時から現在までの稼働状態の履歴を１画面で表示することができ、機械の稼働状態の推移が容易に把握できる。
【図面の簡単な説明】
【図１】図１は、本発明の稼働状態履歴表示装置を組み込んだ縦型マシニングセンタの全体図である。
【図２】図２は、表示手段６の画面を表す図である。
【図３】図３は、データの減数処理を説明するための図である。
【符号の説明】
１…ベッド
２…テーブル
３…主軸頭
４…主軸
５…操作盤
６…表示手段
７…入力手段
【図１】
0003630825.tif 000003
【図２】
0003630825.tif 000004
【図３】
0003630825.tif 000005