JP2019153776A - Robot system, device manufacturing apparatus, device manufacturing method, teaching position adjustment method, program and storage medium - Google Patents

Robot system, device manufacturing apparatus, device manufacturing method, teaching position adjustment method, program and storage medium Download PDF

Info

Publication number
JP2019153776A
JP2019153776A JP2018222814A JP2018222814A JP2019153776A JP 2019153776 A JP2019153776 A JP 2019153776A JP 2018222814 A JP2018222814 A JP 2018222814A JP 2018222814 A JP2018222814 A JP 2018222814A JP 2019153776 A JP2019153776 A JP 2019153776A
Authority
JP
Japan
Prior art keywords
robot
robot hand
unit
hand unit
information
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
JP2018222814A
Other languages
Japanese (ja)
Inventor
洋一 丸山
Yoichi Maruyama
洋一 丸山
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.)
Canon Tokki Corp
Original Assignee
Canon Tokki 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 Canon Tokki Corp filed Critical Canon Tokki Corp
Publication of JP2019153776A publication Critical patent/JP2019153776A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/0096Programme-controlled manipulators co-operating with a working support, e.g. work-table
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J18/00Arms
    • B25J18/02Arms extensible
    • B25J18/04Arms extensible rotatable
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/02Sensing devices
    • B25J19/021Optical sensing devices
    • B25J19/022Optical sensing devices using lasers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/02Sensing devices
    • B25J19/021Optical sensing devices
    • B25J19/023Optical sensing devices including video camera means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1602Programme controls characterised by the control system, structure, architecture
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1612Programme controls characterised by the hand, wrist, grip control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed
    • B25J9/1692Calibration of manipulator
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B25/00Models for purposes not provided for in G09B23/00, e.g. full-sized devices for demonstration purposes
    • G09B25/02Models for purposes not provided for in G09B23/00, e.g. full-sized devices for demonstration purposes of industrial processes; of machinery
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10KORGANIC ELECTRIC SOLID-STATE DEVICES
    • H10K71/00Manufacture or treatment specially adapted for the organic devices covered by this subclass
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Optics & Photonics (AREA)
  • Multimedia (AREA)
  • Orthopedic Medicine & Surgery (AREA)
  • General Health & Medical Sciences (AREA)
  • Educational Administration (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Educational Technology (AREA)
  • Business, Economics & Management (AREA)
  • Manufacturing & Machinery (AREA)
  • Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
  • Manipulator (AREA)
  • Electroluminescent Light Sources (AREA)
  • Physical Vapour Deposition (AREA)

Abstract

To provide a robot system, device manufacturing apparatus, device manufacturing method and adjustment method for teaching position.SOLUTION: The robot system includes: a robot including a shaft section, a robot arm section whose one end is rotatably connected with the shaft section, and a robot hand section rotatably connected with the other end of the robot arm section; control means for controlling the operation of the robot; and measurement means for measuring position of the robot hand section in a direction along a rotating shaft around which the robot hand section rotates. The control means adjusts a position in the direction of the robot hand section on the basis of a position in the direction measured by the measurement means.SELECTED DRAWING: Figure 3

Description

本発明は、ロボットシステムに関するものである。   The present invention relates to a robot system.

近年、フラットパネル表示装置として脚光を浴びている有機EL表示装置の製造ラインでは、リンク構造の多関節アームにハンドが連結されているロボットを用いて、基板及びマスクの少なくとも一方を処理室(例えば、成膜室)、パス室、バッファ室、マスクストックチャンバーなどに搬送する。   2. Description of the Related Art In recent years, in the production line of organic EL display devices that have been in the spotlight as flat panel display devices, a robot in which a hand is connected to a multi-joint arm having a link structure is used to attach at least one of a substrate and a mask to a processing chamber (for example, , Film forming chamber), pass chamber, buffer chamber, mask stock chamber, and the like.

ロボットを製造ラインに最初に設置する際、ロボットアーム又はロボットハンドをメンテナンスのために交換した時には、このようなロボットが基板又はマスクを正確な目標位置に搬送できるようにするために、搬送動作の開始前にロボットの搬送動作の起点と手順(搬送軌道)を教示するためのティーチング(teaching)作業が行われる。   When the robot is first installed on the production line, when the robot arm or robot hand is replaced for maintenance, a transfer operation is performed so that the robot can transfer the substrate or mask to the correct target position. Before starting, a teaching operation for teaching a starting point and a procedure (conveying trajectory) of a robot transport operation is performed.

ロボットのティーチング方法としては、作業者がロボットハンドを直接動かしながら待機位置又は基板やマスクの搬送位置などを直接教示する方法、作業者がロボットを操作パネルによって操作し、搬送動作の起点となる位置を順次的に指定していく方法などが一般的に知られている。   The robot teaching method includes a method in which the operator directly teaches the standby position or the transfer position of the substrate or mask while directly moving the robot hand, and the position at which the operator operates the robot with the operation panel to start the transfer operation. In general, a method for sequentially specifying the URLs is known.

ティーチング作業によって教示されたロボットハンドの待機位置及び搬送位置に関する情報は、ロボットの制御手段に記憶され、実際の搬送動作の際にロボットは、記憶された待機位置と搬送位置情報に従って、搬送動作を行う。   Information on the standby position and transfer position of the robot hand taught by the teaching work is stored in the robot control means, and the robot performs the transfer operation according to the stored standby position and transfer position information during the actual transfer operation. Do.

通常は、ロボットハンドの待機位置や基板やマスクの受け渡しを行う搬送位置についての教示は、作業者によって手動で行われる。つまり、作業者がロボットの動きを視覚的に確認しながら手動でティーチング作業を行うため、作業者に高い熟練度が要求され、ティーチング作業に時間がかかる。   Usually, teaching of the standby position of the robot hand and the transfer position for transferring the substrate and mask is performed manually by an operator. In other words, since the worker manually performs the teaching work while visually confirming the movement of the robot, the worker is required to have a high level of skill, and the teaching work takes time.

特開2012−54013号公報JP 2012-54013 A

特許文献1に記載の技術では、搬送ロボット全体を上下に移動可能ではあるが、ロボットハンド部の位置を精度良く制御することはできなかった。   In the technique described in Patent Document 1, the entire transfer robot can be moved up and down, but the position of the robot hand unit cannot be controlled with high accuracy.

本発明は、このような問題を解決するためのものであり、ロボットハンド部の位置を精度よく制御できるロボットシステム、デバイス製造装置、デバイス製造方法及びティーチング位置の調整方法、プログラム、及び記憶媒体を提供することを目的とする。   The present invention is for solving such a problem, and includes a robot system, a device manufacturing apparatus, a device manufacturing method, a teaching position adjusting method, a program, and a storage medium that can accurately control the position of a robot hand unit. The purpose is to provide.

本発明の第1態様によるロボットシステムは、シャフト部と、一端が前記シャフト部に回転可能に連結されるロボットアーム部と、前記ロボットアーム部の他端に回転可能に連結されたロボットハンド部と、を含むロボットと、前記ロボットの動作を制御する制御手段と、前記ロボットハンド部が回転する回転軸に沿った方向における前記ロボットハンド
部の位置を測定するための測定手段と、を含み、前記制御手段は、前記測定手段によって測定された前記方向における位置に基づいて、前記ロボットハンド部の前記方向における位置を調整する。
The robot system according to the first aspect of the present invention includes a shaft portion, a robot arm portion having one end rotatably connected to the shaft portion, and a robot hand portion rotatably connected to the other end of the robot arm portion. A control means for controlling the operation of the robot, and a measurement means for measuring a position of the robot hand part in a direction along a rotation axis around which the robot hand part rotates, The control means adjusts the position of the robot hand unit in the direction based on the position in the direction measured by the measuring means.

本発明の第2態様によるデバイス製造装置は、複数のチャンバーと、被搬送体を前記複数のチャンバーの間で搬送するための本発明の第1態様によるロボットシステムとを含む。   A device manufacturing apparatus according to a second aspect of the present invention includes a plurality of chambers and a robot system according to the first aspect of the present invention for transporting a transported object between the plurality of chambers.

本発明の第3態様によるデバイス製造方法は、ロボットハンド部を含むロボットと、前記ロボットの動作を制御する制御手段を備えるロボットシステムを準備する工程と、デバイスの製造に用いられる基板が搬送されるべき複数の搬送位置を含む複数のティーチング位置を前記ロボットシステムの前記制御手段の記憶部に記憶させる工程と、前記ロボットハンド部を所定位置に設置して、前記ロボットハンド部が回転する回転軸に沿った方向に離間した測定手段によって、前記ロボットハンド部の前記方向における位置を測定する工程と、測定された前記ロボットハンド部の前記方向における位置に関する第1情報を前記記憶部に記憶させる工程と、前記制御手段が前記ロボットハンド部を前記所定位置に設置するための制御を行った状態で、前記ロボットハンド部の前記方向における位置を前記測定手段によって再測定する工程と、前記第1情報と、再測定された前記ロボットハンド部の前記方向における位置に関する第2情報とに基づいて、前記ロボットハンド部の前記方向における位置ずれ量を算出する工程と、前記方向における前記位置ずれ量が、所定の閾値を超える場合、前記方向における前記位置ずれ量に基づいて、前記記憶部に記憶された前記複数のティーチング位置に関する情報のうち、前記ロボットハンド部の前記方向における位置に関する情報を補正する工程と、を含む。   According to a third aspect of the present invention, there is provided a device manufacturing method comprising: preparing a robot including a robot hand unit; a robot system including a control unit that controls the operation of the robot; and a substrate used for manufacturing the device. Storing a plurality of teaching positions including a plurality of transfer positions in the storage unit of the control means of the robot system, and installing the robot hand unit at a predetermined position so that the robot hand unit rotates on a rotating shaft. A step of measuring the position of the robot hand unit in the direction by measurement means spaced apart in a direction along the direction; a step of storing first information on the measured position of the robot hand unit in the direction in the storage unit; In a state where the control means performs control for installing the robot hand unit at the predetermined position. Based on the step of re-measuring the position of the robot hand part in the direction by the measuring means, the first information, and the second information on the re-measured position of the robot hand part in the direction. The step of calculating the positional deviation amount in the direction of the hand unit, and when the positional deviation amount in the direction exceeds a predetermined threshold, the storage unit stores the storage unit based on the positional deviation amount in the direction. Correcting the information related to the position of the robot hand unit in the direction among the information related to a plurality of teaching positions.

本発明の第4態様によるデバイス製造方法は、ロボットハンド部を含むロボットと、前記ロボットの動作を制御する制御手段を備えるロボットシステムを準備する工程と、デバイスの製造に用いられる基板が搬送されるべき複数の搬送位置を含む複数のティーチング位置を前記ロボットシステムの前記制御手段の記憶部に記憶させる工程と、前記ロボットハンド部を所定位置に設置して、前記ロボットハンド部が回転する回転軸に沿った方向に離間した測定手段によって、前記ロボットハンド部の前記方向における位置を測定する工程と、測定された前記ロボットハンド部の前記方向における位置に関する第1情報に基づいて、前記記憶部に記憶された前記複数のティーチング位置に関する情報のうち少なくとも2つについて、前記ロボットハンド部の前記方向における位置に関する情報をそれぞれ補正する工程と、を含む。   According to a fourth aspect of the present invention, there is provided a device manufacturing method comprising: preparing a robot including a robot hand unit; a robot system including a control unit that controls the operation of the robot; and a substrate used for manufacturing the device. Storing a plurality of teaching positions including a plurality of transfer positions in the storage unit of the control means of the robot system, and installing the robot hand unit at a predetermined position so that the robot hand unit rotates on a rotating shaft. Based on the step of measuring the position of the robot hand unit in the direction by measurement means separated in the direction along the direction and the first information on the measured position of the robot hand unit in the direction is stored in the storage unit The robot with respect to at least two of the plurality of information relating to the teaching positions And a step of correcting the information on the position in the direction of the command unit, respectively, the.

本発明の第5態様によるティーチング位置調整方法は、ロボットハンド部を含むロボットと、前記ロボットの動作を制御する制御手段とを備えるロボットシステムにおいてのティーチング位置調整方法であって、被搬送体が搬送されるべく複数の搬送位置を含む前記ロボットの複数のティーチング位置を前記制御手段の記憶部に記憶させる工程と、前記ロボットハンド部を所定位置に設置して、前記ロボットハンドが回転する回転軸に沿った方向に離間した測定手段によって、前記ロボットハンド部の前記方向における位置を測定する工程と、測定された前記ロボットハンド部の前記方向における位置に関する第1情報を前記記憶部に記憶させる工程と、前記制御手段が前記ロボットハンド部を前記所定位置に設置するための制御を行った状態で、前記ロボットハンド部の前記方向における位置を前記測定手段によって再測定する工程と、前記第1情報と、再測定された前記ロボットハンド部の前記方向における位置に関する第2情報とに基づいて、前記ロボットハンド部の前記方向における位置ずれ量を測定する工程と、前記方向における前記位置ずれ量が、所定の閾値を超える場合、前記方向における前記位置ずれ量に基づいて、前記記憶部に記憶された前記複数のティーチング位置に関する情報のうち、前記ロボットハンド部の前記方向における位置に関する情報を補正する工程と、を含む。   A teaching position adjusting method according to a fifth aspect of the present invention is a teaching position adjusting method in a robot system including a robot including a robot hand unit and a control means for controlling the operation of the robot. Storing a plurality of teaching positions of the robot including a plurality of transfer positions in a storage unit of the control means, and setting the robot hand unit at a predetermined position to be a rotation axis on which the robot hand rotates. A step of measuring the position of the robot hand unit in the direction by measurement means spaced apart in a direction along the direction; a step of storing first information on the measured position of the robot hand unit in the direction in the storage unit; The control means performs control for installing the robot hand unit at the predetermined position. Then, based on the step of re-measuring the position of the robot hand part in the direction by the measuring means, the first information, and the second information on the re-measured position of the robot hand part in the direction, The step of measuring the amount of positional deviation in the direction of the robot hand unit, and when the amount of positional deviation in the direction exceeds a predetermined threshold, are stored in the storage unit based on the amount of positional deviation in the direction. And correcting the information related to the position of the robot hand unit in the direction among the information related to the plurality of teaching positions.

本発明の第6態様によるティーチング位置調整方法は、ロボットハンド部を含むロボットと、前記ロボットの動作を制御する制御手段とを備えるロボットシステムにおいてのティーチング位置調整方法であって、被搬送体が搬送されるべき複数の搬送位置を含む前記ロボットの複数のティーチング位置を前記制御手段の記憶部に記憶させる工程と、前記ロボットハンド部を所定位置に設置して、前記ロボットハンド部が回転する回転軸に沿った方向に離間した測定手段によって、前記ロボットハンド部の前記方向における位置を測定する工程と、測定された前記ロボットハンド部の前記方向における位置に関する第1情報に基づいて、前記記憶部に記憶された前記複数のティーチング位置に関する情報のうち少なくとも2つについて、前記ロボットハンド部の前記方向における位置に関する情報をそれぞれ補正する工程と、を含む。   A teaching position adjusting method according to a sixth aspect of the present invention is a teaching position adjusting method in a robot system including a robot including a robot hand unit and a control means for controlling the operation of the robot. A step of storing a plurality of teaching positions of the robot including a plurality of transfer positions to be performed in a storage unit of the control means; and a rotation axis on which the robot hand unit rotates by installing the robot hand unit at a predetermined position And measuring the position of the robot hand unit in the direction by the measuring means spaced apart in the direction along the direction and the first information on the measured position of the robot hand unit in the direction. About at least two of the stored information on the plurality of teaching positions, And a step of information to correct each on the position in the direction of Ttohando portion.

本発明の第7態様によるプログラムは、上記に記載のティーチング位置調整方法をコンピュータに実行させるためのプログラムである。   A program according to the seventh aspect of the present invention is a program for causing a computer to execute the teaching position adjusting method described above.

本発明の第8態様による記憶媒体は、上記に記載のティーチング位置調整方法をコンピュータに実行させるためのプログラムが格納されたコンピュータが読み取り可能な記憶媒体である。   A storage medium according to an eighth aspect of the present invention is a computer-readable storage medium storing a program for causing a computer to execute the teaching position adjustment method described above.

本発明によれば、ロボットハンド部の回転軸に沿った方向の位置を測定することによって、ロボットを精度良く制御することができる。   According to the present invention, the robot can be accurately controlled by measuring the position of the robot hand portion in the direction along the rotation axis.

図1は、有機EL表示装置の製造ラインの一部の模式図である。FIG. 1 is a schematic diagram of a part of a production line of an organic EL display device. 図2は、本発明のロボットシステムの模式図である。FIG. 2 is a schematic diagram of the robot system of the present invention. 図3は、本発明のティーチング位置調整のためのロボットシステムの模式図である。FIG. 3 is a schematic diagram of a robot system for teaching position adjustment according to the present invention.

以下、図面を参照して、本発明の好ましい実施例を説明する。ただし、以下の実施例は本発明の好ましい構成を例示的に表すものであり、本発明の範囲は、これらの構成に限定されない。また、以下の説明において、装置のハードウェア構成及びソフトウェア構成、処理の流れ、製造条件、大きさ、材質、形状等は、特に特定的な記載がない限り、本発明の範囲をこれに限定しようとする趣旨のものではない。   Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings. However, the following examples exemplify preferable configurations of the present invention, and the scope of the present invention is not limited to these configurations. Further, in the following description, the hardware configuration and software configuration of the apparatus, the flow of processing, the manufacturing conditions, the size, the material, the shape, and the like will limit the scope of the present invention to this unless otherwise specified. Not intended.

<電子デバイス製造ライン>
図1は、電子デバイスの製造ライン(デバイス製造装置)の構成の一部を模式的に図示した平面図である。
<Electronic device production line>
FIG. 1 is a plan view schematically showing a part of a configuration of an electronic device manufacturing line (device manufacturing apparatus).

図1の製造ラインは、例えば、スマートフォン用の有機EL表示装置の表示パネルの製造に用いられる。スマートフォン用の表示パネルの場合、例えば、フルサイズ(約1500mm×約1850mm)又はハーフカットサイズ(約1500mm×約925mm)の基板に有機ELの成膜を行った後、該基板を切り抜いて複数の小さなサイズのパネルを製作する。   The production line of FIG. 1 is used for manufacturing a display panel of an organic EL display device for a smartphone, for example. In the case of a display panel for a smartphone, for example, after forming an organic EL film on a full-size (about 1500 mm × about 1850 mm) or half-cut size (about 1500 mm × about 925 mm) substrate, Make a small panel.

有機EL表示装置の製造ラインの成膜クラスタ1は、一般的に図1に示すように、第1被搬送体としての基板10に対する処理(例えば、成膜)が行われる複数の成膜室11と、使用前後の第2被搬送体としてのマスクが収納される複数のマスクストックチャンバー12(第2被搬送体収納チャンバー)と、その中央に配置される搬送室13を具備する。   As shown in FIG. 1, a film forming cluster 1 of an organic EL display device production line generally includes a plurality of film forming chambers 11 in which processing (for example, film forming) is performed on a substrate 10 as a first transported body. And a plurality of mask stock chambers 12 (second transferred object storage chambers) in which masks as second transferred objects before and after use are stored, and a transfer chamber 13 disposed in the center thereof.

搬送室13内には、複数の成膜室11の間に基板10を搬送し、成膜室11とマスクストックチャンバー12との間にマスクを搬送するロボット14が設置される。ロボット14は、例えば、多関節アームに、基板10を保持するロボットハンドが取り付けられた構造を有するロボットである。本実施例のロボット14の構造については、図2を参照して、詳しく説明する。本実施例では、ロボット14が基板やマスクを搬送するための搬送ロボットである例をあげて説明するが、本発明はこれに限らず、他のロボットにも適用できる。   In the transfer chamber 13, a robot 14 that transfers the substrate 10 between the plurality of film forming chambers 11 and transfers the mask between the film forming chamber 11 and the mask stock chamber 12 is installed. The robot 14 is, for example, a robot having a structure in which a robot hand that holds the substrate 10 is attached to an articulated arm. The structure of the robot 14 of the present embodiment will be described in detail with reference to FIG. In the present embodiment, an example in which the robot 14 is a transfer robot for transferring a substrate or a mask will be described. However, the present invention is not limited to this, and can be applied to other robots.

各成膜室11には、成膜装置(蒸着装置とも呼ぶ)が設置される。成膜装置では、蒸発源に収納された蒸着材料がヒーターによって加熱及び蒸発されて、マスクを介して基板上に蒸着される。ロボット14との基板10の受け渡し、基板10とマスクの相対位置の調整(アライメント)、マスク上への基板10の固定、成膜(蒸着)などの一連の成膜プロセスは、成膜装置によって自動的に行われる。成膜装置は、2つのステージを有するデュアルステージ(Dual Stage)タイプであってもよい。デュアルステージタイプの成膜装置では、1つのステージに搬入された基板10に対して成膜が行われている間、他のステージに搬入された他の基板10に対してアライメントが行われる。   In each film forming chamber 11, a film forming apparatus (also referred to as a vapor deposition apparatus) is installed. In the film forming apparatus, the vapor deposition material stored in the evaporation source is heated and evaporated by a heater, and vapor deposited on the substrate through a mask. A series of film forming processes such as delivery of the substrate 10 to and from the robot 14, adjustment (alignment) of the relative position of the substrate 10 and the mask, fixation of the substrate 10 on the mask, film formation (evaporation) are automatically performed by the film forming apparatus. Done. The film forming apparatus may be a dual stage type having two stages. In the dual stage type film forming apparatus, while film formation is performed on the substrate 10 carried in one stage, alignment is performed on the other substrate 10 carried in another stage.

マスクストックチャンバー12には、成膜室11での成膜工程に使われる新品のマスクと、使用済みのマスクとが、2つのカセットに分けて収納される。ロボット14は、使用済みのマスクを成膜室11からマスクストックチャンバー12のカセットに搬送し、マスクストックチャンバー12の他のカセットに収納された新たなマスクを成膜室11に搬送する。   In the mask stock chamber 12, a new mask used for a film forming process in the film forming chamber 11 and a used mask are stored in two cassettes. The robot 14 transfers the used mask from the film forming chamber 11 to the cassette of the mask stock chamber 12 and transfers a new mask stored in another cassette of the mask stock chamber 12 to the film forming chamber 11.

有機EL表示装置の製造ラインの成膜クラスタ1には、基板10の流れ方向において上流側からの基板10を成膜クラスタ1に受け渡すパス室15と、該成膜クラスタ1で成膜処理が完了した基板10を下流側の他の成膜クラスタに受け渡すためのバッファ室16が連結される。搬送室13のロボット14は、上流側のパス室15から基板10を受け取って、当該成膜クラスタ1内の成膜室11の1つに搬送する。また、ロボット14は、当該成膜クラスタ1での成膜処理が完了した基板10を複数の成膜室11の1つから受け取って、下流側に連結されたバッファ室16に搬送する。   The film formation cluster 1 of the production line of the organic EL display device includes a pass chamber 15 that delivers the substrate 10 from the upstream side in the flow direction of the substrate 10 to the film formation cluster 1, and a film formation process in the film formation cluster 1. A buffer chamber 16 for transferring the completed substrate 10 to another deposition cluster on the downstream side is connected. The robot 14 in the transfer chamber 13 receives the substrate 10 from the upstream pass chamber 15 and transfers it to one of the film forming chambers 11 in the film forming cluster 1. Further, the robot 14 receives the substrate 10 that has been subjected to the film forming process in the film forming cluster 1 from one of the plurality of film forming chambers 11 and transfers the substrate 10 to the buffer chamber 16 connected to the downstream side.

このように、ロボット14は、搬送室13の周りに配置された各種チャンバーの間で、基板及びマスクのような被搬送体を搬送する。   As described above, the robot 14 transports the transport target such as the substrate and the mask between the various chambers arranged around the transport chamber 13.

図1を参照して、本実施例の成膜クラスタ1について説明したが、本発明の成膜クラスタ1はこれに限定されず、他の種類のチャンバーを有してもよく、チャンバー間の配置が変わってもよい。   With reference to FIG. 1, the film formation cluster 1 of the present embodiment has been described, but the film formation cluster 1 of the present invention is not limited to this, and may include other types of chambers, and the arrangement between the chambers. May change.

以下、ロボット14を含むロボットシステムの構成について説明する。   Hereinafter, the configuration of the robot system including the robot 14 will be described.

<ロボットシステム>
図2は、ロボット14を含むロボットシステムの構造を例示的に示している。
<Robot system>
FIG. 2 exemplarily shows the structure of a robot system including the robot 14.

以下の説明においては、ロボット14のロボットアーム部とロボットハンド部との接続部の回転軸に平行な方向をZ軸としたXYZ座標系を使用する。Z軸の方向を第3方向とする時、これに垂直なX軸の方向及びY軸の方向のうち、いずれかの方向を第1方向とし、他の方向を第2方向とする。また、Z軸方向を中心とする回転角をθで表示し、Z軸方向を中心とする回転方向を回転角方向とする。   In the following description, an XYZ coordinate system is used in which the direction parallel to the rotation axis of the connection portion between the robot arm portion and the robot hand portion of the robot 14 is the Z axis. When the Z-axis direction is the third direction, one of the X-axis direction and the Y-axis direction perpendicular to the Z-axis direction is the first direction, and the other direction is the second direction. Further, the rotation angle centered on the Z-axis direction is represented by θ, and the rotation direction centered on the Z-axis direction is defined as the rotation angle direction.

本実施例のロボットシステムは、ロボット14とロボット14の動作を制御するための制御手段25を含む。   The robot system of this embodiment includes a robot 14 and a control unit 25 for controlling the operation of the robot 14.

ロボット14は、搬送室13の底面に設置されるベース部21と、ベース部21から鉛直方向又はZ軸方向(第3方向)に延長し、Z軸方向に移動可能なシャフト部22と、シャフト部22に回転可能に連結されるロボットアーム部23を含む。図2(a)では、ロボット14が1つのロボットアーム部23を有するものと図示したが、ロボット14は、2つ又はそれ以上のロボットアーム部23を有することもできる。これによって、基板10やマスクの搬送効率を高めることができ、工程時間を短縮することができる。   The robot 14 includes a base portion 21 installed on the bottom surface of the transfer chamber 13, a shaft portion 22 extending from the base portion 21 in the vertical direction or the Z-axis direction (third direction), and movable in the Z-axis direction, A robot arm unit 23 is rotatably connected to the unit 22. In FIG. 2A, the robot 14 is illustrated as having one robot arm unit 23, but the robot 14 may have two or more robot arm units 23. Thereby, the conveyance efficiency of the substrate 10 and the mask can be increased, and the process time can be shortened.

ロボットアーム部23は、複数のアームが関節部を介して互いに回動可能に連結された構造を採用し得る。例えば、ロボットアーム部23は、一端がシャフト部22に回転可能に連結される第1アーム231と、一端が第1アーム231の他端と回転可能に連結される第2アーム232を備える構造を採用し得る。図2(a)では、2つのアームが関節部を通じて互いに回動可能に連結された構造を示したが、本発明はこれに限定されず、2つのアームがアームの長手方向に相対的に摺動変位し、伸縮可能な構造を有することもできる。また、第1アーム231がシャフト部22に回転可能に連結される構造を示したが、本発明はこれに限定されず、第1アーム231がシャフト部22に固定的に連結されて、その代わりにシャフト部22自体が回転する構造も採用し得る。   The robot arm unit 23 may employ a structure in which a plurality of arms are connected to each other via joints so as to be rotatable. For example, the robot arm portion 23 has a structure including a first arm 231 whose one end is rotatably connected to the shaft portion 22 and a second arm 232 whose one end is rotatably connected to the other end of the first arm 231. Can be adopted. FIG. 2A shows a structure in which two arms are connected to each other through a joint portion so as to be rotatable. However, the present invention is not limited to this, and the two arms slide relative to each other in the longitudinal direction of the arms. It can also have a structure that can be moved and displaced. In addition, the structure in which the first arm 231 is rotatably connected to the shaft portion 22 is shown, but the present invention is not limited to this, and the first arm 231 is fixedly connected to the shaft portion 22, and instead In addition, a structure in which the shaft portion 22 itself rotates can also be adopted.

第2アーム232の他端には、ロボットハンド部24が回転可能に設けられている。ロボットハンド部24は、基板及びマスクがその上に載置できる構造を有する。図2には図示していないが、ロボットハンド部24は、基板を安定的に支持するため、ロボットハンド部24の長手方向(ロボットアームとの接続部からロボットハンド部の自由端部に向かう方向)と交差する方向に延びる複数の支持部を有する。ロボットハンド部24の基板やマスク載置面には、基板10の損傷を防止するため、フッ素コーティングなどを施すと好適である。また、搬送途中に基板10がロボットハンド部24上で動いたり落下したりすることを防止するため、把持機構のような保持手段を含んでもよい。   At the other end of the second arm 232, a robot hand unit 24 is rotatably provided. The robot hand unit 24 has a structure on which a substrate and a mask can be placed. Although not shown in FIG. 2, the robot hand unit 24 supports the substrate in a stable manner, so that the longitudinal direction of the robot hand unit 24 (the direction from the connecting portion with the robot arm toward the free end of the robot hand unit). And a plurality of support portions extending in a direction intersecting with. In order to prevent the substrate 10 from being damaged, it is preferable to apply fluorine coating or the like to the substrate or mask mounting surface of the robot hand unit 24. Further, in order to prevent the substrate 10 from moving or dropping on the robot hand unit 24 during the conveyance, a holding unit such as a gripping mechanism may be included.

このような構造を持つ本実施例のロボット14は、シャフト部22を中心とした第1アーム231の回転角度、第1アーム231と第2アーム232との間の角度、第2アーム232とロボットハンド部24との間の角度、シャフト部22の高さをそれぞれ調節することにより、ロボットハンド部24上に載置された基板又はマスクの直線移動、回転移動、及びこれらの複合移動を行うことができ、基板又はマスクをXYZ座標系上の任意の所望の位置に移動させることができる。   The robot 14 of this embodiment having such a structure includes the rotation angle of the first arm 231 around the shaft portion 22, the angle between the first arm 231 and the second arm 232, and the second arm 232 and the robot. By adjusting the angle with the hand portion 24 and the height of the shaft portion 22, the substrate or mask placed on the robot hand portion 24 is linearly moved, rotationally moved, and combined movement thereof. The substrate or mask can be moved to any desired position on the XYZ coordinate system.

本発明のロボットシステムは、ロボット14の動作を制御する制御手段25を含む。制御手段25は、プロセッサー、メモリー、ストレージ、I/Oなどを有するコンピュータによって構成される。例えば、制御手段25は、ロボット14の搬送動作を制御するためのプログラムが格納された記憶部251と、この記憶部251に格納されたプログラムを実行してロボット14を制御するように構成されたプロセッサー252を含む。コンピュータとしては、汎用のパーソナルコンピュータを使用してもよく、組込み型のコンピュータまたはPLC(programmable logic controller)を使用してもよい。または、制御手段25の機能の一部または全部をASICやFPGAのような回路で構成してもよい。本実施例では、制御手段25がロボット14とは別に設けられる場合を例示して説明するが、本発明はこれに限定されず、ロボット14が制御手段25を有することもできる。   The robot system of the present invention includes control means 25 for controlling the operation of the robot 14. The control means 25 is configured by a computer having a processor, memory, storage, I / O, and the like. For example, the control unit 25 is configured to control the robot 14 by executing a program stored in the storage unit 251 and a storage unit 251 storing a program for controlling the transport operation of the robot 14. A processor 252 is included. As the computer, a general-purpose personal computer may be used, or an embedded computer or PLC (programmable logic controller) may be used. Alternatively, some or all of the functions of the control unit 25 may be configured by a circuit such as an ASIC or FPGA. In this embodiment, the case where the control unit 25 is provided separately from the robot 14 will be described as an example. However, the present invention is not limited to this, and the robot 14 may include the control unit 25.

記憶部251には、ロボット14の搬送動作を制御するための複数のティーチング位置(待機位置及び搬送位置)に関する情報が記憶される。制御手段25は、記憶部251に
記憶されたティーチング位置に関する情報に基づいて、ロボットハンド部24が該当位置へ移動できるように制御する。
The storage unit 251 stores information regarding a plurality of teaching positions (standby position and transfer position) for controlling the transfer operation of the robot 14. The control means 25 controls the robot hand unit 24 so that it can move to the corresponding position based on the information regarding the teaching position stored in the storage unit 251.

図2(b)に示すように、ロボット14は、第1アーム231のシャフトを回転させるための第1アーム駆動部2311と、第2アーム232のシャフトを回転させるための第2アーム駆動部2321と、ロボットハンド部24のシャフトを回転させるためのロボットハンド駆動部242と、シャフト部22を鉛直に駆動するための昇降駆動部221を具備する。   As illustrated in FIG. 2B, the robot 14 includes a first arm driving unit 2311 for rotating the shaft of the first arm 231 and a second arm driving unit 2321 for rotating the shaft of the second arm 232. And a robot hand drive unit 242 for rotating the shaft of the robot hand unit 24 and a lift drive unit 221 for driving the shaft unit 22 vertically.

これらの駆動部は、それぞれサーボモーター(不図示)及び動力伝達機構(不図示)を含む。サーボモーターから動力伝達機構を介して第1アーム231のシャフト、第2アーム232のシャフト、ロボットハンド部24のシャフトに回転動力が伝達され、これによって、第1アーム231、第2アーム232及びロボットハンド部24がそれぞれ回転する。   Each of these drive units includes a servo motor (not shown) and a power transmission mechanism (not shown). Rotational power is transmitted from the servo motor to the shaft of the first arm 231, the shaft of the second arm 232, and the shaft of the robot hand unit 24 through the power transmission mechanism, and thereby the first arm 231, the second arm 232, and the robot Each of the hand portions 24 rotates.

昇降駆動部221は、ロボット14のベース部21に設置され、回転モーターを含むボールねじ機構によって構成される。例えば、昇降駆動部221は、ねじ軸と、このねじ軸と螺合するように構成されたボールナットと、ねじ軸を回転させるよう構成された回転モーターを含む。この場合、シャフト部22がボールナットに固定されて、ねじ軸の回転につれてボールナットとともに昇降される。   The raising / lowering drive part 221 is installed in the base part 21 of the robot 14, and is comprised by the ball screw mechanism containing a rotation motor. For example, the elevating drive unit 221 includes a screw shaft, a ball nut configured to be screwed with the screw shaft, and a rotary motor configured to rotate the screw shaft. In this case, the shaft portion 22 is fixed to the ball nut and moved up and down together with the ball nut as the screw shaft rotates.

制御手段25は、これらの駆動部から第1アーム231の角度位置、第2アーム232の角度位置、ロボットハンド部24の角度位置、及びシャフト部22の高さに関する情報を取得することにより、各駆動部をフィードバック制御することができる。これによって、ロボットハンド部24が高精度でティーチング位置に移動することができるようになる。   The control means 25 obtains information about the angular position of the first arm 231, the angular position of the second arm 232, the angular position of the robot hand part 24, and the height of the shaft part 22 from these driving parts, The drive unit can be feedback controlled. As a result, the robot hand unit 24 can move to the teaching position with high accuracy.

<ロボットの教示>
図1を参照して説明したように、ロボット14は、成膜クラスタ1内の複数の成膜室11と、パス室15又はバッファ室16との間で基板10を搬送する。
<Robot teaching>
As described with reference to FIG. 1, the robot 14 transports the substrate 10 between the plurality of film forming chambers 11 in the film forming cluster 1 and the pass chamber 15 or the buffer chamber 16.

ロボット14によってパス室15から第1成膜室11aに基板10を搬送する場合を例に挙げて説明する。搬送前においては、ロボット14のロボットアーム部23が縮んだ状態(すなわち、第1アーム231と第2アーム232との間の角度が小さくなるようにロボットアーム部23の関節が曲がった状態)にあり、ロボットハンド部24は、その自由端部がパス室15を指向した状態で第1待機位置に位置している。そして、この状態から、ロボットアーム部23は、パス室15内の基板ステージ上の搬出位置(この位置がパス室に対するティーチング位置になる)に向かって伸びて、パス室15に設けられた基板ステージ上の基板10を受け取る。その後、ロボットアーム部23が再び縮むことによって、ロボットハンド部24は、上記の第1待機位置に戻る。   A case where the substrate 10 is transferred from the pass chamber 15 to the first film forming chamber 11a by the robot 14 will be described as an example. Before transfer, the robot arm 23 of the robot 14 is contracted (that is, the joint of the robot arm 23 is bent so that the angle between the first arm 231 and the second arm 232 is reduced). The robot hand unit 24 is located at the first standby position with its free end pointing toward the pass chamber 15. From this state, the robot arm unit 23 extends toward the unloading position on the substrate stage in the pass chamber 15 (this position becomes the teaching position for the pass chamber), and the substrate stage provided in the pass chamber 15 The upper substrate 10 is received. Thereafter, when the robot arm unit 23 is contracted again, the robot hand unit 24 returns to the first standby position.

次に、ロボットアーム部23がシャフト部22を中心に旋回し、ロボットハンド部24の自由端部が第1成膜室11aを指向する第2待機位置(他のティーチング位置になる)に移動する。この状態でロボットアーム部23が伸びることで、ロボットハンド部24が第1成膜室11aへの基板搬入位置(第1成膜室に対するティーチング位置)に移動することによって、基板が第1成膜室11a内に搬入される。その後、ロボットハンド部24は第2待機位置に戻る。   Next, the robot arm part 23 turns around the shaft part 22, and the free end part of the robot hand part 24 moves to the second standby position (which becomes another teaching position) directed to the first film forming chamber 11a. . In this state, the robot arm unit 23 extends, so that the robot hand unit 24 moves to the substrate carry-in position (teaching position with respect to the first film forming chamber) into the first film forming chamber 11a, whereby the substrate is first film-formed. It is carried into the chamber 11a. Thereafter, the robot hand unit 24 returns to the second standby position.

このような基板の搬入や搬出における搬送動作は、当該成膜クラスタ1で全ての成膜処理が終了され、当該基板が基板の流れ(基板の搬送経路)の下流側のバッファ室16に受
け渡されるまで繰り返される。このようなロボット14による搬送動作を円滑に実行できるようにするため、当該成膜クラスタ1内の待機位置及び基板10の搬入位置や搬出位置に関する情報がティーチング位置の情報として、制御手段25の記憶部251に記憶されている。
In such a transfer operation for loading and unloading the substrate, all the film forming processes are completed in the film forming cluster 1, and the substrate is transferred to the buffer chamber 16 on the downstream side of the substrate flow (substrate transfer path). Repeated until In order to smoothly execute such a transfer operation by the robot 14, information on the standby position in the film forming cluster 1 and the loading position and unloading position of the substrate 10 is stored in the control means 25 as information on the teaching position. Stored in the unit 251.

ティーチング位置に関する位置情報(例えば、当該位置のX、Y、Z、θ座標値)をロボット14に教示する作業(当該位置を測定し、これを制御手段25の記憶部251に記憶させる作業)をティーチング作業といい、これはロボット14を成膜クラスタ1に設置する時や、ロボットアーム部23またはロボットハンド部24を、メンテナンスのために除去又は交換した際、作業者によって行われる。   Work for teaching position information (for example, X, Y, Z, and θ coordinate values of the position) to the robot 14 (work for measuring the position and storing it in the storage unit 251 of the control means 25). This is called teaching work, and is performed by an operator when the robot 14 is installed in the film forming cluster 1 or when the robot arm unit 23 or the robot hand unit 24 is removed or replaced for maintenance.

ティーチング作業は、作業者が操作パネルを通じてロボット14を少しずつ移動させながら、各ティーチング位置にロボットハンド部24を移動させ、当該ティーチング位置における、シャフト部22を中心にした第1アーム231の回転角度、第1アーム231と第2アーム232との間の回転角度、第2アーム232とロボットハンド部24との間の回転角度、シャフト部22のZ軸方向の位置に関する情報に基づいて、当該ティーチング位置の座標値を算出し、これを制御手段25に記憶させることにより、行われる。この際、各回転角度値などは、第1アーム231のシャフトの駆動部2311、第2アーム232のシャフトの駆動部2321、ロボットハンド部24のシャフトの駆動部242、シャフト部22の昇降駆動部221から得られる。   In the teaching work, the operator moves the robot 14 little by little through the operation panel while moving the robot hand portion 24 to each teaching position, and the rotation angle of the first arm 231 around the shaft portion 22 at the teaching position. , Based on information on the rotation angle between the first arm 231 and the second arm 232, the rotation angle between the second arm 232 and the robot hand portion 24, and the position of the shaft portion 22 in the Z-axis direction. This is done by calculating the coordinate value of the position and storing it in the control means 25. At this time, each rotation angle value is determined by the shaft drive unit 2311 of the first arm 231, the shaft drive unit 2321 of the second arm 232, the shaft drive unit 242 of the robot hand unit 24, and the lift drive unit of the shaft unit 22. 221.

このようなティーチング作業は、通常は、作業者が手動で操作パネルを操作し、ロボット14のロボットアーム部23及びロボットハンド部24の少なくとも一方を旋回または伸縮させることにより行われるが、各ティーチング位置に設置されたガイド部を用いて、ロボットハンド部24を目標位置にガイドし、その位置情報を得る方式で行うこともできる。また、目標位置に移動したロボットハンド部24に設けられた標識をセンサーで認識し、当該ティーチング位置の座標値を得る方式で、ティーチング作業を行うこともできる。   Such teaching work is normally performed by the operator manually operating the operation panel and turning or expanding / contracting at least one of the robot arm part 23 and the robot hand part 24 of the robot 14. The robot hand unit 24 can be guided to the target position using the guide unit installed in the system, and the position information can be obtained. In addition, the teaching operation can be performed by a method in which a marker provided on the robot hand unit 24 moved to the target position is recognized by a sensor and the coordinate value of the teaching position is obtained.

また、各チャンバー間の相対的な関係が一定である場合、例えば、各チャンバー内のティーチング位置(基板の搬入位置や搬出位置)が、ロボット14のシャフト部22から実質的に同一距離に位置する場合(つまり、ロボット14を中心とした円弧上に配置される場合)には、これらのチャンバー間の相対的な位置関係を利用し、他のチャンバー(ティーチング位置)に対するティーチング作業を迅速に行うこともできる。   When the relative relationship between the chambers is constant, for example, the teaching position (substrate loading position or unloading position) in each chamber is located at substantially the same distance from the shaft portion 22 of the robot 14. In this case (that is, when the robot 14 is arranged on an arc centered on the robot 14), the relative positional relationship between these chambers is used to quickly perform teaching work on other chambers (teaching positions). You can also.

また、ティーチング作業は、基板10をロボットハンド部24に載置していない状態で行われるのが一般的であるが、基板10をロボットハンド部24に載置した状態で行うこともできる。これによって、実際の搬送状況に合う正確なティーチングを行うことができる。特に、ロボットハンド部24のZ軸方向への高さを正確にティーチングするためには、基板10をロボットハンド部24に載置した状態でティーチング作業を行うことが好ましい。   The teaching operation is generally performed in a state where the substrate 10 is not placed on the robot hand unit 24, but can be performed in a state where the substrate 10 is placed on the robot hand unit 24. This makes it possible to perform accurate teaching that matches the actual conveyance status. In particular, in order to accurately teach the height of the robot hand unit 24 in the Z-axis direction, it is preferable to perform the teaching work with the substrate 10 placed on the robot hand unit 24.

<ティーチング位置の調整のためのロボットシステム>
以下、図3を参照して本発明によってティーチング位置(待機位置及び搬送位置)を調整するためのロボットシステムについて説明する。
<Robot system for adjusting the teaching position>
A robot system for adjusting the teaching position (standby position and transfer position) according to the present invention will be described below with reference to FIG.

ロボット14の最初の設置、又はロボットアーム部23やロボットハンド部24のメンテナンスが行われた後、実際にロボット14を用いて基板又はマスクを搬送する場合において、ロボットアーム部23やロボットハンド部24が製造ラインを構成する他の部分と衝突する場合がある。例えば、成膜クラスタ1内でロボット14によって基板10または
マスクを各チャンバー内に搬送する過程で、ロボットハンド部24などが成膜室11、パス室15、バッファ室16などの基板ホルダや基板ステージ又は基板支持部と衝突することが考えられる。また、マスクストックチャンバー12内のマスク収納カセットやそのカセット内のマスク支持部と衝突することも考えられる。
When the robot 14 is actually transported using the robot 14 after the initial installation of the robot 14 or maintenance of the robot arm unit 23 and the robot hand unit 24, the robot arm unit 23 and the robot hand unit 24 are used. May collide with other parts of the production line. For example, in the process of transporting the substrate 10 or the mask into each chamber by the robot 14 in the deposition cluster 1, the robot hand unit 24 or the like is a substrate holder or substrate stage such as the deposition chamber 11, the pass chamber 15, or the buffer chamber 16. Alternatively, it may be possible to collide with the substrate support. Further, it may be possible to collide with a mask storage cassette in the mask stock chamber 12 or a mask support portion in the cassette.

ロボットハンド部24及びロボットアーム部23などに機械的な衝撃が加えられると、ロボットハンド部24及びロボットアーム部23自体が変形する恐れがあり、これらの間の関節部も変形する恐れがある。   When a mechanical impact is applied to the robot hand unit 24, the robot arm unit 23, and the like, the robot hand unit 24 and the robot arm unit 23 themselves may be deformed, and the joints between them may also be deformed.

たとえ、衝突が起きなくても、基板の大型化によってロボットハンド部24自体が基板10の重さによって変形したり、ロボット14の関節部に持続的に加えられる負荷によって関節部が変形したりすることにより、ロボットハンド24の移動位置が、最初のティーチング時とは変わることが考えられる。   Even if a collision does not occur, the robot hand portion 24 itself is deformed by the weight of the substrate 10 due to the increase in the size of the substrate, or the joint portion is deformed by a load continuously applied to the joint portion of the robot 14. Accordingly, it is conceivable that the movement position of the robot hand 24 changes from that at the first teaching.

この場合、制御手段25が、記憶部251に記憶されているティーチング位置に関する情報に基づいて、当該ティーチング位置にロボットハンド部24を移動させるための命令を各関節部の駆動部及び昇降駆動部221に下しても、ロボットハンド部24は、当該ティーチング位置に移動せず、当該ティーチング位置からずれた位置に移動する。すなわち、ロボットハンド24によって保持された基板10を制御手段25に記憶されたティーチング位置(待機位置および搬送位置)に移動させようとしても、基板がティーチング時に想定した位置に移動するのではなく、X、Y、Z、θ方向にずれた位置に移動するようになる。このような位置ずれによって、基板やマスクの搬送の過程で製造ラインの他の装置などとの衝突の可能性がさらに大きくなる。また、基板に対する処理(例えば、成膜)に不具合も発生し得る。   In this case, based on the information regarding the teaching position stored in the storage unit 251, the control unit 25 issues a command for moving the robot hand unit 24 to the teaching position. The robot hand unit 24 does not move to the teaching position, but moves to a position shifted from the teaching position. That is, even if the substrate 10 held by the robot hand 24 is moved to the teaching position (standby position and transfer position) stored in the control means 25, the substrate is not moved to the position assumed at the time of teaching. , Y, Z, θ moves to a position shifted. Due to such misalignment, the possibility of collision with other devices on the production line in the course of transporting the substrate and mask is further increased. In addition, problems may occur in processing (for example, film formation) on the substrate.

特に、半導体基板とは違って、ディスプレイ基板は、はるかにサイズが大きいため、ロボットハンド部24のたるみも大きくなり、衝突のリスクが大きくなり、Z軸方向への位置ずれの可能性も大きくなる。したがって、Z軸方向へのロボットハンド部24の位置のずれを補正する必要性が大きい。   In particular, unlike the semiconductor substrate, the display substrate is much larger in size, which increases the slack of the robot hand 24, increases the risk of collision, and increases the possibility of displacement in the Z-axis direction. . Therefore, there is a great need to correct the displacement of the position of the robot hand unit 24 in the Z-axis direction.

従来技術では、このようにロボット14の衝突などの原因で、ロボットハンド部24などに位置ずれが発生し、ロボット14の搬送動作がティーチングの際に教示したものとは違う位置、また、違う軌道で行われていると判断されれば、成膜クラスタ1内のすべてのティーチング位置(待機位置及び搬入/搬出位置などの搬送位置)に対してティーチング作業を再び実行していた。   In the prior art, a position shift occurs in the robot hand unit 24 and the like due to the collision of the robot 14 as described above, and the transfer operation of the robot 14 is different from the position taught during teaching, and a different trajectory. If it is determined that the teaching operation is performed, the teaching operation is performed again on all teaching positions in the film forming cluster 1 (conveying positions such as a standby position and a loading / unloading position).

しかし、有機EL表示装置の製造ラインにおいて、ロボット14のティーチング位置は、ロボット14が設置された搬送室周辺に配置された処理室(成膜室)で基板及びマスクを載置する位置、マスクストックチャンバー12で使用前後のマスクが収納される位置、パス室15及びバッファ室16で基板を受け渡しする位置などの多数の位置を含むため、各位置に対するティーチング作業に相当な時間がかかる。   However, in the production line of the organic EL display device, the teaching position of the robot 14 is a position where a substrate and a mask are placed in a processing chamber (film formation chamber) arranged around the transfer chamber where the robot 14 is installed, and a mask stock. Since it includes a large number of positions such as a position where the mask before and after use is stored in the chamber 12 and a position where the substrate is transferred in the pass chamber 15 and the buffer chamber 16, a considerable amount of time is required for teaching work for each position.

しかも、単位時間あたり、より多くの搬送動作を行うことができるようにロボット14が2つのロボットアーム23を有する場合もあり、それぞれのティーチングの位置に対して、大気開放状態と真空状態とで別々にティーチングを行わなければならないため、大型の製造ラインにおいては、数十回に及ぶティーチング作業が必要になり、ティーチング作業に数十時間がかかり、この間製造ラインを止めざるを得ない場合があった。   In addition, the robot 14 may have two robot arms 23 so that more transfer operations can be performed per unit time, and the teaching position is different between the open air state and the vacuum state. Teaching work must be performed on a large-scale production line, so dozens of teaching operations are required, and it takes several tens of hours to complete the teaching work. .

そこで、本発明においては、ロボット14の衝突などの原因で、ロボット14、特に、ロボットハンド部24の位置ずれが発生した場合に、成膜クラスタ1内のすべてのティー
チングの位置に対して再ティーチング作業を実行するのではなく、所定位置(本実施例ではこれを原点位置といい、原点位置は、例えば、特定チャンバー内の基板やマスクの搬送位置であってもよい)におけるロボットハンド部24の位置ずれ量を測定し、これをもとに他の複数のティーチング位置の位置情報のうち、少なくとも2つの搬送位置についての位置情報を補正する手法を採用している。これによって、他の複数のティーチング位置に対するティーチング作業を省くことができ、再ティーチング作業にかかる時間を短縮することができる。
Therefore, in the present invention, when the robot 14, particularly, the robot hand unit 24 is displaced due to the collision of the robot 14 or the like, re-teaching is performed on all teaching positions in the film forming cluster 1. Instead of executing the work, the robot hand unit 24 at a predetermined position (in this embodiment, this is referred to as an origin position, which may be, for example, a substrate or mask transfer position in a specific chamber). A method is adopted in which the amount of positional deviation is measured, and based on this, position information on at least two transport positions among the position information on other teaching positions is corrected. Accordingly, teaching work for other teaching positions can be omitted, and the time required for re-teaching work can be shortened.

これに用いられる本実施例のロボットシステム30は、図3に示すように、ロボット14、制御手段25、及び測定手段31を含む。   The robot system 30 of this embodiment used for this includes a robot 14, a control means 25, and a measurement means 31, as shown in FIG.

本実施例のロボットシステム30の測定手段31は、ロボットハンド部24の高さ、すなわち、Z方向への位置を測定することにより、Z軸方向におけるロボットハンド部24の位置ずれ量を算出できるようにする。   The measuring means 31 of the robot system 30 according to the present embodiment can calculate the positional deviation amount of the robot hand unit 24 in the Z-axis direction by measuring the height of the robot hand unit 24, that is, the position in the Z direction. To.

測定手段31は、ロボットハンド部24が原点位置(例えば、パス室15内の基板搬出位置)に設置された状態で、ロボットハンド部24の高さが測定できるように、原点位置においてロボットハンド部24に相応する位置に設置される。例えば、原点位置がパス室15の基板搬出位置である場合、測定手段31は、パス室15の基板ステージの下方でロボットハンド部24の下面の高さが検出できるようにロボットハンド部24の下面からZ軸方向に離間した位置に設置される。   The measuring means 31 is configured so that the robot hand unit 24 can be measured at the origin position so that the height of the robot hand unit 24 can be measured in a state where the robot hand unit 24 is installed at the origin position (for example, the substrate carry-out position in the pass chamber 15). It is installed at a position corresponding to 24. For example, when the origin position is the substrate carry-out position of the pass chamber 15, the measuring unit 31 can detect the height of the lower surface of the robot hand unit 24 below the substrate stage of the pass chamber 15. Installed at a position spaced apart in the Z-axis direction.

測定手段31は、例えば、レーザービームをロボットハンド部24の下面で反射させ、戻ってきたレーザービームを検出することで、ロボットハンド部24の高さが測定できるレーザーセンサー311であることが好ましいが、本発明はこれに限定されず、ロボットハンド部24の高さを検出できるものであれば、他の手段であってもよい。   The measurement unit 31 is preferably a laser sensor 311 that can measure the height of the robot hand unit 24 by, for example, reflecting the laser beam on the lower surface of the robot hand unit 24 and detecting the returned laser beam. The present invention is not limited to this, and any other means may be used as long as the height of the robot hand unit 24 can be detected.

例えば、本実施例の測定手段31は撮像用カメラであってもよい。撮像用カメラを用いる場合、カメラで撮像した画像のピントの程度(焦点距離)を使用してロボットハンド部24の高さを測定することができる。測定手段31として撮像用カメラを使用する場合には、パス室15の底面に透明窓を設けて、その外部に撮像用カメラを設置する構成が採用し得るが、本発明はこれに限定されず、パス室15内に撮像用カメラを設置する構成も採用し得る。   For example, the measuring means 31 of the present embodiment may be an imaging camera. When an imaging camera is used, the height of the robot hand unit 24 can be measured using the degree of focus (focal length) of the image captured by the camera. When an imaging camera is used as the measuring means 31, a configuration in which a transparent window is provided on the bottom surface of the pass chamber 15 and the imaging camera is installed outside thereof can be adopted, but the present invention is not limited to this. A configuration in which an imaging camera is installed in the pass chamber 15 can also be adopted.

このように、ロボットハンド部24の高さをレーザーセンサーや撮像用カメラのような測定手段31で測定することにより、ロボットハンド部24の位置ずれ量、特に、Z軸方向における位置ずれ量を測定することができる。   Thus, by measuring the height of the robot hand unit 24 with the measuring means 31 such as a laser sensor or an imaging camera, the amount of positional deviation of the robot hand unit 24, particularly the amount of positional deviation in the Z-axis direction is measured. can do.

つまり、衝突などによってロボット14に位置ずれが発生する前に(例えば、最初のティーチング作業の直後に)、ロボットハンド部24を原点位置に設置して、測定手段31によってロボットハンド部24の高さを測定することにより、ロボットハンド部24が原点位置に設置された場合のロボットハンド部24のZ軸方向における位置に関する情報(基準位置情報、第1情報)を得ることができる。ロボットハンド部24のX軸方向、Y軸方向、及びZ軸を中心とした回転角方向における位置に関する情報は、例えば、ロボットハンド部24にロボットハンド部24の長手方向(ロボットアームとの接続部からロボットハンド部の自由端部に向かう方向)に配置された複数のマーク241、又はロボットハンド部24の長手方向に延びる線状マークを設置して、これを撮像用カメラなどで撮像することで、取得できる。   That is, before the position shift occurs in the robot 14 due to a collision or the like (for example, immediately after the first teaching work), the robot hand unit 24 is installed at the origin position, and the height of the robot hand unit 24 is measured by the measuring unit 31. By measuring the above, it is possible to obtain information (reference position information, first information) regarding the position of the robot hand 24 in the Z-axis direction when the robot hand 24 is installed at the origin position. Information on the position of the robot hand unit 24 in the X-axis direction, the Y-axis direction, and the rotation angle direction about the Z-axis is, for example, the robot hand unit 24 in the longitudinal direction of the robot hand unit 24 (connection portion with the robot arm). A plurality of marks 241 arranged in the direction from the robot hand unit toward the free end of the robot hand unit or a linear mark extending in the longitudinal direction of the robot hand unit 24 and imaged by an imaging camera or the like. Can get.

このように取得されたロボットハンド部24の基準位置情報は、少なくともZ軸方向に
おいてのロボットハンド部24の位置に関する情報を含み、これをロボットハンド部の基準位置情報として制御手段25の記憶部251に記憶しておく。
The reference position information of the robot hand unit 24 acquired in this way includes at least information related to the position of the robot hand unit 24 in the Z-axis direction, and this is used as the reference position information of the robot hand unit, and the storage unit 251 of the control means 25. Remember it.

その後、搬送ロボット14の衝突などによって、位置ずれが発生した場合、ロボットハンド部24を原点位置に設置するための制御を行い(このような制御を行っても、衝突などにより変形が生じた場合には、ロボットハンド部24は、衝突前の原点位置に移動できない)、測定手段31によってロボットハンド部24の位置を再び測定することにより、位置ずれが発生した後における、ロボットハンド部24のZ軸方向においての位置情報を再び取得する。再取得したロボットハンド部24のZ軸方向における位置情報(第2情報)を、記憶部251に記憶しておいた基準位置情報と比較することで、衝突の前後における、ロボットハンド部24のZ軸方向においての位置ずれ量(ΔZ)を得られるようになる。ロボットハンド部24のX軸方向、Z軸方向、及びZ軸を中心とした回転角方向における位置ずれ量(ΔX、ΔY、Δθ)も、記憶部251に予め記憶された各方向における基準位置情報と、衝突後における当該方向においての位置に関する情報を比較することによって得られる。   After that, when a position shift occurs due to a collision of the transfer robot 14, etc., control is performed to install the robot hand unit 24 at the origin position (if deformation occurs due to the collision even if such control is performed) In this case, the robot hand unit 24 cannot move to the original position before the collision), and the position of the robot hand unit 24 after the positional deviation is generated by measuring the position of the robot hand unit 24 again by the measuring unit 31. The position information in the axial direction is acquired again. By comparing the re-acquired position information (second information) of the robot hand unit 24 in the Z-axis direction with the reference position information stored in the storage unit 251, the Z of the robot hand unit 24 before and after the collision is determined. A positional deviation amount (ΔZ) in the axial direction can be obtained. The positional deviation amounts (ΔX, ΔY, Δθ) in the X-axis direction, the Z-axis direction, and the rotation angle direction around the Z-axis of the robot hand unit 24 are also reference position information in each direction stored in the storage unit 251 in advance. And information on the position in the direction after the collision.

