Nothing Special   »   [go: up one dir, main page]

JP2008290216A - Robot controller - Google Patents

Robot controller Download PDF

Info

Publication number
JP2008290216A
JP2008290216A JP2007140120A JP2007140120A JP2008290216A JP 2008290216 A JP2008290216 A JP 2008290216A JP 2007140120 A JP2007140120 A JP 2007140120A JP 2007140120 A JP2007140120 A JP 2007140120A JP 2008290216 A JP2008290216 A JP 2008290216A
Authority
JP
Japan
Prior art keywords
movement amount
pitch movement
robot
work tool
wire diameter
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
JP2007140120A
Other languages
Japanese (ja)
Inventor
Shigehiro Sawada
成弘 澤田
Yasuhiro Kamishina
泰宏 神品
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 JP2007140120A priority Critical patent/JP2008290216A/en
Publication of JP2008290216A publication Critical patent/JP2008290216A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Manipulator (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a robot controller in which an optimum pitch movement amount is automatically set according to the type of each of working tools. <P>SOLUTION: In this robot controller RC, the control points of the working tools 1A/1B/1C mounted on the wrist parts of robots 2A/2B/2C, respectively, are moved by predetermined pitch movement amounts by the manual operation of a teach pendant TP. The robot controller comprises an automatic pitch movement amount setting part 22 for automatically setting the pitch movement amount according to the type of each of the working tools 1A/1B/1C. When a working tool information storage part 23 is referred to and the present working tool is determined to be a consumable electrode arc welding torch, the pitch movement amount is calculated by multiplying a welding wire diameter value pre-set in a wire diameter storage part 24 by the ratio stored in a ratio storage part 25, and automatically set. Consequently, a teaching operation time can be reduced and an operability can be improved. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、作業ツールの制御点を所定の微細量だけ移動させるロボット制御装置に関するものである。   The present invention relates to a robot control apparatus that moves a control point of a work tool by a predetermined minute amount.

従来から、産業用ロボットの手首部に取り付けた作業ツールの制御点を予め定めた微細量だけ移動させて、加工ワークに対する狙い位置を微調整しながら教示することが行われている。一般的に、微調整する際の操作のことをピッチ操作、微細量のことをピッチ移動量と呼ぶ(例えば、特許文献1参照)。   Conventionally, teaching is performed while finely adjusting a target position with respect to a workpiece by moving a control point of a work tool attached to a wrist portion of an industrial robot by a predetermined fine amount. In general, an operation for fine adjustment is referred to as a pitch operation, and a fine amount is referred to as a pitch movement amount (see, for example, Patent Document 1).

以下、作業ツールとして消耗電極式のアーク溶接トーチを取り付けたアーク溶接ロボットを例にして、従来技術について説明する。   Hereinafter, the prior art will be described by taking an arc welding robot with a consumable electrode type arc welding torch as a work tool as an example.

図3は、従来のアーク溶接ロボットのブロック図である。同図において、アーク溶接ロボット2はロボット制御装置RCに接続されている。アーク溶接ロボット2の手首部には、作業ツールとして消耗電極式のアーク溶接トーチ1(以下、単に溶接トーチ1という。)が取り付けられている。溶接トーチ1には、溶加材としての溶接ワイヤ5が挿通され、溶接トーチ1から所定長さだけ突き出した状態になっている。   FIG. 3 is a block diagram of a conventional arc welding robot. In the figure, the arc welding robot 2 is connected to a robot controller RC. A consumable electrode type arc welding torch 1 (hereinafter simply referred to as a welding torch 1) is attached to the wrist of the arc welding robot 2 as a work tool. A welding wire 5 as a filler material is inserted into the welding torch 1 and protrudes from the welding torch 1 by a predetermined length.

制御点Cは、TCP(ツールセンターポイント)とも呼ばれる動作制御の対象となる位置のことであり、アーク溶接ロボット2の場合、制御点Cは溶接トーチ1から突き出した溶接ワイヤ5の先端部に相当する。   The control point C is a position that is an object of operation control, also called TCP (Tool Center Point). In the case of the arc welding robot 2, the control point C corresponds to the distal end portion of the welding wire 5 protruding from the welding torch 1. To do.

ロボット制御装置RCは、制御中枢となるCPU11、一時的な記憶領域としてのRAM12、各制御ソフトウェアが格納されたROM13、不揮発性記憶領域としてのハードディスク14、アーク溶接ロボット2を駆動するための駆動制御部9を備えている。可搬式の操作部であるティーチペンダントTPは、ロボット制御装置RCに接続されており、アーク溶接ロボット2を手動操作したり、後述する作業ツール情報、ワイヤ径、ピッチ移動量等の各種制御定数を設定したりすることができる。   The robot controller RC includes a CPU 11 serving as a control center, a RAM 12 serving as a temporary storage area, a ROM 13 storing each control software, a hard disk 14 serving as a nonvolatile storage area, and drive control for driving the arc welding robot 2. Part 9 is provided. The teach pendant TP, which is a portable operation unit, is connected to the robot controller RC, and manually operates the arc welding robot 2, and various control constants such as work tool information, wire diameter, and pitch movement amount, which will be described later. Can be set.

ROM13は、アーク溶接ロボット2を動作制御するための信号を駆動制御部9に出力する動作制御部21を備えている。ハードディスク14は、作業ツール情報記憶部23、ワイヤ径記憶部24及びピッチ移動量記憶部26を備えている。   The ROM 13 includes an operation control unit 21 that outputs a signal for controlling the operation of the arc welding robot 2 to the drive control unit 9. The hard disk 14 includes a work tool information storage unit 23, a wire diameter storage unit 24, and a pitch movement amount storage unit 26.

作業ツール情報記憶部23には、作業ツールの種類、ツールの形状を定義するツールパラメータ等、動作制御に必要な制御定数が記憶されている。ワイヤ径記憶部24には、アーク溶接に必要な制御定数の1つとして溶接ワイヤの直径値(以下、ワイヤ径という)が記憶されている。ピッチ移動量記憶部26にはピッチ移動量が記憶されている。ピッチ移動量は、初期値として適当な微細量(例えば0.5mm等)が予め設定されているが、作業者が所望値に変更することも可能である。   The work tool information storage unit 23 stores control constants necessary for operation control such as the type of work tool and tool parameters that define the shape of the tool. The wire diameter storage unit 24 stores a diameter value of the welding wire (hereinafter referred to as a wire diameter) as one of control constants necessary for arc welding. The pitch movement amount storage unit 26 stores a pitch movement amount. An appropriate fine amount (for example, 0.5 mm or the like) is set in advance as the initial value of the pitch movement amount, but it is also possible for the operator to change it to a desired value.

次に動作を説明する。作業者がティーチペンダントTPでピッチ操作を行うモードを選択し、所定のキー操作を行うことによってロボット制御装置RCにピッチ操作信号Psが入力されると、アーク溶接ロボット2の制御点Cは、設定されたピッチ移動量だけ移動して停止する。   Next, the operation will be described. When a pitch operation signal Ps is input to the robot controller RC by selecting a mode in which the operator performs a pitch operation with the teach pendant TP and performing a predetermined key operation, the control point C of the arc welding robot 2 is set. It moves by the pitch movement amount and stops.

上述したように、ピッチ移動量は作業者自身が所望値を設定することが可能になっている。この所望値としては、上記したアーク溶接ロボットの場合はワイヤ径を1/2倍した値がよく使用される。例えば、現在使用中の溶接ワイヤのワイヤ径が1.6mmなら、0.8mmがピッチ移動量として設定される。以下、ワイヤ径の1/2倍を目安にする理由について説明する。   As described above, the operator can set a desired value for the pitch movement amount. As the desired value, in the case of the arc welding robot described above, a value obtained by halving the wire diameter is often used. For example, if the wire diameter of the welding wire currently in use is 1.6 mm, 0.8 mm is set as the pitch movement amount. Hereinafter, the reason why ½ times the wire diameter is used as a guide will be described.

図4は、狙い位置を微調整する様子を説明するための図である。同図において、狙い位置Kは、作業者が溶接ワイヤ5の先端(制御点C)を移動させて教示したい位置である。しかし、同図(a)に示すように、溶接ワイヤ5の制御点Cが狙い位置Kに完全に一致するように移動させることは、ロボットの制御性能上の制限のために、困難である場合が多い。このため、同図(b)に示すように、作業者は溶接品質に影響を及ぼさない範囲すなわち溶接ワイヤ5の半径分の狙い裕度を持たせた範囲で、狙い位置Kの教示を行っている。すなわちワイヤ径を1/2倍した値をピッチ移動量として設定し、ピッチ操作を繰り返して教示作業を行っている。   FIG. 4 is a diagram for explaining how the target position is finely adjusted. In the figure, a target position K is a position where the operator wants to teach by moving the tip (control point C) of the welding wire 5. However, as shown in FIG. 6A, when it is difficult to move the control point C of the welding wire 5 so that it completely coincides with the target position K due to restrictions on the control performance of the robot. There are many. For this reason, as shown in FIG. 5B, the operator teaches the target position K in a range that does not affect the welding quality, that is, in a range that has a target margin corresponding to the radius of the welding wire 5. Yes. That is, a value obtained by halving the wire diameter is set as the pitch movement amount, and the teaching operation is performed by repeating the pitch operation.

以上、アーク溶接トーチが消耗電極式である場合のピッチ移動量の目安について説明したが、非消耗電極式のときも同様に、タングステン電極の先端直径の1/2を目安にピッチ移動量を設定している。また、作業ツールとしてスポット溶接ガンを取り付けたスポット溶接ロボットの場合は、電極チップの先端直径の1/2を目安にピッチ移動量を設定している。また、作業ツールとして研削機、研磨機、把持ハンド等を取り付けたロボットの場合は、各作業ツールの形状、特徴に応じたピッチ移動量を設定している。
特開2001−269883号公報
In the above, the guideline of the pitch movement amount when the arc welding torch is a consumable electrode type has been described. Similarly, when the arc welding torch is a nonconsumable electrode type, the pitch movement amount is set with reference to 1/2 of the tip diameter of the tungsten electrode. is doing. In the case of a spot welding robot with a spot welding gun attached as a work tool, the pitch movement amount is set with reference to 1/2 the tip diameter of the electrode tip. In the case of a robot equipped with a grinder, a polishing machine, a gripping hand, etc. as work tools, the pitch movement amount is set according to the shape and characteristics of each work tool.
JP 2001-269883 A

上述したように、使用中の溶接ワイヤのワイヤ径、作業ツールの形状等に応じてピッチ移動量の所望値を作業者が予め設定しているが、逆に言えば、現在使用中の作業ツールに合わせた最適なピッチ移動量を、作業者が手作業で設定するという手間が必要であるという課題を有していた。例えば上述した消耗電極式のアーク溶接ロボットの場合、溶接ワイヤには様々な径のものが存在するために、ロボットの使用前に現在使用中のワイヤ径を確認してから所望値を設定する作業が必要であるという課題を有していた。   As described above, the operator presets the desired value of the pitch movement amount according to the wire diameter of the welding wire in use, the shape of the work tool, etc., but conversely speaking, the work tool currently in use Therefore, there is a problem that it is necessary for the operator to manually set an optimal pitch movement amount according to the above. For example, in the case of the above-described consumable electrode type arc welding robot, there are various diameters of welding wires, so the work is to set the desired value after confirming the wire diameter currently in use before using the robot. Had the problem of being necessary.

また、ピッチ移動量を設定する手段が備えられていても、マニュアルの不備、作業者への教育不足等のために、ピッチ移動量を初期値から所望値に変更せずに操作性の悪いまま使われてしまうことがあった。その結果、狙い位置の教示が狙い裕度の範囲から外れてしまい、溶接品質に悪影響を及ぼすという課題があった。   Even if a means for setting the pitch movement amount is provided, the operability remains inferior without changing the pitch movement amount from the initial value to the desired value due to lack of manuals, lack of education for workers, etc. It was sometimes used. As a result, there is a problem that the teaching of the target position is out of the range of the target tolerance and adversely affects the welding quality.

さらに、現在の産業用ロボットにおいては、1台のロボット制御装置に接続された1台のロボットに対し、ツールチェンジャと呼ばれる作業ツール交換機能によって複数の作業ツールを切り替えて使用したり、異なる作業ツールを備えた複数のロボットを同時に制御したりすることが一般的になっている。このようなロボットにおいては、ピッチ移動量を作業ツール毎またはロボット毎に設定できないために、例えば1台のアーク溶接ロボットで異なるワイヤ径を有した複数の溶接トーチを切り替えて使用する場合は、教示の際に、選択中の溶接トーチに応じてピッチ移動量を都度設定する必要があった。また、1台のロボット制御装置にアーク溶接ロボット、スポット溶接ロボット、ハンドリングロボット等が接続されて制御される場合も、作業ツールに応じたピッチ移動量を教示時に都度設定する必要があった。   Furthermore, in current industrial robots, a single robot connected to a single robot controller can be used by switching a plurality of work tools by a work tool exchange function called a tool changer, or using different work tools. It is common to simultaneously control a plurality of robots equipped with In such a robot, the pitch movement amount cannot be set for each work tool or for each robot. For example, when a plurality of welding torches having different wire diameters are used by one arc welding robot, teaching is performed. In this case, it is necessary to set the pitch movement amount according to the welding torch being selected. Further, even when an arc welding robot, a spot welding robot, a handling robot, or the like is connected to one robot control device and controlled, it is necessary to set the pitch movement amount according to the work tool at each teaching.

そこで、本発明は、作業ツールの種類に応じた最適なピッチ移動量が自動的に設定されることによって教示作業時間を低減することができるロボット制御装置を提供することを目的とする。   Accordingly, an object of the present invention is to provide a robot control device that can reduce the teaching work time by automatically setting an optimal pitch movement amount according to the type of work tool.

上記目的を達成するために、第1の発明は、ロボットの手首部に取り付けた作業ツールの制御点を手動操作によって所定のピッチ移動量だけ移動させるロボット制御装置において、前記作業ツールの種類に応じて前記ピッチ移動量を自動的に設定するピッチ移動量自動設定部を備えたことを特徴とするロボット制御装置である。   To achieve the above object, according to a first aspect of the present invention, there is provided a robot control apparatus for manually moving a control point of a work tool attached to a wrist portion of a robot by a predetermined pitch movement amount according to a type of the work tool. And a pitch movement amount automatic setting unit for automatically setting the pitch movement amount.

第2の発明は、前記ピッチ移動量自動設定部は、前記作業ツールが消耗電極アーク溶接トーチであるときは、予め設定された溶接ワイヤ直径値に予め定めた割合を乗じて前記ピッチ移動量を算出し設定することを特徴とする第1の発明記載のロボット制御装置である。   According to a second aspect of the present invention, when the work tool is a consumable electrode arc welding torch, the pitch movement amount automatic setting unit multiplies the predetermined welding wire diameter value by a predetermined ratio to calculate the pitch movement amount. The robot control device according to the first aspect of the invention is characterized in that it is calculated and set.

第3の発明は、前記割合は、1/2であることを特徴とする第2の発明記載のロボット制御装置である。   A third invention is the robot control apparatus according to the second invention, wherein the ratio is 1/2.

第4の発明は、前記割合を任意に指定するための割合設定部を備えたことを特徴とする第2の発明記載のロボット制御装置である。   According to a fourth aspect of the present invention, there is provided the robot control apparatus according to the second aspect, further comprising a ratio setting unit for arbitrarily designating the ratio.

第1の発明によれば、作業ツールの種類に応じたピッチ移動量が自動的に設定されるようにしている。例えば、アーク溶接ロボット、スポット溶接ロボット等の複数のロボットが接続されている場合、1台のロボットで作業ツールを切り替えて使用する場合等、現在使用中の作業ツールに応じて、作業者が手動操作のたびにピッチ移動量を設定する必要がないので、作業工数を低減することができる。   According to the first invention, the pitch movement amount corresponding to the type of work tool is automatically set. For example, when a plurality of robots such as arc welding robots and spot welding robots are connected, when the work tool is switched by one robot, the operator manually operates according to the work tool currently in use. Since there is no need to set the amount of pitch movement for each operation, the number of work steps can be reduced.

第2の発明によれば、作業ツールが消耗電極式のアーク溶接トーチのときは、予め設定されたワイヤ径に基づいてピッチ移動量を自動的に設定するようにしている。すなわち、ワイヤ径を基準にした、消耗電極アーク溶接に最適なピッチ移動量が自動的に設定されるので、第1の発明が奏する効果に加えて、狙い位置の教示を容易に行うことができる。また、ワイヤ径は消耗電極アーク溶接に必須且つ予め定めるべき制御定数なので、作業者はピッチ移動量を意識して設定しなくても、ワイヤ径に基づく最適値が自動的に設定される。さらに、操作性が向上するとともに常に狙い裕度の範囲で狙い位置を教示できるので溶接品質を向上させることもできる。   According to the second invention, when the work tool is a consumable electrode type arc welding torch, the pitch movement amount is automatically set based on a preset wire diameter. That is, since the optimum pitch movement amount for consumable electrode arc welding based on the wire diameter is automatically set, teaching of the target position can be easily performed in addition to the effect of the first invention. . Further, since the wire diameter is a control constant that is essential for consumable electrode arc welding and should be determined in advance, an optimum value based on the wire diameter is automatically set without the operator being aware of the pitch movement amount. Furthermore, the operability is improved and the target position can be always taught within the target tolerance range, so that the welding quality can be improved.

第3の発明によれば、ワイヤ径に対する割合を1/2としたので、第1及び第2の発明が奏する効果に加えて、狙い位置の教示を、より一層容易に行うことができる。   According to the third aspect, since the ratio with respect to the wire diameter is halved, in addition to the effects exhibited by the first and second aspects, the target position can be taught more easily.

第4の発明によれば、ワイヤ径に対する割合を任意に指定するための割合設定部を備えたので、第1及び第2の発明が奏する効果に加えて、狙い裕度に合わせた、より最適なピッチ移動量を設定することができる。   According to the fourth invention, since the ratio setting unit for arbitrarily specifying the ratio with respect to the wire diameter is provided, in addition to the effects exhibited by the first and second inventions, more optimal according to the target margin A simple pitch movement amount can be set.

以下、発明の実施形態を実施例に基づき図面を参照して説明する。   DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments of the invention will be described based on examples with reference to the drawings.

図1は、本発明の産業用ロボットのブロック図である。同図において、従来技術の図3と同一のものについては同符号を付与して説明を適宜省略する。   FIG. 1 is a block diagram of the industrial robot of the present invention. In the figure, the same components as those in the prior art shown in FIG.

アーク溶接ロボット2A、アーク溶接ロボット2B及びスポット溶接ロボット2Cは、ロボット制御装置RCに接続されている。各ロボットの手首部には、作業ツールとしての溶接トーチまたはスポット溶接ガンが取り付けられている。すなわち、アーク溶接ロボット2Aには溶接トーチ1Aが、アーク溶接ロボット2Bには溶接トーチ1Bが、スポット溶接ロボット2Cにはスポット溶接ガン1Cが、それぞれ取り付けられている。溶接トーチ1A及び1Bには、溶加材としての溶接ワイヤ5A及び5Bがそれぞれ挿通され、溶接トーチ1A及び1Bから所定長さだけ突き出した状態になっている。   The arc welding robot 2A, the arc welding robot 2B, and the spot welding robot 2C are connected to the robot controller RC. A welding torch or spot welding gun as a work tool is attached to the wrist of each robot. That is, a welding torch 1A is attached to the arc welding robot 2A, a welding torch 1B is attached to the arc welding robot 2B, and a spot welding gun 1C is attached to the spot welding robot 2C. The welding torches 1A and 1B are inserted with welding wires 5A and 5B as fillers, respectively, and protrude from the welding torches 1A and 1B by a predetermined length.

各作業ツールの制御点Ca〜Ccは、TCP(ツールセンターポイント)とも呼ばれる動作制御の対象となる位置のことであり、制御点Caは溶接ワイヤ5Aの先端部に、制御点Cbは溶接ワイヤ5Bの先端部に、制御点Ccは電極チップによる加圧点に、各々相当する。   The control points Ca to Cc of each work tool are the positions subject to operation control, also called TCP (tool center point), the control point Ca is at the tip of the welding wire 5A, and the control point Cb is the welding wire 5B. The control point Cc corresponds to the pressure point by the electrode tip.

ロボット制御装置RCは、CPU11、RAM12、各ロボット2A〜2Cをそれぞれ駆動するための駆動制御部9A〜9Cを備えている。ティーチペンダントTPは、ロボット2A〜2Cのいずれかを選択して手動操作したり、後述する作業ツール情報、ワイヤ径等の各種設定を行ったりするためのものである。   The robot controller RC includes a CPU 11, a RAM 12, and drive control units 9A to 9C for driving the robots 2A to 2C, respectively. The teach pendant TP is used to select one of the robots 2A to 2C and perform manual operation, or to perform various settings such as work tool information and a wire diameter to be described later.

ROM13は、動作制御部21及びピッチ移動量自動設定部22を備えている。 動作制御部21は、各ロボットを動作制御するための信号を駆動制御部9A〜9Cに出力したり、現在選択中の作業ツールを識別し、後述する作業ツール情報記憶部23から必要な制御定数を読み出して設定したりする。ピッチ移動量自動設定部22は、現在選択中の作業ツールの種類に応じてピッチ移動量を自動的に算出して設定する。ピッチ移動量自動設定部22については、後述する。   The ROM 13 includes an operation control unit 21 and a pitch movement amount automatic setting unit 22. The operation control unit 21 outputs a signal for controlling the operation of each robot to the drive control units 9A to 9C, identifies the currently selected work tool, and requires necessary control constants from the work tool information storage unit 23 described later. Is read and set. The pitch movement amount automatic setting unit 22 automatically calculates and sets the pitch movement amount according to the type of the currently selected work tool. The pitch movement amount automatic setting unit 22 will be described later.

ハードディスク14は、作業ツール情報記憶部23、ワイヤ径記憶部24、割合記憶部25、ピッチ移動量記憶部26を備えている。   The hard disk 14 includes a work tool information storage unit 23, a wire diameter storage unit 24, a ratio storage unit 25, and a pitch movement amount storage unit 26.

作業ツール情報記憶部23には、作業ツール毎に、作業ツールの種類、ツールの形状を定義するツールパラメータ等、動作制御に必要な制御定数が記憶されている。同図では作業ツールが3個存在するので、3個分の作業ツール情報が記憶されている。なお、作業ツール情報には、上記制御定数に加えてピッチ移動量の所望値を設定・記憶できるようにしてもよい。以下では、溶接トーチ1A及び溶接トーチ1Bの作業ツール情報にはピッチ移動量の所望値が記憶されておらず、スポット溶接ガン1Cの作業ツール情報にはピッチ移動量の所望値が記憶されているものとして説明する。   The work tool information storage unit 23 stores, for each work tool, control constants necessary for operation control, such as a work tool type and a tool parameter that defines the shape of the tool. In the figure, since there are three work tools, three pieces of work tool information are stored. In the work tool information, in addition to the control constant, a desired value of the pitch movement amount may be set and stored. Hereinafter, the desired value of the pitch movement amount is not stored in the work tool information of the welding torch 1A and the welding torch 1B, and the desired value of the pitch movement amount is stored in the work tool information of the spot welding gun 1C. It will be explained as a thing.

ワイヤ径記憶部24には、アーク溶接に必要な制御定数の1つとしてワイヤ径が記憶されている。ワイヤ径は、上記した作業ツール情報と関連づけて記憶しておくか、もしくは作業ツール情報の1つとして作業ツール情報記憶部23に記憶しておいても良い。割合記憶部25には、ピッチ移動量の算出に使用される、ワイヤ径に対する割合が記憶されている。この割合は1/2であることが望ましいが、割合設定部を備えることによって、ティーチペンダントTPから作業者が任意の割合を指定できるように構成しても良い。ピッチ移動量記憶部26には、ピッチ移動量自動設定部22によって算出されたピッチ移動量が記憶される。   The wire diameter storage unit 24 stores a wire diameter as one of control constants necessary for arc welding. The wire diameter may be stored in association with the above-described work tool information, or may be stored in the work tool information storage unit 23 as one of the work tool information. The ratio storage unit 25 stores a ratio with respect to the wire diameter used for calculating the pitch movement amount. This ratio is preferably ½, but by providing a ratio setting unit, it may be configured such that an operator can specify an arbitrary ratio from the teach pendant TP. The pitch movement amount storage unit 26 stores the pitch movement amount calculated by the pitch movement amount automatic setting unit 22.

次に、作業ツールの種類に応じてピッチ移動量が自動的に設定される動作を説明する。   Next, an operation in which the pitch movement amount is automatically set according to the type of work tool will be described.

図2は、ピッチ移動量自動設定部22の処理の流れを示すフローチャートである。同図のステップS1において、現在選択されているロボットに取り付けられた作業ツールの作業ツール情報を読み出す。次にステップS2において、作業ツール情報に基づき、現在の作業ツールが消耗電極アーク溶接トーチか否かを判定する。消耗電極アーク溶接トーチであると判定したときはステップS3に、消耗電極アーク溶接トーチでないと判定した場合は、ステップS5に処理を移す。   FIG. 2 is a flowchart showing a processing flow of the pitch movement amount automatic setting unit 22. In step S1 in the figure, the work tool information of the work tool attached to the currently selected robot is read. Next, in step S2, it is determined based on the work tool information whether the current work tool is a consumable electrode arc welding torch. If it is determined that it is a consumable electrode arc welding torch, the process proceeds to step S3. If it is determined that it is not a consumable electrode arc welding torch, the process proceeds to step S5.

ステップS3において、ワイヤ径及び割合を読み出す。そして、ステップS4において、ワイヤ径に割合を乗じてピッチ移動量を算出する。   In step S3, the wire diameter and ratio are read. In step S4, the pitch movement amount is calculated by multiplying the wire diameter by the ratio.

ステップS5において、消耗電極アーク溶接トーチである場合はステップS4で算出したピッチ移動量を、消耗電極アーク溶接トーチでない場合はステップS1で読み出した作業ツール情報に記憶されているピッチ移動量を、ピッチ移動量記憶部26に記憶する。   In step S5, if it is a consumable electrode arc welding torch, the pitch movement amount calculated in step S4 is used. If it is not a consumable electrode arc welding torch, the pitch movement amount stored in the work tool information read in step S1 is This is stored in the movement amount storage unit 26.

上記ステップによって、現在選択中の作業ツールに応じたピッチ移動量が自動的に設定される。そして、作業者の操作によってティーチペンダントTPからピッチ操作信号Psが入力されると、選択中のロボットの制御点が、設定されたピッチ移動量だけ移動して停止する。   Through the above steps, the pitch movement amount corresponding to the currently selected work tool is automatically set. When the pitch operation signal Ps is input from the teach pendant TP by the operator's operation, the control point of the selected robot is moved by the set pitch movement amount and stopped.

以上説明したように、作業ツールの種類に応じたピッチ移動量が自動的に設定されるようにしている。例えば、アーク溶接ロボット、スポット溶接ロボット等の複数のロボットが接続されている場合、1台のロボットで作業ツールを切り替えて使用する場合等、現在使用中の作業ツールに応じて、作業者が手動操作のたびにピッチ移動量を設定する必要がないので、作業工数を低減することができる。   As described above, the pitch movement amount corresponding to the type of work tool is automatically set. For example, when a plurality of robots such as arc welding robots and spot welding robots are connected, when the work tool is switched by one robot, the operator manually operates according to the work tool currently in use. Since there is no need to set the amount of pitch movement for each operation, the number of work steps can be reduced.

特に作業ツールが消耗電極アーク溶接トーチのときは、予め設定されたワイヤ径に基づいてピッチ移動量を算出するようにしている。すなわち、ワイヤ径を基準にした、消耗電極アーク溶接に最適なピッチ移動量が自動的に設定されるので、上記効果に加えて、狙い位置の教示を容易に行うことができる。また、ワイヤ径は消耗電極アーク溶接に必須且つ予め定めるべき制御定数なので、作業者はピッチ移動量を意識して設定しなくても、ワイヤ径に基づく最適値が自動的に設定される。さらに、操作性が向上するとともに常に狙い裕度の範囲で狙い位置を教示できるので溶接品質を向上させることもできる。   In particular, when the work tool is a consumable electrode arc welding torch, the pitch movement amount is calculated based on a preset wire diameter. That is, since the optimum pitch movement amount for consumable electrode arc welding based on the wire diameter is automatically set, in addition to the above effects, the target position can be easily taught. Further, since the wire diameter is a control constant that is essential for consumable electrode arc welding and should be determined in advance, an optimum value based on the wire diameter is automatically set without the operator being aware of the pitch movement amount. Furthermore, the operability is improved and the target position can be always taught within the target tolerance range, so that the welding quality can be improved.

また、ワイヤ径に対する割合を1/2としたので、上記効果に加えて、狙い位置の教示を、より一層容易に行うことができる。   Moreover, since the ratio with respect to the wire diameter is set to ½, in addition to the above effects, the target position can be taught more easily.

また、ワイヤ径に対する割合を任意に指定するための割合設定部を備えたので、上記効果に加えて、狙い裕度に合わせた最適なピッチ移動量を設定することができる。   Further, since the ratio setting unit for arbitrarily specifying the ratio with respect to the wire diameter is provided, in addition to the above effects, an optimum pitch movement amount that matches the target margin can be set.

以上説明した実施形態では、1台のロボット制御装置にアーク溶接ロボット2台及びスポット溶接ロボット1台が接続されている例を示したが、本発明はこの実施形態に限定されるものではない。1台のアーク溶接ロボットで複数の溶接トーチをツールチェンジャ機構で切り替えて使用する場合も、上記した手法と同様に、ピッチ移動量を自動的に算出し設定することができる。   In the embodiment described above, an example is shown in which two arc welding robots and one spot welding robot are connected to one robot control device, but the present invention is not limited to this embodiment. Even when a plurality of welding torches are switched and used by a tool changer mechanism with one arc welding robot, the pitch movement amount can be automatically calculated and set in the same manner as described above.

本発明の産業用ロボットのブロック図である。It is a block diagram of the industrial robot of this invention. 本発明のピッチ移動量自動設定部の処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of the pitch movement amount automatic setting part of this invention. 従来のアーク溶接ロボットのブロック図である。It is a block diagram of the conventional arc welding robot. 狙い位置を微調整する様子を説明するための図である。It is a figure for demonstrating a mode that a target position is finely adjusted.

符号の説明Explanation of symbols

1 溶接トーチ
1A 溶接トーチ
1B 溶接トーチ
1C スポット溶接ガン
2 アーク溶接ロボット
2A アーク溶接ロボット
2B アーク溶接ロボット
2C スポット溶接ロボット
5 溶接ワイヤ
5A 溶接ワイヤ
5B 溶接ワイヤ
9 駆動制御部
9A 駆動制御部
9B 駆動制御部
9C 駆動制御部
14 ハードディスク
21 動作制御部
22 ピッチ移動量自動設定部
23 作業ツール情報記憶部
24 ワイヤ径記憶部
25 割合記憶部
26 ピッチ移動量記憶部
K 狙い位置
Ca 制御点
Cb 制御点
Cc 制御点
Ps ピッチ操作信号
RC ロボット制御装置
TP ティーチペンダント
1 welding torch 1A welding torch 1B welding torch 1C spot welding gun 2 arc welding robot 2A arc welding robot 2B arc welding robot 2C spot welding robot 5 welding wire 5A welding wire 5B welding wire 9 drive control unit 9A drive control unit 9B drive control unit 9C Drive control unit 14 Hard disk 21 Operation control unit 22 Pitch movement amount automatic setting unit 23 Work tool information storage unit 24 Wire diameter storage unit 25 Ratio storage unit 26 Pitch movement amount storage unit
K target position Ca control point Cb control point Cc control point Ps pitch operation signal RC robot controller TP teach pendant

Claims (4)

ロボットの手首部に取り付けた作業ツールの制御点を手動操作によって所定のピッチ移動量だけ移動させるロボット制御装置において、
前記作業ツールの種類に応じて前記ピッチ移動量を自動的に設定するピッチ移動量自動設定部を備えたことを特徴とするロボット制御装置。
In the robot control device that moves the control point of the work tool attached to the wrist portion of the robot by a predetermined pitch movement amount by manual operation,
A robot control apparatus comprising a pitch movement amount automatic setting unit that automatically sets the pitch movement amount according to a type of the work tool.
前記ピッチ移動量自動設定部は、前記作業ツールが消耗電極アーク溶接トーチであるときは、予め設定された溶接ワイヤ直径値に予め定めた割合を乗じて前記ピッチ移動量を算出し設定することを特徴とする請求項1記載のロボット制御装置。   When the work tool is a consumable electrode arc welding torch, the pitch movement amount automatic setting unit calculates and sets the pitch movement amount by multiplying a preset welding wire diameter value by a predetermined ratio. The robot control apparatus according to claim 1, wherein 前記割合は、1/2であることを特徴とする請求項2記載のロボット制御装置。   The robot control apparatus according to claim 2, wherein the ratio is ½. 前記割合を任意に指定するための割合設定部を備えたことを特徴とする請求項2記載のロボット制御装置。   The robot control apparatus according to claim 2, further comprising a ratio setting unit for arbitrarily specifying the ratio.
JP2007140120A 2007-05-28 2007-05-28 Robot controller Pending JP2008290216A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007140120A JP2008290216A (en) 2007-05-28 2007-05-28 Robot controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007140120A JP2008290216A (en) 2007-05-28 2007-05-28 Robot controller

Publications (1)

Publication Number Publication Date
JP2008290216A true JP2008290216A (en) 2008-12-04

Family

ID=40165470

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007140120A Pending JP2008290216A (en) 2007-05-28 2007-05-28 Robot controller

Country Status (1)

Country Link
JP (1) JP2008290216A (en)

Similar Documents

Publication Publication Date Title
JP7073067B2 (en) User interface with real-time emoji representation of parameter settings
JP6352439B2 (en) System and method for an integrated controller
CN101370610B (en) Welding systems with automatic determination of welding wire rate advancement with possibility and supplementary partial manual selection of welding wire advancement rate
JP4137927B2 (en) Robot programming device
JP5360237B2 (en) Robot system control method
US11872658B2 (en) Methods and apparatus to synergically control a welding-type output during a welding-type operation
JP2012066322A (en) Robot control system
CN112533722A (en) Welding power supply and user interface for a welding power supply
JP7287866B2 (en) Robot controller and arc welding robot system
JP5165198B2 (en) How to set welding conditions for arc welding robot
JP2008290216A (en) Robot controller
EP3888835B1 (en) Welding-type power supply for synergically controling a welding-type output during a welding-type operation
JP2011067895A (en) Fine adjustment method of robot tool position, and robot control system
JP2001318715A (en) Teaching method and device for robot for welding
EP4144470A1 (en) System to provide interfaces for control of welding-type systems
JP2012106321A (en) Method and device for controlling robot
US20240326178A1 (en) Collaborative robot welding system
US20210299775A1 (en) Methods and apparatus to synergically control a welding-type output during a welding-type operation
JP5051351B2 (en) Arc welding equipment
JP4400714B2 (en) Welding system
CN111843112A (en) Method and apparatus for controlling welding power and preheating power
JP2008178934A (en) Robot controller