JP2018176170A - Welding monitoring apparatus, robot controller, welding monitoring method and welding monitoring program - Google Patents

Welding monitoring apparatus, robot controller, welding monitoring method and welding monitoring program Download PDF

Info

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
Application number
JP2017074165A
Other languages
Japanese (ja)
Inventor
雄一 赤路
Yuichi Akaji
雄一 赤路
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Daihen Corp
Original Assignee
Daihen Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Daihen Corp filed Critical Daihen Corp
Priority to JP2017074165A priority Critical patent/JP2018176170A/en
Publication of JP2018176170A publication Critical patent/JP2018176170A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Manipulator (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a welding monitoring apparatus capable of easily recognizing a welding section common in a welding condition, a robot controller, a welding monitoring method and monitoring program.SOLUTION: A welding monitoring apparatus 10 comprises: an extraction part, which extracts a welding section common in welding condition out of a plurality of welding sections of welding executed by a welding robot 100; an acquisition part, which acquires a waveform of at least one of the welding voltage and the welding current of welding executed by the robot 100; and a display part, which displays a waveform over a plurality of welding sections to display a welding section extracted by the extraction part in a common display form.SELECTED DRAWING: Figure 1

Description

本発明は、溶接モニタリング装置、ロボット制御装置、溶接モニタリング方法及び溶接モニタリングプログラムに関する。   The present invention relates to a welding monitoring device, a robot control device, a welding monitoring method, and a welding monitoring program.

従来、溶接ロボットにより実行される溶接の溶接電圧や溶接電流を測定し、溶接電圧や溶接電流の波形を表示して、溶接の状態をモニタリングすることがあった。   Conventionally, there have been cases where the welding condition or welding current of welding performed by a welding robot is measured, and waveforms of the welding voltage or welding current are displayed to monitor the state of welding.

例えば、下記特許文献1には、溶接電流指令値、溶接電流出力値、溶接電圧指令値及び溶接電圧出力値に関する波形を、教示点名とともに表示する表示手段を備えたアーク溶接ロボットが記載されている。   For example, Patent Document 1 below describes an arc welding robot provided with display means for displaying a waveform relating to a welding current command value, a welding current output value, a welding voltage command value and a welding voltage output value together with a teaching point name. .

また、下記特許文献2には、ロボットの動作軌跡と、溶接電流及び溶接電圧とを表示し、動作軌跡の範囲の選択を受け付けて、選択された範囲の溶接電流及び溶接電圧を他と区別して表示する溶接モニタ装置が記載されている。   Further, the following Patent Document 2 displays the motion trajectory of the robot, and the welding current and the welding voltage, receives the selection of the range of the motion trajectory, and distinguishes the welding current and the welding voltage in the selected range from others. The welding monitor apparatus to display is described.

特開平11−58007号公報Unexamined-Japanese-Patent No. 11-58007 gazette 特開2006−26640号公報Unexamined-Japanese-Patent No. 2006-26640

特許文献1に記載の技術によれば、電圧波形や電流波形と教示点名の関係を確認できる。しかしながら、教示点名は、空走区間に対応する場合もあれば、溶接実行区間に対応する場合もあるし、溶接実行区間に対応する場合であっても、様々な教示内容に対応する場合があるため、電圧波形や電流波形が共通の溶接条件の下で生じたものであるかを一目で確認することはできない。   According to the technology described in Patent Document 1, it is possible to confirm the relationship between the voltage waveform or current waveform and the teaching point name. However, the teaching point name may correspond to a free running section, may correspond to a welding execution section, or may correspond to various teaching contents even when corresponding to a welding execution section. Therefore, it can not be confirmed at a glance whether the voltage waveform or the current waveform is generated under a common welding condition.

また、特許文献2に記載の技術によれば、ロボットの動作軌跡の範囲の選択を受け付けて、選択された範囲における電圧波形及び電流波形を他と区別して表示することで、電圧波形及び電流波形と、ワークの溶接個所との対応関係が確認できる。しかしながら、選択された範囲における電圧波形及び電流波形は、様々な教示内容に対応する場合があるため、電圧波形や電流波形が共通の溶接条件の下で生じたものであるかを一目で確認することはできない。   Further, according to the technology described in Patent Document 2, the voltage waveform and the current waveform are received by receiving the selection of the range of the motion trajectory of the robot and displaying the voltage waveform and the current waveform in the selected range separately from each other. It is possible to confirm the correspondence between the welding point of the workpiece and the workpiece. However, since the voltage waveform and current waveform in the selected range may correspond to various teaching contents, it is confirmed at a glance whether the voltage waveform or the current waveform is generated under common welding conditions. It is not possible.

特許文献1及び2に記載の技術において、電圧波形や電流波形が共通の溶接条件の下で生じたものであるかを確認するためには、溶接ロボットの動作を記述したプログラムの内容を確認する必要があるが、プログラムの内容の確認を都度行うことはユーザにとって負担となる。そのため、例えば、溶接区間が異なれば溶接条件が異なるとみなして、プログラムの内容の確認を省略することが考えられる。しかしながら、例えばコーナー部の前後の直線区間について溶接条件が共通する場合等、不連続な溶接区間であっても溶接条件が共通する場合があり得るため、溶接区間が異なれば溶接条件が異なるとみなすのでは溶接条件の共通性を見落とすおそれがあった。   In the techniques described in Patent Documents 1 and 2, in order to confirm whether the voltage waveform or the current waveform is generated under the common welding conditions, the content of a program describing the operation of the welding robot is confirmed. Although it is necessary, it is burdensome for the user to check the contents of the program each time. Therefore, for example, it may be considered that if the welding sections are different, the welding conditions are considered different and confirmation of the contents of the program is omitted. However, welding conditions may be common even in discontinuous welding sections, for example, when welding conditions are common to straight sections before and after a corner portion, so welding conditions are considered to be different if welding sections are different. There was a possibility that we could overlook the commonality of the welding conditions.

そこで、本発明は、溶接条件が共通する溶接区間を簡単に確認することができる溶接モニタリング装置、ロボット制御装置、溶接モニタリング方法及び溶接モニタリングプログラムを提供することを目的とする。   Then, an object of the present invention is to provide a welding monitoring device, a robot control device, a welding monitoring method, and a welding monitoring program capable of easily confirming a welding section in which welding conditions are common.

本発明の一態様に係る溶接モニタリング装置は、溶接ロボットによって実行される溶接の複数の溶接区間のうち、溶接条件が共通する溶接区間を抽出する抽出部と、溶接ロボットにより実行される溶接の溶接電圧及び溶接電流のうち少なくとも一方の波形を取得する取得部と、波形を複数の溶接区間にわたって表示し、抽出部により抽出された溶接区間を共通する表示態様で表示する表示部と、を備える。   A welding monitoring apparatus according to an aspect of the present invention includes an extraction unit that extracts a welding section having a common welding condition among a plurality of welding sections of welding performed by a welding robot, and a welding of welding performed by a welding robot. The acquisition unit acquires at least one waveform of the voltage and the welding current, and the display unit displays the waveform over a plurality of welding sections and displays the welding sections extracted by the extraction section in a common display mode.

この態様によれば、溶接条件が共通する溶接区間が共通する表示態様で表示されることで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を一目で確認することができる。そのため、溶接条件の共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。   According to this aspect, by displaying the welding sections in which the welding conditions are common in the display mode in common, even in the case where the welding conditions are common in the discontinuous welding sections, the commonality of the welding conditions is at a glance It can be confirmed. Therefore, it is not necessary to confirm the contents of the program each time in order to confirm the commonality of welding conditions, and the convenience of the user when monitoring the state of welding is improved.

上記態様において、表示部は、抽出部により抽出された溶接区間を共通する背景で表示してもよい。   In the above aspect, the display unit may display the welding sections extracted by the extracting unit with a common background.

この態様によれば、溶接条件が共通する溶接区間が、共通する背景で表示されることで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を視覚的に把握することができる。そのため、溶接の状態をモニタリングする際のユーザの利便性が向上する。   According to this aspect, by displaying the welding sections having common welding conditions with a common background, even if the welding conditions are common for the discontinuous welding sections, the commonality of the welding conditions can be visually identified. Can be grasped. Therefore, the convenience of the user at the time of monitoring the state of welding is improved.

上記態様において、表示部は、抽出部により抽出された溶接区間の波形を共通する線で表示してもよい。   In the above aspect, the display unit may display the waveform of the welding section extracted by the extraction unit as a common line.

この態様によれば、溶接条件が共通する溶接区間の溶接電圧及び溶接電流のうち少なくとも一方の波形が共通する線で表示されることで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を視覚的に把握することができる。そのため、溶接の状態をモニタリングする際のユーザの利便性が向上する。   According to this aspect, at least one waveform of the welding voltage and the welding current of the welding section in which the welding conditions are common is displayed by a common line, so that the welding conditions are common in the discontinuous welding sections. Even in this case, it is possible to visually grasp the commonality of welding conditions. Therefore, the convenience of the user at the time of monitoring the state of welding is improved.

上記態様において、抽出部は、複数の溶接区間のうち、溶接条件が所定の条件を満たす溶接区間を抽出し、表示部は、所定の条件を満たす溶接区間を所定の表示態様で表示してもよい。   In the above aspect, the extraction unit extracts a weld section satisfying a predetermined condition of the welding condition among the plurality of weld sections, and the display unit displays the welded section satisfying the predetermined condition in a predetermined display mode. Good.

この態様によれば、所定の条件を満たす溶接条件の溶接区間が、所定の表示態様で表示されることで、予め設定した条件を満たす溶接条件の溶接区間であるか否かを一目で確認することができる。そのため、注目する溶接条件の存在を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。   According to this aspect, it is confirmed at a glance whether or not the welding section of the welding condition which satisfies the predetermined condition is displayed in a predetermined display mode, and whether or not it is the welding section of the welding condition which satisfies the preset condition. be able to. Therefore, it is not necessary to confirm the contents of the program each time in order to confirm the presence of the welding condition of interest, and the convenience of the user when monitoring the state of welding is improved.

上記態様において、抽出部は、複数の溶接区間のうち、溶接条件に含まれる複数の条件の一部が一致する溶接区間を抽出してもよい。   In the above-mentioned mode, an extraction part may extract a welding section where a part of a plurality of conditions included in welding conditions correspond among a plurality of welding sections.

この態様によれば、溶接条件に含まれる複数の条件の一部が一致する溶接区間を抽出することで、溶接条件の共通性を柔軟に判定し、些細な溶接条件の違いを捨象して溶接区間の抽出を行うことができる。そのため、溶接条件に含まれる複数の条件の一部の共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。   According to this aspect, it is possible to flexibly determine the commonality of the welding conditions by extracting a welding section in which a part of a plurality of conditions included in the welding conditions match, and to calculate the welding by excluding minor differences in the welding conditions. Intervals can be extracted. Therefore, it is not necessary to confirm the contents of the program each time in order to confirm the commonality of a part of a plurality of conditions included in the welding conditions, and the convenience of the user when monitoring the state of welding is improved.

上記態様において、抽出部は、複数の溶接区間のうち、溶接条件に含まれる複数の条件の全てが一致する溶接区間を抽出してもよい。   In the above-mentioned mode, an extraction part may extract a welding section where all of a plurality of conditions included in welding conditions correspond among a plurality of welding sections.

この態様によれば、溶接条件に含まれる複数の条件の全てが一致する溶接区間を抽出することで、溶接条件の共通性を厳密に判定し、溶接条件が完全一致する溶接区間の抽出を行うことができる。そのため、溶接条件に含まれる複数の条件の全ての共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。   According to this aspect, by extracting the welding section in which all of the plurality of conditions included in the welding conditions are matched, the commonality of the welding conditions is strictly determined, and the welding sections in which the welding conditions are completely matched are extracted. be able to. Therefore, it is not necessary to confirm the contents of the program each time in order to confirm commonality of all of a plurality of conditions included in the welding conditions, and the convenience of the user when monitoring the state of welding is improved.

上記態様において、溶接条件は、溶接電流、溶接電圧、溶接速度、シールドガスの流量、シールドガスを流出させるタイミング、シールドガスの種類、ワークの厚さ、ワイヤの送り速度及び連続電流とパルス電流の別のいずれかを含んでよい。   In the above embodiment, welding conditions include welding current, welding voltage, welding speed, shield gas flow rate, shield gas discharge timing, shield gas type, work thickness, wire feed rate, and continuous current and pulse current. It may contain anything else.

この態様によれば、溶接電流、溶接電圧、溶接速度、シールドガスの流量、シールドガスを流出させるタイミング、シールドガスの種類、ワークの厚さ、ワイヤの送り速度及び連続電流とパルス電流の別といった、溶接の状態に影響を及ぼす条件が共通する溶接区間を共通する表示態様で表示することで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を一目で確認することができる。そのため、溶接条件の共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。   According to this aspect, the welding current, welding voltage, welding speed, shield gas flow rate, shield gas discharge timing, kind of shield gas, workpiece thickness, wire feed rate and separation of continuous current and pulse current, etc. By displaying in a common display mode the welding sections in which the conditions affecting the state of welding are common, even if the welding conditions are common for the discontinuous welding sections, the commonality of the welding conditions can be seen at a glance It can be confirmed. Therefore, it is not necessary to confirm the contents of the program each time in order to confirm the commonality of welding conditions, and the convenience of the user when monitoring the state of welding is improved.

本発明の一態様に係るロボット制御装置は、上記態様の溶接モニタリング装置を含み、少なくとも溶接ロボットを制御する。   A robot control device according to an aspect of the present invention includes the weld monitoring device according to the above aspect, and controls at least a welding robot.

この態様によれば、ロボット制御装置に含まれる溶接モニタリング装置によって、溶接条件が共通する溶接区間が共通する表示態様で表示されることで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を一目で確認することができる。そのため、溶接条件の共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。   According to this aspect, the welding monitoring device included in the robot control device displays the welding sections in common in the welding conditions in a common display mode, whereby the welding conditions are common in the discontinuous welding sections. However, the commonality of the welding conditions can be confirmed at a glance. Therefore, it is not necessary to confirm the contents of the program each time in order to confirm the commonality of welding conditions, and the convenience of the user when monitoring the state of welding is improved.

本発明の一態様に係る溶接モニタリング方法は、溶接モニタリング装置によって、溶接ロボットによって実行される溶接の複数の溶接区間のうち、溶接条件が共通する溶接区間を抽出するステップと、溶接モニタリング装置によって、溶接ロボットにより実行される溶接の溶接電圧及び溶接電流のうち少なくとも一方の波形を取得するステップと、溶接モニタリング装置によって、波形を複数の溶接区間にわたって表示し、抽出部により抽出された溶接区間を共通する表示態様で表示するステップと、を含む。   The welding monitoring method according to an aspect of the present invention includes the steps of: extracting a welding section having a common welding condition among a plurality of welding sections of welding performed by a welding robot by a welding monitoring apparatus; The step of acquiring the waveform of at least one of the welding voltage and the welding current of welding performed by the welding robot and the waveform are displayed over a plurality of welding sections by the welding monitoring device, and the welding sections extracted by the extraction unit are common And displaying in a display mode.

この態様によれば、溶接条件が共通する溶接区間が共通する表示態様で表示されることで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を一目で確認することができる。そのため、溶接条件の共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。   According to this aspect, by displaying the welding sections in which the welding conditions are common in the display mode in common, even in the case where the welding conditions are common in the discontinuous welding sections, the commonality of the welding conditions is at a glance It can be confirmed. Therefore, it is not necessary to confirm the contents of the program each time in order to confirm the commonality of welding conditions, and the convenience of the user when monitoring the state of welding is improved.

本発明の一態様に係る溶接モニタリングプログラムは、溶接モニタリング装置に備えられたコンピュータを、溶接ロボットによって実行される溶接の複数の溶接区間のうち、溶接条件が共通する溶接区間を抽出する抽出部、溶接ロボットにより実行される溶接の溶接電圧及び溶接電流のうち少なくとも一方の波形を取得する取得部、及び波形を複数の溶接区間にわたって表示し、抽出部により抽出された溶接区間を共通する表示態様で表示する表示部、として機能させる。   A welding monitoring program according to an aspect of the present invention includes a computer provided in a welding monitoring apparatus, and an extracting unit for extracting a welding section having a common welding condition among a plurality of welding sections of welding executed by a welding robot, An acquisition unit for acquiring a waveform of at least one of a welding voltage and a welding current of welding performed by a welding robot, and a waveform is displayed over a plurality of welding sections, and the welding sections extracted by the extracting unit are displayed in common It functions as a display portion to be displayed.

この態様によれば、溶接条件が共通する溶接区間が共通する表示態様で表示されることで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を一目で確認することができる。そのため、溶接条件の共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。   According to this aspect, by displaying the welding sections in which the welding conditions are common in the display mode in common, even in the case where the welding conditions are common in the discontinuous welding sections, the commonality of the welding conditions is at a glance It can be confirmed. Therefore, it is not necessary to confirm the contents of the program each time in order to confirm the commonality of welding conditions, and the convenience of the user when monitoring the state of welding is improved.

本発明によれば、溶接条件が共通する溶接区間を簡単に確認することができる溶接モニタリング装置、ロボット制御装置、溶接モニタリング方法及び溶接モニタリングプログラムを提供することができる。   According to the present invention, it is possible to provide a welding monitoring device, a robot control device, a welding monitoring method, and a welding monitoring program that can easily confirm a welding section in which welding conditions are common.

本発明の実施形態に係る溶接モニタリング装置を含む溶接システムの概要を示す図である。It is a figure showing an outline of a welding system including a welding monitoring device concerning an embodiment of the present invention. 本発明の実施形態に係る溶接モニタリング装置及びロボット制御装置の機能ブロック図である。It is a functional block diagram of a welding monitoring device and a robot control device concerning an embodiment of the present invention. 本発明の実施形態に係る溶接モニタリング装置の表示部に表示される第1画面を示す図である。It is a figure which shows the 1st screen displayed on the display part of the welding monitoring apparatus which concerns on embodiment of this invention. 本発明の実施形態に係る溶接モニタリング装置により実行される第1処理を示すフローチャートである。It is a flow chart which shows the 1st processing performed by the welding monitoring instrument concerning an embodiment of the present invention. 本発明の実施形態に係る溶接モニタリング装置の表示部に表示される第2画面を示す図である。It is a figure which shows the 2nd screen displayed on the display part of the welding monitoring apparatus which concerns on embodiment of this invention. 本発明の実施形態に係る溶接モニタリング装置により実行される第2処理を示すフローチャートである。It is a flowchart which shows the 2nd process performed by the welding monitoring apparatus which concerns on embodiment of this invention.

添付図面を参照して、本発明の実施形態について説明する。なお、各図において、同一の符号を付したものは、同一又は同様の構成を有する。   Embodiments of the present invention will be described with reference to the accompanying drawings. In addition, what attached the same code | symbol in each figure has the same or same structure.

図1は、本発明の実施形態に係る溶接モニタリング装置10を含む溶接システムの概要を示す図である。同図に示す例において、溶接システムは、ロボット制御装置1、溶接電源20、電流・電圧測定装置30及び溶接ロボット100を含み、本実施形態に係る溶接モニタリング装置10は、ロボット制御装置1と一体の装置である。すなわち、ロボット制御装置1は、溶接モニタリング装置10を含む。なお、溶接システムは、これら以外の構成を含んでもよいし、必ずしもこれら全ての構成を含まなくてもよい。また、溶接モニタリング装置10は、ロボット制御装置1と別体の装置であってもよい。   FIG. 1 is a schematic view of a welding system including a welding monitoring apparatus 10 according to an embodiment of the present invention. In the example shown in the figure, the welding system includes the robot control device 1, the welding power source 20, the current / voltage measuring device 30, and the welding robot 100, and the welding monitoring device 10 according to the present embodiment is integral with the robot control device 1. Device of That is, the robot control device 1 includes a welding monitoring device 10. The welding system may include other configurations than these, or may not necessarily include all the configurations. In addition, the welding monitoring device 10 may be a device separate from the robot control device 1.

ロボット制御装置1は、溶接ロボット100の動作が記述されたプログラムを読み込み、溶接ロボット100及び溶接電源20を制御する。本実施形態において、溶接ロボット100は、多関節のアームを有する産業用ロボットであり、エンドエフェクタとして溶接トーチを備えたロボットである。溶接ロボット100は、サーボモータ101で構成された複数の関節を有して、エンドエフェクタの位置及び角度を適宜変更してワーク200の溶接を行う。エンドエフェクタである溶接トーチの先端には、溶接棒110が備えられる。   The robot control device 1 reads a program in which the operation of the welding robot 100 is described, and controls the welding robot 100 and the welding power source 20. In the present embodiment, welding robot 100 is an industrial robot having an articulated arm, and is a robot provided with a welding torch as an end effector. The welding robot 100 has a plurality of joints formed by the servomotor 101, and welds the workpiece 200 by appropriately changing the position and angle of the end effector. A welding rod 110 is provided at the tip of the welding torch which is an end effector.

溶接電源20は、プログラムに従って、溶接棒110に対して電圧及び電流を供給する。溶接ロボット100は、溶接電源20から溶接棒110に対して電圧及び電流が供給されるのに応じて、溶接棒110を移動させ、ワーク200のアーク溶接を行う。ここで、ワーク200は、溶接台300の上に載置され、溶接電源20の電極の一方は溶接棒110に接続され、他方は溶接台300に接続される。   Welding power supply 20 supplies voltage and current to welding rod 110 according to a program. In response to voltage and current supplied from welding power source 20 to welding rod 110, welding robot 100 moves welding rod 110 and performs arc welding of workpiece 200. Here, the workpiece 200 is placed on the welding base 300, one of the electrodes of the welding power source 20 is connected to the welding rod 110, and the other is connected to the welding base 300.

電流・電圧測定装置30は、溶接棒110と溶接台300の間の電圧及び電流のうち少なくともいずれかを測定する。電流・電圧測定装置30は、測定した値を逐次溶接モニタリング装置10に伝送してよい。   The current / voltage measurement device 30 measures at least one of the voltage and the current between the welding rod 110 and the welding base 300. The current and voltage measuring device 30 may transmit the measured values to the welding monitoring device 10 sequentially.

図2は、本発明の実施形態に係る溶接モニタリング装置10及びロボット制御装置1の機能ブロック図である。ロボット制御装置1は、解析部2、実行部3、溶接制御部4、サーボ制御部5及びプログラム記憶部DB1を備える。   FIG. 2 is a functional block diagram of the welding monitoring device 10 and the robot control device 1 according to the embodiment of the present invention. The robot control device 1 includes an analysis unit 2, an execution unit 3, a welding control unit 4, a servo control unit 5, and a program storage unit DB1.

プログラム記憶部DB1は、溶接ロボット100の動作が記述されたプログラムを記憶する記憶部であり、半導体メモリやハードディスクドライブで構成されてよい。溶接ロボット100は、プログラム記憶部DB1に記憶されたプログラムに基づいて溶接を実行する。解析部2は、プログラム記憶部DB1に記憶されたプログラムを解析し、プログラムから、少なくとも、溶接ロボット100の関節を構成するサーボモータ101の制御指令と、溶接電源20により供給される電流及び電圧を制御する電流・電圧制御指令と、を読み取る。   The program storage unit DB1 is a storage unit that stores a program in which the operation of the welding robot 100 is described, and may be configured by a semiconductor memory or a hard disk drive. Welding robot 100 executes welding based on a program stored in program storage unit DB1. The analysis unit 2 analyzes the program stored in the program storage unit DB1, and at least, from the program, a control command of the servomotor 101 that constitutes a joint of the welding robot 100 and the current and voltage supplied by the welding power supply 20 Read current and voltage control commands to control.

実行部3は、解析部2により読み取られた制御指令に基づいて、溶接電源20及びサーボモータ101を協調させて制御する。溶接制御部4は、溶接電源20に対して、電流及び電圧の指令値を伝送する。サーボ制御部5は、各サーボモータ101に対して、角度、角速度及び角加速度等の指令値を伝送する。   The execution unit 3 coordinates and controls the welding power supply 20 and the servomotor 101 based on the control command read by the analysis unit 2. Welding control unit 4 transmits command values of current and voltage to welding power supply 20. The servo control unit 5 transmits command values such as angle, angular velocity, and angular acceleration to each servo motor 101.

溶接モニタリング装置10は、溶接条件記憶部DB2、電流・電圧記憶部DB3、抽出部11、取得部12及び表示部13を備える。溶接条件記憶部DB2は、プログラム記憶部DB1に記憶されたプログラムを参照して、溶接ロボット100により実行される溶接の溶接条件を読み出し、少なくとも溶接ロボット100の教示点と対応付けて記憶する。ここで、溶接条件は、プログラムにより参照されるファイルに記述される場合がある。例えば、プログラムは、溶接ロボット100に溶接を開始させる溶接開始命令を含み、溶接開始命令は、溶接条件が記述されたファイルの参照を含む場合がある。ここで、溶接条件が記述されたファイルは、プログラムとは別のファイルであるが、プログラム記憶部DB1に記憶されていてよい。このような場合、溶接条件記憶部DB2には、溶接開始命令において参照されるファイルに記述された溶接条件が記憶される。また、溶接条件は、プログラムに記述される場合がある。例えば、溶接ロボット100に溶接を開始させる溶接開始命令のヘッダーに溶接条件の記述が含まれる場合がある。このような場合、溶接条件記憶部DB2には、溶接開始命令のヘッダーに記述された溶接条件が記憶される。   The welding monitoring apparatus 10 includes a welding condition storage unit DB2, a current / voltage storage unit DB3, an extraction unit 11, an acquisition unit 12, and a display unit 13. The welding condition storage unit DB2 refers to the program stored in the program storage unit DB1, reads the welding conditions of the welding performed by the welding robot 100, and stores them in association with at least the teaching point of the welding robot 100. Here, the welding conditions may be described in a file referenced by a program. For example, the program may include a welding start instruction that causes welding robot 100 to start welding, and the welding start instruction may include a reference to a file in which welding conditions are described. Here, the file in which the welding conditions are described is a file different from the program, but may be stored in the program storage unit DB1. In such a case, welding conditions described in the file referred to in the welding start command are stored in the welding condition storage unit DB2. Also, the welding conditions may be described in a program. For example, the header of the welding start command that causes welding robot 100 to start welding may include a description of the welding conditions. In such a case, welding conditions described in the header of the welding start command are stored in the welding condition storage unit DB2.

取得部12は、溶接ロボット100により実行される溶接の溶接電圧及び溶接電流のうち少なくとも一方の波形を取得する。ここで、溶接ロボット100が溶接を行った際の溶接電圧及び溶接電流は、電流・電圧測定装置30によって測定された電圧及び電流であり、取得部12は、電流・電圧測定装置30によって測定された電圧及び電流のうち少なくとも一方の波形を取得する。   The acquisition unit 12 acquires a waveform of at least one of a welding voltage and a welding current of welding performed by the welding robot 100. Here, the welding voltage and the welding current when the welding robot 100 performs welding are the voltage and the current measured by the current and voltage measuring device 30, and the acquiring unit 12 measures the voltage and the current by the current and voltage measuring device 30. At least one of the voltage and the current is acquired.

電流・電圧記憶部DB3は、取得部12によって取得された溶接電圧及び溶接電流のうち少なくとも一方の波形を記憶する。抽出部11は、溶接ロボット100によって実行される溶接の複数の溶接区間のうち、溶接条件が共通する溶接区間を抽出する。ここで、溶接区間とは、連続する2つの教示点によって規定される区間である。溶接条件は、溶接区間ごとに設定される。溶接条件は、複数の条件を含んでよく、具体的には、溶接電流、溶接電圧、溶接速度、シールドガスの流量、シールドガスを流出させるタイミング、シールドガスの種類、ワークの厚さ、ワイヤの送り速度及び連続電流とパルス電流の別のいずれかを含んでよい。溶接条件が複数の条件を含む場合、抽出部11は、複数の溶接区間のうち、溶接条件に含まれる複数の条件の一部が一致する溶接区間を抽出してもよいし、複数の溶接区間のうち、溶接条件に含まれる複数の条件の全てが一致する溶接区間を抽出してもよい。   The current / voltage storage unit DB3 stores the waveform of at least one of the welding voltage and the welding current acquired by the acquiring unit 12. The extraction unit 11 extracts a welding section having a common welding condition among a plurality of welding sections of welding performed by the welding robot 100. Here, the welding section is a section defined by two consecutive teaching points. The welding conditions are set for each welding section. The welding conditions may include a plurality of conditions, specifically, welding current, welding voltage, welding speed, flow rate of shield gas, timing of draining shield gas, type of shield gas, thickness of work, wire It may include feed rate and either continuous current or pulsed current. When the welding conditions include a plurality of conditions, the extraction unit 11 may extract a welding zone in which a part of the plurality of conditions included in the welding conditions are matched among the plurality of welding zones, or a plurality of welding zones Among the above, a welding section may be extracted in which all of a plurality of conditions included in the welding conditions match.

表示部13は、電流・電圧記憶部DB3に記憶された波形を複数の溶接区間にわたって表示し、抽出部11により抽出された溶接区間を共通する表示態様で表示する。表示部13は、例えばティーチペンダントに備えられた液晶表示装置で構成されてよい。表示部13により表示される内容について、次図を用いて詳細に説明する。   The display unit 13 displays the waveform stored in the current / voltage storage unit DB3 over a plurality of welding sections, and displays the welding sections extracted by the extraction unit 11 in a common display mode. The display unit 13 may be configured of, for example, a liquid crystal display device provided in a teach pendant. The contents displayed by the display unit 13 will be described in detail using the following figure.

図3は、本発明の実施形態に係る溶接モニタリング装置10の表示部13に表示される第1画面DP1を示す図である。第1画面DP1は、溶接電流の波形を複数の溶接区間にわたって表示し、抽出部11により抽出された溶接区間を共通する背景で表示する例である。なお、本例では、溶接電流の波形を表示する例を示すが、表示される波形は溶接電圧に関するものであってもよいし、溶接電流と溶接電圧の両方の波形が表示されてもよい。   FIG. 3 is a view showing a first screen DP1 displayed on the display unit 13 of the welding monitoring apparatus 10 according to the embodiment of the present invention. The first screen DP1 is an example in which the waveform of the welding current is displayed over a plurality of welding sections, and the welding sections extracted by the extraction unit 11 are displayed with a common background. In this example, although the example which displays the waveform of welding current is shown, the displayed waveform may be related to welding voltage, and the waveform of both welding current and welding voltage may be displayed.

同図に示す例では、縦軸に溶接電流を示し、横軸に時間を示して、時間経過に伴って溶接電流が変化する様子を示している。ここで、時刻t1は、溶接ロボット100のアームが教示点P1に到達した時刻である。同図では、時間軸の原点から時刻t1までの溶接区間が、教示点P1と対応付けられた溶接区間であることが示されている。また、時刻t2は、溶接ロボット100のアームが教示点P2に到達した時刻であり、時刻t1から時刻t2までの溶接区間が、教示点P2と対応付けられた溶接区間であることが示されている。また、時刻t3は、溶接ロボット100のアームが教示点P3に到達した時刻であり、時刻t2から時刻t3までの溶接区間が、教示点P3と対応付けられた溶接区間であることが示されている。また、時刻t4は、溶接ロボット100のアームが教示点P4に到達した時刻であり、時刻t3から時刻t4までの溶接区間が、教示点P4と対応付けられた溶接区間であることが示されている。   In the example shown in the figure, the vertical axis indicates the welding current, the horizontal axis indicates the time, and the welding current changes as time passes. Here, the time t1 is the time when the arm of the welding robot 100 has reached the teaching point P1. The figure shows that the welding section from the origin of the time axis to time t1 is the welding section associated with the teaching point P1. Also, time t2 is the time when the arm of welding robot 100 reaches teaching point P2, and it is shown that the welding section from time t1 to time t2 is the welding section associated with teaching point P2 There is. Time t3 is the time when the arm of welding robot 100 reaches teaching point P3, and it is shown that the welding section from time t2 to time t3 is the welding section associated with teaching point P3. There is. Time t4 is the time when the arm of welding robot 100 reaches teaching point P4, and it is shown that the welding section from time t3 to time t4 is a welding section associated with teaching point P4. There is.

本例の場合、教示点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は、溶接条件が共通する溶接区間を共通する表示態様で表示すればよく、ハッチングの種類によって溶接条件の共通性を表してもよい。   In the case of this example, the welding section associated with the teaching point P2 and the welding section associated with the teaching point P4 share the same welding condition. Therefore, the extraction unit 11 extracts a welding section associated with the teaching point P2 and a welding section associated with the teaching point P4, and the display unit 13 selects a welding section and a teaching associated with the teaching point P2. The welding sections associated with the point P4 are displayed in a common display mode. The display unit 13 may display the welding section associated with the teaching point P2 extracted by the extracting unit 11 and the welding section associated with the teaching point P4 in the same display mode. Specifically, the display unit 13 displays a welding section associated with the teaching point P2 extracted by the extracting unit 11 and a welding section associated with the teaching point P4 with a common background. Here, to display with a common background, to display a common background color, to display a common background pattern, to display a symbol common to the background through a watermark, and a combination thereof, etc. commonality Displaying the information in a visually recognizable manner. In this example, the welding sections of the common welding conditions are displayed with the same background color. In other words, the welding sections displayed in different background colors are welding sections of welding conditions that are not common. Further, the display unit 13 displays the welding sections not extracted by the extraction unit 11 with different background colors. Here, the background color of the weld zone extracted by the extraction unit 11 and the background color of the weld zone not extracted by the extraction unit 11 are displayed in different colors so as to be distinguishable from each other. In FIG. 3, the difference in background color is expressed by the type of hatching, but this is for convenience of description of the drawing, and hatching may not actually be performed. For example, as shown outside the frame of the first screen DP1, the welding section associated with the teaching point P1 is displayed with a blue background color, and the welding section associated with the teaching point P2 and the teaching point P4 are associated. The selected welding section may be displayed with a green background color, and the welding section associated with the teaching point P3 may be displayed with a yellow background color. However, the display unit 13 may display the welding sections in which the welding conditions are common in a common display mode, and the commonality of the welding conditions may be represented by the type of hatching.

このように、溶接条件が共通する溶接区間が共通する表示態様で表示されることで、教示点P2と対応付けられた溶接区間及び教示点P4と対応付けられた溶接区間のように、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を一目で確認することができる。そのため、溶接条件の共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。   As described above, by displaying the welding sections in common in the welding conditions in a common display mode, as in the welding section associated with the teaching point P2 and the welding section associated with the teaching point P4, discontinuities Even in the case where the welding conditions are common to the various welding sections, the commonality of the welding conditions can be confirmed at a glance. Therefore, it is not necessary to confirm the contents of the program each time in order to confirm the commonality of welding conditions, and the convenience of the user when monitoring the state of welding is improved.

また、溶接条件が、溶接ロボット100の動作を記述したプログラムに直接記述されておらず、他のファイルに記述されている場合に、本実施形態に係る溶接モニタリング装置10によれば、プログラムの内容及び当該他のファイルの内容を確認するという二重の確認作業を省略することができ、溶接の状態のモニタリングにおける作業効率を向上させることができる。   Further, when the welding conditions are not directly described in the program describing the operation of the welding robot 100 but are described in another file, according to the welding monitoring apparatus 10 according to the present embodiment, the contents of the program And the double confirmation operation of confirming the content of the other file can be omitted, and the operation efficiency in monitoring the state of welding can be improved.

一方、溶接条件が、溶接ロボット100の動作を記述したプログラムに直接記述されている場合であっても、本実施形態に係る溶接モニタリング装置10によれば、プログラムの内容を確認するという作業を省略することができ、溶接の状態のモニタリングにおける作業効率を向上させることができる。   On the other hand, even if the welding conditions are directly described in the program describing the operation of the welding robot 100, the operation of confirming the contents of the program is omitted according to the welding monitoring apparatus 10 according to the present embodiment. It is possible to improve work efficiency in monitoring welding conditions.

また、溶接条件が共通する溶接区間が共通する背景で表示されることで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を視覚的に把握することができる。そのため、溶接の状態をモニタリングする際のユーザの利便性が向上する。   In addition, by displaying the welding sections having the same welding conditions in common, it is possible to visually grasp the commonality of the welding conditions even when the welding conditions are common for the discontinuous welding sections. it can. Therefore, the convenience of the user at the time of monitoring the state of welding is improved.

溶接条件は、溶接電流、溶接電圧、溶接速度、シールドガスの流量、シールドガスを流出させるタイミング、シールドガスの種類、ワークの厚さ、ワイヤの送り速度及び連続電流とパルス電流の別のいずれかを含んでよい。このように、溶接の状態に影響を及ぼす条件が共通する溶接区間を、共通する表示態様で表示することで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を一目で確認することができる。そのため、溶接条件の共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。   Welding conditions include welding current, welding voltage, welding speed, shield gas flow rate, shield gas discharge timing, shield gas type, workpiece thickness, wire feed rate, and either continuous current or pulse current. May be included. As described above, by displaying the welding sections in which the conditions affecting the state of welding are common in the common display mode, the welding conditions are common even when the welding conditions are common in the discontinuous welding sections. Sex can be checked at a glance. Therefore, it is not necessary to confirm the contents of the program each time in order to confirm the commonality of welding conditions, and the convenience of the user when monitoring the state of welding is improved.

図4は、本発明の実施形態に係る溶接モニタリング装置10により実行される第1処理を示すフローチャートである。第1処理は、溶接条件が共通する溶接区間を、共通する背景色で表示する処理である。なお、背景色を共通とする処理は例示であり、溶接条件が共通する溶接区間は、共通する背景で表示されればよい。   FIG. 4 is a flowchart showing a first process performed by the welding monitoring device 10 according to the embodiment of the present invention. The first process is a process of displaying weld sections having common welding conditions with a common background color. In addition, the process which makes background color common is an illustration, and the welding area where welding conditions are common should just be displayed by the common background.

はじめに、溶接モニタリング装置10は、取得部12によって溶接電流の波形を取得する(S11)。なお、取得部12によって溶接電圧の波形を取得してもよいし、溶接電流及び溶接電圧両方の波形を取得してもよい。   First, the welding monitoring apparatus 10 acquires the waveform of the welding current by the acquiring unit 12 (S11). In addition, the waveform of a welding voltage may be acquired by the acquisition part 12, and the waveform of both a welding current and a welding voltage may be acquired.

抽出部11は、取得された溶接電流に対応する溶接区間の溶接条件が、既に描画されている溶接区間の溶接条件と共通するか否かを判定する(S12)。取得された溶接電流に対応する溶接区間の溶接条件が、既に描画されている溶接区間の溶接条件と共通すると判定された場合(S12:Yes)、抽出部11は、溶接条件が共通する溶接区間を抽出し、表示部13は、抽出された溶接区間の波形を共通する背景色で表示する(S13)。一方、取得された溶接電流に対応する溶接区間の溶接条件が、既に描画されている溶接区間の溶接条件と共通しないと判定された場合(S12:No)、表示部13は、取得された溶接電流に対応する溶接区間の波形を、既に描画されている溶接区間と異なる背景色で表示する(S14)。   The extraction unit 11 determines whether the welding conditions of the welding section corresponding to the acquired welding current are the same as the welding conditions of the already drawn welding section (S12). When it is determined that the welding conditions of the welding section corresponding to the acquired welding current are the same as the welding conditions of the already drawn welding section (S12: Yes), the extraction unit 11 selects the welding section having the common welding conditions. The display unit 13 displays the waveform of the extracted welding section with a common background color (S13). On the other hand, when it is determined that the welding condition of the welding section corresponding to the acquired welding current is not common to the welding condition of the already drawn welding section (S12: No), the display unit 13 acquires the acquired welding The waveform of the weld zone corresponding to the current is displayed with a background color different from that of the weld zone already drawn (S14).

溶接条件が複数の条件を含む場合、抽出部11は、複数の溶接区間のうち、溶接条件に含まれる複数の条件の一部が一致する溶接区間を抽出してよい。溶接条件に含まれる複数の条件の一部が一致する溶接区間を抽出することで、溶接条件の共通性を柔軟に判定し、些細な溶接条件の違いを捨象して溶接区間の抽出を行うことができる。そのため、溶接条件に含まれる複数の条件の一部の共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。   When the welding conditions include a plurality of conditions, the extraction unit 11 may extract, from the plurality of welding zones, a welding zone in which a part of the plurality of conditions included in the welding conditions match. By extracting welding sections in which a part of a plurality of conditions included in the welding conditions are matched, the commonality of the welding conditions is flexibly determined, and the extraction of welding sections is performed by taking into account the differences in the minor welding conditions. Can. Therefore, it is not necessary to confirm the contents of the program each time in order to confirm the commonality of a part of a plurality of conditions included in the welding conditions, and the convenience of the user when monitoring the state of welding is improved.

また、溶接条件が複数の条件を含む場合、抽出部11は、複数の溶接区間のうち、溶接条件に含まれる複数の条件の全てが一致する溶接区間を抽出してもよい。溶接条件に含まれる複数の条件の全てが一致する溶接区間を抽出することで、溶接条件の共通性を厳密に判定し、溶接条件が完全一致する溶接区間の抽出を行うことができる。そのため、溶接条件に含まれる複数の条件の全ての共通性を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。   In addition, when the welding conditions include a plurality of conditions, the extraction unit 11 may extract a welding zone in which all of the plurality of conditions included in the welding conditions match among the plurality of welding zones. By extracting a welding section in which all of the plurality of conditions included in the welding conditions match, it is possible to strictly determine the commonality of the welding conditions and to extract a welding section in which the welding conditions completely match. Therefore, it is not necessary to confirm the contents of the program each time in order to confirm commonality of all of a plurality of conditions included in the welding conditions, and the convenience of the user when monitoring the state of welding is improved.

溶接モニタリング装置10は、溶接ロボット100の動作が終了したか否かを判定し(S15)、動作が継続する場合(S15:No)、上記の処理を繰り返す。一方、溶接ロボット100の動作が終了した場合(S15:Yes)、処理を終了する。以上により、第1処理が終了する。   The welding monitoring apparatus 10 determines whether the operation of the welding robot 100 has ended (S15), and repeats the above process when the operation continues (S15: No). On the other hand, when the operation of welding robot 100 is finished (S15: Yes), the process is finished. Thus, the first process ends.

図5は、本発明の実施形態に係る溶接モニタリング装置10の表示部13に表示される第2画面DP2を示す図である。第2画面DP2は、溶接電流の波形を複数の溶接区間にわたって表示し、抽出部11により抽出された溶接区間の波形を共通する線で表示する例である。なお、本例では、溶接電流の波形を表示する例を示すが、表示される波形は溶接電圧に関するものであってもよいし、溶接電流と溶接電圧の両方の波形が表示されてもよい。第2画面DP2は、第1画面DP1と比較して、背景が複数の溶接区間にわたって変化せず、溶接電流の波形の線が複数種類用いられている点で、第1画面DP1と相違する。その他の点について、第2画面DP2は、第1画面DP1と同様の表示内容を有する。以下では、相違点について説明する。   FIG. 5 is a view showing a second screen DP2 displayed on the display unit 13 of the welding monitoring apparatus 10 according to the embodiment of the present invention. 2nd screen DP2 is an example which displays the waveform of a welding current over a plurality of welding sections, and displays the waveform of the welding section extracted by extraction part 11 with a common line. In this example, although the example which displays the waveform of welding current is shown, the displayed waveform may be related to welding voltage, and the waveform of both welding current and welding voltage may be displayed. The second screen DP2 differs from the first screen DP1 in that the background does not change over a plurality of welding sections as compared to the first screen DP1, and a plurality of types of welding current waveform lines are used. In the other points, the second screen DP2 has the same display content as the first screen DP1. The differences will be described below.

本例においても、教示点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は、溶接条件が共通する溶接区間を共通する表示態様で表示すればよく、波形の線種によって溶接条件の共通性を表してもよい。   Also in this example, the welding section associated with the teaching point P2 and the welding section associated with the teaching point P4 share the same welding condition. Therefore, the extraction unit 11 extracts a welding section associated with the teaching point P2 and a welding section associated with the teaching point P4, and the display unit 13 corresponds to the teaching point P2 extracted by the extraction section 11. The waveform of the attached welding section and the waveform of the welding section associated with the teaching point P4 are displayed as a common line. Here, to display the waveform as a common line, display a common line color, and display a common line type (a solid line, a broken line, an alternate long and short dash line, an alternate long and short dash line, a wavy line, a zigzag line, etc.) And displaying the common line thickness in a visually recognizable manner, such as displaying the common line thickness and the combination thereof. In this example, the display unit 13 displays the waveform of the welding section associated with the teaching point P2 extracted by the extracting unit 11 and the waveform of the welding section associated with the teaching point P4 in the same line color. You may That is, the waveforms of the welding sections in common welding conditions are displayed in the same line color. In other words, the waveforms displayed in different line colors are waveforms belonging to the welding section of the welding conditions that are not common. Further, the display unit 13 displays the waveforms of the welding sections not extracted by the extraction unit 11 in different line colors. Here, the waveform of the weld zone extracted by the extraction unit 11 and the waveform of the weld zone not extracted by the extraction unit 11 are displayed in different line colors so as to be distinguishable from each other. In FIG. 5, the difference in line color is expressed by the line type, but this is for convenience of description of the drawing, and it is not necessary to actually change the line type. For example, as shown outside the frame of the second screen DP2, the waveform of the welding section associated with the teaching point P1 is displayed in blue line color, and the waveform of the welding section associated with the teaching point P2 and the teaching point The waveform of the weld zone associated with P4 may be displayed in a green line color, and the waveform of the weld zone associated with the teaching point P3 may be displayed in a yellow line color. However, the display unit 13 may display the welding sections in which the welding conditions are common in a common display mode, and may represent the commonality of the welding conditions by the line type of the waveform.

溶接条件が共通する溶接区間の溶接電圧及び溶接電流のうち少なくとも一方の波形が、共通する線で表示されることで、不連続な溶接区間について溶接条件が共通する場合であっても、溶接条件の共通性を視覚的に把握することができる。そのため、溶接の状態をモニタリングする際のユーザの利便性が向上する。   By displaying at least one waveform of at least one of the welding voltage and the welding current of the welding section in which the welding conditions are common, even if the welding conditions are common in the discontinuous welding sections, the welding condition is You can visually grasp the commonality of Therefore, the convenience of the user at the time of monitoring the state of welding is improved.

図6は、本発明の実施形態に係る溶接モニタリング装置により実行される第2処理を示すフローチャートである。第2処理は、溶接条件が共通する溶接区間の波形を、共通する線色で表示する処理である。なお、線色を共通とする処理は例示であり、溶接条件が共通する溶接区間は、共通する線で表示されればよい。   FIG. 6 is a flowchart showing a second process performed by the welding monitoring device according to the embodiment of the present invention. The second process is a process of displaying the waveform of the welding section in which the welding conditions are common, with a common line color. In addition, the process which makes line color common is an illustration, and the welding area where welding conditions are common should just be displayed by a common line.

はじめに、溶接モニタリング装置10は、取得部12によって溶接電流の波形を取得する(S21)。なお、取得部12によって溶接電圧の波形を取得してもよいし、溶接電流及び溶接電圧両方の波形を取得してもよい。   First, the welding monitoring apparatus 10 acquires the waveform of the welding current by the acquiring unit 12 (S21). In addition, the waveform of a welding voltage may be acquired by the acquisition part 12, and the waveform of both a welding current and a welding voltage may be acquired.

抽出部11は、取得された溶接電流に対応する溶接区間の溶接条件が、既に描画されている溶接区間の溶接条件と共通するか否かを判定する(S22)。取得された溶接電流に対応する溶接区間の溶接条件が、既に描画されている溶接区間の溶接条件と共通すると判定された場合(S22:Yes)、抽出部11は、溶接条件が共通する溶接区間を抽出し、表示部13は、抽出された溶接区間の波形を共通する線色で表示する(S23)。一方、取得された溶接電流に対応する溶接区間の溶接条件が、既に描画されている溶接区間の溶接条件と共通しないと判定された場合(S22:No)、表示部13は、取得された溶接電流に対応する溶接区間の波形を、既に描画されている溶接区間と異なる線色で表示する(S24)。   The extraction unit 11 determines whether the welding conditions of the welding section corresponding to the acquired welding current are the same as the welding conditions of the already drawn welding section (S22). When it is determined that the welding conditions of the welding section corresponding to the acquired welding current are common to the welding conditions of the already drawn welding section (S22: Yes), the extraction unit 11 selects the welding section having the common welding conditions. Is displayed, and the display unit 13 displays the waveform of the extracted welding section in a common line color (S23). On the other hand, when it is determined that the welding condition of the welding section corresponding to the acquired welding current is not common to the welding condition of the already drawn welding section (S22: No), the display unit 13 acquires the acquired welding The waveform of the weld zone corresponding to the current is displayed in a line color different from that of the weld zone already drawn (S24).

溶接モニタリング装置10は、溶接ロボット100の動作が終了したか否かを判定し(S25)、動作が継続する場合(S25:No)、上記の処理を繰り返す。一方、溶接ロボット100の動作が終了した場合(S25:Yes)、処理を終了する。以上により、第2処理が終了する。   The welding monitoring apparatus 10 determines whether the operation of the welding robot 100 has ended (S25), and repeats the above process when the operation continues (S25: No). On the other hand, when the operation of welding robot 100 ends (S25: Yes), the process ends. Thus, the second process ends.

以上の説明において、抽出部11は、複数の溶接区間のうち、溶接条件が共通する溶接区間を抽出することとしたが、抽出部11の抽出対象はこれに限られない。抽出部11は、複数の溶接区間のうち、溶接条件が所定の条件を満たす溶接区間を抽出してもよい。この場合、表示部13は、所定の条件を満たす溶接区間を所定の表示態様で表示してよい。例えば、溶接条件のうち特に注目したい条件を所定の条件として予め設定して、所定の条件を満たす溶接区間を他の溶接区間と区別できるように、特別な背景色又は線色で表示してよい。   In the above description, although the extraction part 11 extracts the welding area which has common welding conditions among several welding areas, the extraction object of the extraction part 11 is not restricted to this. Extraction part 11 may extract a welding section which welding conditions fulfill a predetermined condition among a plurality of welding sections. In this case, the display unit 13 may display a welding section that satisfies a predetermined condition in a predetermined display mode. For example, among the welding conditions, a condition to be particularly noted may be set in advance as a predetermined condition, and a welding section satisfying the predetermined condition may be displayed in a special background color or line color so that it can be distinguished from other welding sections. .

所定の条件を満たす溶接条件の溶接区間が、所定の表示態様で表示されることで、予め設定した条件を満たす溶接条件の溶接区間であるか否かを一目で確認することができる。そのため、注目する溶接条件の存在を確認するために都度プログラムの内容を確認する必要がなくなり、溶接の状態をモニタリングする際のユーザの利便性が向上する。   It is possible to confirm at a glance whether or not the welding section of the welding condition satisfying the predetermined condition is displayed by displaying the welding section of the welding condition satisfying the predetermined condition in a predetermined display mode. Therefore, it is not necessary to confirm the contents of the program each time in order to confirm the presence of the welding condition of interest, and the convenience of the user when monitoring the state of welding is improved.

以上説明した実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。実施形態が備える各要素並びにその配置、材料、条件、形状及びサイズ等は、例示したものに限定されるわけではなく適宜変更することができる。また、異なる実施形態で示した構成同士を部分的に置換し又は組み合わせることが可能である。   The embodiments described above are for the purpose of facilitating the understanding of the present invention, and are not for the purpose of limiting the present invention. The elements included in the embodiment and the arrangement, the material, the conditions, the shape, the size, and the like of the elements are not limited to those illustrated, and can be changed as appropriate. In addition, configurations shown in different embodiments can be partially substituted or combined with each other.

1…ロボット制御装置、2…解析部、3…実行部、4…溶接制御部、5…サーボ制御部、10…溶接モニタリング装置、11…抽出部、12…取得部、13…表示部、20…溶接電源、30…電流・電圧測定装置、100…溶接ロボット、101…サーボモータ、110…溶接棒、200…ワーク、300…溶接台、DB1…プログラム記憶部、DB2…溶接条件記憶部、DB3…電流・電圧記憶部、DP1…第1画面、DP2…第2画面。   DESCRIPTION OF SYMBOLS 1 ... Robot control apparatus, 2 ... Analysis part, 3 ... Execution part, 4 ... Welding control part, 5 ... Servo control part, 10 ... Welding monitoring apparatus, 11 ... Extraction part, 12 ... Acquisition part, 13 ... Display part, 20 ... welding power source, 30 ... current / voltage measuring device, 100 ... welding robot, 101 ... servo motor, 110 ... welding rod, 200 ... work, 300 ... welding base, DB1 ... program storage unit, DB2 ... welding condition storage unit, DB3 ... current / voltage storage unit, DP1 ... first screen, DP2 ... second screen.

Claims (10)

溶接ロボットによって実行される溶接の複数の溶接区間のうち、溶接条件が共通する溶接区間を抽出する抽出部と、
前記溶接ロボットにより実行される溶接の溶接電圧及び溶接電流のうち少なくとも一方の波形を取得する取得部と、
前記波形を前記複数の溶接区間にわたって表示し、前記抽出部により抽出された溶接区間を共通する表示態様で表示する表示部と、
を備える溶接モニタリング装置。
An extraction unit for extracting a welding section having a common welding condition among a plurality of welding sections of welding executed by the welding robot;
An acquisition unit configured to acquire a waveform of at least one of a welding voltage and a welding current of welding performed by the welding robot;
A display unit which displays the waveform over the plurality of welding sections and displays the welding sections extracted by the extraction section in a common display mode;
Welding monitoring device comprising:
前記表示部は、前記抽出部により抽出された溶接区間を共通する背景で表示する、
請求項1に記載の溶接モニタリング装置。
The display unit displays the welding sections extracted by the extraction unit with a common background.
The welding monitoring device according to claim 1.
前記表示部は、前記抽出部により抽出された溶接区間の前記波形を共通する線で表示する、
請求項1又は2に記載の溶接モニタリング装置。
The display unit displays the waveform of the welding section extracted by the extraction unit as a common line.
The welding monitoring device according to claim 1 or 2.
前記抽出部は、前記複数の溶接区間のうち、溶接条件が所定の条件を満たす溶接区間を抽出し、
前記表示部は、前記所定の条件を満たす溶接区間を所定の表示態様で表示する、
請求項1から3のいずれか1項に記載の溶接モニタリング装置。
The extraction unit extracts, among the plurality of welding sections, a welding section that satisfies a predetermined welding condition,
The display unit displays a welding section satisfying the predetermined condition in a predetermined display mode.
The welding monitoring device according to any one of claims 1 to 3.
前記抽出部は、前記複数の溶接区間のうち、前記溶接条件に含まれる複数の条件の一部が一致する溶接区間を抽出する、
請求項1から4のいずれか1項に記載の溶接モニタリング装置。
The extraction unit extracts a welding section in which a part of a plurality of conditions included in the welding condition is matched among the plurality of welding sections.
The welding monitoring device according to any one of claims 1 to 4.
前記抽出部は、前記複数の溶接区間のうち、前記溶接条件に含まれる複数の条件の全てが一致する溶接区間を抽出する、
請求項1から4のいずれか1項に記載の溶接モニタリング装置。
The extraction unit extracts a welding section in which all of a plurality of conditions included in the welding condition match among the plurality of welding sections.
The welding monitoring device according to any one of claims 1 to 4.
前記溶接条件は、溶接電流、溶接電圧、溶接速度、シールドガスの流量、シールドガスを流出させるタイミング、シールドガスの種類、ワークの厚さ、ワイヤの送り速度及び連続電流とパルス電流の別のいずれかを含む、
請求項1から6のいずれか1項に記載の溶接モニタリング装置。
The welding conditions include welding current, welding voltage, welding speed, shield gas flow rate, shield gas discharge timing, shield gas type, workpiece thickness, wire feed rate, and either continuous current or pulse current. Including
The welding monitoring apparatus according to any one of claims 1 to 6.
請求項1から7のいずれか1項に記載の溶接モニタリング装置を含み、少なくとも前記溶接ロボットを制御する、
ロボット制御装置。
A welding monitoring apparatus according to any one of claims 1 to 7 for controlling at least the welding robot,
Robot control unit.
溶接モニタリング装置によって、溶接ロボットによって実行される溶接の複数の溶接区間のうち、溶接条件が共通する溶接区間を抽出するステップと、
前記溶接モニタリング装置によって、前記溶接ロボットにより実行される溶接の溶接電圧及び溶接電流のうち少なくとも一方の波形を取得するステップと、
前記溶接モニタリング装置によって、前記波形を前記複数の溶接区間にわたって表示し、前記抽出部により抽出された溶接区間を共通する表示態様で表示するステップと、
を含む溶接モニタリング方法。
Extracting a welding section having a common welding condition among a plurality of welding sections of welding performed by the welding robot by the welding monitoring device;
Acquiring at least one waveform of a welding voltage and a welding current of welding performed by the welding robot by the welding monitoring device;
Displaying the waveform over the plurality of welding sections by the welding monitoring device, and displaying the welding sections extracted by the extraction unit in a common display mode;
Welding monitoring method including.
溶接モニタリング装置に備えられたコンピュータを、
溶接ロボットによって実行される溶接の複数の溶接区間のうち、溶接条件が共通する溶接区間を抽出する抽出部、
前記溶接ロボットにより実行される溶接の溶接電圧及び溶接電流のうち少なくとも一方の波形を取得する取得部、及び
前記波形を前記複数の溶接区間にわたって表示し、前記抽出部により抽出された溶接区間を共通する表示態様で表示する表示部、
として機能させる溶接モニタリングプログラム。
The computer equipped with the welding monitoring device
An extraction unit for extracting a welding section having a common welding condition among a plurality of welding sections of welding executed by a welding robot,
An acquisition unit configured to acquire at least one waveform of a welding voltage and a welding current of welding performed by the welding robot, and the waveform is displayed over the plurality of welding sections, and the welding sections extracted by the extracting unit are common A display unit for displaying in the display mode
Weld monitoring program to function as.
JP2017074165A 2017-04-04 2017-04-04 Welding monitoring apparatus, robot controller, welding monitoring method and welding monitoring program Pending JP2018176170A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017074165A JP2018176170A (en) 2017-04-04 2017-04-04 Welding monitoring apparatus, robot controller, welding monitoring method and welding monitoring program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017074165A JP2018176170A (en) 2017-04-04 2017-04-04 Welding monitoring apparatus, robot controller, welding monitoring method and welding monitoring program

Publications (1)

Publication Number Publication Date
JP2018176170A true JP2018176170A (en) 2018-11-15

Family

ID=64280413

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017074165A Pending JP2018176170A (en) 2017-04-04 2017-04-04 Welding monitoring apparatus, robot controller, welding monitoring method and welding monitoring program

Country Status (1)

Country Link
JP (1) JP2018176170A (en)

Similar Documents

Publication Publication Date Title
JP4916650B2 (en) Arc welding robot
JP6029967B2 (en) Arc welding robot system
JP6636284B2 (en) Arc welding quality judgment system
JP6046467B2 (en) Robot system
US20170087717A1 (en) Offline teaching device
JP2005108144A (en) Device for confirming correction data of robot
KR101971496B1 (en) Arc welding monitoring device
WO2011039542A1 (en) Method and system of programming a robot
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
CN102848050A (en) Arc welding monitoring device
JP6623389B2 (en) Offline teaching device
KR102279409B1 (en) Welding monitoring system
JPH11224116A (en) Working information display method and device for machine tool
JP2018176170A (en) Welding monitoring apparatus, robot controller, welding monitoring method and welding monitoring program
JP6756072B2 (en) Welding robot mechanism
JP2019063840A (en) Welding robot system and method of specifying welding abnormality position
JP2009070181A (en) Operation program creation support system
JP6672551B2 (en) Display device and display method for arc welding
US20230286076A1 (en) Welding method
JP2020108894A (en) Welding work condition derivation device, welding power source device, and welding technique learning device
JP5506294B2 (en) Control device for arc welding robot
JP4796881B2 (en) Welding robot system
JP5133185B2 (en) Arc welding robot
KR101597347B1 (en) Arc welding voltage detecting system and the voltage detection method