JPH033545B2 - - Google Patents
Info
- Publication number
- JPH033545B2 JPH033545B2 JP21151683A JP21151683A JPH033545B2 JP H033545 B2 JPH033545 B2 JP H033545B2 JP 21151683 A JP21151683 A JP 21151683A JP 21151683 A JP21151683 A JP 21151683A JP H033545 B2 JPH033545 B2 JP H033545B2
- Authority
- JP
- Japan
- Prior art keywords
- point
- workpiece
- welding
- processing
- reference point
- 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.)
- Expired
Links
- 238000012545 processing Methods 0.000 claims description 35
- 230000005856 abnormality Effects 0.000 claims description 24
- 238000001514 detection method Methods 0.000 claims description 23
- 238000000034 method Methods 0.000 claims description 11
- 238000003754 machining Methods 0.000 claims description 8
- 238000003466 welding Methods 0.000 description 49
- 230000002159 abnormal effect Effects 0.000 description 13
- 238000004519 manufacturing process Methods 0.000 description 11
- 238000013459 approach Methods 0.000 description 8
- 230000007423 decrease Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 2
- 239000004020 conductor Substances 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000011179 visual inspection Methods 0.000 description 1
Landscapes
- Machine Tool Units (AREA)
- Manipulator (AREA)
- Auxiliary Devices For Machine Tools (AREA)
Description
【発明の詳細な説明】
本発明は複数個のワークを順次自動加工する工
業用ロボツトにおける制御方法に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a control method for an industrial robot that sequentially automatically processes a plurality of workpieces.
一般に工業用ロボツトは種々の異常検知手段を
備え、自動加工中に異常を検知した際は直ちに加
工作業を停止させている。例えば、溶接ロボツト
の場合、ワークの異常突起あるいはテイーチング
ミス(即ち、溶接点の教え忘れ)に起因し、加工
器具とワークとが衝突する事故が稀に起きる。し
かし、工業用ロボツトが生産ラインに組込まれ、
多数のワークを順次加工する場合、唯1つの異常
ワークのためにロボツトを含む生産ライン全体の
稼動を停止させることがあり、生産能力の大巾な
低下を招く。 Generally, industrial robots are equipped with various abnormality detection means, and when an abnormality is detected during automatic processing, the processing operation is immediately stopped. For example, in the case of welding robots, accidents in which a processing tool collides with a workpiece rarely occur due to an abnormal protrusion on the workpiece or a teaching error (that is, forgetting to teach the welding point). However, as industrial robots are incorporated into production lines,
When processing a large number of workpieces in sequence, the operation of the entire production line including the robot may be stopped due to just one abnormal workpiece, resulting in a significant reduction in production capacity.
本出願人は先に特願昭58−151161において、ワ
ークより適宜離間して加工器具を基準地点を設定
し、加工器具はこの基準地点から加工開始地点に
向い、加工作業後加工終了地点から基準地点に帰
還し、加工作業中に異常のあつたときは加工作業
を中止するとともにそれまでの経路を逆戻りに辿
つて基準地点に帰還し、異常検知の有無を問わず
加工器具の基準地点への帰還をもつて次のワーク
へ移行するごとくして、唯1つのワークに異常が
あつても生産ラインの稼動を継続し生産効率の低
下を最小限に抑える制御方法を提案した。 The present applicant previously proposed in Japanese Patent Application No. 58-151161 that a reference point is set for the processing tool at an appropriate distance from the workpiece, the processing tool is directed from this reference point to the processing start point, and after the processing operation, the processing tool is directed from the processing end point to the reference point. If an abnormality occurs during processing, the processing tool will be returned to the reference point and the processing tool will be returned to the reference point by retracing the route taken up to that point. We proposed a control method that allows the production line to continue operating even if there is an abnormality in only one workpiece, minimizing the decline in production efficiency by moving to the next workpiece upon return.
しかし、前述制御方法は加工時間の比較的短い
ワークに対しては有効であるが、加工時間が数時
間にも及ぶワークについては、加工終了間際に異
常が起きた場合、加工器具は、長時間かけてそれ
までの経路を逆戻りに辿つて基準地点に戻らねば
ならないため、前述生産効率の低下抑制の特長は
失われる。 However, while the aforementioned control method is effective for workpieces whose machining time is relatively short, for workpieces whose machining time is several hours long, if an abnormality occurs near the end of machining, the machining equipment will not be able to operate for a long time. Since it is necessary to return to the reference point by retracing the route taken up to that point, the above-mentioned feature of suppressing a decline in production efficiency is lost.
本発明は前述事情に鑑み、加工器具が待機しま
た加工終了後帰還する基準地点をワークより適宜
離間して設定し、加工開始地点から加工終了地点
までの経路途中に少なくとも1つの帰還中継地点
を設定し、加工器具は前記経路で前述異常検知手
段により異常を検知した際は加工作業を中止する
とともにそれまでの経路を逆戻り辿り最寄りの前
記帰還中継地点より基準地点にに帰還し、異常検
知の有無を問わず加工器具の基準地点への帰還を
もつて次のワークに対する加工作業に移行するご
とくしたことを特徴とし、加工作業中に異常が起
きた場合加工器具が安全且つ迅速に基準地点に帰
還して次のワークに移行でき、加工時間の長いワ
ークにおける異常発生時にも生産効率の低下を最
小限に抑えることを目的とした、工業用ロボツト
における制御方法を提供せんとするものである。 In view of the above-mentioned circumstances, the present invention sets a reference point where the processing tool waits and returns after processing is appropriately spaced from the workpiece, and provides at least one return relay point on the route from the processing start point to the processing end point. When an abnormality is detected by the abnormality detection means on the above-mentioned route, the processing tool will stop the processing operation, retrace the previous route, return to the reference point from the nearest return relay point, and return to the reference point after the abnormality is detected. The feature is that the processing operation for the next workpiece begins when the processing tool returns to the reference point, regardless of whether or not the processing tool returns to the reference point.If an abnormality occurs during the processing operation, the processing tool can safely and quickly return to the reference point. The purpose of this invention is to provide a control method for an industrial robot that can return to the next workpiece and minimize the decline in production efficiency even when an abnormality occurs in a workpiece that requires a long machining time.
この発明の具体的な説明に先立ち、この発明の
背景となる工業用ロボツトとしての溶接ロボツト
を含む生産ラインより順次説明する。 Prior to a specific explanation of the present invention, a production line including a welding robot as an industrial robot that is the background of the present invention will be sequentially explained.
第1図において、1はループ状に形成した生産
ラインを構成するローラコンベアで、多数のパレ
ツト2を間欠的に循環移送し、該コンベア1の間
欠停止中に図示しないワーク搬入場所で自動また
は手作業により未溶接のワークWをパレツト2に
搭載し、ワーク搬入場所より移送方向下流におい
てローラコンベア1の側部に配設した多関節形の
溶接ロボツト3により順次各パレツト2に搭載の
ワークWに対する自動溶接を行い、さらに下流位
置に設定したワーク搬出場所(図示せず)で溶接
済みワークWをパレツト2より取り出し、空パレ
ツト2は再び前記ワーク搬入場所に戻るごとくな
つている。4は前記溶接ロボツト3の手前の所定
位置にパレツト2を位置決め固定するためのロツ
ク装置で、作動シリンダ4aのロツド伸長作動に
よりロツド先端に形成した鍔付係合部材4bがパ
レツト2の側面に穿設した穴2aに嵌入係合する
とともに、鍔部によりパレツト2全体を対向側側
面に配置したガイドローラ1aに押し付けて、該
パレツトの位置決め固定を行うごとくしてある。
また前記ロツク装置4は、図示しないが係合部材
4bがパレツト2に接触したことを検知するパレ
ツト有無検知機能を備えている。 In FIG. 1, reference numeral 1 denotes a roller conveyor constituting a loop-shaped production line, which intermittently circulates and transfers a large number of pallets 2. During the intermittent stop of the conveyor 1, a roller conveyor 1 is conveyed automatically or manually at a workpiece loading location (not shown). Unwelded workpieces W are loaded onto pallets 2 during the work, and the workpieces W loaded on each pallet 2 are sequentially welded by an articulated welding robot 3 installed on the side of the roller conveyor 1 downstream from the workpiece delivery location in the transfer direction. Automatic welding is performed, and the welded workpieces W are taken out from the pallet 2 at a workpiece delivery location (not shown) set further downstream, and the empty pallet 2 is returned to the workpiece delivery location. Reference numeral 4 designates a locking device for positioning and fixing the pallet 2 at a predetermined position in front of the welding robot 3, and a flange engagement member 4b formed at the tip of the rod is drilled into the side surface of the pallet 2 by the rod extension operation of the operating cylinder 4a. The pallet 2 is fitted into the provided hole 2a and is pressed by the collar against the guide roller 1a disposed on the opposite side surface, thereby positioning and fixing the pallet.
Although not shown, the locking device 4 has a pallet presence/absence detection function for detecting that the engaging member 4b has come into contact with the pallet 2.
前記多関節形溶接ロボツト3は、最終制御軸3
aに加工器具として溶接トーチ5(以下、トーチ
5と呼称)を取着している。6は前記トーチ5の
電極7等に電圧を印加し電流を供給するための電
源装置、8は前記ローラコンベア1、溶接ロボツ
ト5、および電源装置6等を総合的に制御するマ
イクロコンピユータ内臓の制御手段、9は前記制
御手段8から導出したリモートコントロールパネ
ルで、手動操作により各部の移動および作動を遠
隔制御したり、ワークWに対するテイーチング操
作を行い、制御手段8内のメモリ(図示せず)に
ユーザプログラムをインプツトするものである。 The multi-jointed welding robot 3 has a final control axis 3.
A welding torch 5 (hereinafter referred to as torch 5) is attached to a as a processing tool. Reference numeral 6 denotes a power supply device for applying voltage and supplying current to the electrodes 7, etc. of the torch 5; 8, a built-in microcomputer controller for comprehensively controlling the roller conveyor 1, the welding robot 5, the power supply device 6, etc.; Means 9 is a remote control panel derived from the control means 8, which remotely controls the movement and operation of each part by manual operation, performs teaching operations on the workpiece W, and stores data in the memory (not shown) in the control means 8. It inputs the user program.
10,11は前記電源装置6に付設した電極供
給ロールと1対の電極送給ローラで、電極7は送
給ローラ11の回転により供給ロール10から引
き出し、可撓性チユーブ12内を通つてトーチ5
に送給し、トーチ5から突出した先端が溶接点と
なる。 Reference numerals 10 and 11 denote an electrode supply roll and a pair of electrode feed rollers attached to the power supply device 6, and the electrode 7 is pulled out from the supply roll 10 by the rotation of the feed roller 11, and passed through the flexible tube 12 to the torch. 5
The tip protruding from the torch 5 becomes the welding point.
13,14は電源装置6に内臓した電圧印加手
段と通電状態検出手段で、このうち電圧印加手段
13は、溶接用電源13a、センサ用電源13
b、異常接近検出用電源13c、一端を電極7に
接続して、適時溶接用電源13aとセンサ用電源
13bのいずれかに択的に接続する切換スイツチ
13d、一端を前記トーチ5の導体より成る外套
5a(但し、該外套5aは電極7とは電気的に絶
縁)に接続して適時異常接近検出用電源13cに
接続する常間の開閉スイツチ13e等から成る。 Reference numerals 13 and 14 denote voltage applying means and energization state detecting means built into the power supply device 6, of which the voltage applying means 13 is connected to the welding power source 13a and the sensor power source 13.
b. Abnormal approach detection power source 13c, one end of which is connected to the electrode 7, and a changeover switch 13d that selectively connects to either the welding power source 13a or the sensor power source 13b, one end of which is made of the conductor of the torch 5; It consists of a regular open/close switch 13e, etc., which is connected to the mantle 5a (however, the mantle 5a is electrically insulated from the electrode 7) and is connected to a power source 13c for abnormal approach detection at appropriate times.
また前記通電状態検出手段14は、それぞれ一
端をセンサ用電源13bおよび異常接近検出用電
源13cに接続し、他端をいずれも溶接用電源1
3aの反切換スイツチ13d側と共にパレツト2
を介しワークWに導通するローラコンベア1に接
続したセンサ用と異常接近検出用の通電状態検出
回路14a,14b、並びにそれぞれ各通電状態
検出回路14a,14bにおける通電状態の変化
(電流、電圧またはこれら両者の変化)を検出信
号として入力し、前記制御手段14に送信するセ
ンサ用と異常接近検出用の通電状態検出出力回路
14c.14dとから成る。 The energization state detection means 14 has one end connected to the sensor power source 13b and the abnormal approach detection power source 13c, and the other end connected to the welding power source 13c.
Palette 2 along with the anti-changeover switch 13d side of 3a
The energization state detection circuits 14a and 14b for sensors and abnormal approach detection are connected to the roller conveyor 1 which is electrically connected to the workpiece W via It consists of energization state detection output circuits 14c and 14d for a sensor and for abnormal approach detection, which input the change in both as a detection signal and transmit it to the control means 14.
しかして、トーチ5より突出する電極7をセン
サとしてワークWの溶接線を探るセンシング時、
テイーチング時、テイーチングして得られたプロ
グラムに従いトーチ5の姿勢・移動速度・溶接条
件等を確かめるテスト時、手動でトーチ5等を移
動させる時、および自動溶接時等溶接ロボツト3
のあらゆる操作中、常に開閉スイツチ13eを閉
じて前記外套5aに検出用電圧(これはセンサ用
電圧と同じレベルの高電圧低電流である)を印加
しておき、異常接近検出用電源13c、開閉スイ
ツチ13e、通電状態、検出回路14b、通電状
態検出出力回路14d、および外套5aをもつて
構成する異常検知手段を常時作動可能状態として
おく。 Therefore, when sensing the welding line of the workpiece W using the electrode 7 protruding from the torch 5 as a sensor,
Welding robot 3 during teaching, during tests to check the posture, movement speed, welding conditions, etc. of the torch 5 according to the program obtained through teaching, when manually moving the torch 5, etc., and during automatic welding, etc.
During all operations, the open/close switch 13e is always closed and a detection voltage (this is a high voltage, low current at the same level as the sensor voltage) is applied to the mantle 5a, and the abnormal approach detection power source 13c is opened/closed. The abnormality detection means constituted by the switch 13e, the energization state detection circuit 14b, the energization state detection output circuit 14d, and the jacket 5a is kept in an operable state at all times.
以下、前述溶接ロボツト3がローラコンベア1
との協働により多数のワークWを順次自動溶接す
る場合につき、第2図のフローチヤートを参照し
ながら説明する。 Below, the welding robot 3 mentioned above is the roller conveyor 1.
A case in which a large number of workpieces W are sequentially automatically welded in cooperation with each other will be explained with reference to the flowchart shown in FIG.
ワークWは同種類のもので、第1図に示すよう
に、溶接開始地点Ps、地点P1,P2,P3,P4,P5,
P6,P7、および溶接終了地点Peを結ぶジグザグ
状開発溶接線に沿つて自動溶接するものとする。 The workpieces W are of the same type, and as shown in Fig. 1, the welding start point Ps, the points P1 , P2 , P3 , P4 , P5 ,
It is assumed that automatic welding is performed along a zigzag developed welding line connecting P 6 , P 7 and the welding end point Pe.
また前記制御手段8に内蔵したマイクロコンピ
ユータには、ローラコンベア1上のワークW高さ
位置より適宜上方に設定した基準地点Poより前
記各地点Ps,P1〜P7,Peを経て再び基準地点Po
に戻る経路、各地点におけるトーチ5の姿勢・溶
接条件・溶接速度、並びにバツクトラツキング時
に前記基準地点Poへ帰還し得る帰還地点として
溶接開始地点Psおよび地点P2,P4,P6(尚、地点
P2,P4,P6は帰還中継点Piと総称する)等のユ
ーザプログラムをインプツトしてあり、該マイク
ロコンピユータをオートモードとして能動化し、
それに応じて前述のプログラムを1ステツプずつ
指令情報として出力する。尚、前記帰還地点P2,
P4,P6はほぼ等間隔でしかもテインチング時に
目視により基準地点Poへ直線状に帰還しても何
の障害もなく安全であることを確認してあるもの
とする。 In addition, the microcomputer built in the control means 8 is programmed to control the reference point Po, which is set appropriately above the height position of the workpiece W on the roller conveyor 1, through each of the points Ps, P1 to P7 , Pe, and then back to the reference point. Po
, the posture of the torch 5 at each point, the welding conditions, the welding speed, and the welding start point Ps and points P 2 , P 4 , P 6 (in addition ,point
P 2 , P 4 , P 6 are collectively referred to as return relay point Pi), etc.), and the microcomputer is activated in auto mode,
Accordingly, the aforementioned program is output step by step as command information. In addition, the return point P 2 ,
It is assumed that P 4 and P 6 are approximately equally spaced, and that it has been confirmed by visual inspection at the time of tinching that it is safe to return to the reference point Po in a straight line without any obstruction.
さらに、ローラコンベア1の初期状態としては
既に未溶接ワークWを搭載した最初のパレツト2
が溶接ロボツト3の手前に配置され、ロツク装置
4によりパレツト2およびワークWを位置決め固
定してあるものとする。 Furthermore, in the initial state of the roller conveyor 1, the first pallet 2 on which unwelded workpieces W are already loaded is
is placed in front of the welding robot 3, and the pallet 2 and workpiece W are positioned and fixed by a locking device 4.
以下、自動溶接のモードにおけるステツプを逐
次説明する。 Below, the steps in the automatic welding mode will be explained one by one.
(1) 先ず、プログラムに溶接指令情報が含まれて
いるか否か判断する。(1) First, determine whether the program includes welding command information.
(2) 含まれていれば、切換スイツチ13dを溶接
用電源13aに切換える操作を指令する。(2) If it is included, command the operation to switch the changeover switch 13d to the welding power source 13a.
(3) トーチ5が基準地点Poに位置しているか判
断する。(3) Determine whether the torch 5 is located at the reference point Po.
(4) 位置していなければ、トーチ5を基準地点
Poに位置決めする操作を指令する。(4) If it is not located, move torch 5 to the reference point
Command the positioning operation to Po.
(5) ワークWが所定位置に配置されているか判断
する。前記ロツク装置4における作動シリンダ
4aのロツド伸長状態および係合部材4bのパ
レツト接触検知をもつて「YES」と判断する。(5) Determine whether the workpiece W is placed at a predetermined position. When the rod of the actuating cylinder 4a in the locking device 4 is extended and the engaging member 4b is detected to be in contact with the pallet, a determination of ``YES'' is made.
(6) トーチ5を溶接開始地点Psに位置決めする
操作を指令する。(6) Command the operation to position the torch 5 at the welding start point Ps.
(7) 次いで溶接作業の実行を指令する。これによ
りトーチ5はPs→P1→P2→P3→P4→P5→P6→
P7→Peの溶接線に沿つて自動溶接を行う。(7) Next, command execution of welding work. As a result, the torch 5 changes from Ps→P 1 →P 2 →P 3 →P 4 →P 5 →P 6 →
Perform automatic welding along the welding line of P 7 →Pe.
(8) 前記溶接作業の実行途中で、トーチ5の単位
移動量(きざみ量)毎に異常検知か判断する。
前記通電状態検出出力回路14dから「通電」
信号が無ければ「NO」と判断する。(8) During the execution of the welding work, it is determined whether an abnormality is detected for each unit movement amount (step amount) of the torch 5.
“Electricity” is output from the energization state detection output circuit 14d.
If there is no signal, it is judged as "NO".
(9) 続いて、トーチ5が溶接終了地点Peに到達
したか判断する。「YES」であれば、溶接作業
の停止を指令する。これにより前記切換スイツ
チ13dはセンサ用電源13bに切換えられ、
また送給ローラ11の回転停止により電極7の
送給が停止する。(9) Next, it is determined whether the torch 5 has reached the welding end point Pe. If "YES", a command is given to stop the welding work. As a result, the changeover switch 13d is switched to the sensor power supply 13b,
Further, by stopping the rotation of the feeding roller 11, feeding of the electrode 7 is stopped.
(10) 次いで、トーチ5の溶接終了地点Peから基
準地点Poへの復帰移動を指令する。(10) Next, command the return movement of the torch 5 from the welding end point Pe to the reference point Po.
(11) パレツト2の解放を指令する。これにより、
ロツク装置4は作動シリンダ4aのロツド短縮
作動によつてパレツト2の位置決め固定を解除
する。(11) Command the release of pallet 2. This results in
The locking device 4 releases the fixed position of the pallet 2 by the rod shortening operation of the operating cylinder 4a.
(12) 続いてコンベア1の1ピツチ駆動を指令す
る。これによりローラコンベア1は1ピツチ駆
動を行い、溶接済みワークWを搭載せるパレツ
ト2が溶接ロボツト3の手前より去り、新たに
未溶接ワークWを搭載したパレツト2が溶接ロ
ボツト3の手前に到達し、順次作動として再び
ロツク装置4が作動し、該パレツト2を位置決
め固定する。(12) Next, command conveyor 1 to be driven one pitch. As a result, the roller conveyor 1 is driven one pitch, and the pallet 2 carrying the welded work W leaves in front of the welding robot 3, and the pallet 2 carrying the new unwelded work W arrives in front of the welding robot 3. , the locking device 4 is operated again in sequence to position and fix the pallet 2.
(13) 次のワークWに移行するか判断する。
「YES」であれば、前記ステツプ(1),(2)間に戻
り、順次ワークWの自動溶接を行う。(13) Determine whether to move to the next work W.
If ``YES'', the process returns to steps (1) and (2) and automatically welds the work W in sequence.
もし、第1図に示すように、ワークWの溶接
線途中、例えば地点P6,P7間に異常突起tが
あり、自動溶接中にトーチ5の外套5aが該異
常突起tに極く接近すると、両者間が通電して
放電し、通電状態検出出力回路14dから「通
電」の信号を発するため、前記ステツプ(8)の判
断は「YES」となる。 If, as shown in FIG. 1, there is an abnormal protrusion t in the middle of the welding line of the workpiece W, for example between points P 6 and P 7 , the mantle 5a of the torch 5 comes extremely close to the abnormal protrusion t during automatic welding. Then, the current flows between the two and discharges, and the energization state detection output circuit 14d issues a signal of "energization", so the determination in step (8) becomes "YES".
(14) 従つて、溶接作業中止を指令する。これに
よりトーチ5は異常発生地点Ptで停止すると
ともに、切換スイツチ13dはセンサ用電源1
3bに切換えられ、さらに送給ローラ11の回
転停止に伴い電極7の送給も停止する。(14) Therefore, the order is given to stop the welding work. As a result, the torch 5 stops at the abnormality point Pt, and the changeover switch 13d changes to the sensor power supply 1.
3b, and as the feeding roller 11 stops rotating, feeding of the electrode 7 also stops.
(15) 次いでトーチ5に対しバツクトラツキング
を指令する。これによりトーチ5は第1図に示
すように異常発生地点Ptからそれまでに通過
してきた経路を逆戻りに辿る。(15) Next, command torch 5 to perform back tracking. As a result, the torch 5 retraces the path it has traveled from the abnormality occurrence point Pt to that point, as shown in FIG.
(16) トーチ5が溶接開始地点Psまたは帰還中継
地点Piに到達したか判断する。例えばトーチ5
が最寄りの帰還地点P6に到達して「YES」と
判断する。(16) Determine whether the torch 5 has reached the welding start point Ps or the return relay point Pi. For example, torch 5
reaches the nearest return point P 6 and decides "YES".
(17) トーチ5に対して基準地点Poへの復帰移動
を指令する。これによりトーチ5は前記帰還地
点P6から直接的に基準地点Poに復帰移動する。
そしてこのステツプ(17)は前記ステツプ(10)・(11)
間に続く。(17) Command the torch 5 to return to the reference point Po. As a result, the torch 5 returns directly from the return point P6 to the reference point Po.
This step (17) is similar to the steps (10) and (11) above.
continues in between.
尚、プログラムを多少変更すれば、前述ステツ
プ(17)において、地点P6からPoへの帰還途中でト
ーチ5が障害物に接近した際はその地点から逆戻
りして地点P6から次の最寄りの帰還地点P4から
基準地点Poへ帰還するようにすることもできる。 By making some changes to the program, in step (17) mentioned above, when the torch 5 approaches an obstacle while returning from point P 6 to Po, it will return from that point and return to the next nearest point from point P 6 . It is also possible to return to the reference point Po from the return point P4 .
また、前述実施例において、溶接ロボツト3の
具備する異常検知手段は、ワークWの異常突起に
トーチ外套が近接した際に「異常」として検知す
るものとしたが、アーク電流の異常をもつてワー
ク開先の不良を検知する手段やテレビカメラによ
りワークの異常を検知する手段等、他の異常検知
手段を用いても同様に実施できる。 Furthermore, in the above-mentioned embodiment, the abnormality detection means provided in the welding robot 3 detects as an "abnormality" when the torch mantle approaches an abnormal protrusion of the workpiece W. The present invention can be similarly implemented using other abnormality detection means, such as means for detecting a defect in the bevel or means for detecting an abnormality in the workpiece using a television camera.
さらに、前述実施例ではローラコンベア1によ
つてワークWを搬送し、ローラコンベア1の間欠
停止毎に順次ワークWに対する自動溶接を行うよ
うにしたが、個々のワークの溶接時間が長い複数
個のワークを1ロツトとして作業台に載置して処
理する際も本発明の制御方法が有効的に適用でき
る。 Furthermore, in the above-mentioned embodiment, the workpieces W are transported by the roller conveyor 1, and the workpieces W are automatically welded one after another every time the roller conveyor 1 stops intermittently. The control method of the present invention can also be effectively applied when a lot of workpieces are placed on a workbench and processed.
以上詳述せるごとく、本発明の制御方法によれ
ば、加工器具が待機し、また加工終了後帰還する
基準地点を設定し、ワークの加工開始地点から加
工終了地点までの経路途中に少なくとも1つの帰
還中継地点を設定したため、たとえそのワークの
加工時間が長くしかも加工終了地点間際に異常が
発生したとしてもバツクトラツキング操作におい
て異常発生地点に最も近い帰還中継地点から迅速
に基準地点に復帰移動でき、異常発生に伴う生産
効率の低下を最小限に抑え、そのままロボツトの
稼動を続行させることができる。 As detailed above, according to the control method of the present invention, a reference point is set at which the processing tool waits and returns after processing is completed, and at least one Because a return relay point is set, even if the machining time for the workpiece is long and an error occurs near the end of machining, the workpiece can quickly return to the reference point from the return relay point closest to the point where the error occurred during backtracking operation. , it is possible to minimize the decline in production efficiency due to the occurrence of an abnormality, and to continue operating the robot.
第1図は本発明の制御方法を実施する1例とし
ての生産ラインを含む溶接ロボツトの概略平面
図、第2図第1図の溶接ロボツトに採用する制御
フローチヤートである。
図中、1はローラコンベア、2はパレツト、3
は溶接ロボツト、4はロツク装置、5はトーチ、
5aは外套、6は電源装置、7は電極、8は制御
手段、Wはワーク、Poは基準地点、Psは溶接開
始地点、Peは溶接終了地点、Piは帰還中継地点、
tは異常突起、Ptは異常発生地点である。
FIG. 1 is a schematic plan view of a welding robot including a production line as an example of implementing the control method of the present invention, and FIG. 2 is a control flowchart employed in the welding robot of FIG. 1. In the diagram, 1 is a roller conveyor, 2 is a pallet, and 3 is a roller conveyor.
is a welding robot, 4 is a locking device, 5 is a torch,
5a is a jacket, 6 is a power supply device, 7 is an electrode, 8 is a control means, W is a workpiece, Po is a reference point, Ps is a welding start point, Pe is a welding end point, Pi is a return relay point,
t is an abnormal protrusion, and Pt is an abnormal occurrence point.
Claims (1)
に関連した異常を検知する異常検知手段を備え、
ワークと加工器具とを適宜制御手段によつて相対
的に位置制御しながら複数個のワークを順次自動
加工するごとくした工業用ロボツトにおいて、前
記加工器具が待機し、また加工終了後帰還する基
準地点をワークより適宜離間して設定し、加工開
始地点から加工終了地点までの経路途中に少なく
とも1つの帰還中継地点を設定し、前記加工器具
は前記経路で前記異常検知手段により異常を検知
した際は加工作業を中止するとともにそれまでの
経路を逆戻りに辿り最寄りの前記帰還中継地点よ
り前記基準地点に帰還し、異常検知の有無を問わ
ず加工器具の基準地点への帰還をもつて次のワー
クに対する加工作業に移行するごとくしたことを
特徴とする、工業用ロボツトにおける制御方法。1 Equipped with an abnormality detection means for detecting abnormalities related to the workpiece itself and/or teaching mistakes,
In an industrial robot that automatically processes a plurality of workpieces in sequence while controlling the relative positions of the workpiece and the processing tool by appropriate control means, a reference point where the processing tool waits and returns after processing is completed. is set at an appropriate distance from the workpiece, and at least one return relay point is set on the route from the processing start point to the processing end point, and when the processing tool detects an abnormality on the route by the abnormality detection means, At the same time as stopping the machining operation, the previous route is returned to the reference point from the nearest return relay point, and regardless of whether or not an abnormality is detected, the processing tool returns to the reference point and starts the next workpiece. A control method for an industrial robot, which is characterized in that it moves to processing work.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21151683A JPS60104638A (en) | 1983-11-09 | 1983-11-09 | Control method for industrial robots |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21151683A JPS60104638A (en) | 1983-11-09 | 1983-11-09 | Control method for industrial robots |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60104638A JPS60104638A (en) | 1985-06-10 |
| JPH033545B2 true JPH033545B2 (en) | 1991-01-18 |
Family
ID=16607204
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21151683A Granted JPS60104638A (en) | 1983-11-09 | 1983-11-09 | Control method for industrial robots |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60104638A (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015203938A (en) * | 2014-04-14 | 2015-11-16 | 株式会社Ihi | Control method for returning to autonomous vehicle at the time of abnormality, and autonomous vehicle to be used for implementing the control method for returning at the time of abnormality |
| CN111390916B (en) * | 2020-04-24 | 2022-05-27 | 北京如影智能科技有限公司 | Mechanical arm abnormity recovery method and device |
-
1983
- 1983-11-09 JP JP21151683A patent/JPS60104638A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60104638A (en) | 1985-06-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0304942A2 (en) | Production system using unmanned automatically guided vehicles | |
| JP6581049B2 (en) | Robot system | |
| WO2007004983A1 (en) | Method for welding work pieces | |
| US5601739A (en) | Method and apparatus for controlling arc welding robot | |
| JPH033545B2 (en) | ||
| JPH0259032B2 (en) | ||
| EP0338078B1 (en) | Weaving welding with welding robot | |
| JPH04340104A (en) | Loader control device | |
| JPH033544B2 (en) | ||
| JPH06246450A (en) | Welding torch contact sensitivity switching device in welding robot | |
| JPS60170576A (en) | Automatic positioning system for welding parts | |
| JPS6211712B2 (en) | ||
| JP3065386B2 (en) | Industrial robot control method | |
| JPH01161401A (en) | Control method for industrial robots | |
| JP3366248B2 (en) | Robot control method and device | |
| JP3278301B2 (en) | Robot control system | |
| JPH0516942B2 (en) | ||
| JPH01113177A (en) | Industrial robot control method | |
| JPS6389903A (en) | Abnormality processing device for work following device | |
| JPH0459072B2 (en) | ||
| JPH0514921B2 (en) | ||
| JPS5847943B2 (en) | Fillet weld line detection method | |
| JP2002086383A (en) | Robot interference detection device | |
| JPH0456714B2 (en) | ||
| JPH07115176B2 (en) | Standing plate end face position detection method for fillet joints in automatic welding equipment |