JP2018176170A - 溶接モニタリング装置、ロボット制御装置、溶接モニタリング方法及び溶接モニタリングプログラム - Google Patents
溶接モニタリング装置、ロボット制御装置、溶接モニタリング方法及び溶接モニタリングプログラム Download PDFInfo
- Publication number
- JP2018176170A JP2018176170A JP2017074165A JP2017074165A JP2018176170A JP 2018176170 A JP2018176170 A JP 2018176170A JP 2017074165 A JP2017074165 A JP 2017074165A JP 2017074165 A JP2017074165 A JP 2017074165A JP 2018176170 A JP2018176170 A JP 2018176170A
- Authority
- JP
- Japan
- Prior art keywords
- welding
- sections
- common
- section
- waveform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Manipulator (AREA)
Abstract
【課題】溶接条件が共通する溶接区間を簡単に確認することができる溶接モニタリング装置、ロボット制御装置、溶接モニタリング方法及び溶接モニタリングプログラムを提供する。【解決手段】溶接モニタリング装置10は、溶接ロボット100によって実行される溶接の複数の溶接区間のうち、溶接条件が共通する溶接区間を抽出する抽出部と、溶接ロボット100により実行される溶接の溶接電圧及び溶接電流のうち少なくとも一方の波形を取得する取得部と、波形を複数の溶接区間にわたって表示し、抽出部により抽出された溶接区間を共通する表示態様で表示する表示部と、を備える。【選択図】図1
Description
本発明は、溶接モニタリング装置、ロボット制御装置、溶接モニタリング方法及び溶接モニタリングプログラムに関する。
従来、溶接ロボットにより実行される溶接の溶接電圧や溶接電流を測定し、溶接電圧や溶接電流の波形を表示して、溶接の状態をモニタリングすることがあった。
例えば、下記特許文献1には、溶接電流指令値、溶接電流出力値、溶接電圧指令値及び溶接電圧出力値に関する波形を、教示点名とともに表示する表示手段を備えたアーク溶接ロボットが記載されている。
また、下記特許文献2には、ロボットの動作軌跡と、溶接電流及び溶接電圧とを表示し、動作軌跡の範囲の選択を受け付けて、選択された範囲の溶接電流及び溶接電圧を他と区別して表示する溶接モニタ装置が記載されている。
特許文献1に記載の技術によれば、電圧波形や電流波形と教示点名の関係を確認できる。しかしながら、教示点名は、空走区間に対応する場合もあれば、溶接実行区間に対応する場合もあるし、溶接実行区間に対応する場合であっても、様々な教示内容に対応する場合があるため、電圧波形や電流波形が共通の溶接条件の下で生じたものであるかを一目で確認することはできない。
また、特許文献2に記載の技術によれば、ロボットの動作軌跡の範囲の選択を受け付けて、選択された範囲における電圧波形及び電流波形を他と区別して表示することで、電圧波形及び電流波形と、ワークの溶接個所との対応関係が確認できる。しかしながら、選択された範囲における電圧波形及び電流波形は、様々な教示内容に対応する場合があるため、電圧波形や電流波形が共通の溶接条件の下で生じたものであるかを一目で確認することはできない。
特許文献1及び2に記載の技術において、電圧波形や電流波形が共通の溶接条件の下で生じたものであるかを確認するためには、溶接ロボットの動作を記述したプログラムの内容を確認する必要があるが、プログラムの内容の確認を都度行うことはユーザにとって負担となる。そのため、例えば、溶接区間が異なれば溶接条件が異なるとみなして、プログラムの内容の確認を省略することが考えられる。しかしながら、例えばコーナー部の前後の直線区間について溶接条件が共通する場合等、不連続な溶接区間であっても溶接条件が共通する場合があり得るため、溶接区間が異なれば溶接条件が異なるとみなすのでは溶接条件の共通性を見落とすおそれがあった。
そこで、本発明は、溶接条件が共通する溶接区間を簡単に確認することができる溶接モニタリング装置、ロボット制御装置、溶接モニタリング方法及び溶接モニタリングプログラムを提供することを目的とする。
本発明の一態様に係る溶接モニタリング装置は、溶接ロボットによって実行される溶接の複数の溶接区間のうち、溶接条件が共通する溶接区間を抽出する抽出部と、溶接ロボットにより実行される溶接の溶接電圧及び溶接電流のうち少なくとも一方の波形を取得する取得部と、波形を複数の溶接区間にわたって表示し、抽出部により抽出された溶接区間を共通する表示態様で表示する表示部と、を備える。
この態様によれば、溶接条件が共通する溶接区間が共通する表示態様で表示されることで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を一目で確認することができる。そのため、溶接条件の共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。
上記態様において、表示部は、抽出部により抽出された溶接区間を共通する背景で表示してもよい。
この態様によれば、溶接条件が共通する溶接区間が、共通する背景で表示されることで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を視覚的に把握することができる。そのため、溶接の状態をモニタリングする際のユーザの利便性が向上する。
上記態様において、表示部は、抽出部により抽出された溶接区間の波形を共通する線で表示してもよい。
この態様によれば、溶接条件が共通する溶接区間の溶接電圧及び溶接電流のうち少なくとも一方の波形が共通する線で表示されることで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を視覚的に把握することができる。そのため、溶接の状態をモニタリングする際のユーザの利便性が向上する。
上記態様において、抽出部は、複数の溶接区間のうち、溶接条件が所定の条件を満たす溶接区間を抽出し、表示部は、所定の条件を満たす溶接区間を所定の表示態様で表示してもよい。
この態様によれば、所定の条件を満たす溶接条件の溶接区間が、所定の表示態様で表示されることで、予め設定した条件を満たす溶接条件の溶接区間であるか否かを一目で確認することができる。そのため、注目する溶接条件の存在を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。
上記態様において、抽出部は、複数の溶接区間のうち、溶接条件に含まれる複数の条件の一部が一致する溶接区間を抽出してもよい。
この態様によれば、溶接条件に含まれる複数の条件の一部が一致する溶接区間を抽出することで、溶接条件の共通性を柔軟に判定し、些細な溶接条件の違いを捨象して溶接区間の抽出を行うことができる。そのため、溶接条件に含まれる複数の条件の一部の共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。
上記態様において、抽出部は、複数の溶接区間のうち、溶接条件に含まれる複数の条件の全てが一致する溶接区間を抽出してもよい。
この態様によれば、溶接条件に含まれる複数の条件の全てが一致する溶接区間を抽出することで、溶接条件の共通性を厳密に判定し、溶接条件が完全一致する溶接区間の抽出を行うことができる。そのため、溶接条件に含まれる複数の条件の全ての共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。
上記態様において、溶接条件は、溶接電流、溶接電圧、溶接速度、シールドガスの流量、シールドガスを流出させるタイミング、シールドガスの種類、ワークの厚さ、ワイヤの送り速度及び連続電流とパルス電流の別のいずれかを含んでよい。
この態様によれば、溶接電流、溶接電圧、溶接速度、シールドガスの流量、シールドガスを流出させるタイミング、シールドガスの種類、ワークの厚さ、ワイヤの送り速度及び連続電流とパルス電流の別といった、溶接の状態に影響を及ぼす条件が共通する溶接区間を共通する表示態様で表示することで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を一目で確認することができる。そのため、溶接条件の共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。
本発明の一態様に係るロボット制御装置は、上記態様の溶接モニタリング装置を含み、少なくとも溶接ロボットを制御する。
この態様によれば、ロボット制御装置に含まれる溶接モニタリング装置によって、溶接条件が共通する溶接区間が共通する表示態様で表示されることで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を一目で確認することができる。そのため、溶接条件の共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。
本発明の一態様に係る溶接モニタリング方法は、溶接モニタリング装置によって、溶接ロボットによって実行される溶接の複数の溶接区間のうち、溶接条件が共通する溶接区間を抽出するステップと、溶接モニタリング装置によって、溶接ロボットにより実行される溶接の溶接電圧及び溶接電流のうち少なくとも一方の波形を取得するステップと、溶接モニタリング装置によって、波形を複数の溶接区間にわたって表示し、抽出部により抽出された溶接区間を共通する表示態様で表示するステップと、を含む。
この態様によれば、溶接条件が共通する溶接区間が共通する表示態様で表示されることで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を一目で確認することができる。そのため、溶接条件の共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。
本発明の一態様に係る溶接モニタリングプログラムは、溶接モニタリング装置に備えられたコンピュータを、溶接ロボットによって実行される溶接の複数の溶接区間のうち、溶接条件が共通する溶接区間を抽出する抽出部、溶接ロボットにより実行される溶接の溶接電圧及び溶接電流のうち少なくとも一方の波形を取得する取得部、及び波形を複数の溶接区間にわたって表示し、抽出部により抽出された溶接区間を共通する表示態様で表示する表示部、として機能させる。
この態様によれば、溶接条件が共通する溶接区間が共通する表示態様で表示されることで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を一目で確認することができる。そのため、溶接条件の共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。
本発明によれば、溶接条件が共通する溶接区間を簡単に確認することができる溶接モニタリング装置、ロボット制御装置、溶接モニタリング方法及び溶接モニタリングプログラムを提供することができる。
添付図面を参照して、本発明の実施形態について説明する。なお、各図において、同一の符号を付したものは、同一又は同様の構成を有する。
図1は、本発明の実施形態に係る溶接モニタリング装置10を含む溶接システムの概要を示す図である。同図に示す例において、溶接システムは、ロボット制御装置1、溶接電源20、電流・電圧測定装置30及び溶接ロボット100を含み、本実施形態に係る溶接モニタリング装置10は、ロボット制御装置1と一体の装置である。すなわち、ロボット制御装置1は、溶接モニタリング装置10を含む。なお、溶接システムは、これら以外の構成を含んでもよいし、必ずしもこれら全ての構成を含まなくてもよい。また、溶接モニタリング装置10は、ロボット制御装置1と別体の装置であってもよい。
ロボット制御装置1は、溶接ロボット100の動作が記述されたプログラムを読み込み、溶接ロボット100及び溶接電源20を制御する。本実施形態において、溶接ロボット100は、多関節のアームを有する産業用ロボットであり、エンドエフェクタとして溶接トーチを備えたロボットである。溶接ロボット100は、サーボモータ101で構成された複数の関節を有して、エンドエフェクタの位置及び角度を適宜変更してワーク200の溶接を行う。エンドエフェクタである溶接トーチの先端には、溶接棒110が備えられる。
溶接電源20は、プログラムに従って、溶接棒110に対して電圧及び電流を供給する。溶接ロボット100は、溶接電源20から溶接棒110に対して電圧及び電流が供給されるのに応じて、溶接棒110を移動させ、ワーク200のアーク溶接を行う。ここで、ワーク200は、溶接台300の上に載置され、溶接電源20の電極の一方は溶接棒110に接続され、他方は溶接台300に接続される。
電流・電圧測定装置30は、溶接棒110と溶接台300の間の電圧及び電流のうち少なくともいずれかを測定する。電流・電圧測定装置30は、測定した値を逐次溶接モニタリング装置10に伝送してよい。
図2は、本発明の実施形態に係る溶接モニタリング装置10及びロボット制御装置1の機能ブロック図である。ロボット制御装置1は、解析部2、実行部3、溶接制御部4、サーボ制御部5及びプログラム記憶部DB1を備える。
プログラム記憶部DB1は、溶接ロボット100の動作が記述されたプログラムを記憶する記憶部であり、半導体メモリやハードディスクドライブで構成されてよい。溶接ロボット100は、プログラム記憶部DB1に記憶されたプログラムに基づいて溶接を実行する。解析部2は、プログラム記憶部DB1に記憶されたプログラムを解析し、プログラムから、少なくとも、溶接ロボット100の関節を構成するサーボモータ101の制御指令と、溶接電源20により供給される電流及び電圧を制御する電流・電圧制御指令と、を読み取る。
実行部3は、解析部2により読み取られた制御指令に基づいて、溶接電源20及びサーボモータ101を協調させて制御する。溶接制御部4は、溶接電源20に対して、電流及び電圧の指令値を伝送する。サーボ制御部5は、各サーボモータ101に対して、角度、角速度及び角加速度等の指令値を伝送する。
溶接モニタリング装置10は、溶接条件記憶部DB2、電流・電圧記憶部DB3、抽出部11、取得部12及び表示部13を備える。溶接条件記憶部DB2は、プログラム記憶部DB1に記憶されたプログラムを参照して、溶接ロボット100により実行される溶接の溶接条件を読み出し、少なくとも溶接ロボット100の教示点と対応付けて記憶する。ここで、溶接条件は、プログラムにより参照されるファイルに記述される場合がある。例えば、プログラムは、溶接ロボット100に溶接を開始させる溶接開始命令を含み、溶接開始命令は、溶接条件が記述されたファイルの参照を含む場合がある。ここで、溶接条件が記述されたファイルは、プログラムとは別のファイルであるが、プログラム記憶部DB1に記憶されていてよい。このような場合、溶接条件記憶部DB2には、溶接開始命令において参照されるファイルに記述された溶接条件が記憶される。また、溶接条件は、プログラムに記述される場合がある。例えば、溶接ロボット100に溶接を開始させる溶接開始命令のヘッダーに溶接条件の記述が含まれる場合がある。このような場合、溶接条件記憶部DB2には、溶接開始命令のヘッダーに記述された溶接条件が記憶される。
取得部12は、溶接ロボット100により実行される溶接の溶接電圧及び溶接電流のうち少なくとも一方の波形を取得する。ここで、溶接ロボット100が溶接を行った際の溶接電圧及び溶接電流は、電流・電圧測定装置30によって測定された電圧及び電流であり、取得部12は、電流・電圧測定装置30によって測定された電圧及び電流のうち少なくとも一方の波形を取得する。
電流・電圧記憶部DB3は、取得部12によって取得された溶接電圧及び溶接電流のうち少なくとも一方の波形を記憶する。抽出部11は、溶接ロボット100によって実行される溶接の複数の溶接区間のうち、溶接条件が共通する溶接区間を抽出する。ここで、溶接区間とは、連続する2つの教示点によって規定される区間である。溶接条件は、溶接区間ごとに設定される。溶接条件は、複数の条件を含んでよく、具体的には、溶接電流、溶接電圧、溶接速度、シールドガスの流量、シールドガスを流出させるタイミング、シールドガスの種類、ワークの厚さ、ワイヤの送り速度及び連続電流とパルス電流の別のいずれかを含んでよい。溶接条件が複数の条件を含む場合、抽出部11は、複数の溶接区間のうち、溶接条件に含まれる複数の条件の一部が一致する溶接区間を抽出してもよいし、複数の溶接区間のうち、溶接条件に含まれる複数の条件の全てが一致する溶接区間を抽出してもよい。
表示部13は、電流・電圧記憶部DB3に記憶された波形を複数の溶接区間にわたって表示し、抽出部11により抽出された溶接区間を共通する表示態様で表示する。表示部13は、例えばティーチペンダントに備えられた液晶表示装置で構成されてよい。表示部13により表示される内容について、次図を用いて詳細に説明する。
図3は、本発明の実施形態に係る溶接モニタリング装置10の表示部13に表示される第1画面DP1を示す図である。第1画面DP1は、溶接電流の波形を複数の溶接区間にわたって表示し、抽出部11により抽出された溶接区間を共通する背景で表示する例である。なお、本例では、溶接電流の波形を表示する例を示すが、表示される波形は溶接電圧に関するものであってもよいし、溶接電流と溶接電圧の両方の波形が表示されてもよい。
同図に示す例では、縦軸に溶接電流を示し、横軸に時間を示して、時間経過に伴って溶接電流が変化する様子を示している。ここで、時刻t1は、溶接ロボット100のアームが教示点P1に到達した時刻である。同図では、時間軸の原点から時刻t1までの溶接区間が、教示点P1と対応付けられた溶接区間であることが示されている。また、時刻t2は、溶接ロボット100のアームが教示点P2に到達した時刻であり、時刻t1から時刻t2までの溶接区間が、教示点P2と対応付けられた溶接区間であることが示されている。また、時刻t3は、溶接ロボット100のアームが教示点P3に到達した時刻であり、時刻t2から時刻t3までの溶接区間が、教示点P3と対応付けられた溶接区間であることが示されている。また、時刻t4は、溶接ロボット100のアームが教示点P4に到達した時刻であり、時刻t3から時刻t4までの溶接区間が、教示点P4と対応付けられた溶接区間であることが示されている。
本例の場合、教示点P2と対応付けられた溶接区間と、教示点P4と対応付けられた溶接区間は、互いに溶接条件が共通する。そのため、抽出部11は、教示点P2と対応付けられた溶接区間と、教示点P4と対応付けられた溶接区間を抽出し、表示部13は、教示点P2と対応付けられた溶接区間及び教示点P4と対応付けられた溶接区間を、共通する表示態様で表示している。表示部13は、抽出部11により抽出された教示点P2と対応付けられた溶接区間及び教示点P4と対応付けられた溶接区間を、同一の表示態様で表示してよい。具体的には、表示部13は、抽出部11により抽出された教示点P2と対応付けられた溶接区間及び教示点P4と対応付けられた溶接区間を、共通する背景で表示する。ここで、共通する背景で表示することには、共通の背景色を表示すること、共通する背景模様を表示すること、背景に共通する記号を透かして表示すること及びそれらの組合せ等、共通性を視覚的に認識できる態様により表示することが含まれる。本例では、共通する溶接条件の溶接区間は、同一の背景色で表示される。言い換えると、異なる背景色で表示された溶接区間は、共通しない溶接条件の溶接区間となっている。また、表示部13は、抽出部11により抽出されなかった溶接区間を、それぞれ異なる背景色で表示する。ここで、抽出部11により抽出された溶接区間の背景色と、抽出部11により抽出されなかった溶接区間の背景色は、互いに区別できるように異なる色で表示される。なお、図3では、背景色の違いをハッチングの種類によって表現しているが、これは図面の記載の都合上のものであって、実際にはハッチングを施さなくてもよい。例えば、第1画面DP1の枠外に示したように、教示点P1と対応付けられた溶接区間を青色の背景色で表示し、教示点P2と対応付けられた溶接区間及び教示点P4と対応付けられた溶接区間を緑色の背景色で表示し、教示点P3と対応付けられた溶接区間を黄色の背景色で表示してよい。もっとも、表示部13は、溶接条件が共通する溶接区間を共通する表示態様で表示すればよく、ハッチングの種類によって溶接条件の共通性を表してもよい。
このように、溶接条件が共通する溶接区間が共通する表示態様で表示されることで、教示点P2と対応付けられた溶接区間及び教示点P4と対応付けられた溶接区間のように、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を一目で確認することができる。そのため、溶接条件の共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。
また、溶接条件が、溶接ロボット100の動作を記述したプログラムに直接記述されておらず、他のファイルに記述されている場合に、本実施形態に係る溶接モニタリング装置10によれば、プログラムの内容及び当該他のファイルの内容を確認するという二重の確認作業を省略することができ、溶接の状態のモニタリングにおける作業効率を向上させることができる。
一方、溶接条件が、溶接ロボット100の動作を記述したプログラムに直接記述されている場合であっても、本実施形態に係る溶接モニタリング装置10によれば、プログラムの内容を確認するという作業を省略することができ、溶接の状態のモニタリングにおける作業効率を向上させることができる。
また、溶接条件が共通する溶接区間が共通する背景で表示されることで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を視覚的に把握することができる。そのため、溶接の状態をモニタリングする際のユーザの利便性が向上する。
溶接条件は、溶接電流、溶接電圧、溶接速度、シールドガスの流量、シールドガスを流出させるタイミング、シールドガスの種類、ワークの厚さ、ワイヤの送り速度及び連続電流とパルス電流の別のいずれかを含んでよい。このように、溶接の状態に影響を及ぼす条件が共通する溶接区間を、共通する表示態様で表示することで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を一目で確認することができる。そのため、溶接条件の共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。
図4は、本発明の実施形態に係る溶接モニタリング装置10により実行される第1処理を示すフローチャートである。第1処理は、溶接条件が共通する溶接区間を、共通する背景色で表示する処理である。なお、背景色を共通とする処理は例示であり、溶接条件が共通する溶接区間は、共通する背景で表示されればよい。
はじめに、溶接モニタリング装置10は、取得部12によって溶接電流の波形を取得する(S11)。なお、取得部12によって溶接電圧の波形を取得してもよいし、溶接電流及び溶接電圧両方の波形を取得してもよい。
抽出部11は、取得された溶接電流に対応する溶接区間の溶接条件が、既に描画されている溶接区間の溶接条件と共通するか否かを判定する(S12)。取得された溶接電流に対応する溶接区間の溶接条件が、既に描画されている溶接区間の溶接条件と共通すると判定された場合(S12:Yes)、抽出部11は、溶接条件が共通する溶接区間を抽出し、表示部13は、抽出された溶接区間の波形を共通する背景色で表示する(S13)。一方、取得された溶接電流に対応する溶接区間の溶接条件が、既に描画されている溶接区間の溶接条件と共通しないと判定された場合(S12:No)、表示部13は、取得された溶接電流に対応する溶接区間の波形を、既に描画されている溶接区間と異なる背景色で表示する(S14)。
溶接条件が複数の条件を含む場合、抽出部11は、複数の溶接区間のうち、溶接条件に含まれる複数の条件の一部が一致する溶接区間を抽出してよい。溶接条件に含まれる複数の条件の一部が一致する溶接区間を抽出することで、溶接条件の共通性を柔軟に判定し、些細な溶接条件の違いを捨象して溶接区間の抽出を行うことができる。そのため、溶接条件に含まれる複数の条件の一部の共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。
また、溶接条件が複数の条件を含む場合、抽出部11は、複数の溶接区間のうち、溶接条件に含まれる複数の条件の全てが一致する溶接区間を抽出してもよい。溶接条件に含まれる複数の条件の全てが一致する溶接区間を抽出することで、溶接条件の共通性を厳密に判定し、溶接条件が完全一致する溶接区間の抽出を行うことができる。そのため、溶接条件に含まれる複数の条件の全ての共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。
溶接モニタリング装置10は、溶接ロボット100の動作が終了したか否かを判定し(S15)、動作が継続する場合(S15:No)、上記の処理を繰り返す。一方、溶接ロボット100の動作が終了した場合(S15:Yes)、処理を終了する。以上により、第1処理が終了する。
図5は、本発明の実施形態に係る溶接モニタリング装置10の表示部13に表示される第2画面DP2を示す図である。第2画面DP2は、溶接電流の波形を複数の溶接区間にわたって表示し、抽出部11により抽出された溶接区間の波形を共通する線で表示する例である。なお、本例では、溶接電流の波形を表示する例を示すが、表示される波形は溶接電圧に関するものであってもよいし、溶接電流と溶接電圧の両方の波形が表示されてもよい。第2画面DP2は、第1画面DP1と比較して、背景が複数の溶接区間にわたって変化せず、溶接電流の波形の線が複数種類用いられている点で、第1画面DP1と相違する。その他の点について、第2画面DP2は、第1画面DP1と同様の表示内容を有する。以下では、相違点について説明する。
本例においても、教示点P2と対応付けられた溶接区間と、教示点P4と対応付けられた溶接区間は、互いに溶接条件が共通する。そのため、抽出部11は、教示点P2と対応付けられた溶接区間と、教示点P4と対応付けられた溶接区間を抽出し、表示部13は、抽出部11により抽出された教示点P2と対応付けられた溶接区間の波形及び教示点P4と対応付けられた溶接区間の波形を、共通する線で表示する。ここで、波形を共通する線で表示することには、共通する線色を表示すること、共通する線の種類(実線、破線、一点鎖線、二点鎖線、波線、ジグザグ線等)を表示すること、共通する線の太さを表示すること及びそれらの組合せ等、共通性を視覚的に認識できる態様により表示することが含まれる。本例では、表示部13は、抽出部11により抽出された教示点P2と対応付けられた溶接区間の波形及び教示点P4と対応付けられた溶接区間の波形を、同一の線色で表示してよい。すなわち、共通する溶接条件の溶接区間の波形は、同一の線色で表示される。言い換えると、異なる線色で表示された波形は、共通しない溶接条件の溶接区間に属する波形となっている。また、表示部13は、抽出部11により抽出されなかった溶接区間の波形を、それぞれ異なる線色で表示する。ここで、抽出部11により抽出された溶接区間の波形と、抽出部11により抽出されなかった溶接区間の波形は、互いに区別できるように異なる線色で表示される。なお、図5では、線色の違いを線種によって表現しているが、これは図面の記載の都合上のものであって、実際には線種を変えなくてもよい。例えば、第2画面DP2の枠外に示したように、教示点P1と対応付けられた溶接区間の波形を青色の線色で表示し、教示点P2と対応付けられた溶接区間の波形及び教示点P4と対応付けられた溶接区間の波形を緑色の線色で表示し、教示点P3と対応付けられた溶接区間の波形を黄色の線色で表示してよい。もっとも、表示部13は、溶接条件が共通する溶接区間を共通する表示態様で表示すればよく、波形の線種によって溶接条件の共通性を表してもよい。
溶接条件が共通する溶接区間の溶接電圧及び溶接電流のうち少なくとも一方の波形が、共通する線で表示されることで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を視覚的に把握することができる。そのため、溶接の状態をモニタリングする際のユーザの利便性が向上する。
図6は、本発明の実施形態に係る溶接モニタリング装置により実行される第2処理を示すフローチャートである。第2処理は、溶接条件が共通する溶接区間の波形を、共通する線色で表示する処理である。なお、線色を共通とする処理は例示であり、溶接条件が共通する溶接区間は、共通する線で表示されればよい。
はじめに、溶接モニタリング装置10は、取得部12によって溶接電流の波形を取得する(S21)。なお、取得部12によって溶接電圧の波形を取得してもよいし、溶接電流及び溶接電圧両方の波形を取得してもよい。
抽出部11は、取得された溶接電流に対応する溶接区間の溶接条件が、既に描画されている溶接区間の溶接条件と共通するか否かを判定する(S22)。取得された溶接電流に対応する溶接区間の溶接条件が、既に描画されている溶接区間の溶接条件と共通すると判定された場合(S22:Yes)、抽出部11は、溶接条件が共通する溶接区間を抽出し、表示部13は、抽出された溶接区間の波形を共通する線色で表示する(S23)。一方、取得された溶接電流に対応する溶接区間の溶接条件が、既に描画されている溶接区間の溶接条件と共通しないと判定された場合(S22:No)、表示部13は、取得された溶接電流に対応する溶接区間の波形を、既に描画されている溶接区間と異なる線色で表示する(S24)。
溶接モニタリング装置10は、溶接ロボット100の動作が終了したか否かを判定し(S25)、動作が継続する場合(S25:No)、上記の処理を繰り返す。一方、溶接ロボット100の動作が終了した場合(S25:Yes)、処理を終了する。以上により、第2処理が終了する。
以上の説明において、抽出部11は、複数の溶接区間のうち、溶接条件が共通する溶接区間を抽出することとしたが、抽出部11の抽出対象はこれに限られない。抽出部11は、複数の溶接区間のうち、溶接条件が所定の条件を満たす溶接区間を抽出してもよい。この場合、表示部13は、所定の条件を満たす溶接区間を所定の表示態様で表示してよい。例えば、溶接条件のうち特に注目したい条件を所定の条件として予め設定して、所定の条件を満たす溶接区間を他の溶接区間と区別できるように、特別な背景色又は線色で表示してよい。
所定の条件を満たす溶接条件の溶接区間が、所定の表示態様で表示されることで、予め設定した条件を満たす溶接条件の溶接区間であるか否かを一目で確認することができる。そのため、注目する溶接条件の存在を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。
以上説明した実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。実施形態が備える各要素並びにその配置、材料、条件、形状及びサイズ等は、例示したものに限定されるわけではなく適宜変更することができる。また、異なる実施形態で示した構成同士を部分的に置換し又は組み合わせることが可能である。
1…ロボット制御装置、2…解析部、3…実行部、4…溶接制御部、5…サーボ制御部、10…溶接モニタリング装置、11…抽出部、12…取得部、13…表示部、20…溶接電源、30…電流・電圧測定装置、100…溶接ロボット、101…サーボモータ、110…溶接棒、200…ワーク、300…溶接台、DB1…プログラム記憶部、DB2…溶接条件記憶部、DB3…電流・電圧記憶部、DP1…第1画面、DP2…第2画面。
Claims (10)
- 溶接ロボットによって実行される溶接の複数の溶接区間のうち、溶接条件が共通する溶接区間を抽出する抽出部と、
前記溶接ロボットにより実行される溶接の溶接電圧及び溶接電流のうち少なくとも一方の波形を取得する取得部と、
前記波形を前記複数の溶接区間にわたって表示し、前記抽出部により抽出された溶接区間を共通する表示態様で表示する表示部と、
を備える溶接モニタリング装置。 - 前記表示部は、前記抽出部により抽出された溶接区間を共通する背景で表示する、
請求項1に記載の溶接モニタリング装置。 - 前記表示部は、前記抽出部により抽出された溶接区間の前記波形を共通する線で表示する、
請求項1又は2に記載の溶接モニタリング装置。 - 前記抽出部は、前記複数の溶接区間のうち、溶接条件が所定の条件を満たす溶接区間を抽出し、
前記表示部は、前記所定の条件を満たす溶接区間を所定の表示態様で表示する、
請求項1から3のいずれか1項に記載の溶接モニタリング装置。 - 前記抽出部は、前記複数の溶接区間のうち、前記溶接条件に含まれる複数の条件の一部が一致する溶接区間を抽出する、
請求項1から4のいずれか1項に記載の溶接モニタリング装置。 - 前記抽出部は、前記複数の溶接区間のうち、前記溶接条件に含まれる複数の条件の全てが一致する溶接区間を抽出する、
請求項1から4のいずれか1項に記載の溶接モニタリング装置。 - 前記溶接条件は、溶接電流、溶接電圧、溶接速度、シールドガスの流量、シールドガスを流出させるタイミング、シールドガスの種類、ワークの厚さ、ワイヤの送り速度及び連続電流とパルス電流の別のいずれかを含む、
請求項1から6のいずれか1項に記載の溶接モニタリング装置。 - 請求項1から7のいずれか1項に記載の溶接モニタリング装置を含み、少なくとも前記溶接ロボットを制御する、
ロボット制御装置。 - 溶接モニタリング装置によって、溶接ロボットによって実行される溶接の複数の溶接区間のうち、溶接条件が共通する溶接区間を抽出するステップと、
前記溶接モニタリング装置によって、前記溶接ロボットにより実行される溶接の溶接電圧及び溶接電流のうち少なくとも一方の波形を取得するステップと、
前記溶接モニタリング装置によって、前記波形を前記複数の溶接区間にわたって表示し、前記抽出部により抽出された溶接区間を共通する表示態様で表示するステップと、
を含む溶接モニタリング方法。 - 溶接モニタリング装置に備えられたコンピュータを、
溶接ロボットによって実行される溶接の複数の溶接区間のうち、溶接条件が共通する溶接区間を抽出する抽出部、
前記溶接ロボットにより実行される溶接の溶接電圧及び溶接電流のうち少なくとも一方の波形を取得する取得部、及び
前記波形を前記複数の溶接区間にわたって表示し、前記抽出部により抽出された溶接区間を共通する表示態様で表示する表示部、
として機能させる溶接モニタリングプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017074165A JP2018176170A (ja) | 2017-04-04 | 2017-04-04 | 溶接モニタリング装置、ロボット制御装置、溶接モニタリング方法及び溶接モニタリングプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017074165A JP2018176170A (ja) | 2017-04-04 | 2017-04-04 | 溶接モニタリング装置、ロボット制御装置、溶接モニタリング方法及び溶接モニタリングプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2018176170A true JP2018176170A (ja) | 2018-11-15 |
Family
ID=64280413
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017074165A Pending JP2018176170A (ja) | 2017-04-04 | 2017-04-04 | 溶接モニタリング装置、ロボット制御装置、溶接モニタリング方法及び溶接モニタリングプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2018176170A (ja) |
-
2017
- 2017-04-04 JP JP2017074165A patent/JP2018176170A/ja active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4916650B2 (ja) | アーク溶接ロボット | |
JP6029967B2 (ja) | アーク溶接ロボットシステム | |
JP6636284B2 (ja) | アーク溶接品質判定システム | |
JP6046467B2 (ja) | ロボットシステム | |
EP3178618B1 (en) | Offline teaching device | |
CN103429397B (zh) | 多关节型机器人的控制装置、控制方法以及控制程序 | |
KR101971496B1 (ko) | 아크용접 모니터 장치 | |
JP2005108144A (ja) | ロボットの補正データ確認装置 | |
CA2515228A1 (en) | Control system using working robot, and work processing method using this system | |
US20200338724A1 (en) | Vibration display device, operation program creating device, and system | |
JP6623389B2 (ja) | オフライン教示装置 | |
EP2090408A1 (en) | System and a method for visualization of process errors | |
KR102279409B1 (ko) | 용접 품질 관리 시스템 | |
JPH11224116A (ja) | 工作機械における加工情報表示方法および装置 | |
JP2018176170A (ja) | 溶接モニタリング装置、ロボット制御装置、溶接モニタリング方法及び溶接モニタリングプログラム | |
JP6756072B2 (ja) | 溶接ロボット機構 | |
JP6672551B2 (ja) | アーク溶接の表示装置及び表示方法 | |
US20230286076A1 (en) | Welding method | |
JP2020108894A (ja) | 溶接作業条件導出装置、溶接電源装置、および溶接技術習得装置 | |
JP5506294B2 (ja) | アーク溶接ロボットの制御装置 | |
JP4796881B2 (ja) | 溶接ロボットシステム | |
JP5133185B2 (ja) | アーク溶接ロボット装置 | |
KR101597347B1 (ko) | 아크 용접 전압검출시스템 및 그 전압검출방법 | |
JP6599067B1 (ja) | 装置状態再現装置、装置状態再現方法および装置状態再現プログラム | |
JP4613752B2 (ja) | ロボットおよびロボットの情報表示方法 |