すなわち、本実施例では、ロボットハンド部24に位置ずれが発生する前に、ロボットハンド部24の位置を測定手段31によって測定して、ロボットハンド部24の基準位置を算出し、これを制御手段25に予め記憶しておく。そして、ロボットハンド部24の衝突などによって位置ずれが発生した場合、ロボットハンド部24を再び原点位置に設置するための制御を行った後、ロボットハンド部24のずれた位置を算出して、算出された位置と基準位置との差分に基づいて、ロボットハンド部24の位置ずれ量(ΔZ)を算出する。   That is, in the present embodiment, before the positional deviation occurs in the robot hand unit 24, the position of the robot hand unit 24 is measured by the measuring unit 31, the reference position of the robot hand unit 24 is calculated, and this is controlled by the control unit. 25 is stored in advance. If a position shift occurs due to a collision of the robot hand unit 24 or the like, control is performed to install the robot hand unit 24 at the origin position again, and then the position of the robot hand unit 24 is calculated and calculated. Based on the difference between the determined position and the reference position, a positional deviation amount (ΔZ) of the robot hand unit 24 is calculated.

このように、本発明によれば、ロボットハンド部をレーザーセンサーなどの測定手段で測定することにより、ロボットハンド部の衝突などによって発生した、ロボットハンド部の特定位置における位置ずれ量(特に、鉛直方向/Z軸方向においての位置ずれ量)を計測し、計測された位置ずれ量に基づいて、搬送動作の他の複数のティーチング位置(待機位置及び搬送位置)に関する情報のうち、少なくとも2つの搬送位置に関する情報を補正する。これによって、他の複数のティーチング位置に対する再ティーチング作業を行なわず、ティーチング位置の確認作業だけで装備を再稼動でき、再ティーチングにかかる時間を大幅に短縮することができる。   As described above, according to the present invention, by measuring the robot hand part with a measuring means such as a laser sensor, the amount of displacement at the specific position of the robot hand part caused by the collision of the robot hand part, etc. Direction / Z-axis direction misalignment amount), and based on the measured misalignment amount, at least two transports among information on other teaching positions (standby position and transport position) of the transport operation Correct position information. As a result, the re-teaching operation for the other teaching positions is not performed, and the equipment can be restarted only by the teaching position confirmation operation, and the time required for re-teaching can be greatly reduced.

