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
JPH0233164B2 - - Google Patents
[go: Go Back, main page]

JPH0233164B2 - - Google Patents

Info

Publication number
JPH0233164B2
JPH0233164B2 JP57120266A JP12026682A JPH0233164B2 JP H0233164 B2 JPH0233164 B2 JP H0233164B2 JP 57120266 A JP57120266 A JP 57120266A JP 12026682 A JP12026682 A JP 12026682A JP H0233164 B2 JPH0233164 B2 JP H0233164B2
Authority
JP
Japan
Prior art keywords
rotating body
rotating
output signal
main body
detection device
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 - Lifetime
Application number
JP57120266A
Other languages
Japanese (ja)
Other versions
JPS599716A (en
Inventor
Hiroshi Ogasa
Takashi Kato
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.)
Shinmaywa Industries Ltd
Original Assignee
Shin Meiva Industry 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 Shin Meiva Industry Ltd filed Critical Shin Meiva Industry Ltd
Priority to JP57120266A priority Critical patent/JPS599716A/en
Publication of JPS599716A publication Critical patent/JPS599716A/en
Publication of JPH0233164B2 publication Critical patent/JPH0233164B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position Or Direction (AREA)

Description

【発明の詳細な説明】 この発明は、本体に対して1〜2回転可能な回
動体を含み、インクリメンタルエンコーダを用い
て前記回動体の回動位置を検出するべくした例え
ば溶接ロボツトや走行台車型ならい溶接装置など
における前記回動体の原点位置決め制御装置に関
するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention is directed to a welding robot or a traveling trolley type robot, which includes a rotating body that can make one or two rotations relative to a main body, and detects the rotational position of the rotating body using an incremental encoder. The present invention relates to an origin positioning control device for the rotating body in a profile welding device or the like.

従来、本体に対して回動体を1回転以内で回動
可能に軸支し、インクリメンタルエンコーダを用
いて前記回動体の回動位置を検出するべくした溶
接ロボツトなどは周知である。この場合、前記回
動体の前記本体に対する原点位置決めを行なうた
めに、前記本体と前記回動体との間に、原点位置
検知器を1つ設けておけば、前記回動体を一端か
ら他端まで回動させても前記検知器は1回しか出
力しないので、その出力信号に基づいて簡単に原
点位置決めができる。ところが前記回動体が前記
本体に対して1〜2回転する場合にあつては、前
記回動体が一端から他端まで回動する間に、前記
検知器は2回出力してしまい、どちらの出力信号
に基づいて原点位置決めをしてよいかわからなく
なる。
BACKGROUND ART Conventionally, welding robots are well known in which a rotating body is pivotably supported on a main body so as to be rotatable within one rotation, and the rotating position of the rotating body is detected using an incremental encoder. In this case, in order to determine the origin of the rotating body with respect to the main body, if one origin position detector is provided between the main body and the rotating body, the rotating body can be rotated from one end to the other. Even if the sensor is moved, the detector outputs an output only once, so the origin position can be easily determined based on the output signal. However, when the rotating body rotates one or two times with respect to the main body, the detector outputs twice while the rotating body rotates from one end to the other, and which output is It becomes unclear whether or not to perform home positioning based on the signal.

この発明は前述事情に鑑みなされたものであつ
て、前記回動体が前記本体に対して1〜2回転し
得る場合でも、前記回動体の前記本体に対する原
点位置決めを確実に行ない得る制御装置を簡単な
構成で提供せんとするものであり、以下実施例を
詳述する。
The present invention has been made in view of the above-mentioned circumstances, and provides a simple control device that can reliably position the origin of the rotating body with respect to the main body even when the rotating body can make one or two rotations with respect to the main body. The present invention is intended to be provided with a simple configuration, and examples will be described in detail below.

なおこの実施例では、舵取機構を有する本体す
なわち走行台車に、回動体を1〜2回転可能に垂
直軸支し、そして前記回動体にならいセンサおよ
び溶接用トーチを間接的に支持してなる走行台車
型すみ肉ならい溶接装置における、前記回動体の
前記本体に対する原点位置(スタート位置)決め
制御装置として説明するが、この発明をこの実施
の形態に限定するものではない。
In this embodiment, a rotating body is vertically supported on a main body having a steering mechanism, that is, a traveling truck, so as to be able to rotate once or twice, and a sensor and a welding torch are indirectly supported on the rotating body. Although the present invention will be described as a control device for determining the origin position (start position) of the rotating body relative to the main body in a traveling trolley type fillet profile welding device, the present invention is not limited to this embodiment.

W1,W2は、ワークであつて、W1は水平ワー
ク、W2は垂直ワークである。そして両ワーク
W1,W2は第1図のように相互に位置決めされて
予め仮付溶接が施されている。WLは、両ワーク
W1,W2で形成された溶接線である。
W 1 and W 2 are workpieces, where W 1 is a horizontal workpiece and W 2 is a vertical workpiece. and both works
W 1 and W 2 are mutually positioned and tack welded in advance as shown in FIG. WL is both workpieces
This is a weld line formed by W 1 and W 2 .

1は、本体としての走行台車(実施例では平面
形状が正方形)であり、計4個の車輪2が装着さ
れている。なお全車輪2は、台車1底部に取付け
た電動機M1により、チエーン3aおよびスプロ
ケツト3b,3cと、かさ歯車3d,3eとから
なる動力伝達機構3を介して同方向に駆動される
べく構成されている。E1は、詳細を図示してい
ないが、車輪2に接続した走行距離検出用エンコ
ーダである。S1は、電動機M1およびエンコー
ダE1を含むサーボ系である。
Reference numeral 1 denotes a main body of a traveling trolley (having a square planar shape in the embodiment), on which a total of four wheels 2 are mounted. All wheels 2 are configured to be driven in the same direction by an electric motor M1 attached to the bottom of the truck 1 via a power transmission mechanism 3 consisting of a chain 3a, sprockets 3b, 3c, and bevel gears 3d, 3e. ing. Although E1 is not shown in detail, it is an encoder for detecting the travel distance connected to the wheel 2. S1 is a servo system including an electric motor M1 and an encoder E1 .

