[go: up one dir, main page]

JP2012059951A - Substrate carrying robot - Google Patents

Substrate carrying robot Download PDF

Info

Publication number
JP2012059951A
JP2012059951A JP2010202232A JP2010202232A JP2012059951A JP 2012059951 A JP2012059951 A JP 2012059951A JP 2010202232 A JP2010202232 A JP 2010202232A JP 2010202232 A JP2010202232 A JP 2010202232A JP 2012059951 A JP2012059951 A JP 2012059951A
Authority
JP
Japan
Prior art keywords
substrate
hand
detection sensor
cassette
vibration absorber
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.)
Pending
Application number
JP2010202232A
Other languages
Japanese (ja)
Inventor
Yasunobu Otogawa
泰伸 音川
Haruo Maetani
治男 前谷
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.)
Daihen Corp
Original Assignee
Daihen Corp
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 Daihen Corp filed Critical Daihen Corp
Priority to JP2010202232A priority Critical patent/JP2012059951A/en
Publication of JP2012059951A publication Critical patent/JP2012059951A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Manipulator (AREA)
  • Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a substrate carrying robot solving the problem in which, when a carrying robot carries out a plate-shaped substrate such as a liquid crystal substrate stored in a cassette, a substrate detecting sensor attached to the robot detects a position of the substrate, and when the substrate, which is conventionally stored in the cassette so as to be shifted toward a front side (an entrance side) of the cassette, is stored so as to be shifted toward a back side of the cassette, a conventional carrying robot cannot detect the substrate.SOLUTION: A substrate carrying robot comprises: a substrate detecting sensor 5 attached to a tip end portion of a vibration absorber 6, for detecting the presence or absence of a substrate; a moving mechanism 11 (an arm mechanism 2 and others) for moving a position of a hand; a moving control section 12 for controlling the position and a moving speed of the hand; and a substrate edge position analysis section 13 for calculating an edge position of the substrate. Even when the substrate is stored in a cassette so as to be shifted toward a back side of the cassette, the robot having this constitution can detect a position of the substrate.

Description

本発明は、液晶基板等の板状の基板を搬送する搬送ロボットに関するものである。   The present invention relates to a transfer robot for transferring a plate-like substrate such as a liquid crystal substrate.

搬送ロボットを用いて、カセットに収容された液晶基板等の板状の基板を搬出する際には、基板の位置を検出する必要がある。これは搬送ロボットに設けたハンドと基板の位置との相対位置が許容値よりもずれているとハンドが基板を把持できないためである。そのため、搬送ロボットに基板の有無を検出する基板検出センサを取り付けている。そして、基板検出センサから出力される検出信号に基づいて基板の位置を検出している。   When carrying out a plate-like substrate such as a liquid crystal substrate accommodated in a cassette using a transfer robot, it is necessary to detect the position of the substrate. This is because the hand cannot grip the substrate if the relative position between the hand provided on the transfer robot and the position of the substrate deviates from an allowable value. For this reason, a substrate detection sensor for detecting the presence or absence of a substrate is attached to the transfer robot. And the position of a board | substrate is detected based on the detection signal output from a board | substrate detection sensor.

図12は、従来の搬送ロボットの概略構成図である。
この図12に示すように、搬送ロボット10’は、旋回ベース1と、図示しない昇降機構と、第1アーム2a及び第2アーム2bからなるアーム機構2、第2アーム2bの先端に設けられたハンドホルダ3、ハンドホルダ3に取り付けられたハンド4及び基板の位置を検出する基板検出センサ8によって概略構成されている。なお、ハンド4は、第1のハンド4a〜第4のハンド4dによって構成されている。
FIG. 12 is a schematic configuration diagram of a conventional transfer robot.
As shown in FIG. 12, the transfer robot 10 ′ is provided at the tip of the turning base 1, the lifting mechanism (not shown), the arm mechanism 2 including the first arm 2a and the second arm 2b, and the second arm 2b. A hand holder 3, a hand 4 attached to the hand holder 3, and a substrate detection sensor 8 for detecting the position of the substrate are schematically configured. The hand 4 includes a first hand 4a to a fourth hand 4d.

このような搬送ロボット10’の機構は周知であるために、詳細は省略するが、アーム機構2の第1アーム2a及び第2アーム2bを回動させることによって、図12(a)に示すようにハンド4を前進させ、また図12(b)に示すように、ハンド4を後退させることができる。また図示しない昇降機構によって、アーム機構2等を上下に昇降させる機能を有する。また、ハンド4は、基板を把持する機能を有する。そのため、搬送ロボット10’によって、基板をカセット内部に搬入させ、また基板をカセット内部から搬出することができる。   Since the mechanism of the transfer robot 10 ′ is well known, the details are omitted, but as shown in FIG. 12A, the first arm 2a and the second arm 2b of the arm mechanism 2 are rotated. The hand 4 can be moved forward, and the hand 4 can be moved backward as shown in FIG. Further, it has a function of moving the arm mechanism 2 and the like up and down by a lifting mechanism (not shown). The hand 4 has a function of gripping the substrate. Therefore, the substrate can be carried into the cassette and the substrate can be carried out from the cassette by the transfer robot 10 '.

図13は、基板検出センサの構成図である。
基板検出センサ8は、非接触型のセンサであり、図13に示すように、センサ取付部材9に取り付けられている。そして、投光部から光線等を発射し、それを検出対象物である基板等によって反射させ、受光部で検出することによって、基板等の有無を検出する機能を有する。基板検出センサ8の検出信号は、図示しないケーブルを介して出力される。また、基板検出センサ8への指令等も図示しないケーブルを介して行われる。
FIG. 13 is a configuration diagram of the substrate detection sensor.
The substrate detection sensor 8 is a non-contact type sensor and is attached to the sensor attachment member 9 as shown in FIG. And it has a function which detects the presence or absence of a board | substrate etc. by emitting a light ray etc. from a light projection part, reflecting it with the board | substrate etc. which are detection objects, and detecting with a light-receiving part. The detection signal of the substrate detection sensor 8 is output via a cable (not shown). In addition, commands to the substrate detection sensor 8 are also performed via a cable (not shown).

なお、従来の搬送ロボット10’では、基板検出センサ8がハンドホルダ3に取り付けられるか、ハンド4のハンドホルダ3寄りに取り付けられていた。すなわち、若干の位置の違いはあるものの図12に示すように、基板検出センサ8は、ハンドホルダ3の近傍に配置されていた。また、ハンド4の移動に伴って、基板検出センサ8の位置も移動する。   In the conventional transfer robot 10 ′, the substrate detection sensor 8 is attached to the hand holder 3 or close to the hand holder 3 of the hand 4. That is, although there is a slight difference in position, the substrate detection sensor 8 is disposed in the vicinity of the hand holder 3 as shown in FIG. As the hand 4 moves, the position of the substrate detection sensor 8 also moves.

図14は、従来の搬送ロボット10’が、カセット内部の基板を搬出させるために、ハンド4を前進させて、ハンド4をカセット内部に進入させたときの概略平面図である。なお、図14において、点線で図示した部分はカセット内部を透過して図示した部分であり、ハンド4や基板検出センサ8等の位置が分るようにしている。   FIG. 14 is a schematic plan view of the conventional transfer robot 10 ′ when the hand 4 is advanced and the hand 4 enters the cassette in order to carry out the substrate inside the cassette. In FIG. 14, a portion shown by a dotted line is a portion that is shown through the inside of the cassette so that the positions of the hand 4, the substrate detection sensor 8, and the like can be seen.

この図14に示すように、基板は複数種類の大きさ(例えば、大サイズ、中サイズ、小サイズ)があるが、いずれの場合でも、基板がカセットの手前側(入り口側)に寄せられてカセット内部に収容されていた。そのために、カセット内部にハンド4を進入させたときに、カセットに基板が収容されていれば、基板検出センサ8を、基板の手前側のエッジ位置よりも奥側に進入させることができた。   As shown in FIG. 14, the substrate has a plurality of sizes (for example, large size, medium size, and small size). In any case, the substrate is brought close to the front side (entrance side) of the cassette. It was housed inside the cassette. Therefore, when the hand 4 is moved into the cassette and the substrate is accommodated in the cassette, the substrate detection sensor 8 can be moved deeper than the edge position on the near side of the substrate.

図15は、基板検出センサ8の検出動作を説明するための図である。
図15(a)は、図12(b)に示すようなハンド4が後退した位置から、ハンド4をカセット側に前進させている状態を示す。この状態では、基板検出センサ8の上部に基板がない。そのため、基板検出センサ8の投光部から発射される光線等が基板で反射しないので、受光部で検出することができない。そのため、基板が無いことがわかる。
FIG. 15 is a diagram for explaining the detection operation of the substrate detection sensor 8.
FIG. 15A shows a state where the hand 4 is advanced toward the cassette side from the position where the hand 4 is retracted as shown in FIG. In this state, there is no substrate above the substrate detection sensor 8. Therefore, the light beam emitted from the light projecting unit of the substrate detection sensor 8 is not reflected by the substrate and cannot be detected by the light receiving unit. Therefore, it can be seen that there is no substrate.

搬送ロボット10’のハンド4がカセット内部に進入して、図15(b)に示すように基板検出センサ8の上部に基板があると、基板検出センサ8の投光部から発射される光線等が基板で反射して受光部で検出できるようになる。より具体的には、受光部で検出する光量が多くなり、光量がしきい値よりも大きくなるので、基板が有ることがわかる。   When the hand 4 of the transfer robot 10 ′ enters the cassette and there is a substrate above the substrate detection sensor 8 as shown in FIG. 15B, the light beam emitted from the light projecting portion of the substrate detection sensor 8, etc. Is reflected by the substrate and can be detected by the light receiving unit. More specifically, the amount of light detected by the light receiving unit increases and the amount of light becomes larger than the threshold value, so that it can be seen that there is a substrate.

なお、カセットは、図15に示すように、通常は上下に多段構成になっており、複数の基板を収容できるようになっているが、図15では一部の基板のみ図示している。また、カセットには基板を保持する保持部材等が設けられているが、図示を省略している。   As shown in FIG. 15, the cassette usually has a multi-stage configuration in the vertical direction and can accommodate a plurality of substrates. However, only a part of the substrates is shown in FIG. The cassette is provided with a holding member for holding the substrate, but the illustration is omitted.

特開2006−273524号公報JP 2006-273524 A

上述したように、従来は図14に示すように、基板がカセットの手前側(入り口側)に寄せられてカセット内部に収容されていた。そのために、カセット内部にハンド4を進入させたときに、カセットに基板が収容されていれば、基板検出センサ8によって、基板の有無を検出することができた。しかし、最近では、必ずしも基板がカセットの手前側に寄せられておらず、図16に示すように、基板がカセットの奥側に寄せられる場合が生じてきた。   As described above, conventionally, as shown in FIG. 14, the substrate has been brought close to the front side (entrance side) of the cassette and accommodated in the cassette. Therefore, when the hand 4 is inserted into the cassette, if the substrate is accommodated in the cassette, the presence or absence of the substrate can be detected by the substrate detection sensor 8. However, recently, there has been a case where the substrate is not necessarily moved toward the front side of the cassette, and as shown in FIG. 16, the substrate is moved closer to the back side of the cassette.

そうなると、ハンド4を従来よりもカセットの奥側にまで挿入しないと、基板の位置を検出することができない。しかし、搬送ロボット10’のハンドホルダ3は厚みがあるため、ハンド4を従来よりもカセットの奥側まで進入させることが難しい。なぜならば、ハンドホルダ3が他の基板等に衝突する恐れがあるからである。すなわち、従来の搬送ロボット10’では、図16に示すように、基板がカセットの奥側に寄せられた場合に対応できない。   In this case, the position of the substrate cannot be detected unless the hand 4 is inserted farther into the cassette than before. However, since the hand holder 3 of the transfer robot 10 ′ is thick, it is difficult to move the hand 4 to the back side of the cassette than before. This is because the hand holder 3 may collide with another substrate or the like. In other words, the conventional transfer robot 10 'cannot cope with the case where the substrate is moved to the back side of the cassette as shown in FIG.

