Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0459072B2 - - Google Patents
[go: Go Back, main page]

JPH0459072B2 - - Google Patents

Info

Publication number
JPH0459072B2
JPH0459072B2 JP1073884A JP1073884A JPH0459072B2 JP H0459072 B2 JPH0459072 B2 JP H0459072B2 JP 1073884 A JP1073884 A JP 1073884A JP 1073884 A JP1073884 A JP 1073884A JP H0459072 B2 JPH0459072 B2 JP H0459072B2
Authority
JP
Japan
Prior art keywords
welding
torch
welding torch
current value
arc current
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
Application number
JP1073884A
Other languages
Japanese (ja)
Other versions
JPS60154879A (en
Inventor
Sakae Tanahashi
Nobuaki Kido
Hitoshi Nakagawa
Hiroshi Kimura
Yasuhiro Yoshimi
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.)
Komatsu Ltd
Original Assignee
Komatsu Ltd
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 Komatsu Ltd filed Critical Komatsu Ltd
Priority to JP1073884A priority Critical patent/JPS60154879A/en
Publication of JPS60154879A publication Critical patent/JPS60154879A/en
Publication of JPH0459072B2 publication Critical patent/JPH0459072B2/ja
Granted legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K9/00Arc welding or cutting
    • B23K9/12Automatic feeding or moving of electrodes or work for spot or seam welding or cutting

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Plasma & Fusion (AREA)
  • Mechanical Engineering (AREA)
  • Arc Welding Control (AREA)
  • Manipulator (AREA)

Description

【発明の詳細な説明】 本発明は溶接ロボツトのアーク電流異常による
一時停止発生後の自動処理方法に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an automatic processing method after a temporary stop occurs due to abnormal arc current in a welding robot.

この種の溶接ロボツトとしては、第1図に示す
ような構成のものがある。この溶接ロボツトは、
溶接トーチ1を具備し、この溶接トーチ1の姿勢
を制御する回動軸Sおよび回動軸B(第2図aお
よびb参照)を有する手首部2と、横送りX、水
平Y、垂直Zの直交座標系の腕部3とからなるロ
ボツト本体、溶接ロボツト制御装置4、テイーチ
ングボツクス5、溶接電流供給装置6および溶接
ワイヤボツクス7から構成されている。
This type of welding robot has a configuration as shown in FIG. This welding robot is
A wrist part 2 is equipped with a welding torch 1 and has a rotation axis S and a rotation axis B (see FIGS. 2 a and b) for controlling the attitude of the welding torch 1, and a horizontal feed X, a horizontal Y, and a vertical Z. The robot body is composed of an arm 3 having an orthogonal coordinate system, a welding robot control device 4, a teaching box 5, a welding current supply device 6, and a welding wire box 7.

かかる溶接ロボツトによつて、ワークを溶接す
る場合、所望の溶接品質を得るために、ワークの
厚板、脚長等に応じた所定のアーク電流を流す必
要がある。
When welding workpieces using such a welding robot, it is necessary to flow a predetermined arc current depending on the thickness of the workpiece, leg length, etc., in order to obtain the desired welding quality.

通常、溶接中に上記所定のアーク電流を保持す
るために、溶接トーチ1とワークとの間、すなわ
ちワイヤ突出長L(第3図)を一定に保つように
軸制御がなされている。しかしながら、テイーチ
ングした溶接線と実際の溶接線との誤差、その他
種々の影響によりワイヤ突出長Lが大きく変化
し、その結果、第4図に示すワイヤ突出長Lとア
ーク電流との関係を示すグラフからも明らかなよ
うに、アーク電流値が許容範囲を越えてしまうこ
とがある。
Normally, in order to maintain the above-mentioned predetermined arc current during welding, axis control is performed to keep constant the distance between the welding torch 1 and the workpiece, that is, the wire protrusion length L (FIG. 3). However, due to errors between the taught welding line and the actual welding line and various other influences, the wire protrusion length L changes significantly, and as a result, the graph showing the relationship between the wire protrusion length L and arc current shown in Fig. 4. As is clear from the above, the arc current value may exceed the allowable range.