本実施例では、成膜クラスタ1内の複数のティーチング位置のうち、パス室15の基板搬出位置を、ロボットハンド部24の位置ずれ量を測定するための原点位置とした。これは通常、成膜クラスタ1内の多数のティーチング位置のうち、パス室15の搬送位置がロボット14のシャフト部22から最も遠く離れた位置であり、ロボットハンド部24の衝突による位置ずれ量が最も大きな位置になるからである。また、パス室15の場合、チャンバーの下部に蒸発源が設置される成膜室11と異なり、基板ステージの下方に測定手段31を設置することが容易となる長所もある。   In this embodiment, among the plurality of teaching positions in the film forming cluster 1, the substrate carry-out position in the pass chamber 15 is set as the origin position for measuring the amount of displacement of the robot hand unit 24. This is usually the position where the transfer position of the pass chamber 15 is farthest from the shaft portion 22 of the robot 14 among a large number of teaching positions in the film forming cluster 1, and the amount of displacement due to the collision of the robot hand portion 24 is small. It is because it becomes the largest position. Further, in the case of the pass chamber 15, unlike the film forming chamber 11 in which the evaporation source is installed in the lower part of the chamber, there is an advantage that it is easy to install the measuring means 31 below the substrate stage.

ただし、本発明の原点位置は、パス室15の基板搬出の位置に限定されず、他のチャンバー(例えば、成膜室、バッファ室、マスクストックチャンバー)内の搬送位置であってもよく、搬送室内の位置(例えば、搬送室内の待機位置)の中のいずれか1つであってもよい。原点位置を搬送室内の複数の待機位置の中のいずれか1つにすることで、測定手段31の設置がより容易になる。さらに、本発明の原点位置は、成膜クラスタ1のティーチング位置でない第3の位置であってもよい。   However, the origin position of the present invention is not limited to the substrate carry-out position of the pass chamber 15 and may be a transfer position in another chamber (for example, a film forming chamber, a buffer chamber, or a mask stock chamber). Any one of the indoor positions (for example, the standby position in the transfer chamber) may be used. By setting the origin position to any one of a plurality of standby positions in the transfer chamber, the measurement unit 31 can be installed more easily. Further, the origin position of the present invention may be a third position that is not the teaching position of the film forming cluster 1.