本発明は、上記事情のもとで考え出されたものであって、基板がカセットの奥側に寄せられて収容された場合であっても、基板の位置を検出できる搬送ロボットを提供することを目的としている。   The present invention has been conceived under the above circumstances, and provides a transfer robot that can detect the position of a substrate even when the substrate is housed near the back of a cassette. It is an object.

第1の発明によって提供される基板搬送ロボットは、
基板を保持するためのハンドを用いて、板状の基板をカセットに搬入およびカセットから搬出するための基板搬送ロボットを対象とし、
基板を保持するためのハンドと、
前記ハンドと並んで設けられた振動吸収体と、
前記ハンドの基端部及び前記振動吸収体の基端部を支持するハンドホルダと、
前記振動吸収体の先端部又は先端部近傍に取り付けられた基板の有無を検出する基板検出センサと、
前記ハンドの位置及び前記振動吸収体の位置を移動させる移動機構と、
前記ハンド及び前記振動吸収体の位置及び移動速度を制御する制御部と、
前記基板検出センサの検出信号と前記制御部から出力される前記基板検出センサの位置の情報に基づいて、基板のエッジ位置を演算する基板エッジ位置解析部と、
を備えたことを特徴としている。
The substrate transfer robot provided by the first invention is:
Using a hand for holding a substrate, a substrate transfer robot for carrying a plate-like substrate into and out of a cassette is targeted,
A hand for holding the substrate;
A vibration absorber provided side by side with the hand;
A hand holder for supporting the base end of the hand and the base end of the vibration absorber;
A substrate detection sensor for detecting the presence or absence of a substrate attached to or near the tip of the vibration absorber;
A moving mechanism for moving the position of the hand and the position of the vibration absorber;
A control unit for controlling the position and moving speed of the hand and the vibration absorber;
A substrate edge position analysis unit that calculates an edge position of the substrate based on the detection signal of the substrate detection sensor and information on the position of the substrate detection sensor output from the control unit;
It is characterized by having.

第2の発明によって提供される基板搬送ロボットは、前記制御部が、
予め与えられた前記カセット及び基板に関する情報に基づいて、前記ハンド及び振動吸収体が検出対象となる基板の下側を通過して前記カセットの奥側方向に移動できるようなカセット進入位置を求める機能と、
前記ハンド及び振動吸収体が前記カセット進入位置に移動するように移動機構を制御する機能と、
予め与えられた基板の規定位置情報又は演算によって求めた基板の規定位置情報に基づいて、前記カセットに収容されている基板の奥側のエッジ位置を推測する機能と、
前記カセット進入位置から前記カセットの奥側へ向かう方向を基準方向とした場合に、前記ハンド及び振動吸収体を、前記基準方向に沿って予め定めた速度で前進させ、前記ハンド及び振動吸収体をカセット内に進入させることによって、振動吸収体の先端部又は先端部近傍に設けた前記基板検出センサがカセットの奥側に移動するように移動機構を制御する機能と、
前記ハンドとともに移動する前記振動吸収体の先端部又は先端部近傍に設けられた基板検出センサが、推測した奥側のエッジ位置と前記基準方向上で同じ位置から予め定めた距離だけ手前の位置に到達したときに、前記ハンドの移動速度が減速するように移動機構を制御する機能と、
前記基板検出センサが、推測した基板の奥側のエッジ位置と前記基準方向上で同じ位置よりもカセットの奥側の予め定めた位置まで移動するように移動機構を制御する機能と、
基板エッジ位置解析部で求めた基板の奥側のエッジ位置に基づいて、前記基板検出センサが取り付けられている位置を含む基準方向上における基板の位置ずれ量を演算する機能と、
前記演算された前記基準方向上における基板の位置ずれ量に基づいて、基板を把持するときのハンド位置を補正演算する機能と、
前記補正演算されたハンド位置に、ハンドが移動するように移動機構を制御する機能と、
を有することを特徴としている。
In the substrate transfer robot provided by the second invention, the control unit includes:
A function for obtaining a cassette entry position that allows the hand and the vibration absorber to move under the substrate to be detected and move in the back side direction of the cassette based on information on the cassette and the substrate given in advance. When,
A function of controlling a moving mechanism so that the hand and the vibration absorber move to the cassette entry position;
A function of estimating the edge position of the back side of the substrate accommodated in the cassette, based on the prescribed position information of the substrate given in advance or the prescribed position information of the substrate obtained by calculation,
When the direction from the cassette entry position toward the back side of the cassette is a reference direction, the hand and the vibration absorber are advanced at a predetermined speed along the reference direction, and the hand and the vibration absorber are A function of controlling the moving mechanism so that the substrate detection sensor provided at the tip of the vibration absorber or in the vicinity of the tip moves to the back side of the cassette by entering the cassette;
A substrate detection sensor provided at or near the front end of the vibration absorber that moves with the hand moves to a position that is a predetermined distance from the same position in the reference direction as the estimated edge position on the back side. A function to control the moving mechanism so that the moving speed of the hand is decelerated when it reaches,
A function of controlling the movement mechanism so that the substrate detection sensor moves to a predetermined position on the back side of the cassette from the same position in the reference direction as the estimated edge position on the back side of the substrate;
Based on the edge position of the back side of the substrate obtained by the substrate edge position analysis unit, a function of calculating the amount of positional deviation of the substrate on the reference direction including the position where the substrate detection sensor is attached;
Based on the calculated amount of positional deviation of the substrate on the reference direction, a function for correcting and calculating the hand position when gripping the substrate;
A function of controlling the moving mechanism so that the hand moves to the corrected hand position;
It is characterized by having.

第3の発明によって提供される基板搬送ロボットは、
前記基板エッジ位置解析部が、
前記基板検出センサの位置情報と前記基板検出センサの検出信号とを記憶しておき、前記基板検出センサの検出信号が基板有りを示す状態から基板無しを示す状態に変化し、かつ基板無しを示す状態が予め定めた確認距離だけ連続したときに、そのときの前記基板検出基板検出センサの位置を基準位置として、前記基準位置からみて前記確認距離だけカセットの手前側の位置を基板の奥側のエッジ位置として解析することを特徴としている。
The substrate transfer robot provided by the third invention is:
The substrate edge position analysis unit,
The position information of the substrate detection sensor and the detection signal of the substrate detection sensor are stored, and the detection signal of the substrate detection sensor changes from the state indicating the presence of the substrate to the state indicating the absence of the substrate, and indicates the absence of the substrate. When the state continues for a predetermined confirmation distance, the position of the substrate detection substrate detection sensor at that time is set as a reference position, and the position on the near side of the cassette is set to the back side of the substrate by the confirmation distance from the reference position. It is characterized by analyzing as an edge position.

第4の発明によって提供される基板搬送ロボットは、
前記基板エッジ位置解析部が、
前記基板検出センサの位置情報と前記基板検出センサの検出信号とを記憶しておき、前記基板検出センサの検出信号が基板有りを示す状態から基板無しを示す状態に変化し、かつ基板無しを示す状態が予め定めた確認時間の間連続したときに、そのときからみて確認時間だけ過去の前記基板検出センサの位置を基板の奥側のエッジ位置として解析することを特徴している。
The substrate transfer robot provided by the fourth invention is:
The substrate edge position analysis unit,
The position information of the substrate detection sensor and the detection signal of the substrate detection sensor are stored, and the detection signal of the substrate detection sensor changes from the state indicating the presence of the substrate to the state indicating the absence of the substrate, and indicates the absence of the substrate. When the state continues for a predetermined confirmation time, the position of the substrate detection sensor in the past for the confirmation time from that time is analyzed as the edge position on the back side of the substrate.

第5の発明によって提供される基板搬送ロボットは、
前記基板エッジ位置解析部が、
前記基板検出センサの位置情報と前記基板検出センサの検出信号とを記憶する記憶部と、
前記記憶部に記憶されているデータに基づいて、基板の奥側のエッジ位置を解析する解析部と、
を備えていることを特徴としている。
The substrate transfer robot provided by the fifth invention is:
The substrate edge position analysis unit,
A storage unit for storing position information of the substrate detection sensor and a detection signal of the substrate detection sensor;
Based on the data stored in the storage unit, an analysis unit for analyzing the edge position of the back side of the substrate,
It is characterized by having.

第6の発明によって提供される基板搬送ロボットは、
前記ハンドの全て又は一部は、前記ハンドホルダの外側に、基端部がハンドホルダに支持され、かつ前記前記振動吸収体よりも長さが短いハンドであること特徴としている。
The substrate transfer robot provided by the sixth invention is:
All or a part of the hand is characterized in that the base end portion is supported by the hand holder outside the hand holder, and the hand is shorter than the vibration absorber.

本発明によれば、基板がカセットの奥側に寄せられて収容された場合であっても、基板の位置を検出できる搬送ロボットを提供できる。   ADVANTAGE OF THE INVENTION According to this invention, even if it is a case where a board | substrate is brought close to the back | inner side of a cassette and accommodated, the conveyance robot which can detect the position of a board | substrate can be provided.

第1実施形態に係る搬送ロボット10の概略構成を示す図である。1 is a diagram illustrating a schematic configuration of a transfer robot 10 according to a first embodiment. 基板検出センサ5の投光部、受光部の配置例を示す図である。It is a figure which shows the example of arrangement | positioning of the light projection part of the board | substrate detection sensor 5, and a light-receiving part. 第1実施形態に係わる搬送ロボット10が、カセット内部の基板を搬出させるために、ハンド4を前進させて、ハンド4をカセット内部に進入させたときの概略平面図である。FIG. 3 is a schematic plan view when the transfer robot according to the first embodiment advances the hand 4 and moves the hand 4 into the cassette in order to carry out the substrate inside the cassette. 基板検出センサ5が基板の手前側から奥側へ進行していく過程において、基板検出センサ5の受光部で検出する光量を示す図である。It is a figure which shows the light quantity detected by the light-receiving part of the board | substrate detection sensor 5 in the process in which the board | substrate detection sensor 5 advances from the near side of a board | substrate to the back side. 基板の位置と基板検出センサ5の受光部で検出する光量との関係を示すイメージ図である。FIG. 6 is an image diagram showing a relationship between a position of a substrate and a light amount detected by a light receiving unit of the substrate detection sensor 5. 基板検出センサ5が基板の下側を通過する際の速度パターンを示す図である。It is a figure which shows the speed pattern at the time of the board | substrate detection sensor 5 passing the lower side of a board | substrate. 第1実施形態に係る搬送ロボット10が備える機能を示す機能ブロック図である。It is a functional block diagram which shows the function with which the conveyance robot 10 which concerns on 1st Embodiment is provided. 基準方向に対して基板が左右非対称にずれているか場合の一例を示す図である。It is a figure which shows an example in case the board | substrate has shifted | deviated left-right asymmetric with respect to the reference direction. 第2実施形態に係る搬送ロボット10aの概略構成を示す図である。It is a figure which shows schematic structure of the conveyance robot 10a which concerns on 2nd Embodiment. 搬送ロボット10aの旋回半径の一例を示す図である。It is a figure which shows an example of the turning radius of the conveyance robot 10a. ハンド4の長手方向の長さを示す図である。It is a figure which shows the length of the longitudinal direction of the hand. 従来の搬送ロボットの概略構成図である。It is a schematic block diagram of the conventional conveyance robot. 基板検出センサの構成図である。It is a block diagram of a board | substrate detection sensor. 従来の搬送ロボット10’が、カセット内部の基板を搬出させるために、ハンド4を前進させて、ハンド4をカセット内部に進入させたときの概略平面図である。FIG. 10 is a schematic plan view of the conventional transfer robot 10 ′ when the hand 4 is moved forward and the hand 4 is moved into the cassette in order to carry out the substrate inside the cassette. 基板検出センサ8の検出動作を説明するための図である。It is a figure for demonstrating the detection operation of the board | substrate detection sensor. 基板がカセットの奥側に寄せられる場合を示す図である。It is a figure which shows the case where a board | substrate is brought close to the back side of a cassette.