ワイヤ突出長が短くなりすぎてアーク電流が最
大許容電流以上になると、溶けた鉄による輻射熱
によりトーチ、ノズル等を溶かすおそれがあり、
またワーク対しても突き抜けを起こすおそれがあ
り、一方、ワイヤ突出長が長くなりすぎて最小許
容電流以下になると、溶接中に溶接箇所をガスシ
ールドしているが、このガスシールドの効果が弱
くなり、外気に溶接箇所が触れるためにワークの
溶接品質が劣化する(プローホール)。
If the wire protrusion length becomes too short and the arc current exceeds the maximum allowable current, there is a risk of melting the torch, nozzle, etc. due to radiant heat from the molten iron.
There is also a risk of penetration of the workpiece.On the other hand, if the protruding length of the wire becomes too long and the current falls below the minimum allowable current, the effect of the gas shielding, which is used to shield the welding area during welding, will weaken. , the welding quality of the workpiece deteriorates because the welding point is exposed to outside air (plow hole).

したがつて、従来は上記理由により、アーク電
流値が許容範囲を越えると、一時停止するように
なつている。そして、再起動するには、オペレー
タが適切な処理をした後に一時停止解除ボタンを
操作する必要があり、オペレータの負担が増大
し、ロボツトの無人化運転の妨げとなつていた。
Therefore, conventionally, for the above-mentioned reason, when the arc current value exceeds a permissible range, the arc current is temporarily stopped. In order to restart the robot, the operator must operate a pause release button after performing appropriate processing, which increases the burden on the operator and hinders unmanned operation of the robot.

本発明は、上記実情に鑑みてなされたもので、
アーク電流が最大許容電流を越えて一時停止した
場合に、自動的にその原因を除去し再起動させる
ことができるアーク電流異常による父時停止発生
後の自動処理方法を提供することを目的とする。
The present invention was made in view of the above circumstances, and
An object of the present invention is to provide an automatic processing method after a sudden stop occurs due to an arc current abnormality, which can automatically remove the cause and restart when the arc current exceeds the maximum allowable current and temporarily stops. .

この発明によれば、アーク電流が最大許容電流
を越えて一時停止した場合を検出し、このときに
溶接トーチの向いている方向に該溶接トーチを所
定量だけ後退させ、その後、後退位置における位
置データに基づき自動的に再起動させることによ
り上記目的を達成するようにしている。
According to this invention, a case where the arc current exceeds the maximum allowable current and is temporarily stopped is detected, and at this time the welding torch is retreated by a predetermined amount in the direction in which the welding torch is facing, and then the welding torch is moved back to the position at the retreated position. The above purpose is achieved by automatically restarting the system based on the data.

以下、本発明を添付図面を参照して詳細に説明
する。
Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

第5図は本発明に係るアーク電流異常による一
時停止発生後の自動処理方法の一実施例を示すフ
ローチヤートである。同図において、溶接を開始
させるためには、まず溶接線の始端検出等の溶接
開始準備を行ない(図示せず)、その後溶接線の
始端位置より溶接を開始する。この溶接中には、
テイーチングデータによる移動指令および倣い制
御等により溶接トーチ1が実際の溶接線に沿うよ
うにロボツト各軸を移動制御し、そしてアーク電
流値が正常か否か、即ちアーク電流値が予め設定
した許容範囲内にあるか否かを常時監視する。
FIG. 5 is a flowchart showing an embodiment of an automatic processing method after a temporary stoppage occurs due to abnormal arc current according to the present invention. In the figure, in order to start welding, preparations for starting welding are first performed such as detecting the starting end of the welding line (not shown), and then welding is started from the starting end position of the welding line. During this welding,
The movement of each axis of the robot is controlled so that the welding torch 1 follows the actual welding line using movement commands and tracing control based on teaching data, and the arc current value is determined to be within a preset allowable range. Constantly monitor whether or not it is inside.

アーク電流値が正常である場合には、溶接線が
まだあるか否かを判断し、溶接線がなくなるまで
上記溶接を続行し、溶接線終端位置で溶接を終了
する。アーク電流値が異常である場合には、一時
停止し、その後本発明に係る処理を実行する。
If the arc current value is normal, it is determined whether or not there is still a weld line, and the welding is continued until there is no more weld line, and the welding is terminated at the weld line terminal position. If the arc current value is abnormal, the process is temporarily stopped and then the process according to the present invention is executed.

アーク電流値が異常となつて一時停止する場合
としては、アーク電流値が最小許容電流値以下と
なる場合と最大許容電流値以上となる場合がある
ため、まずアーク電流値の異常がいずれの場合か
を判定する。
When the arc current value becomes abnormal and a temporary stop occurs, the arc current value may be below the minimum allowable current value or above the maximum allowable current value, so first, check whether the arc current value is abnormal. Determine whether