<ティーチング位置の調整方法及びデバイス製造方法>
以下、ロボットハンド部24の原点位置における位置ずれ量に基づいて、成膜クラスタ
1内の他の複数のティーチング位置を補正する方法、及びこれを用いて有機EL表示装置のようなデバイスを製造する方法について説明する。
<Teaching position adjustment method and device manufacturing method>
Hereinafter, a method for correcting a plurality of other teaching positions in the film-forming cluster 1 based on the positional deviation amount at the origin position of the robot hand unit 24, and a device such as an organic EL display device are manufactured using the method. A method will be described.

ロボットハンド部24のZ軸方向における位置ずれ量の算出は、フィードバック制御又はフィードバックループ制御を通じて行うことができる。   The calculation of the amount of positional deviation in the Z-axis direction of the robot hand unit 24 can be performed through feedback control or feedback loop control.

フィードバック制御によって位置ずれ量を算出する場合においては、まず、原点位置にロボットハンド部24を設置して、ロボットハンド部24のZ軸方向における位置を測定手段31によって測定し、制御手段25の記憶部251に基準位置情報(第1情報)として記憶する。   When calculating the amount of positional deviation by feedback control, first, the robot hand unit 24 is installed at the origin position, the position of the robot hand unit 24 in the Z-axis direction is measured by the measuring unit 31, and stored in the control unit 25. The information is stored in the unit 251 as reference position information (first information).