以下図面を参照して本発明の好ましい実施形態を詳細に説明する。
[第1実施形態]
図1は第1実施形態に係る搬送ロボット10の概略構成を示す図である。なお、従来と同一または類似の要素には、同一の符号を付している。
図1に示すように、搬送ロボット10は、旋回ベース1と、図示しない昇降機構と、第1アーム2a及び第2アーム2bからなるアーム機構2、第2アーム2bの先端に設けられたハンドホルダ3、ハンドホルダ3に取り付けられたハンド4、基端部がハンドホルダ3に取り付けられたトラフ構造の振動吸収体6及び振動吸収体6の先端部(又は先端部近傍)に取り付けられた基板の有無を検出する基板検出センサ5によって概略構成されている。そして、基板検出センサ5から出力される検出信号に基づいて基板の位置を検出している。
なお、ハンド4は、第1のハンド4a〜第4のハンド4dによって構成されている。また、基板検出センサ5は、第1の基板検出センサ5a及び第2の基板検出センサ5bによって構成されている。また、振動吸収体6は、第1の振動吸収体6a及び第2の振動吸収体6bによって構成されている。また、各振動吸収体6a、6bの先端には、基板検出センサ5a、5bを取り付けるセンサ取付部7a、7bがそれぞれ設けられ、このセンサ取付部7に基板検出センサ5が取り付けられているが、振動吸収体6a、6bに、基板検出センサ5a、5bを直接取り付けることができれば、センサ取付部7a、7bを設けないでもよい。また、上記のような構成に限定されるものではない。例えば、ハンド4の数、基板検出センサ5の数、振動吸収体6の数は、上記と異なってもよい。
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings.
[First Embodiment]
FIG. 1 is a diagram illustrating a schematic configuration of a transfer robot 10 according to the first embodiment. In addition, the same code | symbol is attached | subjected to the same or similar element as the past.
As shown in FIG. 1, the transfer robot 10 includes a swing base 1, an elevating mechanism (not shown), an arm mechanism 2 including a first arm 2a and a second arm 2b, and a hand holder provided at the tip of the second arm 2b. 3, a hand 4 attached to the hand holder 3, a trough structure vibration absorber 6 having a base end attached to the hand holder 3, and a substrate attached to the distal end portion (or the vicinity of the distal end portion) of the vibration absorber 6. A substrate detection sensor 5 for detecting presence / absence is roughly configured. Then, the position of the substrate is detected based on the detection signal output from the substrate detection sensor 5.
The hand 4 includes a first hand 4a to a fourth hand 4d. The substrate detection sensor 5 includes a first substrate detection sensor 5a and a second substrate detection sensor 5b. In addition, the vibration absorber 6 includes a first vibration absorber 6a and a second vibration absorber 6b. In addition, sensor attachment portions 7a and 7b for attaching the substrate detection sensors 5a and 5b are provided at the tips of the vibration absorbers 6a and 6b, respectively, and the substrate detection sensor 5 is attached to the sensor attachment portion 7. If the substrate detection sensors 5a and 5b can be directly attached to the vibration absorbers 6a and 6b, the sensor attachment portions 7a and 7b may not be provided. Moreover, it is not limited to the above structure. For example, the number of hands 4, the number of substrate detection sensors 5, and the number of vibration absorbers 6 may be different from the above.

第1アーム2aは、一端が旋回ベース1に連結され、垂直状の連結軸L1周りに回動させられる。第2アーム2bは、一端が第1アーム2aの他端に連結され、垂直状の連結軸L2周りに回動させられる。ハンドホルダ3は、第2アーム2bの他端に連結され、垂直状の連結軸L3周りに回転可能に取り付けられる。また、搬送ロボット10のアーム機構2を動作させるため、また昇降させるために、図示しないモータ、プーリー等が用いられている。   One end of the first arm 2a is connected to the turning base 1 and is rotated around a vertical connecting axis L1. One end of the second arm 2b is connected to the other end of the first arm 2a, and the second arm 2b is rotated around a vertical connection axis L2. The hand holder 3 is connected to the other end of the second arm 2b, and is attached to be rotatable around a vertical connecting axis L3. Further, a motor, a pulley, etc. (not shown) are used to operate the arm mechanism 2 of the transfer robot 10 and to move it up and down.

このような搬送ロボット10の機構は周知であるために、詳細は省略するが、アーム機構2の第1アーム2a及び第2アーム2bを回動させることによって、図12で説明した従来技術の搬送ロボット10と同様に、ハンド4を前進/後退させるとともに、図示しない昇降機構によって、アーム機構2を上下させる機能を有する。また、ハンド4は、基板を把持する機能を有する。そのため、搬送ロボット10によって、基板をカセット内部に搬入させ、また基板をカセット内部から搬出することができる。なお、カセット側に昇降機構を備えている場合等では、昇降機構を備えない搬送ロボット10もある。
また、図1のように、ハンド4と振動吸収体6とが並んで設けられているため、ハンド4を前進/後退させると、それに伴い、振動吸収体6も前進/後退する。
Since the mechanism of the transfer robot 10 is well known, the details are omitted. However, the first transfer mechanism 2 described above with reference to FIG. Similar to the robot 10, the hand 4 is moved forward / backward, and the arm mechanism 2 is moved up and down by a lifting mechanism (not shown). The hand 4 has a function of gripping the substrate. Therefore, the substrate can be carried into the cassette and the substrate can be carried out from the cassette by the transfer robot 10. Note that there is a transfer robot 10 that does not include an elevating mechanism when an elevating mechanism is provided on the cassette side.
Further, as shown in FIG. 1, since the hand 4 and the vibration absorber 6 are provided side by side, when the hand 4 is moved forward / backward, the vibration absorber 6 is also moved forward / backward.

なお、ハンド4及び振動吸収体6をカセット内部に進入させたときに、ハンド4及び振動吸収体6がカセット及び基板に衝突しないようにする必要がある。例えば、振動吸収体6の上面がハンド4の上面よりも高さ方向において下方に位置するように、振動吸収体6及びハンド4の位置関係を定める必要がある。この理由は、もし、振動吸収体6の上面がハンド4の上面よりも高さ方向において高い位置であると、基板を保持するためにハンド4を上昇させたときに、振動吸収体6が基板に衝突してしまい、基板が破損するおそれがある。また、カセットに収容された基板間の間隔が限られているので、振動吸収体6の位置がハンド4の位置よりも下方すぎても、検出対象でない下側の基板に衝突してしまう。そのため、振動吸収体6の上面がハンド4の上面よりも高さ方向において若干下方に位置するようにするのが好ましい。   It is necessary to prevent the hand 4 and the vibration absorber 6 from colliding with the cassette and the substrate when the hand 4 and the vibration absorber 6 enter the inside of the cassette. For example, it is necessary to determine the positional relationship between the vibration absorber 6 and the hand 4 so that the upper surface of the vibration absorber 6 is positioned below the upper surface of the hand 4 in the height direction. The reason for this is that if the upper surface of the vibration absorber 6 is higher than the upper surface of the hand 4 in the height direction, the vibration absorber 6 is moved to the substrate when the hand 4 is raised to hold the substrate. The substrate may be damaged. Further, since the interval between the substrates accommodated in the cassette is limited, even if the position of the vibration absorber 6 is too lower than the position of the hand 4, it will collide with the lower substrate that is not the detection target. Therefore, it is preferable that the upper surface of the vibration absorber 6 be positioned slightly below the upper surface of the hand 4 in the height direction.

また、図1では、左右方向において振動吸収体6の外側にハンド4(4a,4d)を設けた構成を例示したが、このような構成に限定されるものではなく、例えば、振動吸収体6をハンド4(4a,4d)の外側に設けるような構成にしてもよい。この場合は、振動吸収体6がカセットに衝突しないように設計する必要がある。   1 illustrates the configuration in which the hand 4 (4a, 4d) is provided outside the vibration absorber 6 in the left-right direction, the configuration is not limited to such a configuration. For example, the vibration absorber 6 is not limited thereto. May be provided outside the hand 4 (4a, 4d). In this case, it is necessary to design so that the vibration absorber 6 does not collide with the cassette.

基板検出センサ5は、非接触型のセンサであり、投光部から光線等を発射し、それを検出対象物である基板等によって反射させ、受光部で検出することによって、基板等の有無を検出する機能を有する。基板検出センサ5の検出信号は、図示しないケーブルを介して出力される。また、基板検出センサ5への指令等も図示しないケーブルを介して行われる。この基板検出センサ5は、図13で説明した従来技術と同様のものであるが、本実施形態では、図1に示すように、基板検出センサ5が振動吸収体6の先端部に取り付けられている。   The substrate detection sensor 5 is a non-contact type sensor that emits a light beam or the like from a light projecting unit, reflects it by a substrate or the like that is a detection target, and detects the presence or absence of a substrate or the like by detecting it with a light receiving unit. It has a function to detect. The detection signal of the substrate detection sensor 5 is output via a cable (not shown). In addition, commands to the substrate detection sensor 5 are also performed via a cable (not shown). The substrate detection sensor 5 is the same as the prior art described in FIG. 13, but in this embodiment, the substrate detection sensor 5 is attached to the tip of the vibration absorber 6 as shown in FIG. Yes.

なお、非接触型の基板検出センサ5には様々なタイプがあり、例えば、レーザ光線を用いるタイプ、発光ダイオードを用いるタイプ、超音波を用いるタイプ等があるが、目的や状況に応じて最適なタイプを選択している。また、基板等の有無を検出する機能だけでなく、基板検出センサ5と基板等との間の距離を計測できるタイプもあるが、少なくとも基板等の有無を検出する機能を有するものを用いればよい。   There are various types of non-contact type substrate detection sensors 5, for example, there are a type using a laser beam, a type using a light emitting diode, a type using an ultrasonic wave, etc., which are optimal depending on the purpose and situation. The type is selected. In addition to the function of detecting the presence or absence of a substrate or the like, there is a type that can measure the distance between the substrate detection sensor 5 and the substrate or the like, but it is sufficient to use at least a function that detects the presence or absence of a substrate or the like. .

また、例えば、基板を多段に収容する構成のカセットで、検出対象となる基板がなく、その上段に基板がある場合が考えられる。このような場合を想定して、上段の基板を誤検出しないように、基板検出センサ5の検出距離が短いタイプが選択される場合がある。   In addition, for example, there may be a case where there is no substrate to be detected in a cassette configured to accommodate substrates in multiple stages, and there is a substrate on the upper stage. In consideration of such a case, a type with a short detection distance of the substrate detection sensor 5 may be selected so that the upper substrate is not erroneously detected.

図2は、基板検出センサ5の投光部、受光部の配置例を示す図である。
この図2(a)、図2(b)に示すように、基板検出センサ5の投光部、受光部は、ハンド4の進行方向に対して投光部、受光部が直列(図面では縦方向)に並んでいてもよいし、図2(c)に示すように、ハンド4の進行方向に対して投光部、受光部が並列(図面では横方向)に並んでいてもよい。
FIG. 2 is a diagram illustrating an arrangement example of the light projecting unit and the light receiving unit of the substrate detection sensor 5.
As shown in FIGS. 2A and 2B, the light projecting unit and the light receiving unit of the substrate detection sensor 5 are arranged in series with respect to the traveling direction of the hand 4 (vertical in the drawing). 2), and as shown in FIG. 2C, the light projecting unit and the light receiving unit may be arranged in parallel (lateral direction in the drawing) with respect to the traveling direction of the hand 4.

振動吸収体6はトラフ構造をしている。すなわち、三角形を基本にして組んだ構造体である。トラフ構造は、一般に変形が小さいことで知られている。したがって、振動吸収体6は、振動を吸収し低減できる構造体である。そのため、ハンド4及び振動吸収体6を前進/後退させた場合に、ハンド4の先端部に生じる振動と、振動吸収体6の先端部に生じる振動とを比較すると、振動吸収体6の先端部に生じる振動の方が小さい。   The vibration absorber 6 has a trough structure. In other words, it is a structure assembled on the basis of triangles. Trough structures are generally known for their small deformation. Therefore, the vibration absorber 6 is a structure that can absorb and reduce vibration. Therefore, when the hand 4 and the vibration absorber 6 are moved forward / backward, the vibration generated at the tip of the hand 4 and the vibration generated at the tip of the vibration absorber 6 are compared. The vibration generated in is smaller.