アーク電流値が最小許容電流値以下の場合は、
アークとトーチ間が離れすぎ、ガスシールドの効
果が弱くなつているので、溶接品質が悪くなつて
いる場合があり、したがつてこの場合はそのまま
再起動させずにCRTデイスプレイ上に最小許容
電流以下になつたことを表示し、一時停止状態の
ままオペレータによる処理を待つ。なお、これは
従来通りである。
If the arc current value is less than the minimum allowable current value,
The welding quality may be poor because the arc and torch are too far apart and the gas shielding effect is weakened. It will display that it has changed and remain in a paused state, waiting for processing by the operator. Note that this is the same as before.

アーク電流値が最大許容電流値以上の場合は、
予め準備されている処理機能に基づき溶接トーチ
をトーチが向いている方向に所定量だけ後退さ
せ、トーチをワークから遠ざけたのち(1点鎖線
で囲んだ処理をしたのち、)自動的に再起動させ
る。
If the arc current value is greater than the maximum allowable current value,
Based on the processing function prepared in advance, the welding torch is moved back a predetermined amount in the direction in which the torch is facing, and after moving the torch away from the workpiece (after performing the processing enclosed by the one-dot chain line), it is automatically restarted. let

いま、第6図に示すようにテイーチング点Pi
Pi+1との間を溶接中に、位置Pi′でアーク電流値
が最大許容電流値以上になつた場合について説明
する。なお、上記テイーチング点Piに関するX、
Y、Z軸および回動軸S、Bのテイーチングデー
タを(Xi、Yi、Zi、θS、θB)とし、同様にテイー
チング点Pi+1に関するテイーチングテータを
(Xi+1、Yi+1、Zi+1、θS、θB)とする。すなわち、
これらのテイーチングデータからも明らかなよう
に、テイーチング点Pi、Pi+1間の溶接トーチの移
動に際して溶接トーチの姿勢の変更はないものと
する。
Now, as shown in Figure 6, teaching points P i and
A case where the arc current value exceeds the maximum allowable current value at position P i ' while welding between P i+1 will be explained. In addition, X regarding the above teaching point P i ,
Let the teaching data of the Y, Z axes and rotational axes S and B be (X i , Y i , Z i , θ S , θ B ), and similarly, the teaching data regarding the teaching point P i+1 be (X i+1 , Y i+1 , Z i+1 , θ S , θ B ). That is,
As is clear from these teaching data, it is assumed that there is no change in the attitude of the welding torch when the welding torch is moved between the teaching points P i and P i+1 .

さて、位置Pi′でアーク電流値が最大許容電流
値以上になつた場合、上述したように溶接ロボツ
トを一時停止し、溶接トーチ1をトーチの向いて
いる方向に所定量△Lだけ後退させる。
Now, if the arc current value exceeds the maximum allowable current value at position P i ', the welding robot is temporarily stopped as described above, and the welding torch 1 is retreated by a predetermined amount △L in the direction in which the torch is facing. .

ここで、第7図を参照して溶接トーチ1を所定
量△Lだけ後退させる方法について説明する。溶
接トーチ1を溶接トーチ1の向いている方向に移
動させるためには、直交3軸を同時に駆動し、各
軸X、Y、Zの移動量がそれぞれ△X、△Y、△
Zとなればよい。ここで、位置Pi′と位置Qとの
距離を△Lとし、手首部2のS軸およびB軸の角
度をそれぞれθSおよびθBとすると、各軸X、Y、
Zの移動量△X、△Y、△Zは、 △X=△LsinθBsinθS △Y=△LsinθBcosθS △Z=△LcosθB ……(1) となる。
Here, a method for retracting the welding torch 1 by a predetermined amount ΔL will be explained with reference to FIG. In order to move the welding torch 1 in the direction that the welding torch 1 is facing, three orthogonal axes are driven simultaneously, and the amount of movement of each axis X, Y, and Z is △X, △Y, △, respectively.
It should be Z. Here, if the distance between position P i ' and position Q is △L, and the angles of the S axis and B axis of wrist part 2 are θ S and θ B , respectively, then each axis X, Y,
The moving amounts △X, △Y, and △Z of Z are as follows: △X=△Lsinθ B sinθ S △Y=△Lsinθ B cosθ S △Z=△Lcosθ B ... (1).

