(57)【特許請求の範囲】
【請求項１】
工作機械の駆動軸を制御する数値制御装置と接続され、前記駆動軸に係る物理量のデータを取得し、前記物理量のデータを波形表示する機能を有する波形表示装置において、
前記駆動軸に係る物理量のデータを前記数値制御装置から取得する物理量データ取得手段と、
前記物理量データ取得手段で取得した物理量のデータからデータを抽出するために、物理量のデータの種類と、物理量のデータの取得開始および物理量のデータの取得終了条件と、物理量のデータを取得するサンプリング周期と、を少なくとも含む取得条件を複数設定可能な物理量データ取得条件設定手段と、
前記物理量データ取得手段により取得された前記駆動軸に係る物理量のデータから、前記物理量データ取得条件設定手段により設定された条件を満たす物理量のデータを抽出する物理量データ抽出手段と、
前記物理量データ抽出手段により抽出された物理量のデータを記憶する記憶手段と、
前記物理量データ抽出手段により抽出された物理量のデータを波形表示する表示手段と、
を備えたことを特徴とする波形表示装置。
【請求項２】
前記物理量データ抽出手段は、前記物理量データ取得条件設定手段により複数設定された条件のうち一つ以上の条件に基づいて並列に物理量のデータを取得することを特徴とする請求項１に記載の波形表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工作機械の数値制御装置と接続して駆動軸に関する各種データ（位置、速度、トルクなど）を取得し、そのデータを波形表示可能な波形表示装置に関する。
【背景技術】
【０００２】
工作機械のユーザにとって、製造コストや完成物の品質、生産設備の寿命は非常に重要である。このため、工作機械のユーザは以下の作業を行う場合がある。まず、サイクルタイムの短縮、加工面質の向上、軸の加減速による工作機械へのショック低減などの目的で、現状の加工プログラムや各種パラメータを変更する。そして、変更前後で取得したデータの波形を比較して目的の状態になっているかを判断する。目的の状態になっていなければ再度加工プログラムやパラメータの変更を行う。これを繰り返して、目的の状態へ近づける。
【０００３】
ここで、加工プログラムのサイクルタイムは完成物のコストに影響し、加工面質は工作機械で加工する完成物の品質に影響し、工作機械へのショックは工作機械の寿命に影響する。特に、大量に生産する完成物に関しては、小さな違いが大きな製造コストや生産設備へのダメージの違いを生み出す場合もあるため、加工プログラムや各種パラメータの調整は十分に検討すべき作業である。
【０００４】
この重要な作業において波形表示装置が用いられる。調整前後のデータを比較することで、調整後の状態の評価や改善への手がかりとすることができる。特許文献１には工作機械の物理データの表示機能を備えた数値制御装置が開示されている。また、特許文献２にはデータ管理機能を備えた波形表示装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第５３０２３７１号公報
【特許文献２】特許第５４１６２３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
一般的に、必要なデータの取得を行うには、まず、取得するデータ種類（位置、速度、トルクなど）の選択、データのサンプリング周期の設定、データ取得開始／終了トリガの設定などのデータ取得条件設定を行う。その後、加工プログラムを実行して、目的とするデータの取得を行う。
【０００７】
ここで、５つの工程を有する以下の加工プログラムＡでデータを取得して波形表示を行う場合を考える（図１２参照）。  
工程１．フライス加工１
工程２．穴あけ加工
工程３．リジッドタップ（ねじ切り）加工
工程４．エンドミル加工
工程５．フライス加工２
この場合、それぞれの工程で必要な条件は以下とする。  
工程１で必要なデータはＸ，Ｙ軸の速度と主軸トルク、サンプリング周期は１０ｍｓｅｃでデータ取得開始トリガはＮ番号１００、データ取得終了トリガはＮ番号２００
工程２で必要なデータはＺ軸の速度と主軸トルク、サンプリング周期は５ｍｓｅｃでデータ取得開始トリガはＮ番号３００、データ取得終了トリガはＮ番号４００
工程３で必要なデータはＺ軸の位置と主軸トルク、主軸位置、サンプリング周期は１ｍｓｅｃでデータ取得開始トリガはＮ番号５００、データ取得終了トリガはＮ番号６００
工程４で必要なデータはＢ軸（付加軸）の速度と加加速度、サンプリング周期は２ｍｓｅｃでデータ取得開始トリガはＮ番号７００、データ取得終了トリガはＮ番号８００
工程５で必要なデータはＸ，Ｙ軸の速度と主軸トルク、サンプリング周期は１０ｍｓｅｃでデータ取得開始トリガはＮ番号９００、データ取得終了トリガはＮ番号１０００
Ｎ番号とは加工プログラム中に記述するシーケンス番号である（図１２参照）。
【０００８】
この場合、データ取得方法について現状では以下の２つが考えられる。  
＜データ取得方法１＞
１つ目は、必要な全てのデータ種類を取得対象として設定し、最も短いサンプリング周期の設定でデータを取得する。前記の例では、取得するデータ種類をＸ，Ｙ軸の速度とＺ軸の位置、速度とＢ軸の速度と加加速度、主軸トルク、主軸位置をサンプリング周期１ｍｓｅｃでデータ取得開始トリガはＮ番号１００、データ取得終了トリガはＮ番号１０００とする必要がある。
【０００９】
＜データ取得方法２＞
２つ目は、前記５種類のデータ取得条件を用意しておき、それぞれの工程の開始時に加工プログラムを一時停止する。そして、各工程に応じたデータ取得条件に変更しデータ取得を開始させる。その後加工プログラムを再開する。
【００１０】
データ取得方法１では、無駄な情報が多い、取得したデータサイズが大きい、比較したい該当部分のデータ抽出に時間がかかるなどのデメリットがある。具体的には、工程１ではＢ軸のデータ等は必要ないが取得してしまう。
【００１１】
また、サンプリング周期は１０ｍｓｅｃで十分であるが１ｍｓｅｃに設定することで必要以上にデータ量が大きくなる。さらに、工程２では穴あけ部分においてＺ軸位置と主軸トルクのみのデータを評価する。この場合、全てのデータの中から工程２を実行中のデータのみを抽出し、その後不要なＸ，Ｙ，Ｂ軸などのデータを取り除く必要がある。データの評価を正確にかつ素早く行うには、不要なデータは邪魔になるためである。
【００１２】
データ取得方法１での前記デメリットを回避するには、データ取得方法２が考えられるが、加工プログラムの一時停止や、データ取得条件の変更を行うため、データ取得の作業時間が増える。  
特許文献１，２には、１回のデータ取得に対して複数のデータ取得条件を設定し、データ取得可能なものは開示されていない。
【００１３】
そこで、本発明の目的は、１回のデータ取得に対して複数のデータ取得条件を設定可能とすることで、必要なデータのみを取得可能な機能を有する波形表示装置を提供することである。
【課題を解決するための手段】
【００１４】
本願の請求項１に係る発明は、工作機械の駆動軸を制御する数値制御装置と接続され、前記駆動軸に係る物理量のデータを取得し、前記物理量のデータを波形表示する機能を有する波形表示装置において、前記駆動軸に係る物理量のデータを前記数値制御装置から取得する物理量データ取得手段と、前記物理量データ取得手段で取得した物理量のデータからデータを抽出するために、物理量のデータの種類と、物理量のデータの取得開始および物理量のデータの取得終了条件と、物理量のデータを取得するサンプリング周期と、を少なくとも含む取得条件を複数設定可能な物理量データ取得条件設定手段と、前記物理量データ取得手段により取得された前記駆動軸に係る物理量のデータから、前記物理量データ取得条件設定手段により設定された条件を満たす物理量のデータを抽出する物理量データ抽出手段と、前記物理量データ抽出手段により抽出された物理量のデータを記憶する記憶手段と、前記物理量データ抽出手段により抽出された物理量のデータを波形表示する表示手段と、を備えたことを特徴とする波形表示装置である。
【００１５】
ここで、「前記物理量データ取得手段で取得した物理量のデータからデータを抽出するために、物理量のデータの種類と、物理量のデータの取得開始および物理量のデータの取得終了条件と、物理量のデータを取得するサンプリング周期と、を複数設定可能な物理量データ取得条件設定手段と、」は、データ取得条件設定部３９，複数データ取得条件設定部４０が対応する。
【００１６】
「前記物理量データ取得手段により取得された前記駆動軸に係る物理量のデータから、前記物理量データ取得条件設定手段により設定された条件を満たす物理量のデータを抽出する物理量データ抽出手段と、」は、管理データ選択部３４が対応する。
【００１７】
「前記物理量データ抽出手段により抽出された物理量のデータを記憶する記憶手段と、」は、データ記憶部３７が対応する。  
「前記物理量データ抽出手段により抽出された物理量のデータを波形表示する表示手段と、」は、表示部３６が対応する。
【００１８】
請求項２に係る発明は、前記物理量データ抽出手段は、前記物理量データ取得条件設定手段により複数設定された条件のうち一つ以上の条件に基づいて並列に物理量のデータを取得することを特徴とする請求項１に記載の波形表示装置である。この発明は、図４において、ｎが１と２の場合のように並列してデータ取得がなされることを特徴とする。
【発明の効果】
【００１９】
本発明により、１回のデータ取得に対して複数のデータ取得条件を設定可能とすることで、必要なデータのみを取得可能な機能を有する波形表示装置を提供できる。
【図面の簡単な説明】
【００２０】
【図１】工作機械の数値制御装置と接続して駆動軸に関する各種データ（位置、速度、トルクなど）を取得し、そのデータを波形表示可能な波形表示装置を示すブロック図である。
【図２】データ取得条件設定画面の例を示す図である。
【図３】複数データ取得条件設定画面の例を示す図である。
【図４】データ取得のフローチャートを示す図である。
【図５】図４における「データ取得ｎの処理」のフローチャートを示す図である。
【図６】データ取得条件設定画面の設定例１を示す図である。
【図７】データ取得条件設定画面の設定例２を示す図である。
【図８】データ取得条件設定画面の設定例３を示す図である。
【図９】データ取得条件設定画面の設定例４を示す図である。
【図１０】データ取得条件設定画面の設定例５を示す図である。
【図１１】複数データ取得条件設定画面の設定例を示す図である。
【図１２】加工プログラムＡと各データ取得条件のトリガ位置を示す図である。
【図１３】加工プログラムＡでデータ取得を行う場合のフローチャートを示す図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態を図面と共に説明する。  
図１は工作機械の数値制御装置と接続して駆動軸に関する各種データ（位置、速度、トルクなど）を取得し、そのデータを波形表示可能な波形表示装置を示すブロック図である。機構部にサーボモータを有する駆動軸２１，２２，２３を備えた工作機械２０は３つの駆動軸に限定されるわけではなく、必要数の駆動軸を備えることができる。数値制御装置１０は、加工プログラムに従って工作機械２０に備わった駆動軸２１，２２，２３などの各駆動軸を制御し、工具と加工物との相対的な位置や姿勢を制御し、ワークの加工を行わせる。また、数値制御装置１０は、各駆動軸に備わった図示しない位置検出器からフィードバックされる位置データを取得し、該位置データを元に速度データ、加速度データを生成する機能を有する。
【００２２】
前記位置データ、前記速度データ、及び前記加速度データは、駆動軸データであって、駆動軸の動作を表す。また、数値制御装置１０で生成される工作機械２０の各駆動軸２１，２２，２３に指令される位置、速度、加速度などの指令データも駆動軸の動作を示す駆動軸データとして扱う。また、駆動軸の状態を表すデータとしては、駆動軸２１，２２，２３からフィードバックされる温度、電流、電圧などのデータや、数値制御装置１０の数値制御部（ＮＣ）１１から駆動軸２１，２２，２３に指令される電流指令や電圧指令、さらに、工作機械２０に指令されるＰＬＣ（プログラマブル・ロジック・コントローラ）１２からの指令データがある。なお、駆動軸２１，２２，２３からフィードバックされる温度、電流、電圧などのデータや、数値制御装置１０の数値制御部（ＮＣ）１１から駆動軸２１，２２，２３に指令される電流指令や電圧指令を、駆動軸に係る物理量のデータと総称する。
【００２３】
数値制御装置１０は、工作機械２０を制御するための各種パラメータを設定し変更する機能を備えている。上述した数値制御装置１０の構成は公知のものである。本発明に実施形態においては、数値制御装置１０から波形表示装置３０に対して、加工プログラムのＮ番号も駆動軸に係る物理量のデータと共に送られる。
【００２４】
波形表示装置３０は、例えば、パーソナルコンピュータのような演算手段、表示手段、通信手段、及び記憶手段を備えた装置であって、数値制御装置１０が工作機械２０から取得もしくは算出した駆動軸データを取得する駆動軸データ取得部３１と、数値制御装置１０において設定されている各種パラメータのデータを取得するパラメータ取得部３２と、時刻データを生成するタイマー３８と、を備えている。表示手段はタッチパネル式の表示装置を用いることができる。
【００２５】
取得データ管理部３３は、駆動軸データ取得部３１とパラメータ取得部３２で数値制御装置１０からリアルタイムで取得した各データを、タイマー３８により生成される時刻データに関連付けて管理する。管理データ選択部３４により、取得データ管理部３３で管理されている駆動軸データとパラメータを任意に選択することができ、選択されたデータは、管理データ出力部３５を介して、表示部３６やデータ記憶部３７に出力される。
【００２６】
管理データ選択部３４よる駆動軸データとパラメータの選択方法について説明する。管理データ選択部３４はデータ取得条件設定部３９または複数データ取得条件設定部４０により設定された駆動軸データとパラメータを選択し、選択された駆動軸データとパラメータを管理データ出力部３５に出力する。管理データ選択部３４における駆動軸データとパラメータの選択は、データ取得条件設定部３９あるいは複数データ取得条件設定部４０に予め設定されている設定条件を図示しないメニュー画面などの手段により行う。
【００２７】
データ取得条件設定部３９は、データ取得開始／終了トリガ、データのサンプリング周期、取得するデータ種類の選択を行うため、例えば図２のようなデータ取得条件設定５０の画面からこれらを設定することができる。複数の異なる条件でデータ取得が必要な場合は必要なデータ取得条件を複数通り設定して、それぞれ異なるデータ取得条件名を設定する。
【００２８】
複数データ取得条件設定部４０は、１回のデータ取得で複数のデータ取得条件を設定する場合は、例えば図３のような複数データ取得条件設定６０の画面で必要なデータ取得条件を設定することができる。複数データ取得条件設定部４０によるデータ取得条件設定はデータ取得条件設定部３９で設定したデータ取得条件設定名を入力する。
【００２９】
図２、図３に示される設定用の画面は波形表示装置３０の表示画面で表示できるようにする。設定した内容は、波形表示装置３０のデータ記憶部３７に記憶できるようにしてもよいし、データ取得条件設定部３９、複数データ取得条件設定部４０に備わった記憶部に記憶してもよい。
【００３０】
図２はデータ取得条件設定画面の例を示す図である。図示しないメニュー画面からデータ取得条件設定５０の画面の表示を選択し、波形表示装置３０の表示装置の表示画面に表示させる。データ取得条件設定５０の初期画面では、チェック欄、入力欄、取得データ５５の一覧は表示されていない。
【００３１】
データ取得条件設定５０の画面には、データ取得条件名５１、データ取得開始トリガ５２、データ取得終了トリガ５３、サンプリング周期５４、取得データ５５、取得データの追加を指示するための取得データの追加ボタン５６、取得データの削除を指示するための取得データの削除ボタン５７、取得データの編集を指示するための取得データの編集ボタン５８、および、設定したデータの登録を指示するための取得データ登録ボタン５９が表示される。
【００３２】
データ取得条件名５１として５１ａの入力欄に名称を入力する。データ取得開始トリガ５２として、ＰＬＣ信号の場合には５２ａのチェック欄にチェックするとともに、５２ｂの入力欄に信号を入力する。加工プログラムのＮ番号をデータ取得開始トリガ５２とする場合には、５２ｃのチェック欄にチェックするとともに、５２ｄの入力欄にシーケンス番号を入力する。データ取得終了トリガ５３もデータ取得開始トリガ５２と同様に、ＰＬＣ信号の場合にはチェック欄５３ａ，入力欄５３ｂにチェックおよび信号を入力する、あるいは、加工プログラムのＮ番号の場合にはチェック欄５３ｃ，入力欄５３ｄにチェックおよびＮ番号を入力する。サンプリング周期５４は入力欄５３ａにサンプリング周期の数値を入力する。
【００３３】
データ取得条件名５１として入力欄５１ａに入力される条件名として取得する取得データを選択するために、取得データの追加ボタン５６を使って、取得データ５５の表を表示させる。そして、軸の種類とデータの種類を入力あるいは選択する。取得データの削除ボタン５７を使って、選択した取得する軸とデータ種類を削除することができる。また、取得データの編集ボタン５８を使って、選択した取得する軸とデータ種類を編集することができる。なお、編集とはデータの種類を変更したり、軸の種類を変更することである。
【００３４】
入力作業が終了すれば、取得データ登録ボタン５９を用いて、データ取得条件設定５０の画面で入力したデータをデータ取得条件設定部３９の図示しない記憶部あるいはデータ記憶部３７に記憶させる。登録すると、データ取得条件設定５０の画面は初期状態に戻る。ここで、新たなデータ取得条件名５１で、データ取得開始トリガ５２、データ取得終了トリガ５３、サンプリング周期５４、取得データ５５のデータを入力することができる。
【００３５】
図３は複数データ取得条件設定６０の画面の例を示す図である。図２のデータ取得条件設定５０の画面から入力された複数のデータ取得条件設定のデータから使用するデータ取得条件設定のデータを選択することができる。
【００３６】
図示しないメニュー画面から複数データ取得条件設定６０の画面の表示を選択し、波形表示装置３０の表示画面に表示させる。この画面の初期状態では、使用するデータ取得条件と出力ファイル名６１の表が表示されていないか表は表示されても空白の状態である。取得データの追加ボタン６２はデータ取得条件名と出力ファイル名を追加するときに使用する。
【００３７】
複数データ取得条件設定６０の画面には、取得データの削除を行う取得データの削除ボタン６３、取得データの編集ボタン６４、データ取得有効ボタン６５も併せて表示される。取得データの削除を行う場合には取得データの削除ボタンを使用する。取得データの編集を行う場合には取得データの編集ボタン６４を使用する。使用するデータ取得条件と出力ファイル名の入力が終了すると、データ取得有効ボタン６５を押して、複数データ取得条件設定部４０の図示しない記憶部あるいはデータ記憶部３７に記憶させる。
【００３８】
次に、図１〜図３に示される本発明の実施形態に係る波形表示装置により駆動軸に係る物理量のデータの取得について図４，図５を用いて説明する。データ取得のフローチャートを図４に示す。さらに図４内の「データ取得ｎ」のフローチャートを図５に示す。
【００３９】
図４内の「データ取得ｎ」（ｎ＝１，２，３…）はデータ取得条件設定で設定したものに対応する。ｎは複数データ取得条件設定で設定したデータ取得条件の数と同じになる。データ取得のフローについて説明する。データ取得を行うには、まずデータ取得を有効にする。
【００４０】
データ取得を有効にするには、例えば図３の複数データ取得条件設定画面にデータ取得有効ボタン６５を設置して、このボタンを押す。これにより各データ取得条件のデータ開始トリガがＯＮしているかどうかを監視するようになる。設定した各データ取得条件設定の通りにデータ取得が行われデータ取得が全て完了する、またはデータ取得を無効にするための数値制御装置や波形表示装置の操作盤からの入力操作が行われるとデータ取得無効となり、データ取得が完了する。
【００４１】
以下、図４に示される処理をステップに従って説明する。図１の管理データ選択部３４における処理に対応する。
●［ステップｓａ０１］データ取得を有効にする。  
●［ステップｓａ０２］データ取得１〜ｎの処理を実行する（ｎ＝１，２，３・・・）。
●［ステップｓａ０３］全てのデータ取得が終了したか否かを判断し、全てのデータ取得が終了した場合にはステップｓａ０４へ移行する。または、データ測定無効の操作がなされたか否かを判断し、データ測定無効の操作がなされた場合にはステップｓａ０４へ移行する。それ以外の場合には、ステップｓａ０２の処理が終了するのを待つ。  
●［ステップｓａ０４］データ取得の無効にし、処理を終了する。
【００４２】
以下、図５に示される処理をステップに従って説明する。図４のステップｓａ０２の処理に対応する。ただし、ｎ＝１，２，３・・・である。このｎはデータ取得条件名に対応する数値である。  
●［ステップｓｂ０１］データ取得ｎの開始トリガはオンか否か判断し、オンの場合（ＹＥＳ）にはステップｓｂ０２へ移行し、オンではない場合（ＮＯ）にはオンになるのを待つ。  
●［ステップｓｂ０２］データ取得ｎを実行する。  
●［ステップｓｂ０３］データ取得ｎの終了トリガがオンか否かを判断し、オンの場合（ＹＥＳ）には処理を終了し、オンではない場合（ＮＯ）にはステップｓｂ０４へ移行する。  
●［ステップｓｂ０４］データ取得ｎにおけるサンプリング周期の時間分待機して、ステップｓｂ０２へ戻る。
【００４３】
取得したデータの確認のために、取得したデータは数値制御装置１０のデータ記憶部（図示せず）または波形表示装置３０のデータ記憶部３７（図１参照）に記憶する。記憶したデータは、波形表示装置３０の表示部３６で波形表示できる。データの取得結果はデータ取得条件毎に出力される。出力ファイル名はあらかじめ図３の複数データ取得設定画面で指定しておくことができる。
【００４４】
データの再取得について説明する。図２の「（１）データ取得条件設定」および図３の「（２）複数データ取得条件設定」は、波形表示装置３０のデータ記憶部３７に記憶できるようにする。このためパラメータ変更や加工プログラムの変更を行った後、再度同じ条件でデータ取得を行う場合は「（１）データ取得条件設定」および「（２）複数データ取得条件設定」の作業は不要である。「（３）データ取得」の作業でデータ取得が可能となる。
【００４５】
ここで、加工プログラムＡおよび必要な設定を例として本発明の実施形態を説明する。まず、データ取得条件設定画面にて５つの異なる設定を行う（図６〜図１０参照）。それぞれの設定条件名をＰ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５として設定する。図６〜図１０は図２に対応する設定画面の例である。
【００４６】
次に、設定した５つのデータ取得条件設定を、複数データ取得条件設定画面にて設定する（図１１参照）。データ取得設定条件名と取得したデータを出力する際のファイル名を設定する。
【００４７】
設定が完了するとデータ取得有効ボタン６５を押す。そして前記加工プログラムＡを実行する。それぞれのデータ取得条件で設定したデータ開始／終了トリガ条件に応じてデータの取得が行われる（図１２、図１３）。加工プログラムの実行に従って、図６〜図１０に示されるように設定条件に従ってデータの取得の取得開始と取得終了がなされる。図１３は設定条件Ｐ１〜Ｐ５で設定されたデータを取得している。全てのデータ取得条件の測定が完了するとデータ取得が無効となる。データ取得完了後には複数データ取得条件設定画面で設定されたファイル名で５つのファイルが作成される。それぞれのファイルのデータから、表示部３６に波形を表示することができる。
【００４８】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態の例に限定されることなく、適宜の変更を加えることにより、その他の態様で実施することができる。例えば、図２ではトリガの種類をＰＬＣの信号やＮ番号としているが、波形表示装置３０の表示部３６に表示されたボタンを押した時などの種類を増やしてもよい。
【００４９】
また、複数のデータ取得条件でのデータ取得に関して、複数のデータを同時に取得するようにしてもよいし、複数のデータ取得条件で同時にデータ取得せず、例えば２つ目のデータ取得開始時に１つ目のデータ取得を終了（データ取得完了条件を満たしたとみなす）させるなど常に１つの条件のみデータ取得を行うようにしてもよい。
【００５０】
時間あたりに取得可能なデータは上限があるため、複数のデータを同時に取得する場合は取得するデータ点数やサンプリング周期に制限を設ける必要がでてくる可能性がある。ただし、同じ時間に別々の軸で、目的の異なるデータ取得を行いたい場合は同時に複数のデータを取得することは有用である。
【００５１】
本発明により、不要なデータの取得を避けることができるため、データ評価のための抽出作業などが不要になる。これにより、正確で素早くデータの評価ができるようになる、データ取得時の作業時間が短縮できる、取得したデータのデータサイズを小さくできる。
【００５２】
従来と比較してデータ取得条件の設定は多くなるが、一度設定することで何度も同じデータ取得ができる。一般的に加工プログラムやパラメータの調整を行うために何度もデータ取得を行うため、調整作業全体としては作業時間を短縮することができる。
【００５３】
本発明により、１回のデータ取得に対して複数のデータ取得条件を設定可能とすることで、必要なデータのみを、煩わしい作業を行わずに取得が可能な機能を有する波形表示装置を提供できる。
【符号の説明】
【００５４】
１０  数値制御装置
１１  数値制御部
１２  ＰＬＣ
２０  工作機械
２１  駆動軸
２２  駆動軸
２３  駆動軸
３０  波形表示装置
３１  駆動軸データ取得部
３２  パラメータ取得部
３３  取得データ管理部
３４  管理データ選択部
３５  管理データ出力部
３６  表示部
３７  データ記憶部
３８  タイマー
３９  データ取得条件設定部
４０  複数データ取得条件設定部
５０  データ取得条件設定
５１  データ取得条件名
５２  データ取得開始トリガ
５３  データ取得終了トリガ
５４  サンプリング周期
５５  取得データ
５６  取得データの追加ボタン
５７  取得データの削除ボタン
５８  取得データの編集ボタン
５９  取得データの登録ボタン
６０  複数データ取得条件設定
６１  使用するデータ取得条件と出力ファイル名
６２  取得データの追加ボタン
６３  取得データの削除ボタン
６４  追加データの編集ボタン
６５  データ取得有効ボタン
【要約】
【課題】１回のデータ取得に対して複数のデータ取得条件を設定可能とすることで、必要なデータのみを取得可能な機能を有する波形表示装置を提供する。
【解決手段】データ取得条件設定部３９は、データ取得開始／終了トリガ、データのサンプリング周期、取得するデータ種類の選択を行うため、例えば図２のようなデータ取得条件設定５０の画面からこれらを設定することができる。複数の異なる条件でデータ取得が必要な場合は必要なデータ取得条件を複数通り設定して、それぞれ異なるデータ取得条件名を設定する。複数データ取得条件設定部４０は、１回のデータ取得で複数のデータ取得条件を設定する場合は、例えば図３のような複数データ取得条件設定６０の画面で必要なデータ取得条件を設定することができる。複数データ取得条件設定部４０によるデータ取得条件設定はデータ取得条件設定部３９で設定したデータ取得条件設定名を入力する。
【選択図】図１【図１】
0006001720.tif 000002
【図２】
0006001720.tif 000003
【図３】
0006001720.tif 000004
【図４】
0006001720.tif 000005
【図５】
0006001720.tif 000006
【図６】
0006001720.tif 000007
【図７】
0006001720.tif 000008
【図８】
0006001720.tif 000009
【図９】
0006001720.tif 000010
【図１０】
0006001720.tif 000011
【図１１】
0006001720.tif 000012
【図１２】
0006001720.tif 000013
【図１３】
0006001720.tif 000014