図3は、本実施形態に係わる搬送ロボット10が、カセット内部の基板を搬出させるために、ハンド4を前進させて、ハンド4をカセット内部に進入させたときの概略平面図である。このとき、振動吸収体6及び基板検出センサ5もカセット内部に進入している。なお、図3において、点線で図示した部分はカセット内部を透過して図示した部分であり、ハンド4や基板検出センサ5等の位置が分るようにしている。   FIG. 3 is a schematic plan view when the transfer robot 10 according to the present embodiment moves the hand 4 forward and moves the hand 4 into the cassette in order to unload the substrate inside the cassette. At this time, the vibration absorber 6 and the substrate detection sensor 5 have also entered the cassette. In FIG. 3, a portion shown by a dotted line is a portion that passes through the inside of the cassette and is shown so that the positions of the hand 4, the substrate detection sensor 5, and the like are known.

この図3に示すように、基板は複数種類の大きさ(例えば、大サイズ、中サイズ、小サイズ)があるが、いずれの場合でも、基板がカセットの奥側に寄せられてカセット内部に収容されている場合を示している。この図3に示すように、基板がカセットの奥側に寄せられてカセット内部に収容されている場合であっても、振動吸収体6をカセットの奥側まで移動させたときに、振動吸収体6の先端部(又は先端部近傍)に設けられた基板検出センサ5の位置が、基板の奥側エッジ位置よりも奥側に位置するように、振動吸収体6の長さが設定される。そのため、たとえ基板がカセットの奥側に寄せられてカセット内部に収容されていても、基板検出センサ5の検出信号に基づいて、基板の奥側エッジ位置を検出することができる。なお、本明細書では、カセット進入位置からカセットの奥側へ向かう方向を基準方向(又は前後方向)とする。また、水平面内において基準方向と垂直な方向を左右方向とする。   As shown in FIG. 3, the substrate has a plurality of sizes (for example, a large size, a medium size, and a small size). In any case, the substrate is moved to the back side of the cassette and accommodated in the cassette. Shows the case. As shown in FIG. 3, even when the substrate is moved to the back side of the cassette and accommodated in the cassette, when the vibration absorber 6 is moved to the back side of the cassette, the vibration absorber The length of the vibration absorber 6 is set so that the position of the substrate detection sensor 5 provided at the front end portion 6 (or the vicinity of the front end portion) is located on the back side with respect to the back side edge position of the substrate. Therefore, even if the substrate is brought closer to the back side of the cassette and accommodated in the cassette, the back edge position of the substrate can be detected based on the detection signal of the substrate detection sensor 5. In this specification, the direction from the cassette entry position toward the back side of the cassette is defined as a reference direction (or front-rear direction). A direction perpendicular to the reference direction in the horizontal plane is defined as the left-right direction.

なお、図3に示した例では、ハンド4及び振動吸収体6の長手方向の長さは、同一あるいは略同一である。しかし、ハンド4及び振動吸収体6の長手方向の長さは、これに限定されるものではない。すなわち、ハンド4の長さは、基板がカセットの奥側に寄せられてカセット内部に収容されている場合であっても基板を保持できればよいので、例えば、振動吸収体6の長さよりも短くても良いし、長くてもよい。   In the example shown in FIG. 3, the lengths of the hand 4 and the vibration absorber 6 in the longitudinal direction are the same or substantially the same. However, the longitudinal lengths of the hand 4 and the vibration absorber 6 are not limited to this. That is, the length of the hand 4 is shorter than the length of the vibration absorber 6 because the substrate can be held even when the substrate is moved to the back side of the cassette and accommodated in the cassette. It may be long.

図4は、基板検出センサ5が基板の手前側から奥側へ進行していく過程において、基板検出センサ5の受光部で検出する光量を示す図である。ただし、図4は、理想的な検出信号を表す図であり、実際には後述するように、光量が一定しない等の問題があるが、まずは理想的な状態における基板検出センサ5の検出動作の説明をする。   FIG. 4 is a diagram illustrating the amount of light detected by the light receiving unit of the substrate detection sensor 5 in the process in which the substrate detection sensor 5 proceeds from the front side to the back side of the substrate. However, FIG. 4 is a diagram showing an ideal detection signal. In practice, there is a problem that the amount of light is not constant as will be described later. First, the detection operation of the substrate detection sensor 5 in an ideal state is described. Explain.

図4に示すように、基板検出センサ5の上部に基板がないときは、受光部で検出する光量がしきい値に達しないので、「基板無し」と検出する。また、基板検出センサ5の上部に基板があるときは、受光部で検出する光量がしきい値以上になるので、「基板有り」と検出する。すなわち、本実施形態のように基板検出センサ5を振動吸収体6の先端部に設け、ハンド4及び振動吸収体6をカセットの手前側から奥側に進行させた場合、理想的には、図4に示すように、基板の手前側のエッジで「基板無し」→「基板有り」に変化し、その後、基板検出センサ5が基板の下側を通過している途中では、「基板有り」の状態を維持し、基板の奥側のエッジ位置で基板検出センサ5の出力が「基板有り」→「基板無し」へ変化することになる。   As shown in FIG. 4, when there is no substrate above the substrate detection sensor 5, the light quantity detected by the light receiving unit does not reach the threshold value, so “no substrate” is detected. Further, when there is a substrate above the substrate detection sensor 5, the amount of light detected by the light receiving unit is equal to or greater than a threshold value, so that “substrate is present” is detected. That is, when the substrate detection sensor 5 is provided at the tip of the vibration absorber 6 and the hand 4 and the vibration absorber 6 are advanced from the front side to the back side of the cassette as in the present embodiment, ideally, FIG. As shown in FIG. 4, at the edge on the front side of the substrate, the state changes from “no substrate” to “with substrate”, and after that, while the substrate detection sensor 5 passes under the substrate, The state is maintained, and the output of the substrate detection sensor 5 changes from “with substrate” to “without substrate” at the edge position on the back side of the substrate.

このように、基板検出センサ5を振動吸収体6の先端部に取り付ければ、たとえ基板がカセットの奥側に配置されたとしても、基板検出センサ5の検出信号に基づいて、基板の有無を検出することができる。ひいては、基板のエッジ位置を検出することができる。しかし、以下のような問題があるため、図4に示したような理想的な状態でエッジ位置を検出することができない。   In this way, if the substrate detection sensor 5 is attached to the tip of the vibration absorber 6, even if the substrate is disposed on the back side of the cassette, the presence or absence of the substrate is detected based on the detection signal of the substrate detection sensor 5. can do. As a result, the edge position of the substrate can be detected. However, due to the following problems, the edge position cannot be detected in an ideal state as shown in FIG.

[問題1]
図5は、基板の位置と基板検出センサ5の受光部で検出する光量との関係を示すイメージ図である。
液晶基板の場合、基板のパターンは、基板の端部(エッジ付近)には積層されないため、基板の端部は素ガラスのままである。そのため、プロセスが進行しても反射率が低いままである。そのため、図5に示すように、実際にはエッジ位置おいて受光部で検出する光量は、他の部分の光量に比べて少ない。なお、プロセスの進行に伴って付着物が付くことはあるが、それでもエッジ位置おいて受光部で検出する光量が少ない。以下、基板の手前側と奥側について、それぞれ説明する。
[Problem 1]
FIG. 5 is an image diagram showing the relationship between the position of the substrate and the amount of light detected by the light receiving unit of the substrate detection sensor 5.
In the case of a liquid crystal substrate, since the substrate pattern is not stacked on the end portion (near the edge) of the substrate, the end portion of the substrate remains as raw glass. Therefore, the reflectance remains low as the process proceeds. Therefore, as shown in FIG. 5, the amount of light detected by the light receiving unit at the edge position is actually smaller than the amount of light in other portions. In addition, although a deposit may be attached as the process proceeds, the amount of light detected by the light receiving unit at the edge position is still small. Hereinafter, the near side and the far side of the substrate will be described.

(1)基板の手前側について
基板検出センサ5が基板の手前側のエッジ位置に到達しても、受光部で検出する光量がしきい値に達せず、「基板無し」と検出してしまう場合がある。その後、ハンド4が奥側へ進行するに伴い、受光部で検出する光量が多くなって、しきい値以上になると「基板有り」と検出する。すなわち、エッジ位置を精度良く検出できない。
(1) About the front side of the board Even when the board detection sensor 5 reaches the edge position on the front side of the board, the amount of light detected by the light receiving unit does not reach the threshold value, and “no board” is detected. There is. Thereafter, as the hand 4 advances to the back side, the amount of light detected by the light receiving unit increases. That is, the edge position cannot be detected with high accuracy.

(2)基板の奥側について
基板の奥側では、まだ基板の奥側のエッジ位置に到達していないにも関わらず、受光部で検出する光量が少なくなり、「基板無し」と検出してしまう場合がある。すなわち、エッジ位置を精度良く検出できない。なお、図5では、奥側のエッジ位置付近で光量が少なくなっているが、しきい値よりも大きいため、「基板有り」と検出されている例を図示している。
(2) About the back side of the board On the back side of the board, the amount of light detected by the light receiving unit decreases even though it has not yet reached the edge position on the back side of the board. May end up. That is, the edge position cannot be detected with high accuracy. Note that FIG. 5 illustrates an example in which “there is a substrate” is detected because the amount of light decreases near the edge position on the far side, but is larger than the threshold value.

[問題2]
プロセス実施前(加工前)の素ガラスでは、透過率が高いため反射率が低いが、プロセスの進行に伴って基板上にパターンが生成されていくに従い反射率が高まってくる。すなわち、プロセスの進行状況によって反射率が異なる。また、基板の全ての箇所が同じ反射率ではなく、箇所によって反射率が異なる場合がある。さらに、基板検出センサ5が取り付けられた位置における振動が反射率に影響を与える場合がある。そのため、基板の箇所によっては、基板があるにも関わらず受光量が少なくなり、「基板無し」と誤検出する虞がある。なお、ハンド4とともに移動する振動吸収体6の移動速度が早いほど振動が生じやすい。また、振動が大きいほど、反射率に影響を与えて誤検出する可能性が高まる。すなわち、エッジ位置以外の箇所で、「基板有り」→「基板無し」と変化するので、エッジ位置以外の箇所をエッジ位置であると誤検出する可能性がある。図5では、エッジ位置以外の箇所で微少距離d1(微少時間t1)だけ誤検出している例を示している。
[Problem 2]
The raw glass before the process (before processing) has a low transmittance because of its high transmittance, but the reflectance increases as a pattern is generated on the substrate as the process proceeds. That is, the reflectance varies depending on the progress of the process. In addition, not all portions of the substrate have the same reflectance, and the reflectance may vary depending on the portion. Furthermore, the vibration at the position where the substrate detection sensor 5 is attached may affect the reflectance. For this reason, depending on the location of the substrate, the amount of received light is reduced despite the presence of the substrate, and there is a risk of erroneous detection of “no substrate”. Note that vibration is more likely to occur as the moving speed of the vibration absorber 6 moving with the hand 4 increases. In addition, the greater the vibration, the greater the possibility of erroneous detection by affecting the reflectance. In other words, since there is a change from “with substrate” to “without substrate” at a place other than the edge position, there is a possibility that a place other than the edge position is erroneously detected as the edge position. FIG. 5 shows an example in which a false distance d1 (minute time t1) is erroneously detected at a location other than the edge position.

そこで、本実施形態では、以下のように対策を施し、上記の問題を解決している。   Therefore, in this embodiment, the following measures are taken to solve the above problem.