したがつて、上記第(1)式で演算した各軸X、
Y、Zの移動量△X、△Y、△Zだけ後退させる
ことにより、溶接トーチ1をトーチの向いている
方向に所定量△Lだけ後退させることができる。
なお、トーチとワークとの干渉を回避するため
に、矢印A方向に後退させるためには、各軸X、
Y、Zの速度比が前記第(1)式の右辺の比を満足す
るようにすればよい。
Therefore, each axis X calculated using the above formula (1),
By retreating the welding torch 1 by the moving amounts ΔX, ΔY, and ΔZ in Y and Z, the welding torch 1 can be retreated by a predetermined amount ΔL in the direction in which the torch is facing.
In addition, in order to move the torch back in the direction of arrow A to avoid interference between the torch and the workpiece, each axis X,
It is sufficient that the speed ratio of Y and Z satisfies the ratio on the right side of the above equation (1).

このようにして、トーチ後退量△Lを読み出し
(第5図)、単位時間当りの移動量を算出し、各軸
にその指令値を出力して各軸を同時制御する。そ
して、トーチ後退量が△Lに達するとその移動を
停止する。
In this way, the torch retraction amount ΔL is read out (FIG. 5), the amount of movement per unit time is calculated, and the command value is output to each axis to simultaneously control each axis. Then, when the torch retreat amount reaches ΔL, the movement is stopped.

次に、上記溶接トーチ1の後退位置から自動的
に再起動させる。この場合、後退位置における位
置データとテイーチング点Pi+1のテイーチングデ
ータに基づいて移動指令を計算し、その後の溶接
中における溶接トーチ1の移動を制御する。
Next, the welding torch 1 is automatically restarted from the retreated position. In this case, a movement command is calculated based on the position data at the retreat position and the teaching data at the teaching point P i+1 , and the movement of the welding torch 1 during subsequent welding is controlled.

なお、トーチ後退量△Lを例えば、3mm、5
mm、7mmとそれぞれ異なる値を設定しておき、ア
ーク電流値が最大許容電流値を越えて一時停止し
た回数に応じてそれぞれ異なる値だけ後退させる
ようにしてもよい。
Note that the torch retraction amount △L is, for example, 3 mm, 5 mm,
It is also possible to set different values such as mm and 7 mm, and to set the arc current value back by different values depending on the number of times the arc current value exceeds the maximum allowable current value and is temporarily stopped.

以上説明したように本発明によれば、溶接中に
アーク電流値が最大許容電流値以上となつて一時
停止した場合に、アーク電流を減少させるために
溶接トーチをワークから遠ざけ、その後自動的に
再起動を行なうため、オペレータの操作の低減を
図ることができ、ロボツトの無人化運転を可能に
することができる。
As explained above, according to the present invention, when the arc current value exceeds the maximum allowable current value during welding and the welding is temporarily stopped, the welding torch is moved away from the workpiece in order to reduce the arc current, and then automatically Since the restart is performed, the operator's operations can be reduced and the robot can be operated unmanned.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は、本発明が適用される溶接ロボツトの
一例を示すシステム構成図、第2図aおよびbは
それぞれ溶接ロボツトの手首部の平面図および側
面図、第3図はワイヤ突出長を定義するために用
いた図、第4図はワイヤ突出長とアーク電流との
関係を示すグラフ、第5図は本発明に係るアーク
電流異常による一時停止発生後の自動処理方法の
一実施例を示すフローチヤート、第6図はテイー
チング点Pi、pi+1間の溶接中にアーク電流異常が
発生した場合の説明図、第7図は溶接トーチを溶
接トーチの向いている方向に移動させる方法を説
明するために用いた図である。 1……溶接トーチ、2……手首部、3……腕
部、4……溶接ロボツト制御装置。
Fig. 1 is a system configuration diagram showing an example of a welding robot to which the present invention is applied, Fig. 2 a and b are respectively a plan view and a side view of the wrist of the welding robot, and Fig. 3 defines the wire protrusion length. FIG. 4 is a graph showing the relationship between wire protrusion length and arc current, and FIG. 5 is a graph showing an example of the automatic processing method after a temporary stoppage occurs due to arc current abnormality according to the present invention. Flowchart, Figure 6 is an explanatory diagram when an arc current abnormality occurs during welding between teaching points P i and P i+1 , and Figure 7 is a method for moving the welding torch in the direction the welding torch is facing. FIG. 2 is a diagram used to explain. 1... Welding torch, 2... Wrist part, 3... Arm part, 4... Welding robot control device.