ロボットハンド部24の衝突などで、位置ずれが発生した場合に、ロボットハンド部24を原点位置に設置するための制御を行った後、ロボットハンド部24のZ軸方向への位置を測定手段31で再び測定し、再測定されたZ軸方向における位置に関する情報(第2情報)を記憶部251に記憶された基準位置情報と比較して、第1位置ずれ量を求める。   When a positional deviation occurs due to a collision of the robot hand unit 24 or the like, after the control for installing the robot hand unit 24 at the origin position is performed, the position of the robot hand unit 24 in the Z-axis direction is measured by means 31. Then, the measurement is performed again, and the re-measured information (second information) regarding the position in the Z-axis direction is compared with the reference position information stored in the storage unit 251 to obtain the first positional deviation amount.

続いて、ロボットハンド部24を第1位置ずれ量だけ移動させて、再びロボットハンド部24のZ軸方向における位置を測定手段31で測定し、記憶された基準位置情報と比較する。   Subsequently, the robot hand unit 24 is moved by the first positional deviation amount, and the position of the robot hand unit 24 in the Z-axis direction is again measured by the measuring unit 31 and compared with the stored reference position information.

測定されたロボットハンド部24のZ軸方向における位置が、基準位置情報と異なる場合には、第2位置ずれ量を算出して、ロボットハンド部24を第2位置ずれ量だけ移動させる。   If the measured position of the robot hand unit 24 in the Z-axis direction is different from the reference position information, a second positional deviation amount is calculated and the robot hand unit 24 is moved by the second positional deviation amount.