[問題1の対策]
基板検出センサ5は基板の直下を通過しているため、反射型のセンサであればある程度の受光量があり、充分に基板の有無を検出することが可能である。従来の搬送ロボット10’においても、基板のエッジを検出できていたことからもエッジ部分の検出に問題ないことが分る。すなわち、従来の搬送ロボット10’のように基板の手前側のエッジ位置を検出するのか、本実施形態のように基板の奥側のエッジ位置を検出するのかの違いはあるが、従来の搬送ロボット10’と同様に、検出対象となる基板の奥側のエッジ位置の直下に基板検出センサ5が到達したときの基板検出センサ5の移動速度が遅くなっていれば、基板の奥側のエッジ位置において基板の有無の変化を検出することができる。
なお、本実施形態のように、基板検出センサ5が振動吸収体6の先端部に設けられている場合、基板検出センサ5が基板の手前側のエッジ位置の直下を通過するときには、タクトタイムを短縮させるために、ハンド4の移動速度を遅くできない。すなわち、ハンド4とともに移動する振動吸収体6の先端部に設けられた基板検出センサ5の移動速度を遅くすることができない。そのため、基板の手前側のエッジ位置の検出時には誤検出をする可能性があるが、基板の手前側のエッジ位置は、検出対象でないので問題とはならない。
[Countermeasure for Problem 1]
Since the substrate detection sensor 5 passes directly under the substrate, if it is a reflection type sensor, it has a certain amount of received light and can sufficiently detect the presence or absence of the substrate. Even in the conventional transfer robot 10 ′, it can be seen that there is no problem in detecting the edge portion because the edge of the substrate can be detected. That is, there is a difference between whether the edge position on the near side of the substrate is detected as in the conventional transfer robot 10 ′ or the edge position on the back side of the substrate is detected as in the present embodiment. Similarly to 10 ', if the moving speed of the substrate detection sensor 5 when the substrate detection sensor 5 reaches just below the edge position on the back side of the substrate to be detected is slow, the edge position on the back side of the substrate It is possible to detect a change in the presence or absence of the substrate.
When the substrate detection sensor 5 is provided at the tip of the vibration absorber 6 as in the present embodiment, the tact time is set when the substrate detection sensor 5 passes directly below the edge position on the near side of the substrate. In order to shorten it, the moving speed of the hand 4 cannot be slowed down. That is, the moving speed of the substrate detection sensor 5 provided at the tip of the vibration absorber 6 that moves together with the hand 4 cannot be reduced. For this reason, there is a possibility of erroneous detection when detecting the edge position on the near side of the substrate. However, the edge position on the near side of the substrate is not a detection target, so this is not a problem.

上記の移動速度について、より具体的に説明する。
検出したいエッジ位置は、基板の奥側のエッジ位置である。そのため、図6に示すように、基板検出センサ5の位置が、基板の奥側のエッジ位置よりもある程度手前の位置から減速を開始していれば、基板検出センサ5が奥側のエッジ位置の直下を通過する際の移動速度が遅くなり、基板のエッジを検出することができる。
The above moving speed will be described more specifically.
The edge position to be detected is the edge position on the back side of the substrate. Therefore, as shown in FIG. 6, if the position of the substrate detection sensor 5 starts to decelerate from a position slightly before the edge position on the back side of the substrate, the substrate detection sensor 5 has the edge position on the back side. The moving speed when passing directly below becomes slow, and the edge of the substrate can be detected.

ここで、基板の大きさの情報や、基板がカセットの奥側に配置されているか否かの情報は、予め与えられている。これらの情報に基づいて演算すれば基板の奥側のエッジ位置の規定値(規定位置)が分かる。あるいは、基板の奥側のエッジ位置の規定値が直接与えられる場合もある。すなわち、直接的または間接的に基板の奥側のエッジ位置の規定値が分かる。ところが、実際の基板の配置位置にはばらつきがあるため、上記の規定値通りとはならない。そのため、暫定的に、基板の奥側のエッジ位置の規定値を、基板の奥側のエッジ位置の推測値(推測位置)として採用する。   Here, information on the size of the substrate and information on whether or not the substrate is arranged on the back side of the cassette are given in advance. By calculating based on this information, the specified value (specified position) of the edge position on the back side of the substrate can be known. Alternatively, the specified value of the edge position on the back side of the substrate may be directly given. That is, the specified value of the edge position on the back side of the substrate can be directly or indirectly known. However, since the actual substrate placement position varies, it does not follow the specified value. Therefore, provisionally, the specified value of the edge position on the back side of the substrate is adopted as the estimated value (estimated position) of the edge position on the back side of the substrate.

また、上述したように、基板の配置位置にはばらつきがあるため、そのばらつきを考慮して、減速を開始する位置を定めればよい。例えば、基板の奥側のエッジ位置の推測値(規定値)の100mm手前から減速させたいとする。そして、基板の配置位置のばらつきが±20mmであるとする。この場合は、ばらつき分を考慮して、奥側のエッジ位置(規定値)の120mm手前から減速させればよい。   Further, as described above, since there are variations in the arrangement position of the substrates, the position at which deceleration is started may be determined in consideration of the variation. For example, suppose that the user wants to decelerate from 100 mm before the estimated value (specified value) of the edge position on the back side of the substrate. Then, it is assumed that the variation in the arrangement position of the substrate is ± 20 mm. In this case, considering the variation, the speed may be decelerated from 120 mm before the rear edge position (specified value).

なお、従来の搬送ロボット10’においても、基板検出センサ5の取り付け位置は異なるが、同様の速度制御をしているので、従来技術との比較という観点でも、タクトタイムに殆ど影響を与えるものではない。   In the conventional transfer robot 10 ', the mounting position of the substrate detection sensor 5 is different. However, since the same speed control is performed, the tact time is hardly affected from the viewpoint of comparison with the prior art. Absent.

[問題2の対策]
エッジ以外の箇所(例えば基板の中央付近)をエッジ位置であると誤検出する可能性がある問題に対しても、ハンド4及び振動吸収体6の移動速度を遅くすれば、問題を解決できるが、そのようにすると、タクトタイムが遅くなり問題である。そのため、以下のような対策を行う。
[Countermeasure for Problem 2]
Even with respect to the problem that a position other than the edge (for example, near the center of the substrate) may be erroneously detected as the edge position, the problem can be solved by slowing the moving speed of the hand 4 and the vibration absorber 6. In such a case, the tact time is delayed, which is a problem. Therefore, the following measures are taken.

(1)エッジ以外の箇所をエッジであると検出する可能性が僅かであるという点に着目すると、仮に誤検出が生じたとしても、それは一部の箇所のみであり、それが連続することはない。そのため、「基板無し」と検出された状態が連続した場合にのみ、エッジ位置であるとすればよい。この場合の判定基準は、予め定めた距離だけ「基板無し」が続いた場合でもよいし、予め定めた時間だけ「基板無し」が続いた場合でもよい。もちろん、その間に基板のエッジ位置から行き過ぎているので、その分を差し引いた位置を基板のエッジ位置とすればよい。また、カセットの位置も分かっているので、ハンド4及び基板検出センサ5がカセットに衝突しないように位置制御される。 (1) Focusing on the fact that there is little possibility of detecting a part other than an edge as an edge, even if a false detection occurs, it is only a part of the part and it is continuous. Absent. Therefore, the edge position may be determined only when the state where “no substrate” is detected continues. The criterion in this case may be a case where “no substrate” continues for a predetermined distance, or a case where “no substrate” continues for a predetermined time. Of course, since it has gone too far from the edge position of the substrate in the meantime, the position obtained by subtracting that amount may be set as the edge position of the substrate. Further, since the position of the cassette is also known, the position is controlled so that the hand 4 and the substrate detection sensor 5 do not collide with the cassette.

(2)本実施形態では、トラフ構造の振動吸収体6を用い、その振動吸収体6の先端部に基板検出センサ5を設けている。そのため、基板検出センサ5の位置における振動を低減させる工夫をしている。
前述したように、ハンド4及び振動吸収体6を前進/後退させた場合に、ハンド4の先端部に生じる振動と、振動吸収体6の先端部に生じる振動とを比較すると、振動吸収体6の先端部に生じる振動の方が小さい。そのため、ハンド4の先端部に基板検出センサ5を設けるよりも、本実施形態のように振動吸収体6の先端部に基板検出センサ5に設ける方が振動を小さくできる。したがって、基板検出センサ5が取り付けられた位置における振動が反射率に影響を与える場合があるという問題についても、その影響を低減できるようにしている。
前述したように、基板の奥側のエッジ位置よりもある手前から減速を開始する必要があるが、本実施形態のように振動吸収体6の先端部に基板検出センサ5に設けて、基板検出センサ5の位置における振動を小さくする工夫をしていると、減速度合いを高くしても(より短い時間で減速しても)、十分に基板のエッジを検出することが可能となる。
例えば、ハンド4の先端部に基板検出センサ5を設けるよりも、減速度合いを高くすることができる。
(2) In this embodiment, the trough structure vibration absorber 6 is used, and the substrate detection sensor 5 is provided at the tip of the vibration absorber 6. Therefore, a contrivance is made to reduce vibration at the position of the substrate detection sensor 5.
As described above, when the hand 4 and the vibration absorber 6 are moved forward / backward, the vibration generated at the tip of the hand 4 and the vibration generated at the tip of the vibration absorber 6 are compared. The vibration generated at the tip of the is smaller. Therefore, the vibration can be reduced by providing the substrate detection sensor 5 at the distal end portion of the vibration absorber 6 as in the present embodiment, rather than providing the substrate detection sensor 5 at the distal end portion of the hand 4. Therefore, the problem that the vibration at the position where the substrate detection sensor 5 is attached may affect the reflectance may be reduced.
As described above, it is necessary to start deceleration from a position before the edge position on the back side of the substrate. However, the substrate detection sensor 5 is provided at the tip of the vibration absorber 6 as in the present embodiment to detect the substrate. If the device is designed to reduce the vibration at the position of the sensor 5, it is possible to sufficiently detect the edge of the substrate even if the degree of deceleration is increased (decelerated in a shorter time).
For example, the degree of deceleration can be made higher than when the substrate detection sensor 5 is provided at the tip of the hand 4.

以上の対策を行うことにより、たとえ基板がカセットの奥側に配置されたとしても、基板検出センサ5の検出信号に基づいて、基板の有無を検出することができる。ひいては、基板のエッジ位置を検出することができるようになる。さらに基板検出センサ5が振動吸収体6の先端部、すなわち、ハンドホルダ3から離れた位置に取り付けられているにも関わらず、基板検出センサ5の位置における振動を小さくする工夫がされている。また、基板のエッジ位置が分かれば、基板を把持するときのハンド位置を補正演算できる。   By taking the above measures, the presence / absence of the substrate can be detected based on the detection signal of the substrate detection sensor 5 even if the substrate is arranged on the back side of the cassette. As a result, the edge position of the substrate can be detected. Further, although the substrate detection sensor 5 is attached to the tip of the vibration absorber 6, that is, at a position away from the hand holder 3, it is devised to reduce the vibration at the position of the substrate detection sensor 5. If the edge position of the substrate is known, the hand position when the substrate is held can be corrected and calculated.

図7は、本実施形態に係る搬送ロボット10が備える機能を示す機能ブロック図である。
この図7に示すように、上記対策を実現するために、本実施形態は、機能面から見ると、移動機構11、動作制御部12、基板エッジ位置解析部13を備えている。
FIG. 7 is a functional block diagram showing functions provided in the transfer robot 10 according to the present embodiment.
As shown in FIG. 7, in order to realize the above countermeasure, this embodiment includes a moving mechanism 11, an operation control unit 12, and a substrate edge position analysis unit 13 when viewed from the functional aspect.

