JPS599716A - Original point positioning control device - Google Patents
Original point positioning control deviceInfo
- Publication number
- JPS599716A JPS599716A JP57120266A JP12026682A JPS599716A JP S599716 A JPS599716 A JP S599716A JP 57120266 A JP57120266 A JP 57120266A JP 12026682 A JP12026682 A JP 12026682A JP S599716 A JPS599716 A JP S599716A
- Authority
- JP
- Japan
- Prior art keywords
- rotating body
- rotating
- rotation
- output signal
- 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.)
- Granted
Links
- 238000001514 detection method Methods 0.000 claims description 18
- 230000013011 mating Effects 0.000 claims 1
- 238000003466 welding Methods 0.000 description 37
- 230000007246 mechanism Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 4
- 230000033001 locomotion Effects 0.000 description 3
- 238000005452 bending Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 235000014676 Phragmites communis Nutrition 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control 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)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
この発明は、本体に対して1〜2回転可能な回動体を含
み、インクリメンタルエンコーダを用いて前記回動体の
回動位置を検出するべくした例えば溶接ロボット−や走
行台車型ならい溶接装置など動
における前記回転体の原点位置決め制御装置に関するも
のである。DETAILED DESCRIPTION OF THE INVENTION The present invention is applicable to, for example, a welding robot or a traveling trolley, which includes a rotating body that can make one or two rotations with respect to a main body, and detects the rotational position of the rotating body using an incremental encoder. The present invention relates to a control device for controlling the origin position of the rotating body in motions such as profile welding equipment.
従来、本体に対して回動体を1回転以内で回動可能に軸
支し、インクリメンタルエンコーダを用いて前記回動体
の回動位置を検出するべくした溶接ロボットなどは周知
である。この場合、前記回動体の前記本体に対する原点
位置決めを行なうために、前記本体と前記回動体との間
に、原点位置検知器を1つ設けておけば、前記回動体を
一端から他端まで回動させても前記検知器は1回しか出
力しないので、その出力信号に基づいて簡単に原点位置
決めができる。ところが前記回動体が前記本体に対して
1〜2回転する場合にあっては、前記回動体が一端から
他端まで回動する間に、前記検知器は2回出力してしま
い、どちらの出力信号に基づいて原点位置決めをしてよ
いかわからなくこの発明は前述事情に鑑みなされたもの
であって、前記回動体が前記本体に対して1〜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 The present invention was made in view of the above-mentioned circumstances, since it is not clear whether or not the origin position can be determined based on the signal. It is an object of the present invention to provide a control device that can reliably perform origin positioning with respect to the main body, with a simple and medium configuration, and examples thereof 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.
w11w2は、ワークであって、Wlは水平ワーク、W
2は垂直ワークである。そして両ワークW1. W2は
、第1図のように相互に位置決めされて予め仮伺溶接が
施されている。WLは、両ワークW1.W2で形成され
た溶接線である。w11w2 are workpieces, Wl is horizontal workpiece, W
2 is a vertical workpiece. And both works W1. W2 are positioned relative to each other as shown in FIG. 1, and temporary welding is performed in advance. WL is both work W1. This is a weld line formed by W2.
1は、本体としての走行台車(実施例では平面形状が正
方形)であり、計4個の車輪2が装着されている。なお
全車輪2は、台車1底部に取付けた電動機M1により、
チェーン3aおよびスプロケット3b 、3cと、かさ
歯車3d 、3eとからなる動力伝達機構3を介して同
方向に駆動されるべく構成されている。E、は、詳細を
図示していないが、車輪2に接続した走行距離検出用エ
ンコーダである。Slは、電動機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 operated by electric motor M1 attached to the bottom of truck 1.
They are configured to be driven in the same direction via a power transmission mechanism 3 consisting of a chain 3a, sprockets 3b and 3c, and bevel gears 3d and 3e. Although the details are not shown, E is an encoder for detecting the traveling distance connected to the wheel 2. Sl is a servo system including an electric motor M1 and an encoder E1.
4は、舵取機構であり、台車l底部に取付けた電動機M
2により、チェーン4aおよびスプロケット4b、4c
を介して、全車輪2を同時に同方向に同一角度舵取りし
得るべく構成されている。E2は、詳細を図示していな
いが機構4の舵取角検出用エンコーダである。S2は、
電動機M2およびエンコーダE2を含むサーボ系である
。4 is a steering mechanism, which includes an electric motor M attached to the bottom of the truck L.
2, the chain 4a and sprockets 4b, 4c
The structure is such that all wheels 2 can be simultaneously steered in the same direction and at the same angle. E2 is a steering angle detection encoder of the mechanism 4, although details are not shown. S2 is
This is a servo system including an electric motor M2 and an encoder E2.
5は、台車1の中央上部に垂直軸支5aされ、台車lに
取付けた電動機M3により実施例では2回転弱(約70
0度)回動する回動体である。E3は、詳細を図示して
いないが、回動体5の回動角検出用エンコーダである。5 is vertically supported by a shaft 5a at the upper center of the truck 1, and rotates a little less than 2 rotations (approximately 70
It is a rotating body that rotates (0 degrees). Although E3 is not shown in detail, it is an encoder for detecting the rotation angle of the rotating body 5.
S3は、電動機M3およびエンコーダE:3を含むサー
ボ系でアル。S3 is a servo system including electric motor M3 and encoder E:3.
6は、回動体5に支持され、電動機M4により、公知の
ボールスクリュ一式伝達機構7を介して水平方向に移動
可能の移動体である3、E4は、移動体6の位置検出用
エンコーダである。s4は、電動機M71およびエンコ
ーダE4を含むサーボ系である。6 is a movable body supported by the rotating body 5 and movable in the horizontal direction by an electric motor M4 via a known ball screw set transmission mechanism 7; 3 and E4 are encoders for detecting the position of the movable body 6; . s4 is a servo system including electric motor M71 and encoder E4.
8は、移動体6に対してその移動方向とは直角方向の水
平軸8aにより関着され、電動機M5により上下動可能
の傾動部材である。E5は、部材8の傾動角検出用エン
コーダである。S5は、電動機M5オよびエンコーダE
5を含むサーボ系である。Reference numeral 8 denotes a tilting member which is connected to the movable body 6 by a horizontal shaft 8a in a direction perpendicular to the direction of movement of the movable body 6, and is movable up and down by an electric motor M5. E5 is an encoder for detecting the tilt angle of the member 8. S5 is electric motor M5 and encoder E
It is a servo system including 5.
9は、傾動部材8の下部に垂直軸支され、先端出力部材
が仮想の一点を中心として水平回動するべくした機構で
あり、実施例では2組の平行四辺形リンクからなる平行
リンク機構である3、機構9は、部材8の下部にリンク
9a 、9bを垂直軸支9c 、9dL、捷たリンク9
a先端にはレバー9fを突設したリンク9fを関着9e
し、そしてしバー9f先端とリンク9b先端とを関着9
gLでなる1組の平行四辺形リンクと、リンク9a先端
から突設されたレバー 9a先端にリンク911を関着
91するとともに、リンク9fおよび9hの画先端間に
リンク9jを関着9 k 、 91 した1組の317
行四透彫リンクとよりなる。M6は、リンク9aを回動
させる電動機である。なお機構9の先端出力部材すなわ
ち株端リンク9jが溶接用トーチTの保持部利として構
成されている。R6は、機構9によるトーチTの溶接線
WLに対する角度検出用エンコーダである。R6は、電
動機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, and in the embodiment, it is a parallel link mechanism consisting of two sets of parallelogram links. 3. The mechanism 9 has links 9a and 9b at the bottom of the member 8 with vertical shaft supports 9c and 9dL, and a bent link 9.
A link 9f with a lever 9f protruding from the tip is connected to the link 9e
Then, connect the tip of the bar 9f and the tip of the link 9b 9
A pair of parallelogram links gL and a lever protruding from the tip of the link 9a.A link 911 is attached to the tip of the link 9a, and a link 9j is attached between the image tips of the links 9f and 9h. 91 one set of 317
It consists of four openwork links and more. M6 is an electric motor that rotates the link 9a. Note that the tip output member of the mechanism 9, that is, the stock end link 9j is configured to serve as a holding part for the welding torch T. R6 is an encoder for detecting the angle of the torch T with respect to the welding line WL by the mechanism 9. R6 is a servo system including electric motor M6 and encoder E6.
SHは、保持部利9J先端に支持した左右方向すなわち
Y方向のならいセンサであり、実施例では保持部材9J
先端に水平関着10aされ、かつ図示しない弾機により
突出付勢されたワークW2の垂直面ならいロッド10と
、保持部利9Jに取付けたロッド10の突出位置検出器
(実施例では差動トランス)TR,とで構成されている
。SH is a profile sensor in the left-right direction, that is, the Y direction, supported at the tip of the holding member 9J, and in the embodiment, the holding member 9J
The vertical plane profiling rod 10 of the workpiece W2 is horizontally connected to the tip 10a and urged to protrude by a bullet (not shown), and the protrusion position detector (in the embodiment, a differential transformer) of the rod 10 is attached to the holding part 9J. )TR, and.
なお予め設定したトランスT R+の基準出力値におけ
るロッドlOの突出位置において、軸9c。Note that at the protruding position of the rod IO at the preset reference output value of the transformer TR+, the shaft 9c.
9e間距離と、軸9k、ロッド10先端間の距離とが等
しく、しかも軸9e 、9に間距離と、軸9C、ロッド
10先端間の距離とが等しくなるように設定されている
。The distance between the shafts 9e and 9e is set to be equal to the distance between the shaft 9k and the tip of the rod 10, and the distance between the shafts 9e and 9 and the distance between the shaft 9C and the tip of the rod 10 are set to be equal.
SVは、保持部材9jに支持した上下方向(Z方向)の
ならいセンサであり、実施例では保持部材9 a ”F
’部に水平関着11aされ、かつ図示しない弾機により
下方に突出付勢されたワークW1の水、x17面ならい
ロッド11と、保持部材9Jに取イ」けたロッド11の
突出位置検出器(実施例では作動トランス)TR2とで
構成されている。SV is a vertical direction (Z direction) tracing sensor supported on the holding member 9j, and in the embodiment, the holding member 9 a ”F
The protruding position detector ( In the embodiment, it is composed of a working transformer (TR2).
なお予め設定したトランスT R2の基準出力値におけ
るロッド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への取付位置は、前述ト
ランスTR+の基準出力値におけるロッド10の突出位
置、および前述トランスT R2の基準出力値における
ロッド11の突出位置において、トーチTの溶接点の位
置Pが、ロッドlO先端下方で、かつロッド11先端を
通る水平面一ヒに一致するように設定されている。The attachment position of the torch T to the holding member 9j is the protruding position of the rod 10 at the reference output value of the transformer TR+ and the protruding position of the rod 11 at the reference output value of the transformer TR2, and the welding point of the torch T. The position P is set below the tip of the rod 1O and coincides with 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の衝突
を検知可能である。The SSs are Mitsutwitches, two of which are protruded from each side wall of the cart 1, or a total of eight switches, and can detect a collision of the cart 1 with the workpiece W2.
L’Rは、回動体5が予め設定した中間回動位置に対し
て正寸たけ負のいずれの回動領域にあるかを検出する第
1検出装置である。この実施例装置L Rは1回動体5
の垂直軸5aに設けた突起12と、台車1に垂直軸支1
3aされ、その先端を突起12との保合個所(実施例で
はローフ 14.15の2個所)として形成するととも
に、ばね(引張りはね)16によるスナップアクション
が付勢され、台車1に固設したストッパ17.18によ
りその回動角が制限された作用体13と、作用体13の
前記スナップアクション付勢による回動位置を検知する
検知器S ’W+ (実施例では常開のリミットスイッ
チ)とて構成されている。なおスイッチSW1は、作用
体13の前記ローラ14.15とは反対側の端部13b
により、ON 、OFFの切換えが行なわれ得る。L'R is a first detection device that detects in which rotation range of the full scale the rotating body 5 is located with respect to a preset intermediate rotation position. This embodiment device L R is one rotating body 5
The protrusion 12 provided on the vertical shaft 5a of the
3a, and its tip is formed as a securing point with the protrusion 12 (in the example, two places of the loaf 14. an actuating body 13 whose rotation angle is limited by stoppers 17 and 18, and a detector S'W+ (a normally open limit switch in the embodiment) that detects the rotational position of the actuating body 13 due to the snap action biasing. It is made up of. Note that the switch SW1 is connected to the end 13b of the effecting body 13 on the opposite side from the roller 14.15.
This allows switching between ON and OFF.
HPは、回動体5の台車1に対する原点信置を検知する
第2検出装置である。この実施例装置、 HPは、垂直
軸5aに設けた突起19と、この突起19により、ON
、OFFの切換えが行なわれる検知器5W2(実施例で
は常開のリミットスイッチ)とで構成されている。HP is a second detection device that detects the origin position of the rotating body 5 with respect to the cart 1. This embodiment device, HP, has a protrusion 19 provided on the vertical shaft 5a, and the protrusion 19 allows the ON
, and a detector 5W2 (in the embodiment, a normally open limit switch) that is switched OFF.
Cは、中央処理装置CPUとメモ!J M E Mを含
むコンピュータを主体とした制御部である。この制御部
Cには、各サーボ系81〜S6、溶接電源なお制御部C
には、(イ)スイッチSW1がらの出力信号に応じてそ
の出力信号が変化し得る方向に回動体5を回動させるべ
くした第1手段A1と、(ロ)この手段AIにおける前
記回動により、スイッチSW1からの出力信号が変化し
たときに、回動体5を正または負のいずれか一方(実施
例では負方向)に回動させるべくした第2手段A2と、
(ハ) この手段A2における前記回動により、スイッ
チSW2からの出力信号が変化(実施例ではOFFすな
わち信号「O−1からONすなわち信号「11に変化)
したときに、回動体5を正または負のいずれか一方(実
施例では正方向)に回動させるべくした第3手段A3と
、に) この手段A、3における前記回動により、スイ
ッチS W2からの出力信号かもとの出力信号に変化(
信号「11から「0」に変化)したときに1回動体5を
停止させるべくした第4手段A4と、が含捷れている。C is the central processing unit CPU and memo! This is a control unit mainly based on a computer including JMEM. This control section C includes each servo system 81 to S6, a welding power source, and a control section C.
(a) a first means A1 for rotating the rotary body 5 in a direction in which the output signal thereof can change in accordance with the output signal from the switch SW1; , a second means A2 for rotating the rotating body 5 in either the positive or negative direction (in the embodiment, in the negative direction) when the output signal from the switch SW1 changes;
(c) Due to the rotation in this means A2, the output signal from the switch SW2 changes (in the embodiment, it changes from OFF, that is, the signal "O-1" to ON, that is, the signal "11")
When this occurs, the third means A3 is configured to rotate the rotating body 5 in either the positive or negative direction (positive direction in the embodiment). The output signal from or changes to the original output signal (
A fourth means A4 for stopping the moving body 5 once when the signal changes from 11 to 0 is included.
さらにこの実施例の作用を、第7図のフロルチャートに
基づき、第6図の信号図を参考としながら説明する。Furthermore, the operation of this embodiment will be explained based on the Flor chart of FIG. 7 and with reference to the signal diagram of FIG. 6.
まずこのならい溶接装置の電源を投入し、図示しない原
点位置決めスイッチをONにする。すると各構成はすべ
て予め設定した原点位置、すなわち車輪2の舵取角は全
車輪2が前後方向(X方向)となる位置に、また回動体
5は、移動体6の移動方向が左右方向(Y方向)となる
位置に、さらには移動体6は、トランスTRIの前記基
準出力値となる位置に、さらには部利8ば、トランスT
R2の前記基準出力値となる位置に、さらには−t /
j機構9は、第3図のような位置に、それぞれ6シ置決
めされる。First, the power to the profile welding device is turned on, and an origin positioning switch (not shown) is turned on. 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 a position where the reference output value of the transformer TRI is obtained, and furthermore, the moving body 6 is placed at a position where the reference output value of the transformer TRI is obtained.
Furthermore, −t/
The six j mechanisms 9 are placed at the positions shown in FIG. 3, respectively.
以下とりわけ回動体5の原点位置決めにつき詳述する。The origin positioning of the rotating body 5 will be described in detail below.
捷ずス邦ノブST1において「電源投入後、初回の原点
位置決めか1という判定が行なわれる。At the switching knob ST1, a determination is made as to whether it is the first origin positioning after the power is turned on.
その結果初回でないなら、ステップsT2のようにエン
コーダE3によるカウンタの値が1−o」にもどるまで
最初は回動体5を高速(実施例では約13度/秒)で、
しかも前記値が「0」近辺では低速(実施例では約1度
/秒)で回動させるべく電動機M3に指令が出力される
。As a result, if it is not the first time, as in step sT2, the rotating body 5 is moved at high speed (approximately 13 degrees/second in the embodiment) until the value of the counter by the encoder E3 returns to 1-o.
Moreover, when the value is around "0", a command is output to the electric motor M3 to rotate at a low speed (approximately 1 degree/second in the embodiment).
またステップSTIの判定結果が、初回ならば、ステッ
プST3のように、スイッチsw1の出力信−号はON
すなわち「l」かOFFすなわち「o−1がが判定され
る。Further, if the determination result of step STI is the first time, the output signal of switch sw1 is ON as in step ST3.
That is, it is determined whether it is "l" or OFF, that is, "o-1".
その結果、今仮りに突起12.19が第4図実線12.
19位置にあり、しかも作用体13が第4図実線の回動
位置、すなわち作用体13がばね16によりストッパ1
8に当接した位置にあるとするならば、スイッチS W
’+の出力信号は「0」であり、回動体5の台車1に対
する回動位置は負方向回動領域にあるということになる
。従ってステップS T4のように、回動体5を正方向
に高速(前記約13度/秒)で回動させるべく電動機M
3に指令が出力され、かつステップS T5のように、
スイッチSW1の出力信号が「1」に変化するまで、回
動体5は回動される。As a result, the protrusion 12.19 now appears as the solid line 12.19 in FIG.
19 position, and the operating body 13 is at the rotating position indicated by the solid line in FIG.
8, the switch SW
The + output signal is "0", which means that the rotating position of the rotating body 5 with respect to the cart 1 is in the negative direction rotating region. Therefore, as in step S T4, the electric motor M
A command is output to step ST3, and as in step ST5,
The rotating body 5 is rotated until the output signal of the switch SW1 changes to "1".
捷た逆に作用体13が第4図2点鎖線の回動位置、すな
わち作用体13がばね16に、J:りストッパ17に当
接した位置にあるとするならば、スイッチS W2の出
力信号はl−11であり、回動体5の台車1に対する回
動位置は正方向回動領域にあるということになる。従っ
てステップST6のように、回動体5を負方向に前記高
速で回動させるべく電動機M3に指令が出力され、かつ
ステップS T7のように、スイッチS W+の出力信
号が「o−1に変化するまで、回動体5は回動される。If, on the other hand, the operating body 13 is in the rotating position shown by the two-dot chain line in FIG. The signal is l-11, which means that the rotating position of the rotating body 5 with respect to the trolley 1 is in the forward rotating 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 as in step ST7, the output signal of the switch SW+ changes to "o-1". The rotating body 5 is rotated until this point is reached.
なお前述ステップS T3. S T4およびS T(
iで、第1手段A1が構成されている。Note that the above-mentioned step ST3. S T4 and S T (
i constitutes the first means A1.
そしてステップST5あるいはS T7において、スイ
ッチSW+の出力信号が変化したならば、ステップS
Tsのように、回”動体5を負方向に中速(実施例では
約6度/秒)で回動させるべく電動機M3に指咎が出力
され、かつステップsT9のように、スイッチSW2の
出力信号が「l」に変化するまで、回動体5は回動され
る。Then, in step ST5 or ST7, if the output signal of switch SW+ changes, step ST
As at Ts, a finger is output to the electric motor M3 to rotate the rotating body 5 in the negative direction at a medium speed (approximately 6 degrees/second in the embodiment), and as in step sT9, the output of the switch SW2 is output. The rotating body 5 is rotated until the signal changes to "l".
なお前述ステップST5.sT7およびS T8で、第
2手段A2が構成されている。Note that the above-mentioned step ST5. sT7 and ST8 constitute a second means A2.
そしてステップS T9において、スイッチsw2の出
力信号が11」に変化したならば、すなわち突起19が
スイッチsW2をONに切換えたならば、ステップS
Tooのように、回動体5を正方向に低速(前記約1度
/秒)で回動させるべく電動機Mうに指令が出力され、
かつステップS T+、のように、スイッチSW2の出
力信号かもとの[o 1に変化するまで、回動体5は回
動される。Then, in step S T9, if the output signal of the switch sw2 changes to 11'', that is, if the protrusion 19 turns on the switch sW2, step S
Like Too, a command is output to the electric motor M to rotate the rotating body 5 in the positive direction at a low speed (approximately 1 degree/second),
Then, as in step ST+, the rotating body 5 is rotated until the output signal of the switch SW2 also changes to [o1.
なお前述ステップSTgおよびS TIOで、第4手段
A43が構成されている。Note that the aforementioned steps STg and STIO constitute a fourth means A43.
そしてステップS Tl、において、スイッチsw2の
出力信号がi 0 iに変化したならば、ステップ5T
12のように、回動体5を停(]二させるへく電動機M
3に指令が出力される。このとき各突起12.19は、
第4図2点鎖線12’ +、 19’位置にあり、この
位置が回動体5の原点位置(スター ト位置)H,P。Then, in step S Tl, if the output signal of switch sw2 changes to i 0 i, step 5T
12, an electric motor M for stopping the rotating body 5
A command is output at 3. At this time, each protrusion 12.19 is
The two-dot chain lines 12'+ and 19' in FIG.
である。It is.
なお前述ステップS Tl、および5T12で、第4手
段A4が構成されている。Note that the aforementioned steps S Tl and 5T12 constitute a fourth means A4.
そしてステップS T、3のように、エンコータE・3
によるカウンタの値を「o」にセットするべく指令を出
力する。Then, as in step ST, 3, the encoder E.3
A command is output to set the value of the counter to "o".
このようにして回動体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.
そして原点位置決めが終了すれば、台車lをワークW】
上に搭載し、かつ移動体6の移動方向が溶接線WLとほ
ぼ直角方向となるように、さらにはトーチTの溶接点の
位RPが溶接線WLに一致するように、それぞれ第1図
のようにセントする。When the origin positioning is completed, move the trolley L to the workpiece W]
1, so that the moving direction of the movable body 6 is approximately perpendicular to the welding line WL, and furthermore, the welding point RP of the torch T coincides with the welding line WL. to cent.
そして図示しないスタートスイッチをONにすれば、電
源WsがONとなり、また台車Iは予め設定した速度で
前進(第1図においてX方向で、かつ左上向き)走行す
る。Then, when a start switch (not shown) is turned on, the power source Ws is turned on, and the cart I moves forward (in the X direction and toward the upper left in FIG. 1) at a preset speed.
このときセンサSHのトランスTRIからの出力値は一
定値と比較され、その差がゼロとなるよう移動体6は位
置制御され、またセンサsvのトランスTR2からの出
力1直も一定値と比較され、その差がゼロとなるよう傾
動部材8は位置制御され、トーチTの溶接点の位置Pは
常時溶接線WLに一致される。また詳述しないが、一定
の時間ごとの溶接点の位置情報から溶接線WLが途中で
曲線を描いている場合でも、常に溶接線WLの方向を演
算し、機構9を介してトーチTの溶接線WLに対する姿
勢が常に一定となφようl制御され、しかも移動体6の
移動位置がほぼ一定、すなわち台車1と溶接線WLとの
距離がほぼ一定となるよう車輪2の舵取角度が制御され
、さらには車輪2の回転速度も、溶接速度が一定となる
よう制御される。At this time, the output value from the transformer TRI 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 TR2 of the sensor sv is also compared with a constant value. , the position of the tilting member 8 is controlled so that the difference therebetween is zero, and 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 regular intervals, The steering angle of the wheels 2 is controlled so that the attitude with respect to the line WL is always constant φ, and the moving position of the moving body 6 is almost constant, that is, the distance between the truck 1 and the welding line WL is almost constant. Further, the rotational speed of the wheel 2 is also controlled so that the welding speed is constant.
そして溶接線WLが途中で90度に屈折するようなワー
クW+ 、 W2を溶接するならば、第8図(イ)実線
のように、ついには台車IはワークW2に衝突する3、
このとき台車1前側部に突設した2個のスイッチSSが
信号を出力し、これにより以後予め設定シたシーケンシ
ャルなプログラムに基づいて、車輪2の回転方向、車輪
2の舵取角度や回動体5の回動角度などが制御され、以
下のようにその屈折個所が溶接される。If welding workpieces W+ and W2 in which the welding line WL bends 90 degrees midway, the cart I will eventually collide with the workpiece W2, as shown by the solid line in Figure 8 (a).
At this time, two switches SS protruding from the front side of the bogie 1 output signals, and from then on, based on a sequential program set in advance, the rotation direction of the wheel 2, the steering angle of the wheel 2, and the rotating body are changed. The rotation angle of 5 is controlled, and the bent portions are welded as shown below.
まず回動体5はトーチTが第8図(イ)2点鎖線T位置
に達するまで一定角度右に回動されつつ溶接線WLは溶
接される。次に溶接を中止し、第8図(ロ)実線位置ま
でトーチTを没入する。この没入位置は移動体6の前述
原点位置と同じである。次に台車lを第8図(ロ)2点
鎖線1位置まで後退させた後、トーチTが第8図(ロ)
2点鎖線T位置に達するまで回動体5は右へ回動される
。次に台車lは第8図(ハ)実線位置すなわちセンザS
H先端がワークW2に接触する位置まで前進した後、車
輪2は左へ90度舵取りされ、第8図(ハ)2点鎖線1
′缶置す役わち台車1がワークW2に衝突する位置(衝
突位置はスイッチSSで検知)捷で左へ走行される。次
に回動体5はトーチTが第8図に)実線位置に達する寸
で一定角度左に回動される。そして回動体5はトーチT
が第4図2点鎖線1′位置に達する寸で右へ一定角度回
動されつつ溶接が行なわれる。First, the rotating body 5 is rotated to the right by a certain angle until the torch T reaches the position T shown in two-dot chain line T in FIG. 8(A), and the welding line WL is welded. Next, welding is stopped and the torch T is retracted to the position shown by the solid line in FIG. 8 (b). This retracted position is the same as the origin position of the moving body 6 described above. Next, after the trolley L is retreated to the 1 position indicated by the two-dot chain line in Figure 8 (B), the torch T is moved back to the position shown in Figure 8 (B).
The rotating body 5 is rotated to the right until it reaches the position indicated by the two-dot chain line T. Next, the trolley l is moved to the solid line position shown in Fig. 8 (c), that is, the sensor S.
After moving forward to the position where the tip of H contacts the workpiece W2, the wheel 2 is steered 90 degrees to the left, and the two-dot chain line 1 in FIG.
'The position where the trolley 1, which serves to place the can, collides with the workpiece W2 (the collision position is detected by the switch SS) is moved to the left by the switch. Next, the rotating body 5 is rotated to the left by a certain angle until the torch T reaches the solid line position (see FIG. 8). And the rotating body 5 is a torch T
Welding is performed while being rotated to the right by a certain angle until it reaches the position 1' shown in two-dot chain line in FIG.
このようにして前記屈折個所近辺の溶接線W Lは溶接
され、さらに第8図に)2点釧線T′位置から右方の溶
接線WLの溶接は、前述ならいにより行なわれる。In this way, the welding line WL near the bent point is welded, and further welding of the welding line WL to the right from the position of the two-point recess line T' (see FIG. 8) is performed in accordance with the above-mentioned pattern.
なお前記溶接線WLの屈折個所において、車輪2を舵取
りしても、全車輪2は同方向に同一角度舵取りされる関
係上、台車1の姿勢は変化しない。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.
従って回動体5は、前記屈折個所を通過するごとに、台
車IK対して90度づつ右方向に回動することになる。Therefore, each time the rotating body 5 passes the bending point, it rotates 90 degrees to the right with respect to the cart IK.
そのため前述のような屈折溶接線が多数あり、これらを
逐次溶接する場合にあっては、回動体5の回動角に制限
がある関係上、1つの前記屈折溶接線に対する溶接が完
了するごとに必ず原点位置決めを実行し、この溶接装置
の各構成をスタート位置にもどさねばならない。しかし
このとき電源投入後、初回の原点位置決めでないなら、
ステップS T2の内容が実行されるので、原点位置決
めに要する時間は、初回のステップS T3〜S T+
:+の場合に比し、非常に短くて済む。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 the rotation angle of the rotating body 5 is limited. It is necessary to always perform origin positioning and return each component of this welding device to its starting position. However, if this is not the first home positioning after the power is turned on,
Since the contents of step ST2 are executed, the time required for positioning the origin is the same as that of steps ST3 to ST+ for the first time.
: Compared to the case of +, it can be much shorter.
前述説明は実施例であり、例えば突起12.19の代わ
りに例えば発光ダイオードや永久磁石などとし、一方リ
ミツトスイッチSW1.SW2の代わりにホトトランジ
スタやリードスイッチとしてもよい。−また突起12.
19を台車1側に設け、その他の検出装置LR,HPの
構成を回動体5側に設けてもよい。また第3手段A3は
、スイ、ソチSW2の出力信号が変化したときに、回動
体5を負方向に回動させるべくしてもよい。さらには第
6図(ハ)の信号における「1」の部分が例えば全体的
に0度側に片寄って、原点位置HPoが負回動領域を除
く正回動領域に存在する場合にあっては、第2手段A2
は、スイッチS W+の出力信号が変化したときに、回
動体5を正方向に回動させるべくすればよい。The foregoing description is an embodiment in which, for example, instead of the protrusions 12.19, e.g. light emitting diodes or permanent magnets are used, while the limit switches SW1. A phototransistor or a reed switch may be used instead of SW2. -Also protrusion 12.
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 A3 may be configured to rotate the rotating body 5 in the negative direction when the output signal of the switch SW2 changes. Furthermore, if the "1" portion of the signal in FIG. 6(c) is, for example, entirely biased towards the 0 degree side and the origin position HPo is in the positive rotation area excluding the negative rotation area, , second means A2
The rotating body 5 may be rotated in the positive direction when the output signal of the switch SW+ changes.
その他センサSH,SVは光学式、電磁式なとの非接触
型のものでも、あるいはいわゆるアルクセンサであって
もよいし、またステップS T2においては、エンコー
ダE:3の値が101に近づくにつれ、高速から中速、
低速と3段階のスピード変化により順次回動体5を回動
させてもよいなど一1各構成の均等物との置換もこの発
明の技術範囲に含捷れることはもちろんである。Other sensors SH and SV may be non-contact types such as optical or electromagnetic types, or so-called alk sensors.In step ST2, as the value of encoder E:3 approaches 101, , high to medium speed,
It goes without saying that the technical scope of the present invention also includes the replacement of each structure with equivalents, such as the possibility of sequentially rotating the moving body 5 at a low speed and three speed changes.
この発明は前述したように、回動体5の本体1に対する
原点位置HP、を検出する装置HPのほかに、回動体5
が予め設定した中間回動位置に対して正または負のいず
れの回動領域にあるかを検出する装置LRを設け、そし
て検知器SW1の出力信号に応じた回動体5の回動方向
制御や、検知器SW1.SW2の出力信号の変化に応じ
た回動体5の回動方向制御を行なうようにしたので、回
動体5が本体lに対して1〜2回転する場合でも、すな
わち回動体5が一端から他端まで回動する間に検出装置
HPが信号を2回出力してしまう場合でも、回動体5の
本体1に対する原点位置決めを正確確実に行なうことが
できる。As described above, this invention includes a device HP for detecting the origin position HP of the rotating body 5 with respect to the main body 1;
A device LR is provided to detect whether the rotating body 5 is in a positive or negative rotation region with respect to a preset intermediate rotation position, and the rotation direction of the rotating body 5 is controlled according to the output signal of the detector SW1. , detector SW1. Since the rotating direction of the rotating body 5 is controlled according to the change in the output signal of SW2, even when the rotating body 5 rotates 1 to 2 times with respect to the main body l, that is, the rotating body 5 rotates from one end to the other end. Even if the detection device HP outputs a signal twice while the rotating body 5 rotates up to 1, the origin position of the rotating body 5 relative to the main body 1 can be accurately and reliably determined.
図はいずれもこの発明の一実施例を示し、第1図は走行
台車型すみ肉ならい溶接装置の全体斜視図、第2図は本
体すなわち走行台車の底面図、第3図はトーチ保持部材
近辺の平面図、第4図は第1および第2検出装置の平面
説明図、第5図は制御部のブロック図、第6図は第1お
よび第2検矢口器の出力信号図、第7図はフローチャー
ト、第8図は作用説明図、である。
図において、1 本体(走行台車)、5・・・回動体、
5a・・軸、C・・・制御部、LR・第1検出装置、S
W+・第1検知器、HP・・・第2検出装置、HP(
+・・原点位置、S W2・・第2検知器、A1 第
1手段、A2・・・第2手段、A3・・・第3手段、A
4 第4手段、12・・突起、13・作用体、13a
・軸、14.15・・・係合個所、16・・ばね、17
.18・ストツノ<、19 突起、 −ch6o
出願人 新明和工業株式会社代理人 弁上 正
(ほか1名)
第
(づ)
MEach of the figures shows an embodiment of the present invention, in which Fig. 1 is an overall perspective view of a traveling truck type fillet profile welding device, FIG. 2 is a bottom view of the main body, that is, the traveling truck, and FIG. 3 is a view of the vicinity of the torch holding member. FIG. 4 is a plan view of 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 arrow detection devices, and FIG. 7 is a plan view of the first and second detection devices. is a flowchart, and FIG. 8 is an explanatory diagram of the operation. In the figure, 1 main body (traveling trolley), 5... rotating body,
5a...axis, C...control unit, LR/first detection device, S
W+・First detector, HP...Second detection device, HP (
+...Origin position, S W2...Second detector, A1 First means, A2...Second means, A3...Third means, A
4 Fourth means, 12...Protrusion, 13. Effecting body, 13a
・Shaft, 14.15...Engagement point, 16...Spring, 17
.. 18・Stotsuno<, 19 protrusion, -ch6o
Applicant: ShinMaywa Industries Co., Ltd. Agent Tadashi Bengami (and 1 other person) No. (z) M
Claims (3)
回転未満回動可能の回動体と、との回動体が予め設定し
た中間回動位置に対して正または負のいずれの回動領域
にあるかを検出する第1検出装置と、前記回動体の前記
本体に対する原点位置を検出する第2検出装置と、前記
第1、第2検出装置からの出力信号を入力する制御部と
を備え、この制御部(では、前記第1検出装置からの出
力信号に基づいてその出2力信号が変化し得る方向に前
記回動体を回動させるべくした第1手段と、この第1手
段における前記回動により、前記第1検出装置からの出
力信号が変化したときに、前記回動体を正または負のい
ずれか一方に回動させるべくした第2手段と、この第2
手段における前記回動により、前記第2検出、装置から
の出力信号が変化したときに、前記回動体を正−!f、
たけ負のいずれか一方に回動させるべくした第3手段と
、この第3手段における前記回動により、前記第2検出
装置からの出力信号かもとの出力信号に変化したときに
、前記回動体を停止させるべくした第4手段とを含んで
なる、原点位置決め制御装置。(1) A main body, which is pivotally supported by the main body, and rotates more than 1 rotation.
a first detection device for detecting whether the rotating body is in a positive or negative rotation range with respect to a preset intermediate rotation position; a second detection device that detects the origin position with respect to the main body; and a control section that inputs output signals from the first and second detection devices; a first means for rotating the rotating body in a direction in which the output signal thereof can change based on; and the rotation in the first means changes the output signal from the first detection device. Sometimes, a second means for rotating the rotating body in either a positive or negative direction;
When the output signal from the second detection device changes due to the rotation in the means, the rotation body is moved to the correct position. f,
a third means for rotating the rotating body in either direction, and when the output signal from the second detection device changes to the original output signal due to the rotation in the third means, the rotating body and fourth means for stopping the origin positioning control device.
のいずれか一方に設けた突起と、他方の前記回動体また
は前記本体に軸支され、その先端を前記突起との保合個
所として形成するとともに、ばねによるスナップアクシ
ョンが付勢され、ストッパによりその回動角が制限され
た作用体と、この作用体の前記スナップアクションによ
る回動位置を検知する検知器とを含んでなる、特許請求
の範囲第1項記載の原点位置決め制御装置。(2) The first detection device is pivotally supported by a protrusion provided on one of the main body or the rotating body and the other rotating body or the main body, and the first detection device has its tip as a mating point with the protrusion. A patent comprising: an effecting body having a shape and a snap action applied by a spring, the rotation angle of which is limited by a stopper, and a detector for detecting a rotational position of the effecting body due to the snap action. An origin positioning control device according to claim 1.
速とし、前記第2手段は、前記回動体の回動スピードを
中速とし、前記第3手段は、前記回動体の回動スピード
を低速とした、特許請求の範囲第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 speed is low.
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 true JPS599716A (en) | 1984-01-19 |
| JPH0233164B2 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) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6175404A (en) * | 1984-09-20 | 1986-04-17 | Tokico Ltd | industrial robot |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5074280A (en) * | 1973-11-07 | 1975-06-18 |
-
1982
- 1982-07-09 JP JP57120266A patent/JPS599716A/en active Granted
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5074280A (en) * | 1973-11-07 | 1975-06-18 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6175404A (en) * | 1984-09-20 | 1986-04-17 | Tokico Ltd | industrial robot |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0233164B2 (en) | 1990-07-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4517653A (en) | Method for controlling an industrial robot | |
| US4523287A (en) | Method for extrapolating a path of a robot and apparatus therefor | |
| US7292913B2 (en) | Articulated robot | |
| JPS599716A (en) | Original point positioning control device | |
| JPS60195615A (en) | Posture teaching method for articulated robots | |
| JPS58145368A (en) | Fillet profile welding equipment | |
| JPS5839029B2 (en) | Groove detection method | |
| JPH0362509B2 (en) | ||
| JPS6052441B2 (en) | Position control method and device | |
| JPS624471Y2 (en) | ||
| JPS59107880A (en) | Robot control method and device | |
| JP3478659B2 (en) | Welding equipment | |
| JPH0366991B2 (en) | ||
| JPH0323315B2 (en) | ||
| JPS5942179A (en) | Fillet profile welding equipment | |
| JP2026068854A (en) | Robot control system | |
| JPS58125367A (en) | Fillet profile welding equipment | |
| JPH0366990B2 (en) | ||
| JPH0415420Y2 (en) | ||
| JPS61100805A (en) | Device for correcting positional deviation of robot | |
| JP2542517B2 (en) | XY origin detection method in XY plotter | |
| WO2024201737A1 (en) | Robot control device, robot control method, and program | |
| JPH05318181A (en) | Device for controlling rail running carriage | |
| JPS643662Y2 (en) | ||
| JPH0366989B2 (en) |