同一の工程を繰り返して、ロボットハンド部24のZ軸方向の位置が最初に記憶部251に記憶させた基準位置になった時点で、それまでの第1位置ずれ量、第2位置ずれ量など全てを合算して、これを別のティーチング位置を調整するための補正値とする。   When the same process is repeated and the position of the robot hand unit 24 in the Z-axis direction reaches the reference position initially stored in the storage unit 251, the first misalignment amount, the second misalignment amount, etc. All are added together, and this is used as a correction value for adjusting another teaching position.

フィードバックループ制御によって位置ずれ量を算出する場合においては、まず、原点位置にロボットハンド部24を設置して、ロボットハンド部24のZ軸方向における位置を測定手段31によって測定し、制御手段25の記憶部251に基準位置情報(第1情報)として記憶する。   When calculating the amount of positional deviation by feedback loop control, first, the robot hand unit 24 is installed at the origin position, the position of the robot hand unit 24 in the Z-axis direction is measured by the measuring unit 31, and the control unit 25 The information is stored in the storage unit 251 as reference position information (first information).

ロボットハンド部24の衝突などで、位置ずれが発生した場合に、ロボットハンド部24を原点位置に設置するための制御を行った後、ロボットハンド部24のZ軸方向における位置を測定手段31で再び測定して、再測定されたZ軸方向における位置に関する情報(第2情報)を記憶部251に記憶された基準位置情報と比較しながら、ロボットハンド部24をZ軸方向に移動させる。   When a position shift occurs due to a collision of the robot hand unit 24 or the like, control for setting the robot hand unit 24 at the origin position is performed, and then the position of the robot hand unit 24 in the Z-axis direction is measured by the measuring unit 31. The robot hand unit 24 is moved in the Z-axis direction while measuring again and comparing the information (second information) regarding the re-measured position in the Z-axis direction with the reference position information stored in the storage unit 251.

現在のロボットハンド部24のZ軸方向においての位置が、記憶部251に記憶された基準位置と一致すれば、ロボットハンド部24のZ軸方向への移動を止める。これまでのロボットハンド部24の総移動距離を他のティーチング位置に対する補正値とする。   If the current position of the robot hand unit 24 in the Z-axis direction matches the reference position stored in the storage unit 251, the movement of the robot hand unit 24 in the Z-axis direction is stopped. The total movement distance of the robot hand unit 24 so far is set as a correction value for other teaching positions.

このように算出された補正値に基づいて、他のティーチング位置を調整する方法について説明する。   A method for adjusting another teaching position based on the correction value thus calculated will be described.

ロボット14、制御手段25、測定手段31等の準備が整ったら、まず、基板10が搬送されるべき複数のティーチング位置(搬送位置及び待機位置)がロボット14にティーチングされる。すなわち、複数の搬送位置及び待機位置の位置情報が、ティーチング位置情報として制御手段25の記憶部251に記憶される(S1)。   When the robot 14, the control means 25, the measurement means 31 and the like are ready, first, the robot 14 is taught a plurality of teaching positions (transport positions and standby positions) to which the substrate 10 is to be transported. That is, position information of a plurality of transport positions and standby positions is stored in the storage unit 251 of the control means 25 as teaching position information (S1).

ロボット14のロボットハンド部24が、複数のティーチング位置の中の1つである原点位置に設置される(S2)。そして、ロボットハンド部24のZ軸方向の位置が測定手段31によって測定され、その測定結果に基づいて算出されたロボットハンド部24の位置情報がロボットハンド部24の基準位置情報(第1情報)として制御手段25の記憶部251に記憶される(S3)。   The robot hand unit 24 of the robot 14 is installed at the origin position which is one of a plurality of teaching positions (S2). Then, the position of the robot hand unit 24 in the Z-axis direction is measured by the measuring unit 31, and the position information of the robot hand unit 24 calculated based on the measurement result is the reference position information (first information) of the robot hand unit 24. Is stored in the storage unit 251 of the control means 25 (S3).

以降、搬送過程で成膜クラスタ1の他の部分との衝突などにより、ロボット14に生じた変形などによってロボットハンド部24に位置ずれが発生した場合、その位置ずれ量を測定するため、ロボットハンド部24を原点位置に再び設置するための制御を行う(S4)。つまり、ロボット14の駆動部に原点位置に該当する位置情報を入力する。しかし、衝突などにより生じた変形などによって、ロボットハンド部24は、衝突前の原点位置に移動できず、これから外れた位置に移動することになる。ずれた位置に移動したロボットハンド部24の位置が、測定手段31によって再び測定される(S5)。   Thereafter, when a displacement occurs in the robot hand unit 24 due to deformation or the like that occurs in the robot 14 due to a collision with another part of the deposition cluster 1 during the transfer process, the robot hand 24 is used to measure the displacement amount. Control for re-installing the unit 24 at the origin position is performed (S4). That is, position information corresponding to the origin position is input to the drive unit of the robot 14. However, due to deformation caused by a collision or the like, the robot hand unit 24 cannot move to the original position before the collision but moves to a position deviating from the original position. The position of the robot hand unit 24 moved to the shifted position is measured again by the measuring means 31 (S5).

制御手段25は、ロボットハンド部24の再測定された位置に関する情報(第2情報)と、制御手段25の記憶部251に予め記憶されていた基準位置に関する情報(第1情報)から、衝突の前後のロボットハンド部24の位置ずれ量を算出する。本実施例の構成によると、Z方向の位置ずれ量が測定できるようになる。同様に、ロボットハンド24のX軸方向、Y軸方向、及びθ方向における位置ずれ量も測定する。   The control means 25 uses the information on the remeasured position of the robot hand unit 24 (second information) and the information on the reference position stored in advance in the storage unit 251 of the control means 25 (first information). The amount of positional deviation between the front and rear robot hand units 24 is calculated. According to the configuration of the present embodiment, the amount of misalignment in the Z direction can be measured. Similarly, the amount of displacement of the robot hand 24 in the X-axis direction, Y-axis direction, and θ direction is also measured.

制御手段25は、測定された位置ずれ量をX軸方向、Y軸方向、Z軸方向、及びθ方向それぞれに対して予め定められた所定の閾値と比較する。X軸方向、Y軸方向、Z軸方向、及びθ方向のいずれかの方向においての位置ずれ量が該当方向の所定の閾値を超えると判定されれば、制御手段25は、当該方向においての位置ずれ量に基づいて、記憶部251に記憶されている複数のティーチング位置に対する位置情報のうち、少なくとも2つの搬送位置についての位置情報を補正する。   The control means 25 compares the measured positional deviation amount with predetermined threshold values determined in advance for each of the X-axis direction, the Y-axis direction, the Z-axis direction, and the θ direction. If it is determined that the amount of displacement in any of the X-axis direction, the Y-axis direction, the Z-axis direction, and the θ-direction exceeds a predetermined threshold value in the corresponding direction, the control unit 25 determines the position in that direction. Based on the amount of deviation, position information for at least two transport positions is corrected among position information for a plurality of teaching positions stored in the storage unit 251.

例えば、制御手段25によって算出された当該方向の位置ずれ量を他のティーチング位置の該当方向の位置情報に加算したり、減算したりして該当ティーチング位置の位置情報を補正する。   For example, the position information of the corresponding teaching position is corrected by adding or subtracting the position deviation amount calculated by the control means 25 to the position information of the corresponding direction of the other teaching positions.

すべてのティーチング位置に対する位置情報が補正されれば、ロボット14を補正されたティーチング位置に基づいて、動作させてみることで、ティーチング位置の補正によってロボットハンド部24が成膜クラスタ1の他の部分と衝突なく目標位置にきちんと移動できるかを確認する。ロボット14が問題なく複数のティーチング位置への搬送動作を行うことができることが確認されれば、ロボット14による基板やマスクの搬送を再開する。   If the position information for all teaching positions is corrected, the robot hand unit 24 is moved to another part of the deposition cluster 1 by correcting the teaching position by operating the robot 14 based on the corrected teaching position. Make sure that you can move to the target position without collision. If it is confirmed that the robot 14 can perform the transfer operation to a plurality of teaching positions without any problem, the transfer of the substrate and the mask by the robot 14 is resumed.

このように、本発明のティーチング位置調整方法によると、ロボット14に成膜クラスタ1の他の部分と衝突などが起きた後に、複数のティーチング位置のすべてに対して、ティーチング作業を実行する代わりに、原点位置におけるロボットハンド部24の位置ずれ量だけを測定し、他のティーチング位置に対する補正を行う。これにより、ロボット14の衝突後の再ティーチング作業にかかる時間を大幅に短縮することができるようになる。   As described above, according to the teaching position adjusting method of the present invention, after the robot 14 collides with the other part of the deposition cluster 1, instead of performing the teaching work on all of the plurality of teaching positions. Then, only the positional deviation amount of the robot hand unit 24 at the origin position is measured, and correction for other teaching positions is performed. As a result, the time required for the re-teaching work after the collision of the robot 14 can be greatly reduced.

本実施例では、衝突などによってロボットハンド部24に位置ずれが発生した場合に、ロボットハンド部24を原点位置に設置するための制御を行った後マーク部241の位置を再測定するものを一例として説明したが、本発明はこれに限定されず、衝突などが起きなくても、一定時間以上ロボット14が使われた後に、ロボットハンド部24を原点位置に設置するための制御をし、ロボットハンド部24の位置を再測定することができる。こ
れによって、ロボット14の持続的な使用による関節部などの変形によって、ロボット14の成膜クラスタ1の他の部分と衝突することを未然に防止することができるようになる。
In the present embodiment, an example of re-measurement of the position of the mark portion 241 after performing control for installing the robot hand portion 24 at the origin position when a positional deviation occurs in the robot hand portion 24 due to a collision or the like. However, the present invention is not limited to this, and even if a collision does not occur, after the robot 14 has been used for a certain period of time, control is performed to install the robot hand unit 24 at the origin position. The position of the hand part 24 can be measured again. As a result, it is possible to prevent the robot 14 from colliding with other portions of the film formation cluster 1 of the robot 14 due to deformation of the joint portion or the like due to continuous use of the robot 14.