4は、舵取機構であり、台車1底部に取付けた
電動機M2により、チエーン4aおよびスプロケ
ツト4b,4cを介して、全車輪2を同時に同方
向に同一角度舵取りし得るべく構成されている。
E2は、詳細を図示していないが機構4の舵取角
検出用エンコーダである。S2は、電動機M2
よびエンコーダE2を含むサーボ系である。
Reference numeral 4 denotes a steering mechanism, which is configured to be able to simultaneously steer all wheels 2 in the same direction and at the same angle via a chain 4a and sprockets 4b , 4c by an electric motor M2 attached to the bottom of the truck 1.
E 2 is a steering angle detection encoder of the mechanism 4, although its details are not shown. S2 is a servo system including electric motor M2 and encoder E2 .

5は、台車1の中央上部に垂直軸支5aされ、
台車1に取付けた電動機M3により実施例では2
回転弱(約700度)回動する回動体である。E3
は、詳細を図示していないが、回動体5の回動角
検出用エンコーダである。S3は、電動機M3
よびエンコーダE3を含むサーボ系である。
5 is vertically supported 5a at the upper center of the trolley 1,
In the example, 2
It is a rotating body that rotates slightly (approximately 700 degrees). E 3
Although not shown in detail, is an encoder for detecting the rotation angle of the rotating body 5. S3 is a servo system including electric motor M3 and encoder E3 .

6は、回動体5に支持され、電動機M4により、
公知のボールスクリユー式伝達機構7を介して水
平方向に移動可能の移動体である。E4は、移動
体6の位置検出用エンコーダである。S4は、電
動機M4およびエンコーダE4を含むサーボ系であ
る。
6 is supported by the rotating body 5, and is driven by an electric motor M4 ,
It is a movable body that can be moved in the horizontal direction via a known ball screw type transmission mechanism 7. E4 is an encoder for detecting the position of the moving body 6. S4 is a servo system including electric motor M4 and encoder E4 .

8は、移動体6に対してその移動方向とは直角
方向の水平軸8aにより関着され、電動機M5
より上下動可能の傾動部材である。E5は、部材
8の傾動角検出用エンコーダである。S5は、電
動機M5およびエンコーダE5を含むサーボ系であ
る。
Reference numeral 8 denotes a tilting member which is connected to the moving body 6 by a horizontal shaft 8a in a direction perpendicular to the moving direction thereof, and can be moved up and down by an electric motor M5 . E5 is an encoder for detecting the tilt angle of the member 8. S5 is a servo system including electric motor M5 and encoder E5 .

9は、傾動部材8の下部に垂直軸支され、先端
出力部材が仮想の一点を中心として水平回動する
べくした機構であり、実施例では2組の平行四辺
形リンクからなる平行リンク機構である。機構9
は、部材8の下部にリンク9a,9bを垂直軸支
9c,9dし、またリンク9a先端にはレバー9
f′を突設したリンク9fを関着9eし、そしてレ
バー9f′先端とリンク9b先端とを関着9gして
なる1組の平行四辺形リンクと、リンク9a先端
から突設されたレバー9a′先端にリンク9hを関
着9iするとともに、リンク9fおよび9hの両
先端間にリンク9jを関着9k,9lした1組の
平行四辺形リンクとよりなる。M6は、リンク9
aを回動させる電動機である。なお機構9の先端
出力部材すなわち抹端リンク9jが溶接用トーチ
Tの保持部材として構成されている。E6は、機
構9によるトーチTの溶接線WLに対する角度検
出用エンコーダである。S6は、電動機M6およ
びエンコーダE6を含むサーボ系である。
Reference numeral 9 denotes a mechanism which is vertically supported by the lower part of the tilting member 8, and whose tip output member is horizontally rotated around an imaginary point. In the embodiment, it is a parallel link mechanism consisting of two sets of parallelogram links. be. Mechanism 9
The links 9a and 9b are vertically supported 9c and 9d at the bottom of the member 8, and a lever 9 is provided at the tip of the link 9a.
A pair of parallelogram links formed by connecting a link 9f with a protruding point 9e, and connecting the tip of the lever 9f' and the tip of the link 9b 9g, and a lever 9a that projects from the tip of the link 9a. It consists of a pair of parallelogram links in which a link 9h is connected to the tip 9i, and links 9j are connected 9k and 9l between the tips of the links 9f and 9h. M 6 is link 9
This is an electric motor that rotates a. Note that the distal end output member of the mechanism 9, that is, the distal end link 9j is configured as a holding member for the welding torch T. E6 is an encoder for detecting the angle of the torch T with respect to the welding line WL by the mechanism 9. S6 is a servo system including electric motor M6 and encoder E6 .

SHは、保持部材9j先端に支持した左右方向
すなわちY方向のならいセンサであり、実施例で
は保持部材9j先端に水平関着10aされ、かつ
図示しない弾機により突出付勢されたワークW2
の垂直面ならいロツド10と、保持部材9jの取
付けたロツド10の突出位置検出器(実施例では
差動トランス)TR1とで構成されている。
SH is a profile sensor in the left-right direction, that is, in the Y direction, supported at the tip of the holding member 9j, and in the embodiment, the workpiece W 2 is horizontally attached to the tip of the holding member 9j and is biased to protrude by a bullet (not shown).
1, and a protrusion position detector (differential transformer in the embodiment) TR1 of the rod 10 to which the holding member 9j is attached.

