JPH0677714B2 - Conveyor interlocking method for painting robot - Google Patents
Conveyor interlocking method for painting robotInfo
- Publication number
- JPH0677714B2 JPH0677714B2 JP2005680A JP568090A JPH0677714B2 JP H0677714 B2 JPH0677714 B2 JP H0677714B2 JP 2005680 A JP2005680 A JP 2005680A JP 568090 A JP568090 A JP 568090A JP H0677714 B2 JPH0677714 B2 JP H0677714B2
- Authority
- JP
- Japan
- Prior art keywords
- conveyor
- robot
- coating
- coating robot
- stopped
- 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
Links
- 238000010422 painting Methods 0.000 title claims description 23
- 238000000034 method Methods 0.000 title claims description 12
- 239000011248 coating agent Substances 0.000 claims description 54
- 238000000576 coating method Methods 0.000 claims description 54
- 230000006870 function Effects 0.000 claims description 9
- 230000000694 effects Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000003973 paint Substances 0.000 description 1
- 230000001172 regenerating effect Effects 0.000 description 1
- 230000000284 resting effect Effects 0.000 description 1
Landscapes
- Application Of Or Painting With Fluid Materials (AREA)
- Spray Control Apparatus (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は、コンベアによって連続的に搬送されてくる被
塗物を塗装ロボットにより自動的に塗装する方法とし
て、高価なコンベア追従機能を有する高機能の塗装ロボ
ットを用いずに低コストで容易に実施することができ、
特に、ティーチング時の容易化がはかれる塗装ロボット
のコンベア連動方法に関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial field of application] The present invention is a method for automatically coating an object to be continuously conveyed by a conveyor by a coating robot, which has an expensive conveyor follow-up function. It can be easily implemented at low cost without using a painting robot with functions.
In particular, the present invention relates to a method of interlocking a conveyor of a painting robot that facilitates teaching.
[従来の技術] コンベアによって連続搬送される被塗物に対し、予めテ
ィーチングした内容で塗装ロボットを駆動させ塗装を行
う方法は、被塗物の移動位置に合わせた動作を塗装ロボ
ットにさせるものとして、いくつか考えられる。[Prior Art] A method of driving a coating robot with a pre-teached content on an object to be continuously conveyed by a conveyor is to apply a motion corresponding to the moving position of the object to the coating robot. There are several possibilities.
最も一般的な方法として従来の塗装ロボットでは、搬送
コンベアの駆動部にパルス発信器を取り付け、ティーチ
ング時の位置をスタート原点とする移動量を自動的に記
憶し、再生運転の際、ティーチング時の位置と現在運転
中の位置とを比較演算し、被塗物の移動にともなう位置
に応じた作業をする方法がとられていた。In the conventional painting robot, the most common method is to install a pulse transmitter in the drive section of the conveyor and automatically store the movement amount with the starting point at the teaching position as a starting point. A method has been employed in which the position and the position currently in operation are compared and calculated, and work is performed according to the position accompanying the movement of the object to be coated.
したがって、ティーチング時は被塗物を停止した状態で
塗装ロボットに作業を教え込み、再生塗装する場合は、
連続移動する被塗物を塗装ロボットが追従するかたちで
作業が行われるもので、当然塗装ロボットにはコンベア
追従機能を必要とし、コンベアには同期パルス発信器を
設け、これらを外部配線にて接続しておく必要がある。Therefore, when teaching the work to the painting robot with the object to be coated stopped during teaching and repainting,
Work is performed in such a way that the coating robot follows the continuously moving object to be coated.Of course, the coating robot needs a conveyor follow-up function, and the conveyor is equipped with a synchronous pulse transmitter and these are connected by external wiring. You need to do it.
[発明が解決しようとする問題点] 塗装ロボットは、汎用性を高め種々の条件に対応するた
め、高機能化の必要が高まりコストが高まる一方で、必
要最少限の機能でコストが安く、手軽に使用出来るもの
であることが使用者側の要求として高くなっている。[Problems to be Solved by the Invention] The coating robot has high versatility and can cope with various conditions, so that it is necessary to have high functionality and cost is high. It is becoming more and more demanding on the user side that it can be used for any purpose.
また塗装ロボットを使用して塗装を行う場合、その効果
はティーチング作業によって大きく左右され、仕上りを
はじめとして、塗料の使用量、生産性等の善し悪しは、
ティーチング次第とされている。このためティーチング
作業を容易に行えるかどうかが塗装ロボットを扱う上で
極めて重要となる。このことからすれば、停止した被塗
物にたいしてティーチングを行えることは大きな利点と
なる。In addition, when painting with a painting robot, the effect is greatly influenced by the teaching work, and the quality of the paint used, such as the finish, is good or bad.
It depends on the teaching. Therefore, whether or not the teaching work can be easily performed is extremely important in handling the painting robot. From this, it is a great advantage that the stopped object to be coated can be taught.
しかし、これを実施してコンベアに追従した塗装を行わ
せるためには、前記従来の方式においては、コンベアと
の連動は、高価な高機能の塗装ロボットを必要とするの
はもちろんのこと、被塗物を搬送するコンベア駆動部
へ、同期用のパルス発信器ユニットを取り付け、塗装ロ
ボットとは外部配線によって接続し、コンベアの駆動に
合わせて塗装ロボットを作動させる必要がある。However, in order to perform the coating by following this on the conveyor by performing this, in the above-mentioned conventional method, the linkage with the conveyor naturally requires an expensive and highly-functional coating robot, It is necessary to attach a pulse generator unit for synchronization to the conveyor drive unit that conveys the coating material, connect it to the coating robot by external wiring, and operate the coating robot in accordance with the drive of the conveyor.
また、ティーチングする被塗物は、適当な位置に静止さ
せデータを作成するため、実際の塗装時における被塗物
と塗装ロボットの相対位置とは異なり、塗装ロボットの
追従機能によって塗装ロボットのアームの姿勢を対応さ
せることになる。従って被塗物によっては予めアームの
姿勢変化を見込んだ上で、静止時のティーチングを考え
なければならず熟練と難しさが残り、多くの時間を要す
ることになる。このティーチング操作上の難しさを排除
し、手軽に使用できる低コストのコンベア連動方法、と
くにティーチング時の容易化がはかれるコンベア連動方
法を得ることが本発明の目的である。Also, because the object to be taught is stopped at an appropriate position and data is created, unlike the relative position of the object to be coated and the coating robot during actual coating, the coating robot's tracking function allows the coating robot's arm to move. It will correspond to the posture. Therefore, depending on the object to be coated, it is necessary to consider the change in the posture of the arm in advance, and the teaching at rest must be considered, which leaves skill and difficulty and requires a lot of time. It is an object of the present invention to eliminate the difficulty in teaching operation and to obtain a low-cost conveyor interlocking method that can be easily used, particularly a conveyor interlocking method that facilitates teaching.
[問題点を解決するための手段] 本発明は上記した如き問題を、コンベアによって連続的
に搬送される被塗物に対し、ティーチングされた動作で
塗装作業を行う塗装ロボットで、該塗装ロボットは、前
記コンベアとの追従機能を有さないプレイバック形塗装
ロボットを用いてティーチング作業を行う場合の解決手
段として、前記塗装ロボットのいずれかの駆動軸が作動
している場合に、動作中の判別を行い前記コンベアの駆
動信号を出力させ、又、前記塗装ロボットのすべての駆
動軸が停止している場合に、停止中の判別を行い、前記
塗装ロボットの記憶を停止させかつ、前記コンベアの停
止信号を出力させて、上記駆動信号、停止信号により、
前記コンベアの駆動、停止を連動制御させるとともに、
再生時は、前記コンベアは停止させずに、前記塗装ロボ
ットの記憶を再生させる塗装ロボットのコンベア連動方
法を提供するものである。[Means for Solving Problems] The present invention solves the above problems by a coating robot that performs a coating operation by a taught operation on an object to be coated continuously conveyed by a conveyor. As a solving means in the case of performing a teaching work using a playback type coating robot that does not have a follow-up function with the conveyor, when one of the driving shafts of the coating robot is operating, it is discriminated during operation. And outputs the drive signal of the conveyor, and when all the drive axes of the coating robot are stopped, it is determined whether or not it is stopped, the memory of the coating robot is stopped, and the conveyor is stopped. By outputting a signal, the drive signal, the stop signal,
Along with interlocking control of driving and stopping of the conveyor,
The present invention provides a method of interlocking a conveyor of a coating robot, which reproduces the memory of the coating robot without stopping the conveyor during reproduction.
[作用] コンベアによって連続的に移動しながら搬送される被塗
物に対し、直接塗装ロボットのアームを動かし、コンベ
アにとりつけられた被塗物を追従しながら塗装作業をテ
ィーチングすれば、塗装ロボットのアームが動いている
時(動作中)、すなわち塗装ロボットのいずれかの駆動
軸が動いている時はコンベアも動き、塗装ロボットのア
ームの動きを停止すれば(停止中)、コンベアも停止す
る。したがって1作業毎に休んだり、検討しながらティ
ーチングすることができる。又、再生時には、前記コン
ベアは停止させずに、前記塗装ロボットの記憶を再生さ
せ、コンベアを連動させる。[Operation] If the coating work is taught while the arm of the coating robot is directly moved with respect to the object to be coated which is conveyed while being continuously moved by the conveyor, and the coating work is taught while following the object to be coated attached to the conveyor, When the arm is moving (during operation), that is, when one of the drive shafts of the coating robot is moving, the conveyor moves, and when the movement of the coating robot arm is stopped (stopping), the conveyor also stops. Therefore, it is possible to take a break after each work or teach while studying. Further, at the time of reproduction, the memory of the coating robot is reproduced without stopping the conveyor, and the conveyor is interlocked.
[実施例] 第1図は、本発明の実施を説明する概念図である。塗装
ロボット1は、コンベアとの追従機能を有さない多関節
形のプレイバック方式の塗装ロボットで、塗装ロボット
1のアーム11の先端に塗装機6を取り付け、被塗物2を
塗装するものである。被塗物2は、この場合トロリーコ
ンベア3のハンガー4に吊り下げられ連続的に搬送され
る。コンベア3の駆動は駆動装置5によるが、これらの
システムは従来から用いられているものである。[Embodiment] FIG. 1 is a conceptual diagram for explaining an embodiment of the present invention. The coating robot 1 is an articulated playback type coating robot that does not have a function of following the conveyor. The coating robot 6 is attached to the tip of the arm 11 of the coating robot 1 to coat the object 2 to be coated. is there. In this case, the article to be coated 2 is hung on the hanger 4 of the trolley conveyor 3 and continuously conveyed. The conveyor 3 is driven by the driving device 5, but these systems are conventionally used.
塗装ロボット1のティーチング作業は直接塗装ロボット
を動かしながら行う連続ティーチング(CPティーチン
グ)でおこなわれ、塗装ロボットのいずれかの駆動軸が
作動している場合のみ、その動きが記憶され、塗装時に
コンベアは停止させることなく、塗装ロボットの記憶と
全く同じ動きで繰返し再生される。すなわち、塗装ロボ
ット1の駆動は、各駆動軸(例えば5軸)がそれぞれの
範囲で駆動し、複雑な動きに対応するが、1軸でも動い
ている場合は、動作中と判別する。また全ての軸が停止
している場合は停止中として判別する。これら動作中、
停止中の判別信号を取りだし、塗装ロボットがティーチ
ング作業で動いた時に、塗装ロボットの動きを記憶させ
るとともに、駆動信号を出力して、自動的に前記コンベ
ア3の駆動装置5が連動して動き、塗装ロボット1がテ
ィーチング作業を止めて停止すると塗装ロボットの記憶
を停止させるとともに、停止信号を出力して自動的にコ
ンベア3を連動して停止するよう構成される。The teaching work of the painting robot 1 is performed by continuous teaching (CP teaching) performed by directly moving the painting robot. The movement is memorized only when one of the driving axes of the painting robot is operating, and the conveyor is not operated during painting. Without stopping, it is played back repeatedly with exactly the same movement as the painting robot's memory. That is, when the coating robot 1 is driven, each drive axis (for example, 5 axes) is driven in its respective range, which corresponds to a complicated movement, but when even one axis is moving, it is determined to be operating. If all axes are stopped, it is determined that the axes are stopped. During these operations,
When the painting robot moves during the teaching work, the movement of the painting robot is memorized and the driving signal is output so that the driving device 5 of the conveyor 3 automatically works together. When the painting robot 1 stops the teaching work and stops, the memory of the painting robot is stopped, and a stop signal is output to automatically stop the conveyor 3 in conjunction.
但し、コンベア3の特性によっては、必ずしも塗装時間
に相当する移動量が得られない場合もある。このような
場合、事前にコンベアの移動特性を測定し、送り量の補
正をしておくことが必要であり、この補正は、タイマー
による遅延手段を用いて行うことが可能である。However, depending on the characteristics of the conveyer 3, the movement amount corresponding to the coating time may not always be obtained. In such a case, it is necessary to measure the movement characteristics of the conveyor in advance and correct the feed amount, and this correction can be performed using a delay means by a timer.
被塗物2の塗装を行う場合、まず作動の起点となる位置
をスタートリミットスイッチ7で決め、このスイッチ7
が作動した時を起点とする。塗装ロボット1のアーム11
をもち、被塗物2へのティーチング作業を開始するとア
ーム11の動き(動作中か停止中)によりコンベア3が駆
動か停止を連動する。すなわち、アーム11を動かせばコ
ンベア3も動き、アーム11の動きを停止すればコンベア
3も停止するため、コンベア3の動きに惑わされずティ
ーチング主導で行うことができる。When coating the object to be coated 2, first determine the position to be the starting point of the operation with the start limit switch 7, and then use this switch 7
The starting point is when is activated. Arm 11 of coating robot 1
When the teaching work for the article to be coated 2 is started, the movement (moving or stopped) of the arm 11 causes the conveyor 3 to be driven or stopped. That is, when the arm 11 is moved, the conveyor 3 also moves, and when the movement of the arm 11 is stopped, the conveyor 3 also stops. Therefore, the teaching can be performed without being disturbed by the movement of the conveyor 3.
実際のティーチング作業においては、コンベア3の低速
で移動させながら、塗装ロボット1のアーム11を直接動
かしてティーチングを行う。したがって、ゆっくりした
動きで正確なティーチングが容易にできることになる。
この時、ティーチング操作でアーム11を停止すれば塗装
ロボット1の記憶が停止するとともにコンベア3も停止
するので、十分に検討しながらのティーチングができ
る。こうしてティーチングしたデータにもとづき再生動
作、すなわち実塗装を行う時は、コンベア速度をあげ、
それに応じて塗装ロボット1の動作速度を速くして相対
速度を保ち、相対位置を一定に保ちながらの塗装ができ
ることになる。In the actual teaching work, while moving the conveyor 3 at a low speed, the arm 11 of the coating robot 1 is directly moved to perform the teaching. Therefore, accurate teaching can be easily performed by slow movement.
At this time, if the arm 11 is stopped by the teaching operation, the memory of the coating robot 1 is stopped and the conveyor 3 is also stopped, so that the teaching can be conducted while sufficiently examining. In this way, based on the teaching data, when performing the regenerating operation, that is, the actual painting, increase the conveyor speed,
Accordingly, the operating speed of the coating robot 1 is increased to maintain the relative speed, and the coating can be performed while keeping the relative position constant.
以上の説明の如く、本発明によれば、コンベアとの追従
機能を有さない塗装ロボットと被塗物を搬送するコンベ
アの連動が、塗装ロボットの動作にもとづく駆動の判別
信号により、コンベアの駆動装置に起動又は停止信号と
して出力させることによって、コンベアの動きに惑わさ
れずにティーチング作業の1作業毎に休んだり検討しな
がらティーチング作業を簡単にできる。As described above, according to the present invention, the linkage between the coating robot that does not have the function of following the conveyor and the conveyor that conveys the object to be coated is driven by the drive determination signal based on the operation of the coating robot. By causing the device to output as a start or stop signal, the teaching work can be simplified while resting or considering each teaching work without being disturbed by the movement of the conveyor.
従って、従来の高価なコンベア追従機能を有する塗装ロ
ボットが必要ないだけでなく、コンベアに設けた同期パ
ルス発信機等の取り付け、そのための外部配線が不要と
なり、大巾なコスト低減ができる。Therefore, not only a conventional painting robot having an expensive conveyor follow-up function is not required, but also a synchronous pulse transmitter or the like provided on the conveyor and external wiring therefor are not required, and the cost can be greatly reduced.
さらに、塗装作業データの作成においても直接、連続テ
ィーチングをすることによってコンベアとの連動が自動
的に図られるため、操作面での煩雑さがなくなる。ま
た、ティーチング時の被塗物位置と塗装ロボットとの位
置が連動して相対位置が保たれているため、被塗物に向
かったままの状態でティーチングができて、ティーチン
グそのものが容易化し、短時間での処理、作業能率の向
上がはかれる等多くの効果が得られる。Further, even when the painting work data is created, the continuous teaching is directly performed to automatically interlock with the conveyor, so that the operation is not complicated. In addition, since the relative position is maintained by interlocking the position of the object to be coated and the position of the coating robot during teaching, teaching can be done while facing the object to be coated, facilitating teaching itself. Many effects can be obtained, such as processing in time and improving work efficiency.
第1図は発明方法を実施する場合の装置概要を示した説
明図である。 1…塗装ロボット 2…被塗物 3…コンベア 5…駆動装置FIG. 1 is an explanatory view showing an outline of an apparatus for carrying out the method of the invention. 1 ... Painting robot 2 ... Object to be coated 3 ... Conveyor 5 ... Drive device
Claims (1)
物に対し、ティーチングされた動作で塗装作業を行う塗
装ロボットで、該塗装ロボットは、前記コンベアとの追
従機能を有さないプレイバック形塗装ロボットのコンベ
ア連動方法において、前記塗装ロボットのティーチング
時、前記塗装ロボットのいずれかの駆動軸が作動してい
る場合に、該塗装ロボットの動きを記憶させるととも
に、動作中の判別を行い前記コンベアの駆動信号を出力
させ、又、前記塗装ロボットのすべての駆動軸が停止し
ている場合に、停止中の判別を行い前記塗装ロボットの
記憶を停止させ、かつ、前記コンベアの停止信号を出力
させて、上記駆動信号、停止信号により前記コンベアの
駆動、停止を連動制御させるとともに、再生時は、前記
コンベアは、停止させずに前記塗装ロボットの記憶を再
生させる塗装ロボットのコンベア連動方法。1. A coating robot for performing a coating operation by a taught operation on an object to be coated continuously conveyed by a conveyor, which is a playback type robot having no function of following the conveyor. In a method for linking a conveyor of a coating robot, during teaching of the coating robot, when one of the driving axes of the coating robot is operating, the movement of the coating robot is stored and a determination is made during operation of the conveyor. When all the drive axes of the coating robot are stopped, it is determined that the coating robot is stopped, the memory of the coating robot is stopped, and the stop signal of the conveyor is output. Then, the drive signal and stop signal are used to interlock the drive and stop of the conveyor, and at the time of reproduction, the conveyor is stopped. Conveyor link method of painting robots to reproduce the memory of the painting robot without.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005680A JPH0677714B2 (en) | 1990-01-12 | 1990-01-12 | Conveyor interlocking method for painting robot |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005680A JPH0677714B2 (en) | 1990-01-12 | 1990-01-12 | Conveyor interlocking method for painting robot |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03213176A JPH03213176A (en) | 1991-09-18 |
| JPH0677714B2 true JPH0677714B2 (en) | 1994-10-05 |
Family
ID=11617811
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005680A Expired - Lifetime JPH0677714B2 (en) | 1990-01-12 | 1990-01-12 | Conveyor interlocking method for painting robot |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0677714B2 (en) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0795915B2 (en) * | 1986-07-05 | 1995-10-18 | 明治乳業株式会社 | Method for producing non-heated meat products with excellent shelf life |
-
1990
- 1990-01-12 JP JP2005680A patent/JPH0677714B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH03213176A (en) | 1991-09-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4486843A (en) | Transitional command position modification for a controller | |
| DE59913186D1 (en) | Method for detecting and compensating kinematic changes of a robot | |
| JPS59163614A (en) | Industrial robot driving method using a coordinate system that is not compatible with robot dynamic motion | |
| EP0380678A4 (en) | Method of controlling tool attitude of a robot | |
| JPH10264060A (en) | Teaching device for painting robot | |
| GB2226425A (en) | Method of correcting and playing back positional instruction data in a robot | |
| JP4498061B2 (en) | Welding robot controller | |
| JP3626808B2 (en) | Control method and control device for painting robot | |
| JPH0677714B2 (en) | Conveyor interlocking method for painting robot | |
| JPS6027906A (en) | Robot | |
| JPH01234185A (en) | Teaching method for course of robot using force sensor and its device | |
| JPH02279289A (en) | industrial robot | |
| JPH03100808A (en) | Method and device for teaching/reproduction of robot system with conveyor | |
| JPS56132606A (en) | Method and device for instructing | |
| JPS6314657B2 (en) | ||
| JP3297170B2 (en) | Robot with rotating device | |
| JPH0340380Y2 (en) | ||
| JPS6339393B2 (en) | ||
| JPS62213868A (en) | Sealing robot | |
| JPS6054275A (en) | Welding torch drive control method | |
| JPH04371252A (en) | Coating machine system | |
| JPH0343171A (en) | Control device for articulated robot | |
| JPS6314656B2 (en) | ||
| JPH10301616A (en) | Robot teaching device | |
| WO2024236653A1 (en) | Robot control device |