上記実施例は、本発明の一例を示したものに過ぎず、本発明は上記実施例の構成に限定されず、本技術思想の範囲内で適宜に変形してもよい。また、本発明は、上述の実施例の1以上の機能を実現するプログラム(ソフトウェア)を、ネットワーク又は各種記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読み出して実行する処理において、そのプログラム、及び該プログラムを格納するコンピュータ読み取り可能な記憶媒体によって構成されてもよい。   The above embodiment is merely an example of the present invention, and the present invention is not limited to the configuration of the above embodiment, and may be appropriately modified within the scope of the present technical idea. Further, the present invention supplies a program (software) that realizes one or more functions of the above-described embodiments to a system or apparatus via a network or various storage media, and one or more programs in the computer of the system or apparatus In the process in which the processor reads and executes the program, the processor may be configured by the program and a computer-readable storage medium that stores the program.

1: 成膜クラスタ
11: 成膜室(処理室)
12: マスクストックチャンバー
13: 搬送室
14: ロボット
15: パス室
16: バッファ室
22: シャフト部
23: ロボットアーム部
24: ロボットハンド部
25: 制御手段
31: 測定手段
241: マーク部
1: Deposition cluster 11: Deposition chamber (processing chamber)
12: Mask stock chamber 13: Transfer chamber 14: Robot 15: Pass chamber 16: Buffer chamber 22: Shaft unit 23: Robot arm unit 24: Robot hand unit 25: Control unit 31: Measuring unit 241: Mark unit

Claims (26)

シャフト部と、一端が前記シャフト部に回転可能に連結されるロボットアーム部と、前記ロボットアーム部の他端に回転可能に連結されたロボットハンド部と、を含むロボットと、
前記ロボットの動作を制御する制御手段と、
前記ロボットハンド部が回転する回転軸に沿った方向における前記ロボットハンド部の位置を測定するための測定手段と、を含み、
前記制御手段は、前記測定手段によって測定された前記方向における位置に基づいて、前記ロボットハンド部の前記方向における位置を調整することを特徴とするロボットシステム。
A robot including a shaft portion, a robot arm portion whose one end is rotatably connected to the shaft portion, and a robot hand portion rotatably connected to the other end of the robot arm portion;
Control means for controlling the operation of the robot;
Measuring means for measuring a position of the robot hand part in a direction along a rotation axis around which the robot hand part rotates,
The said control means adjusts the position in the said direction of the said robot hand part based on the position in the said direction measured by the said measurement means, The robot system characterized by the above-mentioned.
前記制御手段は、前記ロボットの動作の制御に用いられる複数のティーチング位置に関する情報を記憶する記憶部を含むことを特徴とする請求項1に記載のロボットシステム。   The robot system according to claim 1, wherein the control unit includes a storage unit that stores information related to a plurality of teaching positions used for controlling the operation of the robot. 前記制御手段は、前記ロボットハンド部が所定位置に設置された状態で、前記測定手段によって測定された前記ロボットハンド部の前記方向における位置に関する第1情報を前記記憶部に記憶しておくことを特徴とする請求項2に記載のロボットシステム。   The control means stores, in the storage section, first information relating to the position of the robot hand section in the direction measured by the measurement means in a state where the robot hand section is installed at a predetermined position. The robot system according to claim 2, wherein: 前記制御手段は、前記記憶部に記憶された前記第1情報と、前記制御手段が前記ロボットハンド部を前記所定位置に設置するための制御を行った状態で、前記測定手段によって測定された前記ロボットハンド部の前記方向における位置に関する第2情報と、に基づいて、前記ロボットハンド部の前記方向における位置を調整することを特徴とする請求項3に記載のロボットシステム。   The control means measures the first information stored in the storage unit and the measurement means measured by the measurement means in a state in which the control means performs control for installing the robot hand unit at the predetermined position. The robot system according to claim 3, wherein the position of the robot hand unit in the direction is adjusted based on second information related to the position of the robot hand unit in the direction. 前記制御手段は、前記第1情報と、前記第2情報と、に基づいて、前記ロボットハンド部の前記方向における位置ずれ量を算出することを特徴とする請求項4に記載のロボットシステム。   5. The robot system according to claim 4, wherein the control unit calculates a displacement amount of the robot hand unit in the direction based on the first information and the second information. 前記制御手段は、前記位置ずれ量が所定の閾値を超える場合、前記位置ずれ量に基づいて、前記記憶部に記憶された前記複数のティーチング位置に関する情報のうち、前記ロボットハンド部の前記方向における位置に関する情報を補正することを特徴とする請求項5に記載のロボットシステム。   When the positional deviation amount exceeds a predetermined threshold, the control means is configured to determine, based on the positional deviation amount, information on the plurality of teaching positions stored in the storage unit in the direction of the robot hand unit. The robot system according to claim 5, wherein the position information is corrected. 前記制御手段は、前記ロボットハンド部が所定位置に設置された状態で前記測定手段によって測定された前記ロボットハンド部の前記方向における位置に関する第1情報に基づいて、前記記憶部に記憶された前記複数のティーチング位置に関する情報のうちの少なくとも2つについて、前記ロボットハンド部の前記方向における位置に関する情報をそれぞれ補正することを特徴とする請求項2に記載のロボットシステム。   The control unit is configured to store the robot hand unit stored in the storage unit based on first information on the position of the robot hand unit in the direction measured by the measurement unit in a state where the robot hand unit is installed at a predetermined position. 3. The robot system according to claim 2, wherein the information regarding the position of the robot hand unit in the direction is corrected for at least two of the information regarding a plurality of teaching positions. 前記測定手段は、前記所定位置に設置された前記ロボットハンド部から前記方向に離間した位置に設置されることを特徴とする請求項3〜7のいずれか1項に記載のロボットシステム。   The robot system according to claim 3, wherein the measuring unit is installed at a position separated from the robot hand unit installed at the predetermined position in the direction. 前記測定手段は、レーザーセンサーであることを特徴とする請求項1〜8のいずれか1項に記載のロボットシステム。   The robot system according to claim 1, wherein the measuring unit is a laser sensor. 前記測定手段は、撮像用カメラであることを特徴とする請求項1〜8のいずれか1項に記載のロボットシステム。   The robot system according to claim 1, wherein the measuring unit is an imaging camera. 前記制御手段は、前記撮像用カメラによって撮像された前記ロボットハンド部の画像のピントの程度に基づいて、前記ロボットハンド部の前記方向における位置を算出することを特徴とする請求項10に記載のロボットシステム。   The said control means calculates the position in the said direction of the said robot hand part based on the grade of the focus of the image of the said robot hand part imaged with the said camera for imaging. Robot system. 前記制御手段は、前記位置ずれ量をフィードバック制御によって算出することを特徴とする請求項5または6に記載のロボットシステム。   The robot system according to claim 5, wherein the control unit calculates the positional deviation amount by feedback control. 前記制御手段は、前記位置ずれ量をフィードバックループ制御によって算出する請求項5または6に記載のロボットシステム。   The robot system according to claim 5, wherein the control unit calculates the positional deviation amount by feedback loop control. 前記所定位置は、前記複数のティーチング位置の中のいずれか1つであることを特徴とする請求項3〜8のいずれか1項に記載のロボットシステム。   The robot system according to claim 3, wherein the predetermined position is any one of the plurality of teaching positions. 前記所定位置に該当する前記ティーチング位置は、前記複数のティーチング位置のうち、前記ロボットハンド部が前記シャフト部から前記シャフト部に垂直な方向で最も離れるようになる位置であることを特徴とする請求項14に記載のロボットシステム。   The teaching position corresponding to the predetermined position is a position at which the robot hand portion is most distant from the shaft portion in a direction perpendicular to the shaft portion among the plurality of teaching positions. Item 15. The robot system according to Item 14. 複数のチャンバーと、
被搬送体を前記複数のチャンバーの間で搬送するための請求項1〜15のいずれか1項に記載のロボットシステムと、を含むことを特徴とするデバイス製造装置。
Multiple chambers;
16. A device manufacturing apparatus comprising: the robot system according to any one of claims 1 to 15 for transporting a body to be transported between the plurality of chambers.
前記複数のチャンバーは、第1被搬送体に対する処理が行われる処理室と、第2被搬送体が収納される第2被搬送体収納チャンバーと、第1被搬送体の流れ方向において上流側のパス室と、前記流れ方向において下流側のバッファ室とを含み、
前記ロボットシステムのロボットのロボットハンド部が回転する回転軸に沿った方向における前記ロボットハンド部の位置を測定するための測定手段が前記パス室に設けられることを特徴とする請求項16に記載のデバイス製造装置。
The plurality of chambers include a processing chamber in which processing is performed on the first transported body, a second transported body storage chamber in which the second transported body is stored, and an upstream side in the flow direction of the first transported body. A pass chamber and a buffer chamber downstream in the flow direction,
17. The path chamber according to claim 16, wherein measuring means for measuring the position of the robot hand unit in a direction along a rotation axis of the robot system of the robot system is provided in the pass chamber. Device manufacturing equipment.
ロボットハンド部を含むロボットと、前記ロボットの動作を制御する制御手段を備えるロボットシステムを準備する工程と、
デバイスの製造に用いられる基板が搬送されるべき複数の搬送位置を含む複数のティーチング位置を前記ロボットシステムの前記制御手段の記憶部に記憶させる工程と、
前記ロボットハンド部を所定位置に設置して、前記ロボットハンド部が回転する回転軸に沿った方向に離間した測定手段によって、前記ロボットハンド部の前記方向おける位置を測定する工程と、
測定された前記ロボットハンド部の前記方向における位置に関する第1情報を前記記憶部に記憶させる工程と、
前記制御手段が前記ロボットハンド部を前記所定位置に設置するための制御を行った状態で、前記ロボットハンド部の前記方向における位置を前記測定手段によって再測定する工程と、
前記第1情報と、再測定された前記ロボットハンド部の前記方向における位置に関する第2情報とに基づいて、前記ロボットハンド部の前記方向における位置ずれ量を算出する工程と、
前記方向における前記位置ずれ量が、所定の閾値を超える場合、前記方向における前記位置ずれ量に基づいて、前記記憶部に記憶された前記複数のティーチング位置に関する情報のうち、前記ロボットハンド部の前記方向における位置に関する情報を補正する工程と、を含むことを特徴とするデバイス製造方法。
A step of preparing a robot including a robot including a robot hand unit and a control means for controlling the operation of the robot;
Storing a plurality of teaching positions including a plurality of transfer positions to which a substrate used for manufacturing a device is to be transferred in a storage unit of the control unit of the robot system;
Measuring the position of the robot hand unit in the direction by measuring means spaced in a direction along a rotation axis around which the robot hand unit rotates, the robot hand unit being installed at a predetermined position;
Storing the first information on the measured position of the robot hand unit in the direction in the storage unit;
Re-measuring the position of the robot hand unit in the direction by the measuring unit in a state where the control unit performs control for installing the robot hand unit at the predetermined position;
Calculating a displacement amount of the robot hand unit in the direction based on the first information and second information on the remeasured position of the robot hand unit in the direction;
When the positional deviation amount in the direction exceeds a predetermined threshold, based on the positional deviation amount in the direction, of the information on the plurality of teaching positions stored in the storage unit, the robot hand unit Correcting the information regarding the position in the direction. A device manufacturing method comprising:
ロボットハンド部を含むロボットと、前記ロボットの動作を制御する制御手段を備えるロボットシステムを準備する工程と、
デバイスの製造に用いられる基板が搬送されるべき複数の搬送位置を含む複数のティーチング位置を前記ロボットシステムの前記制御手段の記憶部に記憶させる工程と、
前記ロボットハンド部を所定位置に設置して、前記ロボットハンド部が回転する回転軸に沿った方向に離間した測定手段によって、前記ロボットハンド部の前記方向における位置を測定する工程と、
測定された前記ロボットハンド部の前記方向における位置に関する第1情報に基づいて、前記記憶部に記憶された前記複数のティーチング位置に関する情報のうち少なくとも2つについて、前記ロボットハンド部の前記方向における位置に関する情報をそれぞれ補正する工程と、を含むことを特徴とするデバイス製造方法。
A step of preparing a robot including a robot including a robot hand unit and a control means for controlling the operation of the robot;
Storing a plurality of teaching positions including a plurality of transfer positions to which a substrate used for manufacturing a device is to be transferred in a storage unit of the control unit of the robot system;
Measuring the position of the robot hand unit in the direction by measuring means spaced in a direction along a rotation axis around which the robot hand unit rotates by installing the robot hand unit at a predetermined position;
Based on the measured first information on the position of the robot hand unit in the direction, at least two of the information on the plurality of teaching positions stored in the storage unit are the positions of the robot hand unit in the direction. And correcting each of the information on the device. A device manufacturing method comprising:
前記所定位置は、前記複数のティーチング位置の中のいずれか1つであることを特徴とする請求項18または19に記載のデバイス製造方法。   The device manufacturing method according to claim 18, wherein the predetermined position is any one of the plurality of teaching positions. 前記位置ずれ量を算出する工程では、フィードバック制御によって前記位置ずれ量を算出することを特徴とする請求項18〜20のいずれか1項に記載のデバイス製造方法。   21. The device manufacturing method according to claim 18, wherein in the step of calculating the amount of positional deviation, the amount of positional deviation is calculated by feedback control. 前記位置ずれ量を算出する工程では、フィードバックループ制御によって前記位置ずれ量を算出することを特徴とする請求項18〜20のいずれか1項に記載のデバイス製造方法。   21. The device manufacturing method according to claim 18, wherein, in the step of calculating the positional deviation amount, the positional deviation amount is calculated by feedback loop control. ロボットハンド部を含むロボットと、前記ロボットの動作を制御する制御手段とを備えるロボットシステムにおいてのティーチング位置調整方法であって、
被搬送体が搬送されるべき複数の搬送位置を含む前記ロボットの複数のティーチング位置を前記制御手段の記憶部に記憶させる工程と、
前記ロボットハンド部を所定位置に設置して、前記ロボットハンド部が回転する回転軸に沿った方向に離間した測定手段によって、前記ロボットハンド部の前記方向における位置を測定する工程と、
測定された前記ロボットハンド部の前記方向における位置に関する第1情報を前記記憶部に記憶させる工程と、
前記制御手段が前記ロボットハンド部を前記所定位置に設置するための制御を行った状態で、前記ロボットハンド部の前記方向における位置を前記測定手段によって再測定する工程と、
前記第1情報と、再測定された前記ロボットハンド部の前記方向における位置に関する第2情報とに基づいて、前記ロボットハンド部の前記方向における位置ずれ量を測定する工程と、
前記方向における前記位置ずれ量が、所定の閾値を超える場合、前記方向における前記位置ずれ量に基づいて、前記記憶部に記憶された前記複数のティーチング位置に関する情報のうち、前記ロボットハンド部の前記方向における位置に関する情報を補正する工程と、を含むことを特徴とするティーチング位置調整方法。
A teaching position adjustment method in a robot system comprising a robot including a robot hand part and a control means for controlling the operation of the robot,
Storing a plurality of teaching positions of the robot including a plurality of conveying positions to which the object is to be conveyed in a storage unit of the control means;
Measuring the position of the robot hand unit in the direction by measuring means spaced in a direction along a rotation axis around which the robot hand unit rotates by installing the robot hand unit at a predetermined position;
Storing the first information on the measured position of the robot hand unit in the direction in the storage unit;
Re-measuring the position of the robot hand unit in the direction by the measuring unit in a state where the control unit performs control for installing the robot hand unit at the predetermined position;
Measuring a positional deviation amount of the robot hand unit in the direction based on the first information and second information on the remeasured position of the robot hand unit in the direction;
When the positional deviation amount in the direction exceeds a predetermined threshold, based on the positional deviation amount in the direction, of the information on the plurality of teaching positions stored in the storage unit, the robot hand unit Correcting the information relating to the position in the direction, and a teaching position adjusting method.
ロボットハンド部を含むロボットと、前記ロボットの動作を制御する制御手段とを備えるロボットシステムにおいてのティーチング位置調整方法であって、
被搬送体が搬送されるべき複数の搬送位置を含む前記ロボットの複数のティーチング位置を前記制御手段の記憶部に記憶させる工程と、
前記ロボットハンド部を所定位置に設置して、前記ロボットハンド部が回転する回転軸に沿った方向に離間した測定手段によって、前記ロボットハンド部の前記方向における位置を測定する工程と、
測定された前記ロボットハンド部の前記方向における位置に関する第1情報に基づいて、前記記憶部に記憶された前記複数のティーチング位置に関する情報のうち少なくとも2つについて、前記ロボットハンド部の前記方向における位置に関する情報をそれぞれ補正
する工程と、を含むことを特徴とするティーチング位置調整方法。
A teaching position adjustment method in a robot system comprising a robot including a robot hand part and a control means for controlling the operation of the robot,
Storing a plurality of teaching positions of the robot including a plurality of conveying positions to which the object is to be conveyed in a storage unit of the control means;
Measuring the position of the robot hand unit in the direction by measuring means spaced in a direction along a rotation axis around which the robot hand unit rotates by installing the robot hand unit at a predetermined position;
Based on the measured first information on the position of the robot hand unit in the direction, at least two of the information on the plurality of teaching positions stored in the storage unit are the positions of the robot hand unit in the direction. Correcting each of the information regarding the teaching position adjusting method.
請求項23または24に記載のティーチング位置調整方法をコンピュータに実行させるためのプログラム。   The program for making a computer perform the teaching position adjustment method of Claim 23 or 24. 請求項23または24に記載のティーチング位置調整方法をコンピュータに実行させるためのプログラムが格納されたコンピュータが読み取り可能な記憶媒体。
A computer-readable storage medium storing a program for causing a computer to execute the teaching position adjusting method according to claim 23 or 24.
JP2018222814A 2018-03-05 2018-11-28 Robot system, device manufacturing apparatus, device manufacturing method, teaching position adjustment method, program and storage medium Pending JP2019153776A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020180026050A KR101957096B1 (en) 2018-03-05 2018-03-05 Robot system, Manufacturing apparatus of device, Manufacturing method of device and Method for adjusting teaching positions
KR10-2018-0026050 2018-03-05

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2020214060A Division JP6999018B2 (en) 2018-03-05 2020-12-23 Film formation equipment and teaching data correction method