Claims (1)

【特許請求の範囲】[Claims] 1 溶接トーチの姿勢を制御する回動軸を有する
手首部と、前記手首部の位置を移動制御する複数
軸を有する腕部とからなり、溶接中にアーク電流
値が許容範囲外になると一時停止する溶接ロボツ
トにおいて、予め一時停止時における溶接トーチ
の姿勢に基づき、溶接トーチの向いている方向に
該溶接トーチを所定量だけ後退させる処理機能を
準備し、溶接中にアーク電流値が最大許容電流値
を超えて一時停止した場合を検出し、このとき前
記準備した処理を実行させ、その実行後における
前記各軸の位置データに基づきその後退位置から
自動的に再起動させることを特徴とするアーク電
流異常による一時停止発生後の自動処理方法。
1 Consists of a wrist part with a rotation axis that controls the posture of the welding torch, and an arm part with multiple axes that move and control the position of the wrist part, and temporarily stops when the arc current value falls outside the allowable range during welding. In the welding robot that performs welding, a processing function is prepared in advance to move the welding torch back by a predetermined amount in the direction in which the welding torch is facing, based on the orientation of the welding torch during a pause, so that the arc current value during welding is adjusted to the maximum allowable current. The arc is characterized in that it detects a temporary stop when the value exceeds the value, executes the prepared process at this time, and automatically restarts the arc from its retreated position based on the position data of each axis after the process is executed. Automatic processing method after a temporary stop occurs due to current abnormality.
JP1073884A 1984-01-23 1984-01-23 Automatic processing method after temporary stoppage occurs due to arc current abnormality Granted JPS60154879A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1073884A JPS60154879A (en) 1984-01-23 1984-01-23 Automatic processing method after temporary stoppage occurs due to arc current abnormality

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1073884A JPS60154879A (en) 1984-01-23 1984-01-23 Automatic processing method after temporary stoppage occurs due to arc current abnormality

Publications (2)

Publication Number Publication Date
JPS60154879A JPS60154879A (en) 1985-08-14
JPH0459072B2 true JPH0459072B2 (en) 1992-09-21

Family

ID=11758634

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1073884A Granted JPS60154879A (en) 1984-01-23 1984-01-23 Automatic processing method after temporary stoppage occurs due to arc current abnormality

Country Status (1)

Country Link
JP (1) JPS60154879A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2515796B2 (en) * 1987-05-11 1996-07-10 株式会社日立製作所 Robot welding method
DE10138959B4 (en) * 2001-08-03 2011-07-14 Newfrey LLC, Del. Short-time arc welding system and method of controlling such

Also Published As

Publication number Publication date
JPS60154879A (en) 1985-08-14

Similar Documents

Publication Publication Date Title
EP0428748B1 (en) Method of preventing erroneous projection of laser beam in a laser robot
US10328582B2 (en) Process system including robot that transfers workpiece to process machine
US4706000A (en) Tool posture control system
CN115515760B (en) Robot control device
EP0062078A1 (en) Wire electrode disconnection processing apparatus
KR20020034036A (en) Autonomous mobile carriage system for welding
JPH0459072B2 (en)
EP0558757B1 (en) Method of correcting short-circuiting in wire-cut electrical discharge machine
EP0338078A1 (en) Weaving welding with welding robot
KR960007648B1 (en) Apparatus and method for automatic welding
JPS60170576A (en) Automatic positioning system for welding parts
JP2693023B2 (en) Feed control method for machine tools with multiple spindle heads
JP3031985B2 (en) Control device for laser beam machine
JP2000343255A (en) Laser beam machining method and its device
JP2543524B2 (en) Automatic arc welding equipment
JPS5626676A (en) Welding arc detector
JP2515796B2 (en) Robot welding method
JPS6390380A (en) Laser beam machine
JPH0457691A (en) Control method for articulated robot
JP3366248B2 (en) Robot control method and device
JPH01278971A (en) Welding start control method for automatic welding equipment
JPH0386461A (en) Control method for robot of grinder work
JPH0494883A (en) Robot processing control method
JPH01161401A (en) Control method for industrial robots
JPH033545B2 (en)