(57)【特許請求の範囲】
【請求項１】
溶接作業量を溶接中に刻々と算出し、前記溶接作業量と予め定めた保守点検基準量とを比較して前記溶接作業量が前記保守点検基準量を超えたときに、加工ツールに取り付けられた消耗部品の保守点検時期到達信号を外部に出力する溶接ロボットにおいて、
前記消耗部品の消耗に起因する溶接異常の発生時に、溶接異常が発生したことを前記溶接作業量とともに異常履歴として保存する履歴保存手段と、
前記異常履歴に基づき、前記溶接作業量に応じた前記溶接異常発生回数の推移を表示する表示手段と、
を備え、前記推移に基づいて前記保守点検基準量を定めることを特徴とする溶接ロボット。
【請求項２】
前記溶接作業量を複数の区間に分割し、この分割された複数の区間毎の溶接異常発生回数を算出する算出手段を備え、前記表示手段は、前記複数の区間毎に前記溶接異常発生回数をグラフ表示することを特徴とする請求項１記載の溶接ロボット。
【請求項３】
前記消耗部品の交換後に前記溶接作業量がリセットされたときに、現在の保守点検基準量設定値に対応した前記区間の前記溶接異常発生回数と予め定めた閾値とを比較し、前記溶接異常発生回数が前記閾値を超えていないときは前記保守点検基準量設定値を予め定めた基準量だけ増加させ、前記溶接異常発生回数が前記閾値を超えているときは前記保守点検基準量設定値を適正値とする基準量設定手段を備えたことを特徴とする請求項２記載の溶接ロボット。
【請求項４】
アーク溶接加工を行うときは前記加工ツールはアーク溶接トーチであり前記消耗部品は前記アーク溶接トーチの給電チップであり、スポット溶接加工を行うときは前記加工ツールはスポット溶接ガンであり前記消耗部品は前記スポット溶接ガンの電極チップであることを特徴とする請求項１〜３のいずれか１項に記載の溶接ロボット。
【請求項５】
前記加工ツールがアーク溶接トーチであるときは、前記溶接作業量は、アーク溶接時間、アークスタート回数または溶接ワイヤ消費量の積算値であることを特徴とする請求項４記載の溶接ロボット。
【請求項６】
前記加工ツールがスポット溶接ガンであるときは、前記溶接作業量は、通電時間、溶接回数または加圧力の積算値であることを特徴とする請求項４記載の溶接ロボット。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加工ツールに取り付けられた消耗部品等の交換時期または点検時期を外部に通知する溶接ロボットに関するものである。
【背景技術】
【０００２】
従来から、ロボットの手首部にアーク溶接トーチ、スポット溶接ガン等を取り付け、アーク溶接、スポット溶接等の加工作業を自動化することが広く行われている。これらの溶接ロボットによって一定時間溶接を行うと、例えばアーク溶接ロボットの場合は、アーク溶接トーチに備えられた消耗部品である給電チップ内に溶接ワイヤの削り粉が詰まって狙い位置が狂ったり、給電チップそのものが摩耗したりするために、溶接品質に悪影響を及ぼし、いわゆる溶接不良ワークが多く発生する。スポット溶接ロボットの場合もまた、スポット溶接ガンの電極チップが摩耗するために同様の現象が発生する。このようなケースにおいて、従来は、溶接不良ワークが多数発生しはじめたことに作業者が気づいた段階で給電チップまたは電極チップを交換していた。このために溶接不良ワークが多数発生するばかりか、複数の溶接ロボットで構成されている生産ラインでは個々のロボットに対してその都度対応をとっており、ロボットの稼働率が下がるという問題があった。
【０００３】
この問題を解決するために、給電チップの交換を外部に知らせることを目的としたアーク溶接ロボットの制御装置が提案されている（例えば、特許文献１参照）。より具体的には、給電チップの消耗因子であるアーク溶接時間、アークスタート回数、溶接ワイヤ消費量のそれぞれの積算値を求め、予め定めた給電チップ交換時期の目安となる基準量と各消耗因子の積算値を溶接終了毎に比較し、いずれかの積算値が基準量以上になったときに（すなわち給電チップの交換が必要な状態になったとき）に、外部へ給電チップの要交換を警告する信号を出力して知らせるとともに溶接サイクルの最終点でロボットを停止させるというものであり、生産ラインの稼働率を向上させることができるという効果を奏している。
【０００４】
【特許文献１】特開平７−１１６８４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記した交換時期の目安となる基準量は、作業者の経験または勘によって設定するようになっているために、実際はまだ給電チップが使用できる状態であるにも関わらず、要交換警告信号がロボットから出力されることがあった。すなわち、まだ使用できる状態であるにも関わらず交換作業を行っていたために、給電チップを余分に在庫しておく必要があり、コスト増に繋がるという課題を有していた。また、上記従来技術では自動的に給電チップの交換作業を行う方法が開示されているが、交換作業を自動的に行う場合であっても、当然ながら交換に必要な時間を必要とする。すなわち、本来交換しなくても良いのに交換作業を行ってしまうために、その時間分だけ稼働率を低下させてしまうという課題を有していた。
【０００６】
そこで、本発明は、交換時期または点検時期（以下、これらを総称して保守点検時期という。）の目安となる基準量を実際の溶接結果と関連性を持たせることによって最適な保守点検時期が通知される溶接ロボットを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、第１の発明は、
溶接作業量を溶接中に刻々と算出し、前記溶接作業量と予め定めた保守点検基準量とを比較して前記溶接作業量が前記保守点検基準量を超えたときに、加工ツールに取り付けられた消耗部品の保守点検時期到達信号を外部に出力する溶接ロボットにおいて、
前記消耗部品の消耗に起因する溶接異常の発生時に、溶接異常が発生したことを前記溶接作業量とともに異常履歴として保存する履歴保存手段と、
前記異常履歴に基づき、前記溶接作業量に応じた前記溶接異常発生回数の推移を表示する表示手段と、
を備え、前記推移に基づいて前記保守点検基準量を定めることを特徴とする溶接ロボット。
【０００８】
第２の発明は、前記溶接作業量を複数の区間に分割し、この分割された複数の区間毎の溶接異常発生回数を算出する算出手段を備え、前記表示手段は、前記複数の区間毎に前記溶接異常発生回数をグラフ表示することを特徴とする第１の発明に記載の溶接ロボットである。
【０００９】
第３の発明は、前記消耗部品の交換後に前記溶接作業量がリセットされたときに、現在の保守点検基準量設定値に対応した前記区間の前記溶接異常発生回数と予め定めた閾値とを比較し、前記溶接異常発生回数が前記閾値を超えていないときは前記保守点検基準量設定値を予め定めた基準量だけ増加させ、前記溶接異常発生回数が前記閾値を超えているときは前記保守点検基準量設定値を適正値とする基準量設定手段を備えたことを特徴とする第２の発明に記載の溶接ロボット制御装置である。
【００１０】
第４の発明は、アーク溶接加工を行うときは前記加工ツールはアーク溶接トーチであり前記消耗部品は前記アーク溶接トーチの給電チップであり、スポット溶接加工を行うときは前記加工ツールはスポット溶接ガンであり前記消耗部品は前記スポット溶接ガンの電極チップであることを特徴とする第１〜３のいずれか１の発明に記載の溶接ロボット制御装置である。
【００１１】
第５の発明は、前記加工ツールがアーク溶接トーチであるときは、前記溶接作業量は、アーク溶接時間、アークスタート回数または溶接ワイヤ消費量の積算値であることを特徴とする第４の発明に記載の溶接ロボット制御装置である。
【００１２】
第６の発明は、前記加工ツールがスポット溶接ガンであるときは、前記溶接作業量は、通電時間、溶接回数または加圧力の積算値であることを特徴とする第４の発明に記載の溶接ロボット制御装置である。
【発明の効果】
【００１３】
第１の発明によれば、溶接異常の発生時に異常内容を溶接作業量とともに異常履歴として保存しておき、溶接作業量に応じた溶接異常発生回数の推移を表示するようにしたことによって、作業者の経験または勘に頼ることなく、溶接異常発生回数に基づいて最適な保守点検基準量を設定することができる。このことによって、保守点検時期が通知されるタイミングの精度が向上し、本当に交換が必要な時期になるまで消耗部品を使用することができるので、コストを低減することができる。また、生産ラインの稼働率を向上させることができる。
【００１４】
第２の発明によれば、算出した溶接作業量を複数の区間に区切り、区間毎に溶接異常発生回数をカウントした結果をグラフ表示するようにしたことによって、溶接異常の発生回数の推移が容易に判断できるようになるので、第１の発明が奏する効果に加えて、保守点検基準量の設定を容易に行うことができる。
【００１５】
第３の発明によれば、保守点検時期の目安となる保守点検基準量を、溶接異常発生回数と予め定めた閾値とに基づいて自動的に設定するようにしたことによって、第１および第２の発明が奏する効果に加えて、保守点検基準量の設定工数を低減することができる。
【００１６】
第４の発明によれば、アーク溶接加工を行うときは加工ツールをアーク溶接トーチ、消耗部品をアーク溶接トーチの給電チップとし、スポット溶接加工を行うときは加工ツールをスポット溶接ガン、消耗部品をスポット溶接ガンの電極チップとしたことによって、特にアーク溶接ロボットまたはスポット溶接ロボットにおいて、第１〜３の発明が奏する効果を発揮することができる。
【００１７】
第５の発明によれば、加工ツールがアーク溶接トーチであるときは、溶接作業量を、アーク溶接時間、アークスタート回数または溶接ワイヤ消費量の積算値としたことによって、第１〜４の発明が奏する効果に加えて、溶接作業量を容易に算出することができる。
【００１８】
第６の発明によれば、加工ツールがスポット溶接ガンであるときは、溶接作業量を、通電時間、溶接回数または加圧力の積算値としたことによって、第１〜４の発明が奏する効果に加えて、溶接作業量を容易に算出することができる。
【発明を実施するための最良の形態】
【００１９】
［実施の形態１］
以下、発明の実施の形態を実施例に基づき図面を参照して説明する。
【００２０】
図１は、本発明に係る溶接ロボットのブロック図である。同図に示すように、溶接ロボットは、マニピュレータＭ、ロボット制御装置ＲＣ、加工用電源ＷＰによって大略構成される。加工用電源ＷＰは、ロボットの用途に応じて構成されるものである。具体的には、アーク溶接の場合はアーク溶接電源であり、スポット溶接の場合はスポット溶接機（コンタクタ）である。以下では、これらを総称して加工用電源ＷＰと呼ぶ。
【００２１】
マニピュレータＭは、ワークＷに対して溶接加工作業を自動で行うものであり、複数のアームと、これらを回転駆動するための複数のサーボモータとによって構成されている。マニピュレータＭの手首部には図示しない加工ツール（アーク溶接トーチまたはスポット溶接ガン）が取り付けられている。
【００２２】
加工用電源ＷＰは、アーク溶接の場合はアーク溶接電源であって、マニピュレータＭに取り付けられた加工ツールとしてのアーク溶接トーチ（図示せず）とワークＷとの間に溶接電圧を供給するものである。アーク溶接トーチには給電チップが供えられており、これが消耗部品となる。スポット溶接の場合は加工用電源ＷＰはスポット溶接機であって、マニピュレータＭに取り付けられた加工ツールとしてのスポット溶接ガンとワークＷとの間に溶接電流を通電するものである。スポット溶接ガンには電極チップが備えられており、これが消耗部品となる。加工用電源ＷＰはロボット制御装置ＲＣのＷＰインタフェース１１に接続され、溶接時にロボット制御装置ＲＣから出力される溶接制御信号によって溶接を実行する。
【００２３】
操作手段および表示手段としてのティーチペンダントＴＰは、いわゆる可搬式操作盤であって、マニピュレータＭの動作、溶接を行わせるために必要な溶接条件等を設定するためのものである。ティーチペンダントＴＰには、マニピュレータＭを手動操作で動かすための軸操作キー、手動操作で移動させた位置を教示点として記憶するための記憶キー、作業プログラムに記憶された教示内容、履歴情報、作業者への各種ダイアログメッセージ等を表示するための表示部等が備わっている（いずれも図示せず）。作業者は、このティーチペンダントＴＰを用いて、マニピュレータＭの動作とともに上記溶接条件を設定した作業プログラムを作成する。
【００２４】
ロボット制御装置ＲＣは、マニピュレータＭに溶接加工を行わせるための一連の動作を実行させるためのものであり、内部にＣＰＵ２、ＲＯＭ３、ＲＡＭ４、ハードディスク５、ＴＰインタフェース１０、ＷＰインタフェース１１、システムタイマ６、駆動指令部３０およびサーボドライバ（図示せず）の各部を備えており、これらはバス（図示せず）を介して接続されている。そして、作業者がティーチペンダントＴＰによって教示した作業プログラムに基づき、サーボドライバからマニピュレータＭの各サーボモータに動作制御信号を出力し、マニピュレータＭの複数の軸をそれぞれ回転させる。ロボット制御装置ＲＣは、マニピュレータＭのサーボモータに備えられたエンコーダ（図示せず）からの出力によって現在位置を認識しているので、加工ツールの先端部を制御することができる。なお、ハードディスク５は、メモリカード等を記憶媒体にした補助記憶装置であってもよい。
【００２５】
ＲＯＭ３は、ティーチペンダントＴＰからの入力に基づいて作業プログラムを編集処理してハードディスク５に教示データＴｄとして記憶するプログラム編集処理部７、教示データＴｄを解釈して実行するプログラム実行部８、マニピュレータＭの動作制御を行うための動作制御部９等、各種制御を行うための制御ソフトウェアを備えている。さらに、ＲＯＭ３は、溶接作業量算出部２０、履歴保存部２１、表示処理部２２、異常発生回数算出部２３、基準量設定部２４、保守点検時期通知部２５およびリセット部２６を備えている。これら各部の詳細については後述する。
【００２６】
ＲＡＭ４は、ＣＰＵ２のワーキングエリアとして用いられ、計算途中のデータが一時的に格納される。ハードディスク５は、マニピュレータＭの作業が教示された作業プログラムである教示データＴｄ、溶接作業量Ｗａ、履歴情報Ｈｄ、閾値Ｓａおよび保守点検基準量Ｍａの他、各種制御変数等が格納される。システムタイマ６は、現在のシステム時刻を計時するものであり、例えば作業プログラムの作成日時、異常の発生日時等、タイムスタンプを付与する際に参照される。ＷＰインタフェース１１は、加工用電源ＷＰを接続して通信するためのインタフェースである。
【００２７】
外部機器１３は、生産ラインを統括する上位コントローラ、パーソナルコンピュータ等であり、外部インタフェース１２を介してロボット制御装置ＲＣと接続されており、外部機器１３からの信号をロボット制御装置ＲＣに入力したり、逆にロボット制御装置ＲＣからの信号を外部機器１３に入力したりすることが可能になっている。
【００２８】
教示した作業プログラムの再生運転を行うための起動信号が外部機器１３から入力されると、プログラム実行部８は教示データＴｄの内容を解釈し、動作制御部９が軌道計画等の演算を行い、この演算結果に基づいて駆動指令部３０がマニピュレータＭの各サーボモータに動作制御信号を出力する。この結果、マニピュレータＭの複数の軸がそれぞれ回転し、教示された各教示点へ順次到達する。
【００２９】
次に、溶接作業量算出部２０、履歴保存部２１、表示処理部２２、異常発生回数算出部２３、基準量設定部２４、保守点検時期通知部２５およびリセット部２６について説明する。
【００３０】
溶接作業量算出部２０は、溶接中に溶接作業量Ｗａを刻々と算出する。例えばアーク溶接の場合は、給電チップの消耗因子であるアーク溶接時間、アークスタート回数または溶接ワイヤ消費量のうち、作業者によって予め選択されたいずれか１つを基準にして溶接作業量Ｗａを算出し、ハードディスク５に保存する。溶接時間が選択されている場合は、溶接中にマニピュレータＭが移動した時間を実溶接時間とし、この積算値を溶接作業量Ｗａとする。アークスタート回数が選択されている場合は、溶接起動回数を単純に積算したものを溶接作業量Ｗａとする。溶接ワイヤ消費量が選択されている場合は、実際の溶接で消費した溶接ワイヤの総重量を例えば以下の式で算出し、溶接作業量Ｗａとする。
（溶接ワイヤ消費量）＝（ワイヤ半径）２ ×（ワイヤ送給装置の送給ローラの直径）×π２ ×（単位時間あたりのワイヤ送給装置の送給ローラの回転数）×（溶接ワイヤの比重）×（溶接時間）
【００３１】
また、スポット溶接の場合は、電極チップの消耗因子である通電時間、溶接回数（打点数）または加圧力の内、作業者によって予め選択されたいずれか１つを基準にして溶接作業量Ｗａを算出し、ハードディスク５に保存する。通電時間が選択されている場合は、各溶接位置での通電時間を単純に積算した値を溶接作業量Ｗａとする。溶接回数が選択されている場合は、打点数を単純に積算した値を溶接作業量Ｗａとする。加圧力が選択されている場合は、各溶接位置での加圧力を単純に積算した値を溶接作業量Ｗａとする。
【００３２】
次に、履歴保存部２１の処理について説明する。履歴保存部２１は、消耗部品の消耗によって生じる溶接異常の発生時に、溶接異常が発生したことを上記方法で算出した溶接作業量とともに異常履歴として保存する。例えば、アーク溶接であれば、溶接中に給電チップの消耗による溶接異常（アーク切れ、アークスタート不良、チップ溶着等）が発生する度に、溶接異常の種類、溶接異常が発生した作業プログラム名、教示点情報、システムタイマ６から取得した日時等に加えて、上記の方法で算出したそれまでの溶接作業量Ｗａを履歴情報Ｈｄとして保存する。スポット溶接もまた、電極チップの消耗による溶接異常（加圧力不足、チップ溶着等）が発生する度に、溶接作業量Ｗａを履歴情報Ｈｄとして保存する。このように、履歴情報Ｈｄは、溶接異常が発生する度にハードディスク５に蓄積されていくことになる。
【００３３】
次に、異常発生回数算出部２３の処理について説明する。異常発生回数算出部２３は、算出した溶接作業量Ｗａを複数の区間に区切り、溶接異常が発生する度に溶接異常発生回数を区間毎にカウントする。
【００３４】
図２は、溶接作業量と溶接異常発生回数の関係を説明するための図である。同図は、アーク溶接時間の積算値を溶接作業量Ｗａとして算出している場合を例に、算出した溶接作業量Ｗａを６０分毎に複数の区間に区切り、各々の区間における溶接異常発生回数を、履歴情報Ｈｄに基づいて算出した結果を示している。例えば、溶接作業量Ｗａが０〜６０分の間では溶接異常発生回数が０回、６０分〜１２０分の間では１回、そして溶接作業量Ｗａが増えていく度に溶接異常発生回数が増えており、３６０〜４２０分の間では７回、４２０〜４８０分の間では８回となっている。
【００３５】
なお、同図では区間を６０分毎に区切ったが、６０分毎に限らず１５分、３０分等でも良いし、１時間、２時間等の時間単位であってもよい。すなわち、任意の範囲で良く、予め定められるように構成しておくことが望ましい。また、その他の溶接作業量Ｗａの場合は、各々の消耗因子に応じた単位、すなわち回数が概念となっているものは回数で、重量が概念となっているものはＫｇ等の重量単位で、力が概念になっているものはｋＮ、ｋｇｆ等の力単位で、というように、区間を設定できるようにしておく。
【００３６】
図３は、アーク溶接時間を積算した溶接作業量と溶接異常発生回数の関係を示すグラフである。表示処理部２２は、溶接作業量に応じた溶接異常発生回数の推移をグラフ表示する。すなわち、異常発生回数算出部２３の算出結果に基づいて、縦軸に溶接作業量、横軸に溶接異常の発生回数を配置したグラフを生成し、ティーチペンダントＴＰに表示する。このように構成することによって、作業者は、経験または勘に頼ることなく、溶接異常発生回数に基づいて最適な保守点検時期を判断することができる。例えば、３６０〜４２０分の間で溶接異常発生回数が急激に増えているので、保守点検時期として３６０分程度が最適であると判断することができる。
【００３７】
次に、基準量設定部２４について説明する。基準量設定部２４は、作業者が入力した保守点検基準量（図３の場合は３６０分）を、保守点検基準量Ｍａとしてハードディスク５に保存する。
【００３８】
次に、アーク溶接時間が保守点検基準量Ｍａである３６０分に到達した場合を例に、保守点検時期通知部２５の処理について説明する。アーク溶接時間の積算値は溶接作業量算出部２０によって溶接中に刻々と算出されて、溶接作業量Ｗａとしてハードディスク５に保存されている。保守点検時期通知部２５は、溶接作業量Ｗａが保守点検基準量Ｍａである３６０分を超えたか否かを、所定周期毎に確認する。溶接作業量Ｗａが３６０分を超えていない間は、特に何もしない。溶接作業量Ｗａが３６０分を超えた場合は、その旨を保守点検時期到達信号として外部機器１３またはティーチペンダントＴＰに出力する。なお、上記所定周期は、いわゆる制御周期でも良いし、制御周期よりも長い任意の周期でも良い。また所定周期ではなく、溶接終了時等の所定のタイミングで確認するように構成しても良い。
【００３９】
保守点検時期到達信号を確認した作業者は、給電チップを手作業で交換する。または、保守点検時期到達信号が外部機器１３に入力されたら、給電チップ自動交換用の作業プログラムを起動するように起動信号をロボット制御装置ＲＣに入力し、給電チップが自動で交換されるように構成しても良い。
【００４０】
給電チップの交換作業が終了した後、作業者は、溶接作業量Ｗａをリセットする必要がある。この処理を行うリセット部２６について説明する。ティーチペンダントＴＰまたは外部機器１３からリセット入力が行われると、リセット部２５は、溶接作業量Ｗａを０分にリセットする。なお、リセット後は、アーク溶接時間の積算値である溶接作業量Ｗａが３６０分を超える度に、保守点検時期到達信号が出力されることになる。
【００４１】
上述したように、実施の形態１においては、溶接異常の発生時に異常内容を溶接作業量とともに異常履歴として保存しておき、溶接作業量に応じた溶接異常発生回数の推移を表示するようにしたことによって、作業者の経験または勘に頼ることなく、溶接異常発生回数に基づいて最適な保守点検基準量を設定することができる。このことによって、保守点検時期が通知されるタイミングの精度が向上し、本当に交換が必要な時期になるまで消耗部品を使用することができるので、コストを低減することができる。また、生産ラインの稼働率を向上させることができる。
【００４２】
また、算出した溶接作業量を複数の区間に区切り、区間毎に溶接異常発生回数をカウントした結果をグラフ表示するようにしたことによって、溶接異常の発生回数の推移が容易に判断できるようになるので、上記効果に加えて、保守点検基準量の設定を容易に行うことができる。
【００４３】
［実施の形態２］
次に、本発明の実施の形態２について説明する。実施の形態１では保守点検基準量Ｍａを作業者が設定したが、実施の形態２では、給電チップの交換後に溶接作業量Ｗａがリセットされたときに保守点検基準量Ｍａを自動的に設定する。
【００４４】
基準量設定部２４は、給電チップの交換後に溶接作業量Ｗａがリセットされたときに、現在設定されている保守点検基準量Ｍａに対応した区間における溶接異常発生回数と予め定めた閾値Ｓａとを比較し、溶接異常発生回数が閾値Ｓａを超えていないときは、保守点検基準量Ｍａを予め定めた基準量だけ増加させて、新たな保守点検基準量Ｍａとして再設定する。また、溶接異常発生回数が閾値Ｓａを超えているときは設定されている保守点検基準量Ｍａを適正値とみなして何もしない。なお、上記した閾値Ｓａとは、例えば５回という溶接異常発生回数を意味する。以下、この基準量設定部２４について説明する。
【００４５】
図４は、溶接作業量Ｗａが保守点検基準量Ｍａに到達した段階における溶接異常発生回数を示す図である。同図は、保守点検基準量Ｍａが例えば３６０分に設定されている場合を示している。また、図示していないが、閾値は５回であるとする。この場合、溶接作業量Ｗａが３６０分に到達した段階で保守点検時期到達信号が出力されるために、同図に示すように、溶接作業量Ｗａが３６０分以上の溶接異常発生回数はカウントされていない。なお、説明の便宜上、３００〜３６０分の区間での溶接異常発生回数を、Ｎｘとする。
【００４６】
同図を例に説明すると、現在設定されている保守点検基準量Ｍａに対応した区間は、３００〜３６０分の区間となる。この区間における溶接異常発生回数Ｎｘが、例えば４回である場合は、溶接異常発生回数が閾値（５回）を超えていない。そこで、保守点検基準量Ｍａを予め定めた基準量だけ増加させて、新たな保守点検基準量Ｍａとして再設定する。例えば３０分だけ増加させて、保守点検基準量Ｍａを４１０分として再設定する。また、この区間における溶接異常発生回数Ｎｘが、例えば６回である場合は、溶接異常発生回数が閾値（５回）を超える。この場合は、保守点検基準量Ｍａを適正値とみなす。すなわち、現在設定されている保守点検基準量Ｍａをそのまま使用する。
【００４７】
上記のように、実施の形態２においては、保守点検時期の目安となる保守点検基準量を、溶接異常発生回数と予め定めた閾値とに基づいて自動的に設定するようにしている。このことによって、保守点検基準量の設定工数を低減することができる。
【００４８】
また、上記各実施の形態において、アーク溶接加工を行うときは加工ツールをアーク溶接トーチ、消耗部品をアーク溶接トーチの給電チップとし、スポット溶接加工を行うときは加工ツールをスポット溶接ガン、消耗部品をスポット溶接ガンの電極チップとしたことによって、特にアーク溶接ロボットまたはスポット溶接ロボットにおいて、特にアーク溶接ロボットまたはスポット溶接ロボットにおいて、上記効果を発揮することができる。
【００４９】
また、加工ツールがアーク溶接トーチであるときは、溶接作業量を、溶接時間、アークスタート回数または溶接ワイヤ消費量の積算値としたことによって、上記効果に加えて、保守点検基準量すなわち保守点検時期を設定するための溶接作業量を容易に算出することができる。
【００５０】
また、加工ツールがスポット溶接ガンであるときは、溶接作業量を、通電時間、溶接回数または加圧力の積算値としたことによって、上記効果に加えて、保守点検基準量すなわち保守点検時期を設定するための溶接作業量を容易に算出することができる。
【００５１】
なお、上記では、消耗部品として給電チップを例として挙げたが、本発明はこれに限定されるものではなく、アーク溶接トーチのノズルであったり、レーザセンサ等を接続して使用しているシステムでは、レーザセンサの投光・受光レンズで使用している保護ガラスであってもよい。これらの消耗部品のように、溶接作業量に応じて消耗する部品は、全て本発明によって交換時期の通知を最適化することが可能である。
【００５２】
また、本発明によって、アーク溶接トーチ、スポット溶接ガン、ロボット制御装置等の保守点検時期、アーク溶接トーチのノズル清掃時期等の通知を最適化することにも利用可能である。さらに、プラズマ切断電源で使用される切断電極も、切断時間、切断回数または切断電流のいずれかの積算値を用いて切断作業量を算出すれば、上述した方法によって切断電極の交換時期を最適化することができる。
【図面の簡単な説明】
【００５３】
【図１】本発明に係る溶接ロボットのブロック図である。
【図２】溶接作業量と溶接異常発生回数の関係を説明するための図である。
【図３】アーク溶接時間を積算した溶接作業量と異常発生回数算出部の関係を示すグラフである。
【図４】溶接作業量が保守点検基準量に到達した段階における溶接異常発生回数を示す図である。
【符号の説明】
【００５４】
２      ＣＰＵ
３      ＲＯＭ
４      ＲＡＭ
５      ハードディスク
６      システムタイマ
７      プログラム編集処理部
８      プログラム実行部
９      動作制御部
１０    ＴＰインタフェース
１１    ＷＰインタフェース
１２    外部インタフェース
１３    外部機器
２０    溶接作業量算出部
２１    履歴保存部
２２    表示処理部
２３    異常発生回数算出部
２４    基準量設定部
２５    保守点検時期通知部
２６    リセット部
３０    駆動指令部
Ｈｄ    履歴情報
Ｍ      マニピュレータ
Ｍａ    保守点検基準量
ＲＣ    ロボット制御装置
Ｓａ    閾値
Ｔｄ    教示データ
ＴＰ    ティーチペンダント
Ｗ      ワーク
Ｗａ    溶接作業量
ＷＰ    加工用電源
【図１】
0005090936.tif 000002
【図２】
0005090936.tif 000003
【図３】
0005090936.tif 000004
【図４】
0005090936.tif 000005