Publications (1)

Publication Number Publication Date
JP2019153776A true JP2019153776A (en) 2019-09-12

Family

ID=65758586

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2018222814A Pending JP2019153776A (en) 2018-03-05 2018-11-28 Robot system, device manufacturing apparatus, device manufacturing method, teaching position adjustment method, program and storage medium
JP2020214060A Active JP6999018B2 (en) 2018-03-05 2020-12-23 Film formation equipment and teaching data correction method

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2020214060A Active JP6999018B2 (en) 2018-03-05 2020-12-23 Film formation equipment and teaching data correction method

Country Status (3)

Country Link
JP (2) JP2019153776A (en)
KR (1) KR101957096B1 (en)
CN (1) CN110228063B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021094618A1 (en) * 2019-11-14 2021-05-20 Webasto SE Method and system for charging a battery of an electric vehicle

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11279032B2 (en) * 2019-04-11 2022-03-22 Applied Materials, Inc. Apparatus, systems, and methods for improved joint coordinate teaching accuracy of robots
CN110370271B (en) * 2019-04-30 2020-09-25 杭州亿恒科技有限公司 Joint transmission ratio error calibration method of industrial series robot
JP7456357B2 (en) * 2020-11-16 2024-03-27 株式会社島津製作所 Vial supply system and gas chromatography analysis system
KR102627226B1 (en) * 2021-09-16 2024-01-19 에스엔피 주식회사 Monitoring system of robot assembly provided in vacuum chamber
KR102627640B1 (en) * 2021-09-16 2024-01-23 에스엔피 주식회사 Teaching system of robot assembly provided in vacuum chamber

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010082490A1 (en) * 2009-01-14 2010-07-22 キヤノンアネルバ株式会社 Vacuum processing device, electronic component manufacturing method and vacuum processing program
JP2012036505A (en) * 2002-09-20 2012-02-23 Semiconductor Energy Lab Co Ltd Manufacturing apparatus
JP2015032617A (en) * 2013-07-31 2015-02-16 株式会社ダイヘン Teaching data correction method of carrier robot, and carrier system

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1070174A (en) * 1996-08-27 1998-03-10 Toshiba Corp Wafer alignment device and method
JPH11254359A (en) * 1998-03-12 1999-09-21 Toyota Autom Loom Works Ltd Member conveyance system
JP2000097625A (en) * 1998-09-18 2000-04-07 Matsushita Electric Ind Co Ltd Automatically position correcting method of optical type linear sensor for positioning wafer and semiconductor manufacturing apparatus used for the method
JP4359365B2 (en) * 1999-08-26 2009-11-04 キヤノンアネルバ株式会社 Substrate processing apparatus and substrate position deviation correction method in substrate processing apparatus
JP5159010B2 (en) 2000-09-08 2013-03-06 株式会社半導体エネルギー研究所 Method for manufacturing light emitting device
JP2003110004A (en) * 2001-09-28 2003-04-11 Assist Japan Kk Position correcting method in conveying wafer
KR20080009745A (en) * 2005-07-15 2008-01-29 가부시키가이샤 야스카와덴키 Wafer position teaching method and teaching tool
JP4174517B2 (en) * 2006-03-13 2008-11-05 ファナック株式会社 Teaching position correcting device and teaching position correcting method
JP2006321046A (en) * 2006-08-04 2006-11-30 Denso Corp Controlling method for multi-articulated robot
JP4869852B2 (en) * 2006-09-28 2012-02-08 株式会社ダイヘン Teaching method for transfer robot
KR101091265B1 (en) * 2008-12-03 2011-12-07 현대중공업 주식회사 Hands position inspection apparatus and method of articulated robot
JP2010162611A (en) 2009-01-13 2010-07-29 Ulvac Japan Ltd Relative teaching method
US8459922B2 (en) * 2009-11-13 2013-06-11 Brooks Automation, Inc. Manipulator auto-teach and position correction system
KR20130009700A (en) * 2011-07-15 2013-01-23 도쿄엘렉트론가부시키가이샤 Substrate transfer device, substrate processing system, substrate transfer method, and storage medium
JP2014176943A (en) * 2013-03-15 2014-09-25 Yaskawa Electric Corp Robot system, calibration method and method for manufacturing workpiece
KR20160055010A (en) * 2014-11-07 2016-05-17 삼성전자주식회사 wafer transfer robot and control method thereof
JP7094115B2 (en) * 2018-02-16 2022-07-01 日本電産サンキョー株式会社 How to calculate the correction value for industrial robots

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012036505A (en) * 2002-09-20 2012-02-23 Semiconductor Energy Lab Co Ltd Manufacturing apparatus
WO2010082490A1 (en) * 2009-01-14 2010-07-22 キヤノンアネルバ株式会社 Vacuum processing device, electronic component manufacturing method and vacuum processing program
JP2015032617A (en) * 2013-07-31 2015-02-16 株式会社ダイヘン Teaching data correction method of carrier robot, and carrier system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021094618A1 (en) * 2019-11-14 2021-05-20 Webasto SE Method and system for charging a battery of an electric vehicle

Also Published As

Publication number Publication date
CN110228063B (en) 2022-08-30
CN110228063A (en) 2019-09-13
KR101957096B1 (en) 2019-03-11
JP2021073682A (en) 2021-05-13
JP6999018B2 (en) 2022-01-18

Similar Documents

Publication Publication Date Title
JP6999018B2 (en) Film formation equipment and teaching data correction method
JP7383686B2 (en) Robot system, device manufacturing equipment, device manufacturing method
US20130123982A1 (en) Calibration method for tool center point of a robot manipulator
JP2017100261A (en) Transportation device and correction method
JP4576694B2 (en) Method for aligning transfer position of object processing system and object processing system
KR102588876B1 (en) Robot position correction method and robot
US10020216B1 (en) Robot diagnosing method
JP2010162611A (en) Relative teaching method
JP2023501943A (en) Wafer handling robot with gravity field sensor
CN110153994B (en) Method for calculating correction value of industrial robot
JPWO2020137800A1 (en) Robot position correction method and robot
WO2021060227A1 (en) Height correction system
JP7129788B2 (en) Correction value calculation method for industrial robots
CN110153993B (en) Method for calculating correction value of industrial robot
KR102003659B1 (en) Robot system, manufacturing apparatus of device, manufacturing method of device, method for adjusting teaching positions, and computer-readable recording medium
JP6999443B2 (en) How to calculate the correction value for industrial robots
JP6187118B2 (en) Transport device
CN111052337B (en) Diagnostic method for robot
WO2021060228A1 (en) Height correction system
CN110193826B (en) Industrial robot trajectory tracking and motion planning method
JP7074494B2 (en) How to calculate the correction value for industrial robots
CN115924537A (en) Industrial robot and method for controlling industrial robot
JP2019141920A (en) Correction method for industrial robot

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190128

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200117

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200128

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200327

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20201006