移動機構11は、ハンド4及び振動吸収体6の位置を移動させる機構をいう。本実施形態では、主に第1アーム2a及び第2アーム2bからなるアーム機構2を含む機構を示しているが、本実施形態で示した搬送ロボット10はあくまでも一例であって、ハンド4及び振動吸収体6の位置を移動させる機構であればよい。例えば、昇降機構を備えていてもよいし、備えていなくてもよい。また、図示していないモータ等も移動機構11に含まれる。また、第2アーム2bに連結されたハンドホルダ3も移動機構11に含まれる。   The moving mechanism 11 is a mechanism that moves the positions of the hand 4 and the vibration absorber 6. In this embodiment, a mechanism including the arm mechanism 2 mainly composed of the first arm 2a and the second arm 2b is shown. However, the transfer robot 10 shown in this embodiment is merely an example, and the hand 4 and the vibration Any mechanism that moves the position of the absorber 6 may be used. For example, an elevating mechanism may or may not be provided. Further, a motor or the like (not shown) is also included in the moving mechanism 11. In addition, the hand holder 3 connected to the second arm 2 b is also included in the moving mechanism 11.

基板エッジ位置解析部13は、後述する動作制御部12から入力される基板検出センサ5の位置情報と、基板検出センサ5の検出信号とを入力として、基板の奥側のエッジ位置を解析する(求める)ものである。この基板エッジ位置解析部13は、記憶部14と解析部15とを備えた構成となっている。   The substrate edge position analysis unit 13 receives the position information of the substrate detection sensor 5 and the detection signal of the substrate detection sensor 5 input from the operation control unit 12 described later, and analyzes the edge position on the back side of the substrate ( Sought). The substrate edge position analysis unit 13 includes a storage unit 14 and an analysis unit 15.

記憶部14は、動作制御部12から入力される位置情報と、基板検出センサ5の検出信号とを入力として、両者を関連つけて記憶するものである。   The storage unit 14 stores the positional information input from the operation control unit 12 and the detection signal of the substrate detection sensor 5 in association with each other.

解析部15は、記憶部14に記憶されているデータに基づいて基板の奥側のエッジ位置を解析する(求める)ものである。
具体的には、記憶部14に記憶されているデータを読み込み、基板検出センサ5の検出信号が基板有りを示す状態から基板無しを示す状態に変化し、かつ基板無しを示す状態が予め定めた確認距離だけ連続したときに、そのときの基板検出センサ5の位置を基準位置として、基準位置からみて上記確認距離だけカセットの手前側の位置を基板の奥側のエッジ位置として求める。
The analysis unit 15 analyzes (determines) the edge position on the back side of the substrate based on the data stored in the storage unit 14.
Specifically, the data stored in the storage unit 14 is read, the detection signal of the substrate detection sensor 5 changes from the state indicating the presence of the substrate to the state indicating the absence of the substrate, and the state indicating the absence of the substrate is predetermined. When the check distance continues, the position of the substrate detection sensor 5 at that time is used as a reference position, and the position on the near side of the cassette as viewed from the reference position is determined as the edge position on the back side of the substrate.

データのサンプリング時間が分かっているので、次のようにすることもできる。すなわち、基板エッジ位置解析部13は、記憶部14に記憶されているデータを読み込み、基板検出センサ5の検出信号が基板有りを示す状態から基板無しを示す状態に変化し、かつ基板無しを示す状態が予め定めた確認時間の間連続したときに、そのときからみて確認時間だけ過去の基板検出センサ5の位置を基板の奥側のエッジ位置として求める。   Since we know the sampling time of the data, we can do the following: That is, the substrate edge position analysis unit 13 reads the data stored in the storage unit 14, and the detection signal of the substrate detection sensor 5 changes from the state indicating the presence of the substrate to the state indicating the absence of the substrate, and indicates the absence of the substrate. When the state continues for a predetermined confirmation time, the position of the substrate detection sensor 5 in the past for the confirmation time from that time is obtained as the edge position on the back side of the substrate.

なお、基板エッジ位置解析部13で求めた基板の奥側のエッジ位置が、規定値(規定位置)に対して大きくずれている場合、すなわち、予め設定した許容値以上のずれがある場合には、異常であると判定することができる。その際には、ハンド4によって基板を把持させる動作を中止する等の処理を行うことができる。   When the edge position on the back side of the substrate obtained by the substrate edge position analysis unit 13 is greatly deviated from the specified value (specified position), that is, when there is a deviation greater than a preset allowable value. It can be determined that it is abnormal. At that time, processing such as stopping the operation of gripping the substrate by the hand 4 can be performed.

また、検出対象の基板がカセットに収容されていない場合は、基板検出センサ5の検出信号が基板無しを示す状態のままであるので、異常であることが分かる。その際にも、ハンド4によって基板を把持させる動作を中止する等の処理を行うことができる。   Further, when the detection target substrate is not accommodated in the cassette, the detection signal of the substrate detection sensor 5 remains in a state indicating that there is no substrate, and thus it is understood that there is an abnormality. Even at that time, it is possible to perform processing such as stopping the operation of gripping the substrate by the hand 4.

ところで、本実施形態に係る搬送ロボット10は、上述したように、振動吸収体6が、第1の振動吸収体6a及び第2の振動吸収体6bによって構成されており、それぞれの先端部に第1の基板検出センサ5a及び第2の基板検出センサ5bが設けられているので、基板の回転ずれを検出することができる。すなわち、図8に示すように、基準方向のずれだけでなく、基準方向に対して基板が左右非対称にずれているか否かを検出することができる。
たとえば、基板の奥側のエッジ位置の規定値(規定位置)に対して、第1の基板検出センサ5a側では基準方向に対してハンドの前進方向に5mmずれていると検出され、第2の基板検出センサ5b側では基準方向に対してハンドの前進方向に10mmずれていると検出されたとする。そうなると、基準方向に対して基板が左右非対称にずれていることが分かる。
By the way, as described above, in the transfer robot 10 according to the present embodiment, the vibration absorber 6 is configured by the first vibration absorber 6a and the second vibration absorber 6b, and the first vibration absorber 6b is provided at each tip. Since the first substrate detection sensor 5a and the second substrate detection sensor 5b are provided, it is possible to detect the rotational deviation of the substrate. That is, as shown in FIG. 8, it is possible to detect not only the deviation in the reference direction but also whether the substrate is displaced asymmetrically with respect to the reference direction.
For example, it is detected that the first substrate detection sensor 5a is displaced by 5 mm in the forward direction of the hand with respect to the reference direction with respect to the specified value (specified position) of the edge position on the back side of the substrate. Assume that it is detected that the substrate detection sensor 5b is displaced by 10 mm in the forward direction of the hand with respect to the reference direction. Then, it can be seen that the substrate is shifted asymmetrically with respect to the reference direction.

そのため、基板エッジ位置解析部13で求めた基板の奥側のエッジ位置に基づいて、上記基準方向上において規定値(規定位置)を基準とした基板の位置ずれ量を演算することができる。この演算は、動作制御部12で行う。そのために、図7に示すように、基板エッジ位置解析部13(より具体的には後述する解析部15)で求めた基板の奥側のエッジ位置を動作制御部12に入力する。   Therefore, based on the edge position on the back side of the substrate obtained by the substrate edge position analysis unit 13, it is possible to calculate the amount of displacement of the substrate with reference to the specified value (specified position) in the reference direction. This calculation is performed by the operation control unit 12. For this purpose, as shown in FIG. 7, the edge position on the back side of the substrate obtained by the substrate edge position analysis unit 13 (more specifically, the analysis unit 15 described later) is input to the operation control unit 12.

また、第1の基板検出センサ5aと第2の基板検出センサ5bとの距離が分かっているので、基板のずれ角度(角度ずれ量)を演算することができる。そのため、2つの基板検出センサを用いて、各基板検出センサが取り付けられている位置を含む基準方向上における基板の位置ずれ量を演算できると、さらに、基板のずれ角度(角度ずれ量)を演算することができる。よって、基板のずれ角度(角度ずれ量)を考慮して基板を把持するときのハンド位置を補正演算できる。そして、上記補正演算されたハンド位置に、ハンド4が移動するように移動機構11を制御すればよい。   In addition, since the distance between the first substrate detection sensor 5a and the second substrate detection sensor 5b is known, the displacement angle (angle displacement amount) of the substrate can be calculated. For this reason, if two substrate detection sensors can be used to calculate the amount of displacement of the substrate in the reference direction including the position where each substrate detection sensor is mounted, the displacement angle (angular displacement amount) of the substrate is further calculated. can do. Therefore, it is possible to correct and calculate the hand position when holding the substrate in consideration of the displacement angle (angle displacement amount) of the substrate. Then, the moving mechanism 11 may be controlled so that the hand 4 moves to the corrected hand position.

なお、基板検出センサ5はハンド4に取り付けられておらず、振動吸収体6の先端部に取り付けられているので、各基板検出センサ5(5a,5b)の位置と各ハンド4(4a〜4d)の位置とは異なる。しかし、基板検出センサ5とハンド4との位置関係が分かっているため、各ハンドの位置における基板の位置ずれ量を演算することができる。そのため、上述したように補正演算されたハンド位置に、ハンド4が移動するように制御することができる。   The substrate detection sensor 5 is not attached to the hand 4, but is attached to the tip of the vibration absorber 6. Therefore, the position of each substrate detection sensor 5 (5a, 5b) and each hand 4 (4a to 4d). ) Position is different. However, since the positional relationship between the substrate detection sensor 5 and the hand 4 is known, the amount of displacement of the substrate at the position of each hand can be calculated. Therefore, the hand 4 can be controlled to move to the hand position that has been corrected and calculated as described above.

3つ以上の基板検出センサを用いる場合は、少なくとも2つ以上の基板検出センサの検出信号に基づいて基板のずれ角度(角度ずれ量)を演算すればよい。   When three or more substrate detection sensors are used, a substrate shift angle (angle shift amount) may be calculated based on detection signals of at least two or more substrate detection sensors.

動作制御部12は、上記の移動機構11の位置制御、速度制御を行う制御部である。
この動作制御部12の指令に基づいて上記の移動機構11がハンド4及び振動吸収体6を移動させる。また、基板検出センサ5の位置情報を基板エッジ位置解析部13(より具体的には記憶部14)に出力する。また動作制御部12は、次のような機能も有する。
The operation control unit 12 is a control unit that performs position control and speed control of the moving mechanism 11.
The moving mechanism 11 moves the hand 4 and the vibration absorber 6 based on the command of the operation control unit 12. Further, the position information of the substrate detection sensor 5 is output to the substrate edge position analysis unit 13 (more specifically, the storage unit 14). The operation control unit 12 also has the following functions.

