(57)【要約】【課題】データ通信可能に設けられた制御装置であって、その内部に格納されたデータの安全性を高めることができる制御装置及びデータ伝送システムを提供する。【解決手段】データ伝送システムは、ＮＣ工作機械２０の制御装置２９と、データ管理装置とがネットワーク２を介し接続して構成される。制御装置２９は、データを記憶するデータ記憶部３２と、データ記憶部３２に格納されたデータごとに、その送信及び／又は受信を許可するか否かを決定するための設定データを記憶した設定データ記憶部４１と、設定データ記憶部４１に格納された設定データを参照して、送信及び／又は受信を許可されたデータについてのみ、送信及び／又は受信処理を行うように構成されデータ送受信部４２とを備える。【選択図】　　　　　図３
2004021516.tif 000002
【特許請求の範囲】
【請求項１】
ＮＣ工作機械の加工動作機構部の作動を数値制御する制御装置であって、電気通信回線を介してデータ管理装置と接続可能に構成され、
前記加工動作機構部を数値制御するための制御用データを少なくとも記憶したデータ記憶手段と、
前記データ管理装置からの要求に応じて、前記データ記憶手段に格納されたデータを前記データ管理装置に送信する処理を行う一方、前記データ管理装置から送信されたデータを受信し、受信したデータでもって前記データ記憶手段内に格納されたデータを更新する処理を行うデータ送受信手段と、
前記データ記憶手段に格納されたデータごとに、その送信及び／又は受信を許可するか否かを決定するための設定データを記憶した設定データ記憶手段とを備え、
前記データ送受信手段は、前記設定データ記憶手段に格納された設定データを参照して、送信及び／又は受信を許可されたデータについてのみ、前記送信及び／又は受信処理を行うように構成されてなることを特徴とするデータ通信可能な制御装置。
【請求項２】
前記請求項１に記載したデータ通信可能な制御装置とデータ管理装置とを、電気通信回線を介し接続して構成したことを特徴とするデータ伝送システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＮＣ工作機械の加工動作機構部の作動を数値制御する制御装置であって、データ通信可能に設けられた制御装置と管理装置とをネットワークを介し接続して構築されるデータ伝送システムの、前記制御装置及び当該伝送システムに関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
ＮＣ工作機械は、ワークを加工するための運動機構部たる主軸装置や送り機構部などの加工動作機構部と、この加工動作機構部の作動を制御する制御装置などから構成され、この制御は、加工プログラムやピッチ誤差補正量，工具補正量といった各種の制御用データに基づいて行われる。
【０００３】
前記制御用データは、制御装置の適宜記憶部内に格納されており、操作盤などに設けられた入出力装置を介し、必要に応じてこれを更新及び出力することができるようになっている。
【０００４】
また、前記制御用データは、工具補正量に代表されるようにＮＣ工作機械のオペレータが適切な加工を行うためにその更新を都度行う必要があるものと、主軸モータや送りモータの制御に用いられる時定数などＮＣ工作機械の基本的な性能に関わるデータの大きく２つに分類される。そして、通常、前者については、オペレータが自由に更新することが可能となっており、後者については、オペレータはその更新を行うことができず、ＮＣ工作機械に精通した保守担当者のみが当該更新を行うことができるように設定されている。
【０００５】
ところで、近年では、複数のＮＣ工作機械の各制御装置を、ＬＡＮなどのネットワークを介してデータ管理装置に接続し、各制御装置に格納されたデータをデータ管理装置に転送，格納したり、逆に、データ管理装置から各制御装置に適宜データを送信して、各制御装置に格納されたデータを更新するというように、データ管理装置によって各制御装置に格納されたデータを一括管理するといったことが行われている。
【０００６】
そして、従来、前記データ管理装置によるデータ更新は、各制御装置に格納された全データについて可能となっており、このため、前記工具補正量のようにオペレータが適切な加工を行うために都度更新する必要のあるデータについても、前記データ管理装置によってそのデータ更新が可能となっていた。
【０００７】
ところが、前記工具補正量などについて、データ管理装置側でその更新を自由に行うことができる状態になっていると、オペレータの気付かないところで、当該工具補正量などのデータが誤ってデータ管理装置により更新されるといったことが起こり得るため、加工精度が低下したり、或いは、工具とワークとが干渉して重大な事故を引き起こすという恐れがあった。
【０００８】
本発明は、以上の実情に鑑みなされたものであって、データ通信可能に設けられた制御装置において、その内部に格納されたデータの安全性を高めることができる制御装置及びこれを備えたデータ伝送システムの提供を、その目的とする。
【０００９】
【課題を解決するための手段及びその効果】
上記目的を達成するための本発明は、ＮＣ工作機械の加工動作機構部の作動を数値制御する制御装置であって、データ通信可能に設けられた制御装置と管理装置とをネットワークを介し接続して構築されるデータ伝送システムの、前記制御装置及び当該伝送システムに係る。
【００１０】
前記制御装置は、
前記加工動作機構部を数値制御するための制御用データを少なくとも記憶したデータ記憶手段と、
前記データ管理装置からの要求に応じて、前記データ記憶手段に格納されたデータを前記データ管理装置に送信する処理を行う一方、前記データ管理装置から送信されたデータを受信し、受信したデータでもって前記データ記憶手段内に格納されたデータを更新する処理を行うデータ送受信手段と、
前記データ記憶手段に格納されたデータごとに、その送信及び／又は受信を許可するか否かを決定するための設定データを記憶した設定データ記憶手段とを備え、
前記データ送受信手段は、前記設定データ記憶手段に格納された設定データを参照して、送信及び／又は受信を許可されたデータについてのみ、前記送信及び／又は受信処理を行うように構成される。
【００１１】
このデータ伝送システムでは、データ送受信手段により、前記データ管理装置からの要求に応じて、前記データ記憶手段に格納されたデータが前記データ管理装置に送信され、データ管理装置から送信されたデータでもって前記データ記憶手段内に格納されたデータが更新される。
【００１２】
そして、データ送受信手段は、設定データ記憶手段に格納された設定データを参照して、送信及び／又は受信を許可されたデータについてのみ、前記送信及び／又は受信処理を行う。尚、送信及び／又は受信を許可するか否かは、前記データ記憶手段に格納されたデータごとに任意に設定される。
【００１３】
斯くして、このデータ伝送システムによれば、制御装置とデータ管理装置との間で送受信可能なデータを、重要度などに応じデータごとに選択的に設定することができるので、例えば、オペレータが適切な加工を行うために都度更新する必要のあるデータであって、オペレータ以外の者が更新すると重大な事故につながりかねないデータについては、データ管理装置によるデータ更新を不許可にすることができ、その安全性を高めることができる。
【００１４】
尚、本発明における前記電気通信回線には、ＬＡＮ，ＶＡＮ，専用の電話回線や光通信回線などネットワークを構築するための各種通信回線が含まれる。また、前記制御用データには、加工プログラムやピッチ誤差補正量，工具補正量といった各種のデータが含まれる。
【００１５】
【発明の実施の形態】
以下、本発明の具体的な実施形態について添付図面に基づき説明する。尚、図１は、本発明の一実施形態に係るデータ伝送システムの概略構成を示したブロック図である。また、図２は、本実施形態に係るデータ管理装置の概略構成を示したブロック図であり、図３は、本実施形態に係る制御装置の概略構成を示したブロック図である。
【００１６】
図１に示すように、本例のデータ伝送システム１は、管理側（管理事務所など）に配設されたデータ管理装置１０と、加工現場に配設された複数のＮＣ工作機械２０とがＬＡＮなどのネットワーク２を介し接続して構成される。
【００１７】
図２に示すように、前記データ管理装置１０は、ＣＰＵ，ＲＯＭ，ＲＡＭ及び外部記憶装置などから構成されるデータ記憶部１１，データ送受信部１２及び入出力インターフェース１３と、この入出力インターフェース１３に接続する入出力装置１４などを備えており、この入出力インターフェース１３を介して前記ネットワーク２に接続している。
【００１８】
前記データ記憶部１１は、後述するＮＣ工作機械２０の加工動作機構部２１を数値制御するための制御用データなど格納する機能部であり、制御用データには、加工プログラムやピッチ誤差補正量，工具補正量といった各種のデータが含まれる。
【００１９】
前記データ送受信部１２は、データ記憶部１１内に格納されたデータを、ネットワーク２を介して前記ＮＣ工作機械２０に送信する処理、及びＮＣ工作機械２０に格納されたデータを、ネットワーク２を介し受信してデータ記憶部１１内に格納する処理、並びに、入出力装置１４から入力されたデータをデータ記憶部１１に格納する処理、及びデータ記憶部１１内に格納されたデータを入出力装置１４に出力する処理を行う。
【００２０】
図３に示すように、前記ＮＣ工作機械２０は、主軸装置や送り機構部などから構成される加工動作機構部２１と、入出力装置２２と、これら加工動作機構部２１及び入出力装置２２などに接続した制御装置２９などを備える。
【００２１】
前記制御装置２９は、ＣＰＵ，ＲＯＭ，ＲＡＭ及び外部記憶装置などから構成される数値制御部３０と通信制御部４０とを備えており、これら数値制御部３０と通信制御部４０とは相互に接続している。
【００２２】
前記数値制御部３０は、加工動作制御部３１，データ記憶部３２，第１設定データ記憶部３３，データ入出力部３４，入出力インターフェース３５，３６などを備えており、この入出力インターフェース３５には、前記加工動作機構部２１及び入出力装置２２が接続している。
【００２３】
前記データ記憶部３２は、加工動作機構部２１を数値制御するための上記制御用データなどを格納する機能部である。また、前記第１設定データ記憶部３３は、データ記憶部３２に格納された各データについて、その出力及び更新を許可するか否かを決定するための設定データを記憶する機能部であり、当該設定データが、例えば図４に示すようなデータテーブルとして格納される。
【００２４】
前記データ入出力部３４は、前記入出力装置２２からの入出力を制御するとともに、前記通信制御部４０からの入出力を制御する機能部である。
【００２５】
具体的には、入出力装置２２からデータ記憶部３２に格納されたデータの更新要求があった場合、要求のあったデータ項目について、前記第１設定データ記憶部３３に格納された設定データを参照して、更新可能な項目である場合には、入出力装置２２からのデータ入力を受け付け、受け付けたデータでもって、データ記憶部３２に格納されたデータを更新する一方、更新不可能な項目である場合には、入出力装置２２からの更新要求を拒否する処理を行う。
【００２６】
また、入出力装置２２からデータ記憶部３２に格納されたデータの出力要求があった場合、要求のあったデータ項目について、同様に前記第１設定データ記憶部３３に格納された設定データを参照し、出力可能な項目である場合には、要求のあったデータをデータ記憶部３２から読み出して入出力装置２２に出力する処理を行う一方、出力不可能な項目である場合には、入出力装置２２からの出力要求を拒否する処理を行う。
【００２７】
また、入出力装置２２から第１設定データ記憶部３３に格納されたデータの更新要求があった場合、入出力装置２２からのデータ入力を受け付け、受け付けたデータでもって、第１設定データ記憶部３３に格納されたデータを更新し、第１設定データ記憶部３３に格納されたデータの出力要求があった場合、要求のあったデータを第１設定データ記憶部３３から読み出して入出力装置２２に出力する処理を行う。
【００２８】
更に、データ入出力部３４は、通信制御部４０から送信されたデータを受信して、受信したデータでもってデータ記憶部３２に格納されたデータを更新する一方、通信制御部４０からの要求に応じて、データ記憶部３２に格納されたデータを読み出して通信制御部４０に送信する処理を行う。
【００２９】
そして、前記加工動作制御部３１は、データ記憶部３２に格納された制御用データ（加工プログラム，ピッチ誤差補正量及び工具位置補正量など）に基づいて前記加工動作機構部２１の動作を制御する。
【００３０】
前記通信制御部４０は、第２設定データ記憶部４１，データ送受信部４２，入出力インターフェース４３，４４などを備え、この入出力インターフェース４３を介して前記ネットワーク２に接続している。また、入出力インターフェース４４及び前記入出力インターフェース３６を介して通信制御部４０と前記数値制御部３０とが相互に接続している。
【００３１】
前記第２設定データ記憶部４１は、前記データ記憶部３２に格納された各データについて、その出力及び更新を許可するか否かを決定するための設定データを記憶する機能部であり、当該設定データが、例えば図５に示すようなデータテーブルとして格納される。尚、この第２設定データ記憶部４１に格納された設定データは、前記入出力装置２２を介して、その更新及び出力が可能となっている。
【００３２】
前記データ送受信部４２は、前記データ管理装置１０から送信されたデータの受信処理、及びデータ管理装置１０から要求に応じてデータの送信処理を行う機能部である。
【００３３】
具体的には、データ管理装置１０からデータ記憶部３２に格納されたデータの更新要求があった場合、要求のあったデータ項目について、前記第２設定データ記憶部４１に格納された設定データを参照して、更新可能な項目である場合には、データ管理装置１０からデータ送信を受け付け、受け付けたデータを数値制御部３０に送信する処理を行う一方、更新不可能な項目である場合には、データ管理装置１０からの更新要求を拒否し、その旨のメッセージをデータ管理装置１０に返信する処理を行う。
【００３４】
また、データ管理装置１０からデータ記憶部３２に格納されたデータの出力要求があった場合、要求のあったデータ項目について、同様に前記第２設定データ記憶部４１に格納された設定データを参照し、出力可能な項目である場合には、要求のあったデータを数値制御部３０から受信して、データ管理装置１０に送信する処理を行う一方、出力不可能な項目である場合には、データ管理装置１０からの出力要求を拒否し、その旨のメッセージをデータ管理装置１０に返信する処理を行う。
【００３５】
以上のように構成された本例のデータ伝送システム１によれば、次のようにして、データ管理装置１０から制御装置２９にデータが入力され、逆に制御装置２９からデータ管理装置１０にデータが出力される。
【００３６】
まず、データを入力する場合について説明する。ネットワーク２を介してデータ管理装置１０のデータ送受信部１２から通信制御部４０のデータ送受信部４２にデータが送信されると、データ送受信部４２はこれを受信するに当たり、第２設定データ記憶部４１に格納された設定データを参照して、受信（更新）が許可されたデータであるか否かを判断し、許可されたデータである場合には、これを受信してデータ入出力部３４に送信する一方、更新が許可されていないデータである場合には、その旨のメッセージをデータ管理装置１０に返信する。
【００３７】
例えば、図５に示した例では、送信されたデータが加工プログラムやピッチ誤差補正量に関するデータであれば、受信可能と判断されてデータ管理装置１０から受信され、工具補正量に関するデータであれば、受信不可能と判断されて受信が拒否される。
【００３８】
そして、データ送受信部４２から入出力インターフェース４４及び入出力インターフェース３６を介してデータ入出力部３４にデータが送信されると、データ入出力部３４により、データ記億部３２に格納されたデータが当該データでもって更新される。
【００３９】
次に、データを出力する場合について説明する。ネットワーク２を介してデータ管理装置１０のデータ送受信部１２から通信制御部４０のデータ送受信部４２に対してデータ送信の要求があると、データ送受信部４２は第２設定データ記憶部４１に格納された設定データを参照して、要求のあったデータ項目について、送信（出力）か許可されたデータであるか否かを判断し、許可されたデータである場合には、当該要求のあったデータについてデータ入出力部３４に送信要求を行う。一方、出力が許可されていないデータである場合には、その旨のメッセージをデータ管理装置１０に返信する。
【００４０】
例えば、、図５に示した例では、要求されたデータが加工プログラム，ピッチ誤差補正量や工具補正量に関するデータであれば、送信可能と判断されてデータ入出力部３４に対して送信要求が行われ、その他の送信不可能なデータであれば、送信不可能と判断されてデータ入出力部３４に対する送信要求は行われない。
【００４１】
そして、データ送受信部４２からデータの送信要求を受けたデータ入出力部３４は、当該要求に応じてデータ記億部３２に格納されたデータを読み出し、読み出したデータをデータ送受信部４２に送信し、データ送受信部４２は受信したデータをデータ管理装置１０に送信し、データ管理装置１０は受信したデータを前記データ記憶部１２に格納する。
【００４２】
斯くして、このデータ伝送システム１によれば、データ管理装置１０とＮＣ工作機械２０の制御装置２９との間で送受信可能なデータを、その重要度などに応じデータごとに選択的に設定することができるので、例えば、工具補正量のような、オペレータが適切な加工を行うために都度更新する必要のあるデータであって、オペレータ以外の者が更新すると重大な事故につながりかねないデータについては、データ管理装置１０によるデータ更新を不許可にすることができ、その安全性を高めることができる。
【００４３】
以上、本発明の一実施形態について説明したが、本発明の採り得る具体的な態様は、何らこれに限定されるものではない。
【００４４】
例えば、送受信されるデータは上記制御用データに限定されるものではなく、この他に各種データを含めても何ら差し支えない。
【００４５】
また、上例では、１台のデータ管理装置１０と複数のＮＣ工作機械２０とをネットワーク２を介し接続したが、これに限られるものではなく、複数のデータ管理装置１０と複数のＮＣ工作機械２０とをネットワーク２を介し接続するように構成しても良い。
【００４６】
また、上例では、制御装置２９を数値制御部３０と通信制御部４０の２つの機能部に分けて構成したが、これらを１つの機能部として一体的設けた構成としても良い。この場合、前記データ送受信部４２は、前記データ入出力部を介さず、データ記憶部３２から直接データを読み出してデータ管理装置１０に送信するように構成されるとともに、データ管理装置１０から受信したデータでもってデータ記憶部３２に格納されたデータを直接更新するように構成される。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るデータ伝送システムの概略構成を示したブロック図である。
【図２】本実施形態に係るデータ管理装置の概略構成を示したブロック図である。
【図３】本実施形態に係る制御装置の概略構成を示したブロック図である。
【図４】本実施形態に係る第１設定データ記憶部に格納されるデータテーブルを示した説明図である。
【図５】本実施形態に係る第２設定データ記憶部に格納されるデータテーブルを示した説明図である。
【符号の説明】
１　　データ伝送システム
２　　ネットワーク
１０　データ管理装置
１１　データ記憶部
１２　データ送受信部
２０　ＮＣ工作機械
２９　制御装置
３０　数値制御部
３２　データ記憶部
３３　第１設定データ記憶部
３４　データ入出力部
４０　通信制御部
４１　第２設定データ記憶部
４２　データ送受信部
【図１】
2004021516.tif 000003
【図２】
2004021516.tif 000004
【図３】
2004021516.tif 000005
【図４】
2004021516.tif 000006
【図５】
2004021516.tif 000007