なお予め設定したトランスTR1の基準出力値に
おけるロツド10の突出位置において、軸9c,
9e間距離と、軸9k、ロツド10先端間の距離
とが等しく、しかも軸9e,9k間距離と、軸
9c、ロツド10先端間の距離とが等しくなるよう
に設定されている。
In addition, at the protruding position of the rod 10 at the preset reference output value of the transformer TR 1 , the shafts 9c,
The distance between the shafts 9e and 9k is equal to the distance between the shafts 9k and the tips of the rods 10, and the distance between the shafts 9e and 9k is
9c and the distance between the tips of the rods 10 are set to be equal.

SVは、保持部材9jに支持した上下方向(Z
方向)にならいセンサであり、実施例では保持部
材9a下部に水平関着11aされ、かつ図示しな
い弾機により下方に突出付勢されたワークW1
水平面ならいロツド11と、保持部材9jに取付
けたロツド11の突出位置検出器(実施例では作
動トランス)TR2とで構成されている。
SV is the vertical direction (Z
In the embodiment, the sensor is attached to the horizontal surface tracing rod 11 of the workpiece W1 , which is horizontally attached to the lower part of the holding member 9a and urged downward by a bullet (not shown), and to the holding member 9j. and a protrusion position detector (actuating transformer in the embodiment) TR2 of the rod 11.

なお予め設定したトランスTR2の基準出力値に
おけるロツド11の突出位置において、傾動部材
8は水平となるよう設定されている。
Note that the tilting member 8 is set to be horizontal at the protruding position of the rod 11 at a preset reference output value of the transformer TR2 .

そしてトーチTの保持部材9jへの取付位置
は、前述トランスTR1の基準出力値におけるロツ
ド10の突出位置、および前述トランスTR2の基
準出力値におけるロツド11の突出位置におい
て、トーチTの溶接点の位置Pが、ロツド10先
端下方で、かつロツド11先端を通る水平面上に
一致するように設定されている。
The attachment position of the torch T to the holding member 9j is determined at the welding point of the torch T at the protruding position of the rod 10 at the reference output value of the transformer TR 1 and at the protruding position of the rod 11 at the reference output value of the transformer TR 2. The position P is set below the tip of the rod 10 and on a horizontal plane passing through the tip of the rod 11.

よつて結局トーチTの溶接点の位置Pは、機構
9の揺動運動に関係なく、変位しないように構成
されていることになる。
Therefore, the position P of the welding point of the torch T is configured so as not to be displaced regardless of the rocking motion of the mechanism 9.

SSは、台車1の各側壁に2個ずつ計8個突設
したリミツトスイツチであり、ワークW2に対す
る台車1の衝突を検知可能である。
SS is a total of eight limit switches, two of which are protruded from each side wall of the truck 1, and can detect a collision of the truck 1 with the workpiece W2 .

LRは、回動体5が予め設定した中間回動位置
に対して正または負のいずれの回動領域にあるか
を検出する第1検出装置である。この実施例装置
LRは、回動体5の垂直軸5aに設けた突起12
と、台車1に垂直軸支13aされ、その先端を突
起12との係合個所(実施例ではローラ14,1
5の2個所)として形成するとともに、ばね(引
張りばね)16によるスナツプアクシヨンが付勢
され、台車1に固設したストツパ17,18によ
りその回動角が制限された作用体13と、作用体
13の前記スナツプアクシヨン付勢による回動位
置を検知する検知器SW1(実施例では常開のリミ
ツトスイツチ)とで構成されている。なおスイツ
チSW1は、作用体13の前記ローラ14,15と
は反対側の端部13bにより、ON、OFFの切換
えが行なわれ得る。
LR is a first detection device that detects whether the rotating body 5 is in a positive or negative rotation range with respect to a preset intermediate rotation position. This example device
LR is a protrusion 12 provided on the vertical shaft 5a of the rotating body 5.
is vertically supported by the cart 1, and its tip is connected to the protrusion 12 at the engagement point (in the embodiment, the rollers 14, 1
5), and is biased by a snap action by a spring (tension spring) 16, and whose rotation angle is limited by stoppers 17 and 18 fixed to the trolley 1; The sensor SW 1 (in the embodiment, a normally open limit switch) detects the rotational position of the effecting body 13 due to the biasing of the snap action. Note that the switch SW 1 can be turned ON and OFF by an end 13b of the effecting body 13 on the opposite side from the rollers 14 and 15.

HPは、回動体5の台車1に対する特定の回動
位置を検知する第2検出装置である。この実施例
装置HPは、垂直軸5aに設けた突起19と、こ
の突起19により、ON、OFFの切換えが行なわ
れる検知器SW2(実施例では常開のリミツトスイ
ツチ)とで構成されている。
HP is a second detection device that detects a specific rotational position of the rotating body 5 with respect to the cart 1. This embodiment device HP is composed of a protrusion 19 provided on the vertical shaft 5a and a detector SW 2 (a normally open limit switch in this embodiment) which is switched on and off by the protrusion 19.

Cは、中央処理装置CPUとメモリMEMを含む
コンピユータを主体とした制御部である。この制
御部Cには、各サーボ系S1〜S6、溶接電源
WS、トランスTR1,TR2、スイツチSW1,SW2
などがバスラインBを介して接続されている。
C is a control unit mainly composed of a computer including a central processing unit CPU and a memory MEM. This control section C includes each servo system S1 to S6, a welding power source
WS, transformer TR 1 , TR 2 , switch SW 1 , SW 2
etc. are connected via bus line B.

なお制御部Cには、(イ)スイツチSW1からの出力
信号に応じてその出力信号が変化し得る方向に回
動体5を回動させるべくした第1手段A1と、(ロ)
この手段A1における前記回動により、スイツチ
SW1からの出力信号が変化したときに、回動体5
を正または負のいずれか一方(実施例では負方
向)に回動させるべくした第2手段A2と、(ハ)こ
の手段A2における前記回動により、スイツチ
SW2からの出力信号が変化(実施例ではOFFす
なわち信号「0」からONすなわち信号「1」に
変化)したときに、回動体5を正または負のいず
れか一方(実施例では正方向)に回動させるべく
した第3手段A3と、(ニ)この手段A3における前記
回動により、スイツチSW2からの出力信号がもと
の出力信号に変化(信号「1」から「0」に変
化)したときに、回動体5を停止させるべくした
第4手段A4と、が含まれている。
The control unit C includes (a) a first means A 1 for rotating the rotating body 5 in a direction in which the output signal can change according to the output signal from the switch SW 1 ; and ( b )
The said rotation in this means A1 causes the switch to
When the output signal from SW 1 changes, rotating body 5
and (c) the rotation of this means A 2 causes the switch to
When the output signal from SW 2 changes (changes from OFF, i.e., signal "0" to ON, i.e., signal "1" in the example), the rotating body 5 is moved in either positive or negative direction (in the example, in the positive direction). and (iv) the third means A 3 which is intended to be rotated to and a fourth means A4 for stopping the rotating body 5 when the rotating body 5 changes to (changes to).

さらにこの実施例の作用を、第7図のフローチ
ヤートに基づき、第6図の信号図を参考としなが
ら説明する。
Further, the operation of this embodiment will be explained based on the flowchart of FIG. 7 and with reference to the signal diagram of FIG. 6.

まずこのならい溶接装置の電源を投入し、図示
しない原点位置決めスイツチをONにする。する
と各構成はすべて予め設定した原点位置、すなわ
ち車輪2の舵取角は全車輪2が前後方向(X方
向)となる位置に、また回動体5は、移動体6の
移動方向が左右方向(Y方向)となる位置に、さ
らには移動体6は、トランスTR1の前記基準出力
値となる位置に、さらには部材8は、トランス
TR2の前記基準出力値となる位置に、さらにはま
た機構9は、第3図のような位置に、それぞれ位
置決めされる。
First, turn on the power to the profile welding device and turn on the origin positioning switch (not shown). Then, all the components are at the preset origin position, that is, the steering angle of the wheels 2 is at a position where all wheels 2 are in the front-rear direction (X direction), and the rotating body 5 is set at a position where the moving direction of the moving body 6 is in the left-right direction (X direction). Furthermore, the movable body 6 is placed at the position where the reference output value of the transformer TR 1 is obtained, and the member 8 is placed at the position where the reference output value of the transformer TR 1 is obtained.
The mechanism 9 is positioned at the position where the reference output value of TR 2 is obtained, and furthermore, at the position shown in FIG. 3.

以下とりわけ回動体5の原点位置決めにつき詳
述する。
The origin positioning of the rotating body 5 will be described in detail below.

まずステツプST1において「電源投入後、初回
の原点位置決めか」という判定が行なわれる。
First, in step ST1 , a determination is made as to whether ``this is the first home positioning after power-on''.

その結果初回でないなら、ステツプST2のよう
にエンコーダE3によるカウンタの値が「0」に
もどるまで最初は回動体5を高速(実施例では約
13度/秒)で、しかも前記値が「0」近辺では低
速(実施例では約1度/秒)で回動させるべく電
動機M3に指令が出力される。
As a result, if it is not the first time, as in step ST 2 , the rotating body 5 is initially moved at high speed (approximately
13 degrees/second), and when the value is near "0", a command is output to the electric motor M3 to rotate at a low speed (approximately 1 degree/second in the embodiment).

またステツプST1の判定結果が、初回ならば、
ステツプST3のように、スイツチSW1の出力信号
はONすなわち「1」かOFFすなわち「0」かが
判定される。
Also, if the judgment result of step ST 1 is the first time,
As in step ST3 , it is determined whether the output signal of the switch SW1 is ON, that is, "1", or OFF, that is, "0".

その結果、今仮りに突起12,19が第4図実
線12,19位置にあり、しかも作用体13が第
4図実線の回動位置、すなわち作用体13がばね
16によりストツパ18に当接した位置にあると
するならば、スイツチSW1の出力信号は「0」で
あり、回動体5の台車1に対する回動位置は負方
向回動領域にあるということになる。従つてステ
ツプST4のように、回動体5を正方向に高速(前
記約13度/秒)で回動させるべく電動機M3に指
令が出力され、かつステツプST5のように、スイ
ツチSW1の出力信号が「1」に変化するまで、回
動体5は回動される。
As a result, the protrusions 12 and 19 are now at the positions 12 and 19 shown by solid lines in FIG. If it is in the position, the output signal of the switch SW 1 is "0", which means that the rotational position of the rotating body 5 with respect to the cart 1 is in the negative direction rotation region. Therefore, as in step ST 4 , a command is output to the electric motor M 3 to rotate the rotating body 5 in the positive direction at high speed (approximately 13 degrees/second), and as in step ST 5 , the switch SW 1 is output. The rotating body 5 is rotated until the output signal changes to "1".

また逆に作用体13が第4図2点鎖線の回動位
置、すなわち作用体13がばね16によりストツ
パ17に当接した位置にあるとするならば、スイ
ツチSW2の出力信号は「1」であり、回動体5の
台車1に対する回動位置は正方向回動領域にある
ということになる。従つてステツプST6のよう
に、回動体5を負方向に前記高速で回動させるべ
く電動機M3に指令が出力され、かつステツプ
ST7のように、スイツチSW1の出力信号が「0」
に変化するまで、回動体5は回動される。
Conversely, if the operating body 13 is in the rotating position indicated by the two- dot chain line in FIG. Therefore, the rotational position of the rotational body 5 with respect to the cart 1 is in the forward rotational region. Therefore, as in step ST6 , a command is output to the electric motor M3 to rotate the rotating body 5 in the negative direction at the high speed, and in step ST6,
Like ST 7 , the output signal of switch SW 1 is “0”
The rotating body 5 is rotated until the change occurs.

なお前述ステツプST3、ST4およびST6で、第
1手段A1が構成されている。
Note that the aforementioned steps ST 3 , ST 4 and ST 6 constitute the first means A 1 .

そしてステツプST5あるいはST7において、ス
イツチSW1の出力信号が変化したならば、ステツ
プST8のように、回動体5を負方向に中速(実施
例では約6度/秒)で回動させるべく電動機M3
に指令が出力され、かつステツプST9のように、
スイツチSW2の出力信号が「1」に変化するま
で、回動体5は回動される。
If the output signal of the switch SW 1 changes in step ST 5 or ST 7 , the rotating body 5 is rotated in the negative direction at a medium speed (approximately 6 degrees/second in the embodiment) as in step ST 8 . Electric motor M 3 to make
command is output, and as in step ST 9 ,
The rotating body 5 is rotated until the output signal of the switch SW 2 changes to "1".

なお前述ステツプST5、ST7およびST8で、第
2手段A2が構成されている。
Note that the aforementioned steps ST 5 , ST 7 and ST 8 constitute the second means A 2 .

そしてステツプST9において、スイツチSW2
出力信号が「1」に変化したならば、すなわち突
起19がスイツチSW2をONに切換えたならば、
ステツプST10のように、回動体5を正方向に低
速(前記約1度/秒)で回動させるべく電動機
M3に指令が出力され、かつステツプST11のよう
に、スイツチSW2の出力信号がもとの「0」に変
化するまで、回動体5は回動される。
Then, in step ST9 , if the output signal of the switch SW 2 changes to "1", that is, if the protrusion 19 switches the switch SW 2 to ON,
As in step ST 10 , the electric motor is used to rotate the rotating body 5 in the positive direction at a low speed (approximately 1 degree/second).
A command is output to M3 , and as in step ST11 , the rotating body 5 is rotated until the output signal of the switch SW2 changes to the original "0".

なお前述ステツプST9およびST10で、第3手
段A3が構成されている。
Note that the aforementioned steps ST9 and ST10 constitute the third means A3 .

そしてステツプST11において、スイツチSW2
の出力信号が「0」に変化したならば、ステツプ
ST12のように、回動体5を停止させるべく電動
機M3に指令が出力される。このとき各突起12,
19は、第4図2点鎖線12′,19′位置にあ
り、この位置が回動体5の原点位置(スタート位
置)HP0である。
Then, in step ST 11 , switch SW 2
If the output signal changes to “0”, step
As in ST 12 , a command is output to the electric motor M 3 to stop the rotating body 5. At this time, each protrusion 12,
19 is located at the two-dot chain lines 12' and 19' in FIG. 4, and this position is the origin position (start position) HP 0 of the rotating body 5.

なお前述ステツプST11およびST12で、第4手
段A4が構成されている。
Note that the aforementioned steps ST11 and ST12 constitute the fourth means A4 .

そしてステツプST13のように、エンコーダE3
によるカウンタの値を「0」にセツトするべく指
令を出力する。
And like step ST 13 , encoder E 3
A command is output to set the value of the counter to "0".

このようにして回動体5の台車1に対する原点
位置決めが実行され、移動体6の移動方向がY方
向となる位置に回動体5は位置決めされる。
In this way, the origin positioning of the rotating body 5 with respect to the cart 1 is performed, and the rotating body 5 is positioned at a position where the moving direction of the moving body 6 is in the Y direction.

そして原点位置決めが終了すれば、台車1をワ
ークW1上に搭載し、かつ移動体6の移動方向が
溶接線WLとほぼ直角方向となるように、さらに
はトーチTの溶接点の位置Pが溶接線WLに一致
するように、それぞれ第1図のようにセツトす
る。
When the origin positioning is completed, the cart 1 is mounted on the workpiece W1 , and the position P of the welding point of the torch T is adjusted so that the moving direction of the moving body 6 is almost perpendicular to the welding line WL. Set each as shown in Figure 1 so that they match the welding line WL.

そして図示しないスタートスイツチをONにす
れば、電源WSがONとなり、また台車1は予め
設定した速度で前進(第1図においてX方向で、
かつ左方向き)走行する。
Then, when the start switch (not shown) is turned on, the power source WS is turned on, and the truck 1 moves forward at a preset speed (in the X direction in Figure 1,
and left direction).

このときセンサSHのトランスTR1からの出力
値は一定値と比較され、その差がゼロとなるよう
移動体6は位置制御され、またセンサSVのトラ
ンスTR2からの出力値も一定値と比較され、その
差がゼロとなるよう傾斜部材8は位置制御され、
トーチTの溶接点の位置Pは常時溶接線WLに一
致される。また詳述しないが、一定の時間ごとの
溶接点の位置情報から溶接線WLが途中で曲線を
描いている場合でも、常に溶接線WLの方向を演
算し、機構9を介してトーチTの溶接線WLに対
する姿勢が常に一定となるよう制御され、しかも
移動体6の移動位置がほぼ一定、すなわち台車1
と溶接線WLとの距離がほぼ一定となるよう車輪
2の舵取角度が制御され、さらには車輪2の回転
速度も、溶接速度が一定となるように制御され
る。
At this time, the output value from the transformer TR 1 of the sensor SH is compared with a constant value, and the position of the moving body 6 is controlled so that the difference becomes zero, and the output value from the transformer TR 2 of the sensor SV is also compared with the constant value. and the position of the inclined member 8 is controlled so that the difference becomes zero,
The position P of the welding point of the torch T is always aligned with the welding line WL. Although not described in detail, the direction of the welding line WL is always calculated based on the positional information of the welding point at regular intervals even if the welding line WL has a curve in the middle, and the direction of the welding line WL is always calculated from the position information of the welding point at a fixed time interval. The posture with respect to the line WL is controlled to be always constant, and the moving position of the moving body 6 is almost constant, that is, the carriage 1
The steering angle of the wheel 2 is controlled so that the distance between the welding line WL and the welding line WL is approximately constant, and the rotational speed of the wheel 2 is also controlled so that the welding speed is constant.

そして溶接線WLが途中で90度に屈折するよう
なワークW1,W2を溶接するならば、第8図イ実
線のように、ついには台車1はワークW2に衝突
する。このとき台車1前側部に突設した2個のス
イツチSSが信号を出力し、これにより以後予め
設定したシーケンシヤルなプログラムに基づい
て、車輪2の回転方向、車輪2の舵取角度や回動
体5の回動角度などが制御され、以下のようにそ
の屈折個所が溶接される。
If the workpieces W 1 and W 2 are welded such that the welding line WL is bent at 90 degrees in the middle, the cart 1 will eventually collide with the workpiece W 2 as shown by the solid line in FIG . 8. At this time, the two switches SS protruding from the front side of the truck 1 output signals, which then control the rotation direction of the wheels 2, the steering angle of the wheels 2, and the rotating body 5 based on a sequential program set in advance. The rotation angle and other details are controlled, and the bending points are welded as shown below.

まず回動体5はトーチTが第8図イ2点鎖線
T′位置に達するまで一定角度右に回動されつつ
溶接線WLは溶接される。次に溶接を中止し、第
8図ロ実線位置までトーチTを没入する。この没
入位置は移動体6の前述原点位置と同じである。
次に台車1を第8図ロ2点鎖線1′位置まで後退
させた後、トーチTが第8図ロ2点鎖線T″位置
に達するまで回動体5は右へ回動される。次に台
車1は第8図ハ実線位置すなわちセンサSH先端
がワークW2に接触する位置まで前進した後、車
輪2は左へ90度舵取りされ、第8図ハ2点鎖線
1′位置すなわち台車1がワークW2に衝突する位
置(衝突位置はスイツチSSで検知)まで左へ走
行される。次に回動体5はトーチTが第8図ニ実
線位置に達するまで一定角度左に回動される。そ
して回動体5はトーチTが第8図2点鎖線T′位
置に達するまで右へ一定角度回動されつつ溶接が
行なわれる。
First of all, the rotating body 5 has a torch T shown in Fig. 8 A double dot chain line.
The welding line WL is welded while being rotated to the right by a certain angle until reaching the T′ position. Next, the welding is stopped and the torch T is retracted to the position indicated by the solid line in Figure 8B. This retracted position is the same as the origin position of the moving body 6 described above.
Next, after the trolley 1 is retreated to the position indicated by the two-dot chain line 1' in FIG. After the trolley 1 advances to the solid line position in Figure 8C, that is, the position where the tip of the sensor SH contacts the workpiece W2 , the wheels 2 are steered 90 degrees to the left, and the trolley 1 moves to the position indicated by the two-dot chain line 1' in Figure 8C. It travels to the left until it collides with the workpiece W 2 (the collision position is detected by the switch SS).Next, the rotating body 5 is rotated to the left by a certain angle until the torch T reaches the position indicated by the solid line in FIG. Welding is then performed while rotating the rotary body 5 to the right by a certain angle until the torch T reaches the position shown by the two-dot chain line T' in FIG.

このようにして前記屈折個所近辺の溶接線WL
は溶接され、さらに第8図ニ2点鎖線T′位置か
ら右方の溶接線WLの溶接は、前述ならいにより
行なわれる。
In this way, the weld line WL near the bending point
is welded, and welding of the welding line WL to the right from the position of the two-dot chain line T' in FIG.

なお前記溶接線WLの屈折個所において、車輪
2を舵取りしても、全車輪2は同方向に同一角度
舵取りされる関係上、台車1の姿勢は変化しな
い。従つて回動体5は、前記屈折個所を通過する
ごとに、台車1に対して90度づつ右方向に回動す
ることになる。そのため前述のような屈折溶接線
が多数あり、これらを逐次溶接する場合にあつて
は、回動体5の回動角に制限がある関係上、1つ
の前記屈折溶接線に対する溶接が完了するごとに
必ず原点位置決めと実行し、この溶接装置の各構
成をスタート位置にもどさねばならない。しかし
このとき電源投入後、初回の原点位置決めでない
なら、ステツプST2の内容が実行されるので、原
点位置決めに要する時間は、初回のステツプST3
〜ST13の場合に比し、非常に短くて済む。
Note that even if the wheels 2 are steered at the bending point of the weld line WL, the attitude of the truck 1 does not change because all the wheels 2 are steered in the same direction and at the same angle. Therefore, the rotating body 5 rotates 90 degrees to the right with respect to the cart 1 each time it passes the bending point. Therefore, there are a large number of bent welding lines as described above, and when welding them one after another, each time welding for one bent welding line is completed, because there is a limit to the rotation angle of the rotating body 5. The origin positioning must be carried out and each component of this welding equipment must be returned to the starting position. However, if this is not the first home positioning after the power is turned on, the contents of step ST 2 will be executed, so the time required for home positioning will be the same as the first time step ST 3 .
~ Compared to the case of ST 13 , it is much shorter.

前述説明は実施例であり、例えば突起12,1
9の代わりに例えば発光ダイオードや永久磁石な
どとし、一方リミツトスイツチSW1,SW2の代わ
りにホトトランジスタやリードスイツチとしても
よい。また突起12,19を台車1側に設け、そ
の他の検出装置LR,HPの構成を回動体5側に設
けてもよい。また第3手段A3は、スイツチSW2
の出力信号が変化したときに、回動体5を負方向
に回動させるべくしてもよい。さらには第6図ハ
の信号における「1」の部分が例えば全体的に0
度側に片寄つて、原点位置HP0が負回動領域を除
く正回動領域に存在する場合にあつては、第2手
段A2は、スイツチSW1の出力信号が変化したと
きに、回動体5を正方向に回動させるべくすれば
よい。その他センサSH,SVは光学式、電磁式な
どの非接触型のものでも、あるいはいわゆるアー
クセンサであつてもよいし、またステツプST2
おいては、エンコーダE3の値が「0」に近づく
につれ、高速から中速、低速と3段階のスピード
変化により順次回動体5を回動させてもよいな
ど、各構成の均等物との置換もこの発明の技術範
囲に含まれることはもちろんである。
The above description is an example, and for example, the projections 12,1
For example, a light emitting diode or a permanent magnet may be used instead of 9, and a phototransistor or a reed switch may be used instead of the limit switches SW 1 and SW 2 . Further, the protrusions 12 and 19 may be provided on the trolley 1 side, and the other components of the detection devices LR and HP may be provided on the rotating body 5 side. Further, the third means A 3 is the switch SW 2
The rotating body 5 may be rotated in the negative direction when the output signal changes. Furthermore, the "1" part in the signal in FIG.
If the origin position HP 0 is located in the positive rotation area excluding the negative rotation area, the second means A 2 is configured to rotate when the output signal of the switch SW 1 changes. What is necessary is to rotate the moving body 5 in the forward direction. Other sensors SH and SV may be non-contact type such as optical or electromagnetic type, or so-called arc sensors.In addition, in step ST2 , as the value of encoder E3 approaches "0", It goes without saying that the technical scope of the present invention also includes the replacement of each structure with equivalents, such as rotating the moving body 5 sequentially through three speed changes from high speed to medium speed to low speed.

この発明は前述したように、回動体5の本体1
に対する特定の回動位置(例えば第4図2点鎖線
位置であつて、正負各回動領域で1個所ずつ計2
個所存在する)を検出する装置HPのほかに、回
動体5が予め設定した中間回動位置に対して正ま
たは負のいずれの回動領域にあるかを検出する装
置LRを設け、そして検知器SW1の出力信号に応
じた回動体5の回動方向制御や、検知器SW1
SW2の出力信号の変化に応じた回動体5の回動方
向制御を行なうようにしたので、回動体5が本体
1に対して1〜2回転する場合でも、すなわち回
動体5が一端から他端まで回動する間に検出装置
HPが信号を2回力してしまう場合でも、回動体
5の本体1に対する原点位置決めを正確確実に行
なうことができる。
As described above, this invention has a main body 1 of a rotating body 5.
(for example, the position indicated by the two-dot chain line in Figure 4, one position in each positive and negative rotation area)
In addition to the device HP that detects the position of the rotating body 5, there is also a device LR that detects whether the rotating body 5 is in a positive or negative rotation range with respect to a preset intermediate rotation position. The rotation direction of the rotating body 5 is controlled according to the output signal of SW 1 , and the detector SW 1 ,
Since the rotating direction of the rotating body 5 is controlled according to the change in the output signal of SW 2 , even when the rotating body 5 rotates 1 to 2 times with respect to the main body 1, that is, the rotating body 5 rotates from one end to the other. Detection device while rotating to the end
Even if the HP applies the signal twice, the origin position of the rotating body 5 relative to the main body 1 can be accurately and reliably determined.

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

図はいずれもこの発明の一実施例を示し、第1
図は走行台車型すみ肉ならい溶接装置の全体斜視
図、第2図は本体すなわち走行台車の底面図、第
3図はトーチ保持部材近辺の平面図、第4図は第
1および第2検出装置の平面説明図、第5図は制
御部のブロツク図、第6図は第1および第2検知
器の出力信号図、第7図はフローチヤート、第8
図は作用説明図、である。 図において、1……本体(走行台車)、5……
回動体、5a……軸、C……制御部、LR……第
1検出装置、SW1……第1検知器、HP……第2
検出装置、HP0……原点位置、SW2……第2検知
器、A1……第1手段、A2……第2手段、A3……
第3手段、A4……第4手段、12……突起、1
3……作用体、13a……軸、14,15……係
合個所、16……ばね、17,18……ストツ
パ、19……突起、である。
Each of the figures shows an embodiment of the present invention.
The figure is an overall perspective view of the traveling truck type fillet profile welding device, Figure 2 is a bottom view of the main body, that is, the traveling truck, Figure 3 is a plan view of the vicinity of the torch holding member, and Figure 4 is the first and second detection devices. FIG. 5 is a block diagram of the control section, FIG. 6 is an output signal diagram of the first and second detectors, FIG. 7 is a flowchart, and FIG.
The figure is an action explanatory diagram. In the figure, 1... main body (traveling trolley), 5...
Rotating body, 5a...axis, C...control unit, LR...first detection device, SW 1 ...first detector, HP...second
Detection device, HP 0 ... Origin position, SW 2 ... Second detector, A 1 ... First means, A 2 ... Second means, A 3 ...
Third means, A 4 ...Fourth means, 12...Protrusion, 1
3... Acting body, 13a... Shaft, 14, 15... Engaging portion, 16... Spring, 17, 18... Stopper, 19... Protrusion.

Claims (1)

【特許請求の範囲】 1 本体と、この本体に軸支され、1回転以上2
回転未満回動可能の回動体と、この回動体が予め
設定した中間回動位置に対して正または負のいず
れの回動領域にあるかを検出する第1検出装置
と、前記回動体の前記本体に対する特定の回動位
置を検出する第2検出装置と、前記第1、第2検
出装置からの出力信号を入力する制御部とを備
え、この制御部には、前記第1検出装置からの出
力信号に基づいてその出力信号が変化し得る方向
に前記回動体を回動させるべくした第1手段と、
この第1手段における前記回動により、前記第1
検出装置からの出力信号が変化したときに、前記
回動体を正または負のいずれか一方に回動させる
べくした第2手段と、この第2手段における前記
回動により、前記第2検出装置からの出力信号が
変化したときに、前記回動体を正または負のいず
れか一方に回動させるべくした第3手段と、この
第3手段における前記回動により、前記第2検出
装置からの出力信号がもとの出力信号に変化した
ときに、前記回動体を停止させるべくした第4手
段とを含んでなる、原点位置決め制御装置。 2 前記第1検出装置は、前記本体または前記回
動体のいずれか一方に設けた突起と、他方の前記
回動体または前記本体に軸支され、その先端を前
記突起との係合個所として形成するとともに、ば
ねによるスナツプアクシヨンが付勢され、ストツ
パによりその回動角が制限された作用体と、この
作用体の前記スナツプアクシヨンによる回動位置
を検知する検知器とを含んでなる、特許請求の範
囲第1項記載の原点位置決め制御装置。 3 前記第1手段は、前記回動体の回動スピード
を高速とし、前記第2手段は、前記回動体の回動
スピードを中速とし、前記第3手段は、前記回動
体の回動スピードを低速とした、特許請求の範囲
第1項記載の原点位置決め制御装置。
[Scope of Claims] 1. A main body, which is pivotally supported by the main body, and 2.
a rotating body capable of rotating less than one rotation; a first detection device for detecting whether the rotating body is in a positive or negative rotation region with respect to a preset intermediate rotation position; A second detection device that detects a specific rotational position with respect to the main body, and a control section that inputs output signals from the first and second detection devices, and the control section includes a second detection device that detects a specific rotational position with respect to the main body. a first means for rotating the rotating body in a direction in which the output signal can change based on the output signal;
The rotation in this first means causes the first
a second means for rotating the rotary body in either a positive or negative direction when the output signal from the detection device changes; a third means for rotating the rotating body in either a positive or negative direction when the output signal changes; and the rotation in the third means causes the output signal from the second detection device to be and fourth means for stopping the rotating body when the output signal changes to the original output signal. 2. The first detection device is pivotally supported by a protrusion provided on either the main body or the rotating body and the other rotating body or the main body, and has its tip formed as an engagement point with the protrusion. It also includes an effecting body whose rotational angle is limited by a stopper and a snap action biased by a spring, and a detector for detecting the rotational position of this effecting body by the snap action. , an origin positioning control device according to claim 1. 3. The first means sets the rotating speed of the rotating body to a high speed, the second means sets the rotating speed of the rotating body to a medium speed, and the third means sets the rotating speed of the rotating body to a high speed. The origin positioning control device according to claim 1, wherein the origin positioning control device has a low speed.
JP57120266A 1982-07-09 1982-07-09 Original point positioning control device Granted JPS599716A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57120266A JPS599716A (en) 1982-07-09 1982-07-09 Original point positioning control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57120266A JPS599716A (en) 1982-07-09 1982-07-09 Original point positioning control device

Publications (2)

Publication Number Publication Date
JPS599716A JPS599716A (en) 1984-01-19
JPH0233164B2 true JPH0233164B2 (en) 1990-07-25

Family

ID=14781956

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57120266A Granted JPS599716A (en) 1982-07-09 1982-07-09 Original point positioning control device

Country Status (1)

Country Link
JP (1) JPS599716A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6175404A (en) * 1984-09-20 1986-04-17 Tokico Ltd industrial robot

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5074280A (en) * 1973-11-07 1975-06-18

Also Published As

Publication number Publication date
JPS599716A (en) 1984-01-19

Similar Documents

Publication Publication Date Title
US4517653A (en) Method for controlling an industrial robot
KR100902142B1 (en) Automatic welding line tracking device of welding robot and its control method
JP2000194418A (en) Automatic guided vehicle position correction system
JPH0233164B2 (en)
KR20110029781A (en) Multi-joint automatic welding carriage
JP2649283B2 (en) Robot machining control method
JPS58145368A (en) Fillet profile welding equipment
JPH07266036A (en) Automatic fillet-welding apparatus
JPH0362509B2 (en)
JP3478659B2 (en) Welding equipment
JPH0366990B2 (en)
JPH0366991B2 (en)
JPS5942179A (en) Fillet profile welding equipment
JP2602220B2 (en) Workpiece transfer device using robot
JPS5839029B2 (en) Groove detection method
JPH0929453A (en) Teach position teaching method of robot welding gun
JPH06238447A (en) Detecting method for corrugation part
JP3804235B2 (en) Automated guided vehicle
JPH0252591B2 (en)
JPS58125367A (en) Fillet profile welding equipment
JPH0366992B2 (en)
JPH0415420Y2 (en)
JPH0366989B2 (en)
JP2022030117A (en) Fillet welding dolly
JPS643662Y2 (en)