(1)予め与えられた前記カセット及び基板に関する情報に基づいて、ハンド4及び振動吸収体6が検出対象となる基板の下側を通過してカセットの奥側方向に移動できるようなカセット進入位置を求める(演算する)機能。
(2)ハンド4及び振動吸収体6が上記進入位置に移動するように移動機構11を制御する機能。
(3)予め与えられた基板の規定位置情報又は演算によって求めた基板の規定位置情報に基づいて、カセットに収容されている基板の奥側のエッジ位置を推測する機能。
(4)カセット進入位置からカセットの奥側へ向かう方向を基準方向とした場合に、ハンド4及び振動吸収体6を、基準方向に沿って予め定めた速度で前進させる。そして、前記ハンド4及び振動吸収体6をカセット内に進入させることによって、振動吸収体6の先端部に設けた基板検出センサ5がカセットの奥側に移動するように移動機構11を制御する機能。
(5)ハンド4とともに移動する振動吸収体6の先端部又は先端部近傍に設けられた基板検出センサ5が、推測した奥側のエッジ位置と上記基準方向上で同じ位置から予め定めた距離だけ手前の位置に到達したときに、前記ハンドの移動速度が減速するように移動機構を制御する機能。
(6)例えば、基板検出センサ5が、推測した基板の奥側のエッジ位置と上記基準方向上で同じ位置よりもカセットの奥側の予め定めた位置まで移動するように移動機構を制御する機能。
(7)基板エッジ位置解析部13で求めた基板の奥側のエッジ位置に基づいて、上記基板検出センサが取り付けられている位置を含む基準方向上における基板の位置ずれ量を演算する機能。
なお、この機能を実現するために、図7に示すように、基板エッジ位置解析部13(より具体的には後述する解析部15)で求めた基板の奥側のエッジ位置を動作制御部12に入力する。
(8)上記演算された上記基準方向上における基板の位置ずれ量に基づいて、基板を把持するときのハンド位置を補正演算する機能。
(9)上記補正演算されたハンド位置に、ハンド4が移動するように移動機構11を制御する機能。
(1) A cassette entry position that allows the hand 4 and the vibration absorber 6 to pass through the lower side of the substrate to be detected and move in the back direction of the cassette based on the information on the cassette and the substrate given in advance. A function that calculates (calculates)
(2) A function of controlling the moving mechanism 11 so that the hand 4 and the vibration absorber 6 move to the entry position.
(3) A function of estimating the edge position of the back side of the substrate accommodated in the cassette based on the predetermined position information of the substrate given in advance or the specified position information of the substrate obtained by calculation.
(4) When the direction from the cassette entry position toward the back side of the cassette is the reference direction, the hand 4 and the vibration absorber 6 are advanced at a predetermined speed along the reference direction. And the function which controls the moving mechanism 11 so that the board | substrate detection sensor 5 provided in the front-end | tip part of the vibration absorber 6 moves to the back side of a cassette by making the said hand 4 and the vibration absorber 6 approach in a cassette. .
(5) The substrate detection sensor 5 provided at or near the tip of the vibration absorber 6 that moves together with the hand 4 is a predetermined distance from the same position in the reference direction as the estimated back edge position. A function of controlling the moving mechanism so that the moving speed of the hand is decelerated when the front position is reached.
(6) For example, a function of controlling the moving mechanism so that the substrate detection sensor 5 moves to a predetermined position on the back side of the cassette from the same position in the reference direction as the estimated edge position on the back side of the substrate. .
(7) A function for calculating the amount of positional deviation of the substrate in the reference direction including the position where the substrate detection sensor is attached, based on the edge position on the back side of the substrate obtained by the substrate edge position analysis unit 13.
In order to realize this function, as shown in FIG. 7, the edge position on the back side of the substrate obtained by the substrate edge position analysis unit 13 (more specifically, an analysis unit 15 described later) is used as the operation control unit 12. To enter.
(8) A function of correcting and calculating the hand position when gripping the substrate based on the calculated amount of displacement of the substrate in the reference direction.
(9) A function of controlling the moving mechanism 11 so that the hand 4 moves to the hand position that has been corrected and calculated.

上記の機能を有することにより、許容範囲内であれば、たとえ基板の位置ずれがあったとしても、基準方向に対する位置ずれ、及び基板の角度ずれを補正することができる。このようにすると、搬送ロボット10によって、基板を次の場所に搬送する際に、基準方向に対する位置ずれ、及び基板の角度ずれを補正するためのアライメント工程を省略することができる。   By having the above function, if it is within an allowable range, even if there is a positional deviation of the substrate, the positional deviation relative to the reference direction and the angular deviation of the substrate can be corrected. In this way, when the substrate is transported to the next place by the transport robot 10, the alignment step for correcting the positional deviation with respect to the reference direction and the angular deviation of the substrate can be omitted.

[第2の実施形態]
図9は第2実施形態に係る搬送ロボット10aの概略構成を示す図である。
この搬送ロボット10aは、図1に示した搬送ロボット10に比べて、第1のハンド4a及び第4のハンド4dの長手方向の長さが、第2のハンド4b及び第3のハンド4cの長手方向の長さよりも短くなっている。その他の構成は、図1に示した搬送ロボット10と同様である。なお、第1の実施形態と同一または類似の要素には、同一の符号を付している。
[Second Embodiment]
FIG. 9 is a diagram showing a schematic configuration of a transfer robot 10a according to the second embodiment.
Compared with the transfer robot 10 shown in FIG. 1, the transfer robot 10a has the first hand 4a and the fourth hand 4d in the longitudinal direction of the second hand 4b and the third hand 4c. It is shorter than the length of the direction. Other configurations are the same as those of the transfer robot 10 shown in FIG. In addition, the same code | symbol is attached | subjected to the element which is the same as that of 1st Embodiment, or similar.

図1に示した搬送ロボット10に比べて、第1のハンド4a及び第4のハンド4dの長手方向の長さが、第2のハンド4b及び第3のハンド4cの長手方向の長さよりも短くなっている理由を図10及び図11を用いて説明する。   Compared to the transfer robot 10 shown in FIG. 1, the lengths of the first hand 4a and the fourth hand 4d in the longitudinal direction are shorter than the lengths of the second hand 4b and the third hand 4c in the longitudinal direction. The reason for this will be described with reference to FIGS.

図10は、搬送ロボット10aの旋回半径の一例を示す図である。より具体的には、図10は、搬送ロボット10a全体を連結軸L1周りに回動させたときの旋回半径ができるだけ小さくなるように、搬送ロボット10aのハンド4及び振動吸収体6を後退させた状態を示す図である。すなわち、図10では、第1の振動吸収体6a又は第2の振動吸収体6bの先端部を基準とした場合に最小旋回半径を取り得る状態を示している。そして、このときの旋回半径がR1であることを示している。また、第1のハンド4a又は第4のハンド4dの先端部を基準とした場合の旋回半径がR2であることを示している。   FIG. 10 is a diagram illustrating an example of the turning radius of the transfer robot 10a. More specifically, in FIG. 10, the hand 4 and the vibration absorber 6 of the transfer robot 10a are moved backward so that the turning radius when the entire transfer robot 10a is rotated around the connection axis L1 is as small as possible. It is a figure which shows a state. That is, FIG. 10 shows a state in which the minimum turning radius can be taken when the tip of the first vibration absorber 6a or the second vibration absorber 6b is used as a reference. The turning radius at this time is R1. Further, it is shown that the turning radius is R2 when the tip of the first hand 4a or the fourth hand 4d is used as a reference.

なお、図10では、第1のハンド4a〜第4のハンド4dの長手方向の長さ、第1の振動吸収体6a及び第2の振動吸収体6bの長手方向の長さ(第1の基板検出センサ5a及び第2の基板検出センサ5bを含む)を全て同一としている。   In FIG. 10, the length in the longitudinal direction of the first hand 4a to the fourth hand 4d and the length in the longitudinal direction of the first vibration absorber 6a and the second vibration absorber 6b (first substrate). The detection sensor 5a and the second substrate detection sensor 5b are all the same.

厳密には、第1のハンド4a又は第4のハンド4dの先端部を基準とした場合における旋回半径R2は最小旋回半径ではないが、基準とする位置と連結軸L1との距離が短い程、旋回半径を小さくできることが分かる。図10の例では、R1<R2となる。
すなわち、ハンドホルダ3に取り付けるハンド4及び振動吸収体6が同じ長さであれば、取り付け位置をハンドホルダ3の中央に近づける程、基準位置と連結軸L1との距離が短くなって、旋回半径を小さくできることを示している。
Strictly speaking, the turning radius R2 when the tip of the first hand 4a or the fourth hand 4d is used as a reference is not the minimum turning radius, but the shorter the distance between the reference position and the connecting shaft L1, It turns out that a turning radius can be made small. In the example of FIG. 10, R1 <R2.
That is, if the hand 4 attached to the hand holder 3 and the vibration absorber 6 have the same length, the distance between the reference position and the connecting shaft L1 becomes shorter as the attachment position is closer to the center of the hand holder 3, and the turning radius is reduced. It can be reduced.

したがって、振動吸収体6の左右方向外側にハンド4を設ける場合は、振動吸収体6の長手方向の長さよりも短くした方が好ましい。さらに好ましくは、図11に示すように、第1の振動吸収体6a又は第2の振動吸収体6bの先端部を基準とした場合の最小旋回半径R内に収まるように、振動吸収体6の左右方向外側に設けるハンド4の長手方向の長さを設定するとよい。   Therefore, when the hand 4 is provided on the outer side in the left-right direction of the vibration absorber 6, it is preferable to make it shorter than the length of the vibration absorber 6 in the longitudinal direction. More preferably, as shown in FIG. 11, the vibration absorber 6 has a minimum turning radius R with respect to the tip of the first vibration absorber 6a or the second vibration absorber 6b. The length in the longitudinal direction of the hand 4 provided on the outer side in the left-right direction may be set.

上記の説明では、アーム方式の搬送ロボット10を例にして説明したが、この方式の搬送ロボット10に限定されるものではなく、他の方式の搬送ロボット10でもよい。例えば、アーム方式ではなくスライド方式の搬送ロボットであってもよいし、アームとスライド機構の両方を用いた搬送ロボットであってもよい。また、昇降機構を備えない搬送ロボットであってもよいし、アーム機構2を2組備えた搬送ロボットであってもよい。要するに、水平方向に移動可能なハンドとは別に設けられる振動吸収体6の先端部(又は先端部近傍)に基板検出センサ5を設けられる構成の搬送ロボット10であればよい。   In the above description, the arm-type transfer robot 10 has been described as an example. However, the transfer robot 10 is not limited to this type, and other types of transfer robots 10 may be used. For example, it may be a slide type transfer robot instead of an arm type, or may be a transfer robot using both an arm and a slide mechanism. Moreover, the conveyance robot which is not provided with a raising / lowering mechanism may be sufficient, and the conveyance robot provided with 2 sets of arm mechanisms 2 may be sufficient. In short, any transfer robot 10 may be used as long as the substrate detection sensor 5 is provided at the tip (or the vicinity of the tip) of the vibration absorber 6 provided separately from the hand movable in the horizontal direction.

また、上記の説明では、振動吸収体6は左右に2本の形態を例にして説明したが、この様な形態に限定されない。例えば、1つの振動吸収体6であってもよいし、3つ以上の振動吸収体6であってもよい。ただし、1つの振動吸収体6であると、角度ずれを検出できない。   In the above description, the vibration absorber 6 has been described by taking two forms on the left and right as an example, but is not limited to such a form. For example, one vibration absorber 6 or three or more vibration absorbers 6 may be used. However, the angular deviation cannot be detected with the single vibration absorber 6.

また振動吸収体6の形状も例示したものに限定されず、例えば、他のトラフ構造であってもよい。また、ハンド4に比べて振動が少ないものであればよい。   Further, the shape of the vibration absorber 6 is not limited to the illustrated one, and may be another trough structure, for example. Further, it is sufficient if it has less vibration than the hand 4.

また、上記の説明では、振動吸収体6に対してハンドホルダ3の左右方向の内側にも外側にもハンド4を設けた例を示したが、振動吸収体6に対してハンドホルダ3の内側又は外側だけにハンド4を設けることも可能である。例えば、振動吸収体6に対してハンドホルダ3の内側にある第2のハンド4b及び第3のハンド4cだけを設けることも可能であるし、振動吸収体6に対してハンドホルダ3の外側にある第1のハンド4a及び第4のハンド4dだけを設けることも可能である。ただし、ハンド間の間隔や基板の大きさ等によって、条件が異なるので、実情に応じて定めればよい。例えば、基板を保持したときの安定性を考慮して、振動吸収体6に対してハンドホルダ3の外側にハンド4を設けるか否かを定めればよい。   In the above description, the example in which the hand 4 is provided on both the inner side and the outer side in the left-right direction of the hand holder 3 with respect to the vibration absorber 6 is shown. Alternatively, the hand 4 can be provided only on the outside. For example, it is possible to provide only the second hand 4 b and the third hand 4 c that are inside the hand holder 3 with respect to the vibration absorber 6, and to the outside of the hand holder 3 with respect to the vibration absorber 6. It is also possible to provide only a certain first hand 4a and fourth hand 4d. However, the conditions differ depending on the interval between hands, the size of the substrate, etc., and may be determined according to the actual situation. For example, in consideration of stability when holding the substrate, it may be determined whether or not the hand 4 is provided outside the hand holder 3 with respect to the vibration absorber 6.

1 旋回ベース
2a 第1アーム
2b 第2アーム
2 アーム機構
3 ハンドホルダ
4 ハンド
4a ハンド
4b ハンド
4c ハンド
4d ハンド
5 基板検出センサ
5a 基板検出センサ
5b 基板検出センサ
6 振動吸収体
7 センサ取付部
8 基板検出センサ
10 搬送ロボット
11 移動機構
12 動作制御部
13 基板エッジ位置解析部
14 記憶部
15 解析部
L1 連結軸
L2 連結軸
L3 連結軸
DESCRIPTION OF SYMBOLS 1 Turning base 2a 1st arm 2b 2nd arm 2 Arm mechanism 3 Hand holder 4 Hand 4a Hand 4b Hand 4c Hand 4d Hand 5 Substrate detection sensor 5a Substrate detection sensor 5b Substrate detection sensor 6 Vibration absorber 7 Sensor attachment part 8 Substrate detection Sensor 10 Transport robot 11 Movement mechanism 12 Operation control unit 13 Substrate edge position analysis unit 14 Storage unit 15 Analysis unit L1 Connection axis L2 Connection axis L3 Connection axis

Claims (6)

基板を保持するためのハンドを用いて、板状の基板をカセットに搬入およびカセットから搬出するための基板搬送ロボットにおいて、
基板を保持するためのハンドと、
前記ハンドと並んで設けられた振動吸収体と、
前記ハンドの基端部及び前記振動吸収体の基端部を支持するハンドホルダと、
前記振動吸収体の先端部又は先端部近傍に取り付けられた基板の有無を検出する基板検出センサと、
前記ハンドの位置及び前記振動吸収体の位置を移動させる移動機構と、
前記ハンド及び前記振動吸収体の位置及び移動速度を制御する制御部と、
前記基板検出センサの検出信号と前記制御部から出力される前記基板検出センサの位置の情報に基づいて、基板のエッジ位置を演算する基板エッジ位置解析部と、
を備えたことを特徴とする基板搬送ロボット。
In a substrate transfer robot for carrying a plate-like substrate into and out of a cassette using a hand for holding the substrate,
A hand for holding the substrate;
A vibration absorber provided side by side with the hand;
A hand holder for supporting the base end of the hand and the base end of the vibration absorber;
A substrate detection sensor for detecting the presence or absence of a substrate attached to or near the tip of the vibration absorber;
A moving mechanism for moving the position of the hand and the position of the vibration absorber;
A control unit for controlling the position and moving speed of the hand and the vibration absorber;
A substrate edge position analysis unit that calculates an edge position of the substrate based on the detection signal of the substrate detection sensor and information on the position of the substrate detection sensor output from the control unit;
A substrate transfer robot comprising:
前記制御部は、
予め与えられた前記カセット及び基板に関する情報に基づいて、前記ハンド及び振動吸収体が検出対象となる基板の下側を通過して前記カセットの奥側方向に移動できるようなカセット進入位置を求める機能と、
前記ハンド及び振動吸収体が前記カセット進入位置に移動するように移動機構を制御する機能と、
予め与えられた基板の規定位置情報又は演算によって求めた基板の規定位置情報に基づいて、前記カセットに収容されている基板の奥側のエッジ位置を推測する機能と、
前記カセット進入位置から前記カセットの奥側へ向かう方向を基準方向とした場合に、前記ハンド及び振動吸収体を、前記基準方向に沿って予め定めた速度で前進させ、前記ハンド及び振動吸収体をカセット内に進入させることによって、振動吸収体の先端部又は先端部近傍に設けた前記基板検出センサがカセットの奥側に移動するように移動機構を制御する機能と、
前記ハンドとともに移動する前記振動吸収体の先端部又は先端部近傍に設けられた基板検出センサが、推測した奥側のエッジ位置と前記基準方向上で同じ位置から予め定めた距離だけ手前の位置に到達したときに、前記ハンドの移動速度が減速するように移動機構を制御する機能と、
前記基板検出センサが、推測した基板の奥側のエッジ位置と前記基準方向上で同じ位置よりもカセットの奥側の予め定めた位置まで移動するように移動機構を制御する機能と、
基板エッジ位置解析部で求めた基板の奥側のエッジ位置に基づいて、前記基板検出センサが取り付けられている位置を含む基準方向上における基板の位置ずれ量を演算する機能と、
前記演算された前記基準方向上における基板の位置ずれ量に基づいて、基板を把持するときのハンド位置を補正演算する機能と、
前記補正演算されたハンド位置に、ハンドが移動するように移動機構を制御する機能と、
を有する、ことを特徴とする請求項1に記載の基板搬送ロボット。
The controller is
A function for obtaining a cassette entry position that allows the hand and the vibration absorber to move under the substrate to be detected and move in the back side direction of the cassette based on information on the cassette and the substrate given in advance. When,
A function of controlling a moving mechanism so that the hand and the vibration absorber move to the cassette entry position;
A function of estimating the edge position of the back side of the substrate accommodated in the cassette, based on the prescribed position information of the substrate given in advance or the prescribed position information of the substrate obtained by calculation,
When the direction from the cassette entry position toward the back side of the cassette is a reference direction, the hand and the vibration absorber are advanced at a predetermined speed along the reference direction, and the hand and the vibration absorber are A function of controlling the moving mechanism so that the substrate detection sensor provided at the tip of the vibration absorber or in the vicinity of the tip moves to the back side of the cassette by entering the cassette;
A substrate detection sensor provided at or near the front end of the vibration absorber that moves with the hand moves to a position that is a predetermined distance from the same position in the reference direction as the estimated edge position on the back side. A function to control the moving mechanism so that the moving speed of the hand is decelerated when it reaches,
A function of controlling the movement mechanism so that the substrate detection sensor moves to a predetermined position on the back side of the cassette from the same position in the reference direction as the estimated edge position on the back side of the substrate;
Based on the edge position of the back side of the substrate obtained by the substrate edge position analysis unit, a function of calculating the amount of positional deviation of the substrate on the reference direction including the position where the substrate detection sensor is attached;
Based on the calculated amount of positional deviation of the substrate on the reference direction, a function for correcting and calculating the hand position when gripping the substrate;
A function of controlling the moving mechanism so that the hand moves to the corrected hand position;
The substrate transfer robot according to claim 1, comprising:
前記基板エッジ位置解析部は、
前記基板検出センサの位置情報と前記基板検出センサの検出信号とを記憶しておき、前記基板検出センサの検出信号が基板有りを示す状態から基板無しを示す状態に変化し、かつ基板無しを示す状態が予め定めた確認距離だけ連続したときに、そのときの前記基板検出基板検出センサの位置を基準位置として、前記基準位置からみて前記確認距離だけカセットの手前側の位置を基板の奥側のエッジ位置として解析する、ことを特徴とする請求項1または2に記載の基板搬送ロボット。
The substrate edge position analysis unit
The position information of the substrate detection sensor and the detection signal of the substrate detection sensor are stored, and the detection signal of the substrate detection sensor changes from the state indicating the presence of the substrate to the state indicating the absence of the substrate, and indicates the absence of the substrate. When the state continues for a predetermined confirmation distance, the position of the substrate detection substrate detection sensor at that time is set as a reference position, and the position on the near side of the cassette is set to the back side of the substrate by the confirmation distance from the reference position. The substrate transfer robot according to claim 1, wherein the substrate transfer robot is analyzed as an edge position.
前記基板エッジ位置解析部は、
前記基板検出センサの位置情報と前記基板検出センサの検出信号とを記憶しておき、前記基板検出センサの検出信号が基板有りを示す状態から基板無しを示す状態に変化し、かつ基板無しを示す状態が予め定めた確認時間の間連続したときに、そのときからみて確認時間だけ過去の前記基板検出センサの位置を基板の奥側のエッジ位置として解析する、ことを特徴とする請求項1または2に記載の基板搬送ロボット。
The substrate edge position analysis unit
The position information of the substrate detection sensor and the detection signal of the substrate detection sensor are stored, and the detection signal of the substrate detection sensor changes from the state indicating the presence of the substrate to the state indicating the absence of the substrate, and indicates the absence of the substrate. 2. When the state continues for a predetermined confirmation time, the position of the substrate detection sensor that is past the confirmation time from that time is analyzed as an edge position on the back side of the substrate. The substrate transfer robot according to 2.
前記基板エッジ位置解析部は、
前記基板検出センサの位置情報と前記基板検出センサの検出信号とを記憶する記憶部と、
前記記憶部に記憶されているデータに基づいて、基板の奥側のエッジ位置を解析する解析部と、
を備えていることを特徴とする請求項1〜4のいずれかに記載の基板搬送ロボット。
The substrate edge position analysis unit
A storage unit for storing position information of the substrate detection sensor and a detection signal of the substrate detection sensor;
Based on the data stored in the storage unit, an analysis unit for analyzing the edge position of the back side of the substrate,
The substrate transport robot according to claim 1, comprising:
前記ハンドの全て又は一部は、前記ハンドホルダの外側に、基端部がハンドホルダに支持され、かつ前記前記振動吸収体よりも長さが短いハンドであること特徴とする請求項1〜5に記載の基板搬送ロボット。   The whole or part of the hand is a hand whose base end is supported by the hand holder on the outside of the hand holder and whose length is shorter than that of the vibration absorber. The substrate transfer robot described in 1.
JP2010202232A 2010-09-09 2010-09-09 Substrate carrying robot Pending JP2012059951A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010202232A JP2012059951A (en) 2010-09-09 2010-09-09 Substrate carrying robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010202232A JP2012059951A (en) 2010-09-09 2010-09-09 Substrate carrying robot

Publications (1)

Publication Number Publication Date
JP2012059951A true JP2012059951A (en) 2012-03-22

Family

ID=46056680

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010202232A Pending JP2012059951A (en) 2010-09-09 2010-09-09 Substrate carrying robot

Country Status (1)

Country Link
JP (1) JP2012059951A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210366747A1 (en) * 2020-05-22 2021-11-25 Tokyo Electron Limited Substrate transfer device and substrate gripping determination method
JP2022091855A (en) * 2018-12-07 2022-06-21 川崎重工業株式会社 Board transfer device and its operation method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022091855A (en) * 2018-12-07 2022-06-21 川崎重工業株式会社 Board transfer device and its operation method
JP7431880B2 (en) 2018-12-07 2024-02-15 川崎重工業株式会社 Substrate transport device and its operating method
US20210366747A1 (en) * 2020-05-22 2021-11-25 Tokyo Electron Limited Substrate transfer device and substrate gripping determination method
US11923222B2 (en) * 2020-05-22 2024-03-05 Tokyo Electron Limited Substrate transfer device and substrate gripping determination method

Similar Documents

Publication Publication Date Title
KR102235227B1 (en) Object capture device, target object, and object capture system
KR102162047B1 (en) Object capture device
CN102456601B (en) Holding member shape decision devices and methods therefor and substrate board treatment
CN101190525A (en) Automatic Calibration of the Robotic Arm
US9097515B2 (en) Measuring device and measuring method
KR100638220B1 (en) Position sensing device of traveling robot and robot cleaner equipped with it
JP5702975B2 (en) Substrate transfer robot
US9195226B2 (en) Apparatus and method for detecting position drift in a machine operation using a robot arm
JP4461199B1 (en) Distance measuring device
JP2015005684A (en) Transfer robot and transfer method of disk-shaped transfer object
JP2012059951A (en) Substrate carrying robot
JPWO2022049972A5 (en)
WO2012098761A1 (en) Rail vehicle system
JP3245645B2 (en) Multiple transmission type photoelectric sensor, transmission type photoelectric sensor, and photoelectric detection method
US7255524B2 (en) Substrate cassette mapper
JP2013016747A (en) Substrate alignment method, substrate alignment apparatus, computer program, and computer readable storage medium
JPH11150172A (en) Transfer device
KR100716301B1 (en) Panel Transfer Robot
JPH11311503A (en) Photoelectric detector
JP2001217303A (en) Device for detecting edge of glass board
JP2014039978A (en) Gripping device
JP2011075287A (en) Traveling body
JP2007055720A (en) Article storage device
JP3805099B2 (en) Reflected light identification method and apparatus, and movable body position detection apparatus using reflected light identification apparatus
JP2827049B2 (en) Distance measuring device