KR101957096B1 - Robot system, Manufacturing apparatus of device, Manufacturing method of device and Method for adjusting teaching positions - Google Patents

Robot system, Manufacturing apparatus of device, Manufacturing method of device and Method for adjusting teaching positions Download PDF

Info

Publication number
KR101957096B1
KR101957096B1 KR1020180026050A KR20180026050A KR101957096B1 KR 101957096 B1 KR101957096 B1 KR 101957096B1 KR 1020180026050 A KR1020180026050 A KR 1020180026050A KR 20180026050 A KR20180026050 A KR 20180026050A KR 101957096 B1 KR101957096 B1 KR 101957096B1
Authority
KR
South Korea
Prior art keywords
robot
robot hand
information
teaching
unit
Prior art date
Application number
KR1020180026050A
Other languages
Korean (ko)
Inventor
요이치 마루야마
Original Assignee
캐논 톡키 가부시키가이샤
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 캐논 톡키 가부시키가이샤 filed Critical 캐논 톡키 가부시키가이샤
Priority to KR1020180026050A priority Critical patent/KR101957096B1/en
Priority to JP2018222814A priority patent/JP2019153776A/en
Priority to CN201811567522.4A priority patent/CN110228063B/en
Application granted granted Critical
Publication of KR101957096B1 publication Critical patent/KR101957096B1/en
Priority to JP2020214060A priority patent/JP6999018B2/en

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
    • H01L51/56
    • 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)
  • General Health & Medical Sciences (AREA)
  • Orthopedic Medicine & Surgery (AREA)
  • Multimedia (AREA)
  • Optics & Photonics (AREA)
  • General Physics & Mathematics (AREA)
  • Educational Technology (AREA)
  • Theoretical Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Educational Administration (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

According to the present invention, a robot system comprises: a robot having a shaft unit, a robot arm unit of which one end is rotationally connected to the shaft unit, and a robot hand unit rotationally connected to the other end of the robot arm unit; a control means controlling operation of the robot; and a measurement means to measure a position of the robot hand unit in a direction along a rotating axis through which the robot hand unit rotates. The control means adjusts a position in the direction of the robot hand unit based on the position of the direction measured by the measurement means.

Description

로봇 시스템, 디바이스 제조 장치, 디바이스 제조 방법 및 티칭 위치 조정방법{Robot system, Manufacturing apparatus of device, Manufacturing method of device and Method for adjusting teaching positions}Technical Field [0001] The present invention relates to a robot system, a device manufacturing apparatus, a device manufacturing method, and a teaching position adjusting method.

본 발명은 로봇 시스템에 관한 것이다. The present invention relates to a robot system.

최근 평판 표시 장치로서 각광을 받고 있는 유기 EL 표시 장치의 제조라인에서는 링크구조의 다관절 아암에 핸드가 연결되어 있는 로봇을 사용하여 기판 및/또는 마스크를 처리실(예컨대, 성막실), 패스실, 버퍼실, 마스크 스톡 챔버 등으로 반송한다. BACKGROUND ART [0002] Recently, in a manufacturing line of an organic EL display device receiving a light as a flat panel display device, a substrate and / or a mask are processed in a processing chamber (e.g., a deposition chamber) Buffer chamber, mask stock chamber, and the like.

로봇을 제조라인에 최초로 설치할 때나, 로봇 아암 또는 로봇 핸드를 메인티넌스를 위하여 교환하였을 때에는, 이러한 로봇이 기판 또는 마스크를 정확한 목표위치로 반송할 수 있도록 하기 위해서, 반송동작의 개시 전에 로봇의 반송 동작의 기점과 순서(반송 궤도)를 교시하기 위한 티칭(teaching) 작업이 행해진다.When the robot is first installed on a manufacturing line or when the robot arm or the robot hand is exchanged for maintenance, in order to allow the robot to carry the substrate or the mask to an accurate target position, A teaching operation is performed for teaching the starting point of the motion and the sequence (conveying trajectory).

로봇의 티칭 방법으로서는, 작업자가 로봇 핸드를 잡아서 대기 위치나 기판이나 마스크의 반송 위치 등을 직접 교시하는 방법, 작업자가 로봇을 조작패널에 의해 조작하여 반송 동작의 기점이 되는 위치를 순차적으로 지정해가는 방법 등이 일반적으로 알려져 있다.As a teaching method of the robot, there is a method of allowing a worker to directly grasp a waiting position and a conveying position of a substrate or a mask by holding the robot hand, a method in which an operator operates the robot with the operation panel to sequentially designate a position to be a starting point of the carrying operation And the like are generally known.

티칭 작업에 의해 교시된 로봇 핸드의 대기 위치 및 반송 위치에 대한 정보는 로봇의 제어수단에 기억되며, 실제 반송 동작시 로봇은 기억된 대기 위치 및 반송 위치 정보에 따라 반송 동작을 재생한다. Information about the waiting position and the carrying position of the robot hand taught by the teaching operation is stored in the control means of the robot, and during the actual carrying operation, the robot reproduces the carrying operation in accordance with the stored waiting position and carrying position information.

통상적으로 로봇 핸드의 대기 위치나 기판/마스크의 주고받기를 행하는 반송 위치에 대한 교시는 작업자에 의해 수동으로 행해진다. 즉, 작업자가 로봇의 움직임을 시각적으로 확인하면서 수동으로 티칭 작업을 행하기 때문에, 작업자에 높은 숙련도가 요구되며, 티칭작업에 시간이 걸린다. Normally, the teaching of the waiting position of the robot hand and the carrying position for giving / receiving the substrate / mask is manually performed by the operator. That is, since the operator performs the teaching operation manually while visually confirming the movement of the robot, the operator is required to have a high degree of proficiency, and the teaching operation takes time.

[선행기술문헌][Prior Art Literature]

[특허문헌][Patent Literature]

특허문헌 1: 일본 특허공개공보 제2012-54013호Patent Document 1: Japanese Laid-Open Patent Publication No. 2012-54013

특허문헌 1(일본 특허공개공보 제2012-54013호)에 기재된 기술에서는, 로봇 전체를 상하로 이동시키는 것이 가능하나, 로봇 핸드부의 위치를 정밀하게 제어할 수는 없었다.In the technique described in Patent Document 1 (Japanese Patent Laid-Open Publication No. 2012-54013), although the entire robot can be moved up and down, the position of the robot hand can not be precisely controlled.

본 발명은, 이러한 문제를 해결 하기 위한 것으로서, 로봇 핸드부의 위치를 정밀하게 제어할 수 있는 로봇 시스템, 디바이스 제조 장치, 디바이스 제조 방법 및 티칭 위치 조정방법을 제공하는 것을 목적으로 한다.An object of the present invention is to provide a robot system, a device manufacturing apparatus, a device manufacturing method, and a teaching position adjusting method capable of precisely controlling the position of a robot hand unit.

본 발명의 제1 양태에 따른 로봇 시스템은, 샤프트부와, 일단이 상기 샤프트부에 회전가능하게 연결되는 로봇 아암부와, 상기 로봇 아암부의 타단에 회전가능하게 연결된 로봇 핸드부를 포함하는 로봇과, 상기 로봇의 동작을 제어하는 제어수단과, 상기 로봇 핸드부가 회전하는 회전축을 따른 방향에 있어서의 상기 로봇 핸드부의 위치를 측정하기 위한 측정수단을 구비하며, 상기 제어수단은, 상기 측정 수단에 의해 측정된 상기 방향에 있어서의 위치에 기초하여, 상기 로봇 핸드부의 상기 방향에 있어서의 위치를 조정한다. A robot system according to a first aspect of the present invention includes a robot including 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, And control means for controlling the operation of the robot and measurement means for measuring the position of the robot hand portion in the direction along the rotation axis of the rotation of the robot hand portion, And the position of the robot hand portion in the direction is adjusted based on the position in the direction in which the robot hand is moved.

본 발명의 제2 양태에 따른 디바이스 제조 장치는, 복수의 챔버와, 피반송체를 상기 복수의 챔버 간에 반송하기 위한 로봇 시스템을 구비하며, 상기 로봇 시스템은 본 발명의 제1 양태에 따른 로봇 시스템이다. A device manufacturing apparatus according to a second aspect of the present invention includes a plurality of chambers and a robot system for transporting a carrying object between the plurality of chambers, wherein the robot system is a robot system according to the first aspect of the present invention to be.

본 발명의 제3 양태에 따른 디바이스 제조 방법은, 로봇 핸드부를 포함하는 로봇과 상기 로봇의 동작을 제어하는 제어수단을 구비하는 로봇 시스템을 준비하는 단계와, 디바이스에 사용되는 기판이 반송되어야 하는 복수의 반송위치를 포함하는 복수의 티칭 위치를 상기 로봇 시스템의 상기 제어수단의 메모리부에 기억시키는 단계와, 상기 로봇 핸드부를 소정위치에 세팅하고, 상기 로봇 핸드부가 회전하는 회전축과 나란한 방향으로 이격된 측정수단에 의해 상기 로봇 핸드부의 상기 방향에 있어서의 위치를 측정하는 단계와, 측정된 상기 로봇 핸드부의 상기 방향에 있어서의 위치에 대한 제1 정보를 상기 메모리부에 기억시키는 단계와, 상기 제어수단이 상기 로봇 핸드부를 상기 소정위치에 세팅하기 위한 제어를 행한 상태에서, 상기 로봇핸드부의 상기 방향에 있어서의 위치를 상기 측정수단에 의해 재측정하는 단계와, 상기 제1 정보와 재측정된 상기 로봇 핸드부의 상기 방향에 있어서의 위치에 대한 제2 정보에 기초하여, 상기 로봇핸드부의 상기 방향에 있어서의 위치 어긋남량을 산출하는 단계와, 상기 방향에 있어서의 상기 위치 어긋남량이 소정의 임계값을 넘는 경우, 상기 방향에 있어서의 상기 위치 어긋남량에 기초하여, 상기 메모리부에 기억된 상기 복수의 티칭 위치에 관한 정보 중, 상기 로봇 핸드부의 상기 방향에 있어서의 위치에 관한 정보를 보정하는 단계를 포함한다.A device manufacturing method according to a third aspect of the present invention includes the steps of preparing a robot system including a robot including a robot hand portion and a control means for controlling the operation of the robot; Storing a plurality of teaching positions including a transfer position of the robot hand in a memory portion of the control means of the robot system; setting the robot hand portion to a predetermined position; Measuring the position of the robot hand part in the direction by the measuring means, storing the first information on the measured position of the robot hand part in the direction in the memory part, In a state in which the control for setting the robot hand portion at the predetermined position is performed, A second step of re-measuring the position in the direction by the measuring means; and a step of, based on the first information and the second information on the position of the robot hand portion re- Calculating a positional shift amount in a direction of the vehicle; calculating, based on the positional shift amount in the direction when the positional shift amount in the direction exceeds a predetermined threshold value, And correcting information on the position of the robot hand portion in the direction among the information on the plurality of teaching positions.

본 발명의 제4 양태에 따른 티칭 위치 조정방법은, 로봇핸드부를 포함하는 로봇 및 상기 로봇의 동작을 제어하는 제어수단을 구비하는 로봇 시스템에 있어서의 티칭 위치 조정방법으로서, 피반송체가 반송되어야 하는 복수의 반송위치를 포함하는 상기 로봇의 복수의 티칭 위치를 상기 제어수단의 메모리부에 기억시키는 단계와, 상기 로봇 핸드부를 소정위치에 세팅하고, 상기 로봇 핸드부가 회전하는 회전축과 나란한 방향으로 이격된 측정수단에 의해 상기 로봇 핸드부의 상기 방향에 있어서의 위치를 측정하는 단계와, 측정된 상기 로봇 핸드부의 상기 방향에 있어서의 위치에 대한 제1 정보를 상기 메모리부에 기억시키는 단계와, 상기 제어수단이 상기 로봇 핸드부를 상기 소정위치에 세팅하기 위한 제어를 행한 상태에서, 상기 로봇핸드부의 상기 방향에 있어서의 위치를 상기 측정수단에 의해 재측정하는 단계와, 상기 제1 정보와 재측정된 상기 로봇 핸드부의 상기 방향에 있어서의 위치에 대한 제2 정보에 기초하여, 상기 로봇핸드부의 상기 방향에 있어서의 위치 어긋남량을 산출하는 단계와, 상기 방향에 있어서의 상기 위치 어긋남량이 소정의 임계값을 넘는 경우, 상기 방향에 있어서의 상기 위치 어긋남량에 기초하여, 상기 메모리부에 기억된 상기 복수의 티칭 위치에 관한 정보 중, 상기 로봇 핸드부의 상기 방향에 있어서의 위치에 관한 정보를 보정하는 단계를 포함한다.A teaching position adjusting method according to a fourth aspect of the present invention is a teaching position adjusting method in a robot system having a robot including a robot hand portion 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 memory portion of the control means; setting the robot hand portion at a predetermined position, and moving the robot hand portion in a direction Measuring the position of the robot hand part in the direction by the measuring means, storing the first information on the measured position of the robot hand part in the direction in the memory part, In a state in which the control for setting the robot hand portion to the predetermined position is performed, Based on the first information and the second information on the position of the robot hand portion in the direction re-measured again, the position of the robot hand portion in the direction of the robot hand portion Based on the positional shift amount in the direction when the positional shift amount in the direction exceeds the predetermined threshold value, calculating the positional shift amount in the direction And correcting information on a position of the robot hand portion in the direction among the information on the teaching position of the robot hand portion.

본 발명에 의하면, 로봇 핸드부의 회전축과 나란한 방향으로의 위치를 측정하는 것에 의해, 로봇 핸드부의 위치를 정밀하게 제어할 수 있게 된다.According to the present invention, the position of the robot hand portion can be precisely controlled by measuring the position in the direction parallel to the rotation axis of the robot hand portion.

도 1은 유기 EL 표시장치의 제조라인의 일부의 모식도이다
도 2는 본 발명의 로봇 시스템의 모식도이다.
도 3은 본 발명의 티칭 위치 조정을 위한 로봇 시스템의 모식도이다.
1 is a schematic view of a part of a manufacturing line of an organic EL display device
2 is a schematic diagram of a robot system according to the present invention.
3 is a schematic diagram of a robot system for teaching position adjustment according to the present invention.

이하, 도면을 참조하여 본 발명의 바람직한 실시형태 및 실시예를 설명한다. 다만, 이하의 실시형태 및 실시예는 본 발명의 바람직한 구성을 예시적으로 나타내는 것이며, 본 발명의 범위는 이들 구성에 한정되지 않는다. 또한, 이하의 설명에 있어서, 장치의 하드웨어 구성 및 소프트웨어 구성, 처리 흐름, 제조조건, 크기, 재질, 형상 등은, 특히 특정적인 기재가 없는 한, 본 발명의 범위를 이것으로 한정하려는 취지인 것은 아니다.  Hereinafter, preferred embodiments and examples of the present invention will be described with reference to the drawings. However, the following embodiments and examples are illustrative of preferred configurations of the present invention, and the scope of the present invention is not limited to these configurations. In the following description, the hardware configuration, the software configuration, the process flow, the manufacturing conditions, the size, the material, the shape, and the like of the apparatus are intended to limit the scope of the present invention unless otherwise specified no.

<전자 디바이스 제조 라인><Electronic Device Manufacturing Line>

도 1은 전자 디바이스의 제조 라인의 구성의 일부를 모식적으로 도시한 평면도이다. 1 is a plan view schematically showing a part of the configuration of a manufacturing line of an electronic device.

도 1의 제조 라인은, 예를 들면, 스마트폰 용의 유기 EL 표시장치의 표시 패널의 제조에 사용된다. 스마트폰 용의 표시 패널의 경우, 예를 들면, 풀사이즈(약 1500 ㎜ Х 약 1850 ㎜) 또는 하프컷 사이즈(약 1500 ㎜ Х 약 925 ㎜)의 기판에 유기 EL의 성막을 행한 후, 해당 기판을 잘라내어 복수의 작은 사이즈의 패널로 제작한다. The manufacturing line of Fig. 1 is used, for example, in the manufacture of a display panel of an organic EL display device for a smart phone. In the case of a display panel for a smart phone, after forming an organic EL film on a substrate having a full size (about 1500 mm x about 1850 mm) or a half-cut size (about 1500 mm x 925 mm) Are cut out to produce a plurality of panels of small size.

유기 EL 표시 장치의 제조 라인의 성막 클러스터(1)는, 일반적으로 도 1에 도시한 바와 같이, 기판(10)에 대한 처리(예컨대, 성막)가 행해지는 복수의 성막실(11)과, 사용전후의 마스크가 수납되는 복수의 마스크 스톡 챔버(12)와, 그 중앙에 배치되는 반송실(13)을 구비한다. As shown in Fig. 1, the film-forming cluster 1 of the production line of the organic EL display device generally comprises a plurality of film-forming chambers 11 in which processing (for example, film-forming) A plurality of mask stock chambers 12 in which front and rear masks are accommodated, and a transport chamber 13 disposed at the center thereof.

반송실(13) 내에는, 복수의 성막실(11)간에 기판(10)을 반송하고, 성막실(11)과 마스크 스톡 챔버(12)간에 마스크를 반송하는 로봇(14)이 설치된다. 로봇(14)은, 예를 들면, 다관절 아암에, 기판(10)을 보유지지하는 로봇 핸드가 장착된 구조를 갖는 로봇일 수 있다. 본 발명의 로봇(14)의 구조에 대해서는 도 2를 참조하여, 상세히 설명한다. 본 실시예에서는, 로봇(14)이 기판이나 마스크를 반송하기 위한 반송 로봇인 예를 들어 설명하나, 본 발명은 이에 한정되지 않으며, 다른 로봇에도 적용될 수 있다.A robot 14 is provided in the transport chamber 13 for transporting the substrate 10 between a plurality of deposition chambers 11 and transporting the mask between the deposition chamber 11 and the mask stock chamber 12. The robot 14 may be, for example, a robot having a structure in which a robot hand for holding the substrate 10 is mounted on a multi-joint arm. The structure of the robot 14 of the present invention will be described in detail with reference to Fig. In the present embodiment, the robot 14 is described as an example of a transport robot for transporting a substrate or a mask. However, the present invention is not limited to this and can be applied to other robots.

각 성막실(11)에는 성막 장치(증착 장치라고도 부름)가 설치된다. 성막장치에서는, 증발원에 수납된 증착재료가 히터에 의해 가열 및 증발되어, 마스크를 통해 기판상에 증착된다. 로봇(14)과의 기판(10)의 주고 받음, 기판(10)과 마스크의 상대 위치의 조정(얼라인먼트), 마스크 상으로의 기판(10)의 고정, 성막(증착) 등의 일련의 성막 프로세스는, 성막 장치에 의해 자동적으로 행해진다. 성막 장치는 두 개의 스테이지를 가지는 듀얼 스테이지(DualStage) 타입일 수 있다. 듀얼 스테이지 타입의 성막장치에서는, 하나의 스테이지에 반입된 기판(10)에 대해 성막이 진행되는 동안, 다른 스테이지에 반입된 다른 기판(10)에 대해서 얼라인먼트가 행해진다.Each deposition chamber 11 is provided with a deposition apparatus (also referred to as a deposition apparatus). In the film forming apparatus, the evaporation material stored in the evaporation source is heated and evaporated by the heater, and is deposited on the substrate through the mask. A series of film formation processes such as transferring and receiving the substrate 10 with the robot 14, alignment (alignment) of the relative positions of the substrate 10 and the mask, fixing of the substrate 10 onto the mask, Is automatically performed by the film forming apparatus. The deposition apparatus may be a dual stage type having two stages. In the film deposition apparatus of the dual stage type, alignment is performed with respect to another substrate 10 brought into another stage while the film formation progresses on the substrate 10 carried in one stage.

마스크 스톡 챔버(12)에는 성막실(11)에서의 성막 공정에 사용될 마스크 및 사용이 끝난 마스크가 두 개의 카세트에 나뉘어져 수납된다. 로봇(14)은, 사용이 끝난 마스크를 성막실(11)로부터 마스크 스톡 챔버(12)의 카세트로 반송하며, 마스크 스톡 챔버(12)의 다른 카세트에 수납된 새로운 마스크를 성막실(11)로 반송한다.In the mask stock chamber 12, a mask to be used in the film forming process in the film formation chamber 11 and a used mask are stored in two cassettes. The robot 14 transfers the used mask from the film formation 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 deposition chamber 11 Return.

유기 EL 표시 장치의 제조라인의 성막 클러스터(1)에는 기판(10)의 흐름방향으로 상류측으로부터의 기판(10)을 성막 클로스터(1)로 전달하는 패스실(15)과, 해당 성막 클러스터(1)에서 성막처리가 완료된 기판(10)을 하류측의 다른 성막 클러스터로 전달하기 위한 버퍼실(16)이 연결된다. 반송실(13)의 로봇(14)은 상류측의 패스실(15)로부터 기판(10)을 받아서, 해당 성막 클러스터(1)내의 성막실(11)중 하나로 반송한다. 또한, 로봇(14)은 해당 성막 클러스터(1)에서의 성막처리가 완료된 기판(10)을 복수의 성막실(11) 중 하나로부터 받아서, 하류측에 연결된 버퍼실(16)로 반송한다.The film formation cluster 1 of the production line of the organic EL display device is provided with a pass room 15 for transferring the substrate 10 from the upstream side in the flow direction of the substrate 10 to the film formation closure 1, A buffer chamber 16 for transferring the substrate 10 on which the film formation process has been completed to another film formation cluster on the downstream side is connected. The robot 14 of the transfer chamber 13 receives the substrate 10 from the pass space 15 on the upstream side and transfers the substrate 10 to one of the deposition chambers 11 in the deposition clusters 1. [ The robot 14 receives the substrate 10 on which the film formation process in the film formation cluster 1 has been completed from one of the plurality of deposition 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 substrate and the object to be transferred such as a mask between various chambers disposed around the transfer chamber 13.

도 1을 참조하여, 본 발명의 성막 클러스터(1)에 대해서 설명하였으나, 본 발명의 성막 클러스터(1)는 이에 한정되지 않으며, 다른 종류의 챔버를 가질 수도 있으며, 챔버간의 배치가 달라질 수도 있다.1, the deposition clusters 1 of the present invention have been described. However, the deposition clusters 1 of the present invention are not limited thereto, and they may have different kinds of chambers, and the arrangement among the chambers may be different.

이하, 로봇(14)을 포함하는 로봇 시스템의 구성에 대하여 설명한다.Hereinafter, the configuration of the robot system including the robot 14 will be described.

<로봇 시스템> <Robot System>

도 2는 로봇(14)을 포함하는 로봇 시스템의 구조를 예시적으로 도시한다. Fig. 2 exemplarily shows the structure of a robot system including a robot 14. Fig.

이하의 설명에 있어서는, 로봇(14)의 로봇 아암부와 로봇 핸드부와의 접속부의 회전축에 평행한 방향을 Z축으로 한 XYZ 좌표계를 사용한다. Z축 방향을 제3 방향으로 할 때, 이에 수직인 X방향 및 Y방향 중 어느 하나를 제1 방향으로 하고 다른 하나를 제2 방향으로 한다. 또한, Z축 방향을 중심으로 한 회전각을 θ로 표시하며, Z축을 중심으로 한 회전방향을 회전각 방향으로 한다.In the following description, an XYZ coordinate system 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 is used. When the Z-axis direction is the third direction, one of the X and Y directions perpendicular to the Z-axis direction is set as the first direction and the other is set as the second direction. Further, the rotation angle about the Z-axis direction is represented by?, And the rotation direction about the Z-axis is defined as the rotation angle direction.

본 발명의 로봇 시스템은 로봇(14)과 로봇(14)의 동작을 제어하기 위한 제어수단(25)을 포함한다.The robot system of the present invention includes a control means (25) for controlling the operation of the robot (14) and the robot (14).

로봇(14)은, 반송실(13)의 저면에 설치되는 베이스부(21)와, 베이스부(21)로부터 연직방향 또는 Z축 방향(제3 방향)으로 연장하며 Z축 방향으로 이동가능한 샤프트부(22)와, 샤프트부(22)에 회전가능하게 연결되는 로봇 아암부(23)를 포함한다. 도 2(a)에서는 로봇(14)이 하나의 로봇 아암부(23)를 가지는 것으로 도시하였으나, 로봇(14)은 두 개 또는 그 이상의 로봇 아암부(23)를 가질 수도 있다. 이를 통해, 기판(10)이나 마스크의 반송 효율을 높일 수 있으며, 공정시간을 단축시킬 수 있다.The robot 14 includes a base 21 provided on the bottom surface of the transport chamber 13 and a shaft 21 extending in the vertical direction or in the Z-axis direction (third direction) from the base 21 and movable in the Z- And a robot arm portion 23 rotatably connected to the shaft portion 22. 2 (a), the robot 14 has one robot arm portion 23, but the robot 14 may have two or more robot arm portions 23. As a result, the transport efficiency of the substrate 10 and the mask can be increased, and the processing 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 portion 23 may have a structure in which a plurality of arms are rotatably connected to each other through a joint portion. For example, the robot arm portion 23 includes a first arm 231 having one end rotatably connected to the shaft portion 22, a second arm 231 having one end rotatably connected to the other end of the first arm 231, 232). 2 (a) shows a structure in which two arms are rotatably connected to each other through a joint portion. However, the present invention is not limited to this structure, and a structure in which two arms are relatively displaced in the direction of the long side of the arm to expand and contract . The first arm 231 is rotatably connected to the shaft portion 22 but the present invention is not limited thereto and the first arm 231 may be fixedly connected to the shaft portion 22, The shaft portion 22 itself may be rotated.

제2아암(232)의 타단에는, 로봇 핸드부(24)가 회전가능하게 설치된다. 로봇 핸드부(24)는 기판 및 마스크가 그 위에 재치될 수 있는 구조를 가진다. 도 2에는 도시하지 않았으나, 로봇 핸드부(24)는 기판을 안정적으로 지지하기 위해, 로봇 핸드부(24)의 장변방향(로봇 아암부와의 접속부로부터 로봇 핸드부의 자유 선단을 향하는 방향)과 교차하는 방향으로 연장하는 복수 개의 지지부를 가질 수 있다. 로봇 핸드부(24)의 기판/마스크 재치면에는, 기판(10)의 손상을 방지하기 위해, 불소코팅 등이 행해질 수 있다. 또한, 반송중에 기판(10)이 로봇 핸드부(24)상에서 움직이거나 낙하되는 것을 방지하기 위해, 파지기구와 같은 보유지지수단을 포함할 수도 있다. At the other end of the second arm 232, a robot hand portion 24 is rotatably installed. The robot hand section 24 has a structure in which a substrate and a mask can be placed thereon. Although not shown in Fig. 2, in order to stably support the substrate, the robot hand part 24 intersects the longitudinal direction of the robot hand part 24 (the direction toward the free distal end of the robot hand part from the connection part with the robot arm part) And a plurality of supporting portions extending in a direction in which the plurality of supporting portions are provided. A fluorine coating or the like may be performed on the substrate / mask surface of the robot hand portion 24 to prevent damage to the substrate 10. [ It may also include holding means such as a gripping mechanism to prevent the substrate 10 from moving or dropping on the robot hand portion 24 during transportation.

이러한 구조를 가지는 본 발명의 로봇(14)은, 샤프트부(22)를 중심으로 한 제1 아암(231)의 회전 각도, 제1 아암(231)과 제2 아암(232)간의 각도, 제2 아암(232)과 로봇 핸드부(24)간의 각도, 샤프트부(22)의 높이를 조절함으로써, 로봇 핸드부(24)상에 재치된 기판 또는 마스크의 직선이동, 회전 이동, 및 이들의 복합 이동을 행할 수 있으며, 기판 또는 마스크를 XYZ 좌표계상의 임의의 원하는 위치로 이동시킬 수 있다. The robot 14 according to the present invention having such a structure is configured such that the rotation angle of the first arm 231 about the shaft portion 22, the angle between the first arm 231 and the second arm 232, By adjusting the angle between the arm 232 and the robot hand 24 and the height of the shaft 22, the linear movement, the rotational movement, and the compound movement of the substrate or mask placed on the robot hand 24 And move the substrate or mask to any desired location 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 a control means (25) for controlling the operation of the robot (14). The control means 25 may be implemented by a computer having a processor, memory, storage, I / O, and the like. For example, the control means 25 includes a memory unit 251 in which a program for controlling the returning operation of the robot 14 is stored, and a control unit 253 for controlling the robot 14 by executing a program stored in the memory unit 251 And a processor 252. As the computer, a general-purpose personal computer may be used, or an embedded type computer or a PLC (programmable logic controller) may be used. Alternatively, some or all of the functions of the control means 25 may be constituted by a circuit such as an ASIC or an FPGA. In the present embodiment, the control means 25 is described as being installed separately from the robot 14, but the present invention is not limited to this, and the robot 14 may have the control means 25.

메모리부(251)에는, 로봇(14)의 반송 동작을 제어하기 위한 복수의 티칭 위치(대기 위치 및 반송 위치)에 대한 정보가 기억될 수 있다. 제어수단(25)은, 메모리부(251)에 기억된 티칭 위치에 대한 정보에 기초하여, 로봇 핸드부(24)가 해당 위치로 이동할 수 있도록 제어한다. In the memory unit 251, information on a plurality of teaching positions (waiting position and carrying position) for controlling the carrying operation of the robot 14 can be stored. The control means 25 controls the robot hand portion 24 to move to the corresponding position based on the information about the teaching position stored in the memory portion 251. [

도 2(b)에 도시한 바와 같이, 로봇(14)은, 제1 아암(231)의샤프트을 회전시키기 위한 제1 아암 구동부(2311)와, 제2 아암(232)의 샤프트를 회전시키기 위한 제2 아암 구동부(2321)와, 로봇 핸드부(24)의 샤프트를 회전시키기 위한 로봇 핸드 구동부(242)와, 샤프트부(22)를 연직으로 구동하기 위한 승강구동부(221)를 구비한다. 2 (b), the robot 14 includes a first arm driving portion 2311 for rotating the shaft of the first arm 231, a second arm driving portion 2311 for rotating the shaft of the second arm 231, A robot hand driving section 242 for rotating the shaft of the robot hand section 24 and an elevation driving section 221 for driving the shaft section 22 in a vertical direction.

이러한 구동부는 각각 서보 모터(미도시) 및 동력전달기구(미도시)를 포함한다. 서보 모터로부터 동력전달기구를 통해 제1 아암(231)의 샤프트, 제2 아암(232)의 샤프트, 로봇 핸드부(24)의 샤프트에 회전 동력이 전달되며, 이에 따라, 제1 아암(231), 제2 아암(232) 및 로봇 핸드부(24)가 각각 회전한다.These drive units each include a servo motor (not shown) and a power transmission mechanism (not shown). The rotary 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 portion 24 via the power transmission mechanism, whereby the first arm 231, The second arm 232, and the robot hand unit 24, respectively.

승강구동부(221)는 로봇(14)의 베이스부(21)에 설치되며, 회전모터를 포함하는 볼나사 기구에 의해 구현될 수 있다. 예컨대, 승강 구동부(221)는 나사 축과, 이 나사 축과 맞물려지도록 구성된 볼너트와, 나사 축을 회전시키도록 구성된 회전모터를 포함한다. 이 경우, 샤프트부(22)가 볼너트에 고정되어, 나사 축의 회전에 따라 볼너트와 함께 승강된다. The lifting drive part 221 is installed in the base part 21 of the robot 14 and can be realized by a ball screw mechanism including a rotary motor. For example, the lifting drive section 221 includes a screw shaft, a ball nut configured to be engaged with the screw shaft, and a rotation motor configured to rotate the screw shaft. In this case, the shaft portion 22 is fixed to the ball nut, and is lifted and lowered together with the ball nut as the screw shaft rotates.

제어수단(25)은, 이들 구동부로부터 제1 아암(231)의 각도위치, 제2 아암(232)의 각도위치, 로봇 핸드부(24)의 각도 위치, 샤프트부(22)의 높이에 대한 정보를 취득함으로써, 각 구동부를 피드백 제어할 수가 있다. 이에 의해, 로봇 핸드부(24)가 고정밀도로 티칭 위치로 이동할 수 있게 된다. The control means 25 receives 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 portion 24, and the height of the shaft portion 22 from these driving portions It is possible to perform feedback control of each driving unit. Thereby, the robot hand unit 24 can be moved to the teaching position with high accuracy.

<로봇의 교시><Robot teaching>

도 1을 참조하여 설명한 바와 같이, 로봇(14)은, 성막 클러스터(1)내의 복수의 성막실(11)과, 패스실(15) 또는 버퍼실(16)간에 기판(10)을 반송한다. The robot 14 transports the substrate 10 between a plurality of deposition chambers 11 in the deposition clusters 1 and the passages 15 or the buffer chambers 16 as described with reference to Fig.

로봇(14)에 의해 패스실(15)로부터 제1 성막실(11a)에 기판(10)을 반송하는 경우를 예로 들어 설명하면, 로봇(14)의 로봇 아암부(23)가 수축되고(즉, 제1 아암과 제2 아암간의 각도가 작게 되도록 로봇 아암부(23)의 관절이 접혀지고) 로봇 핸드부(24)의 자유선단이 패스실(15)을 지향한 상태의 제1 대기 위치로부터, 로봇 아암부(23)를 패스실(15)내의 기판 스테이지상의 반출위치(이 위치가 패스실에 대한 티칭 위치가 된다)로 신장하여, 패스실(15)의 기판 스테이지상의 기판(10)을 수취하고, 로봇 아암부(23)를 다시 수축하여 제1 대기 위치로 돌아간다. The robot arm portion 23 of the robot 14 is contracted (that is, when the substrate 10 is transferred from the pass room 15 to the first film formation chamber 11a by the robot 14) The joint of the robot arm portion 23 is folded so that the angle between the first arm and the second arm is small) and the free end of the robot hand portion 24 is moved from the first standby position , The robot arm portion 23 is extended to a carrying-out position on the substrate stage in the pass chamber 15 (this position becomes the teaching position for the pass space) and the substrate 10 on the substrate stage of the pass chamber 15 And retracts the robot arm portion 23 to return to the first standby position.

다음으로, 로봇 아암부(23)가 샤프트부(22)를 중심으로 선회하여, 로봇 핸드부(24)의 자유선단이 제1 성막실(11a)을 지향하는 제2 대기 위치(또 다른 티칭 위치가 된다)로 이동된다. 이 상태에서 로봇 아암부(23)를 다시 신장하여 제1 성막실(11a)로의 기판 반입 위치(제1 성막실에 대한 티칭 위치이다)로 이동함으로써, 기판을 제1 성막실(11a)내로 반입한다. 이후, 로봇 핸드부(24)는 제2 대기 위치로 돌아간다. Next, the robot arm portion 23 is pivoted about the shaft portion 22 so that the free end of the robot hand portion 24 is moved to the second standby position (another teaching position . In this state, the robot arm portion 23 is extended again to move to the substrate carry-in position (the teaching position for the first film forming chamber) in the first film forming chamber 11a, thereby bringing the substrate into the first film forming chamber 11a do. Thereafter, the robot hand unit 24 returns to the second standby position.

이러한 기판의 반입/반출의 반송동작은, 해당 성막 클러스터(1)에서 모든 성막처리가 종료되어, 해당 기판이 기판 흐름 하류측의 버퍼실(16)로 전해질 때까지 반복된다. 이러한 로봇(14)에 의한 반송 동작이 원활히 수행될 수 있도록 하기 위해, 해당 성막 클러스터(1)내의 대기 위치 및 기판(10)의 반입/반출위치에 대한 정보가 티칭 위치의 정보로서, 제어수단(25)의 메모리부(251)에 기억된다.This process is repeated until all the film forming processes in the film formation clusters 1 are finished and the substrates are transferred to the buffer chamber 16 on the downstream side of the substrate flow. Information on the waiting position in the film formation cluster 1 and the carry-in / carry-out position of the substrate 10 is stored as information of the teaching position in the control means 25 are stored in the memory unit 251. [

티칭 위치에 대한 위치 정보(예컨대, 해당 위치의 X, Y, Z, θ 좌표값)를 로봇(14)에 교시하는 작업(해당 위치를 측정하여 이를 제어수단(25)의 메모리부(251)에 기억시키는 작업)을 티칭 작업이라고 하며, 이는 로봇(14)을 성막 클러스터(1)에 설치할 때나, 로봇 아암부(23) 또는 로봇 핸드부(24)를 메인티넌스를 위해 제거 또는 교환하였을 때, 작업자에 의해 행해진다. (For example, X, Y, Z, and θ coordinate values of the position) of the teaching position to the robot 14 (measuring the position and transmitting it to the memory unit 251 of the control means 25) When the robot 14 is placed in the film formation cluster 1 or when the robot arm portion 23 or the robot hand portion 24 is removed or replaced for maintenance, It is done by the operator.

티칭 작업은 작업자가 조작패널을 통해 로봇(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 operation, the operator moves the robot hand portion 24 to each teaching position while moving the robot 14 little by little through the operation panel, and moves the robot hand portion 24 to the first The rotation angle of the arm 231, 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 24, By calculating the coordinate value of the teaching position and storing it in the control means 25 based on the information about the position of the direction. At this time, the angle of rotation and the like are determined by the driving unit 2311 of the shaft of the first arm 231, the driving unit 2321 of the shaft of the second arm 232, the driving unit 242 of the shaft of the robot hand unit 24, And the lifting and driving portion 221 of the shaft portion 22.

이러한 티칭 작업은, 통상적으로 작업자가 수동으로 조작패널을 조작하여 로봇(14)의 로봇 아암부(23) 및/또는 로봇 핸드부(24)를 선회 또는 신축시킴으로써 행하여지나, 각 티칭 위치에 설치된 가이드부를 사용하여 로봇 핸드부(24)를 목표 위치로 가이딩하여, 그 위치 정보를 얻는 방식으로 행해질 수도 있다. 또한, 목표 위치로 이동된 로봇 핸드부(24)에 설치된 표식을 센서로 인식하여 해당 티칭 위치의 좌표값을 얻는 방식으로 티칭 작업이 행해질 수도 있다. Such a teaching operation is usually performed by manually turning the robot arm unit 23 and / or the robot hand unit 24 of the robot 14 by operating the operation panel manually, May be performed in such a manner that the robot hand unit 24 is guided to the target position by using the robot hand unit 24 to obtain the position information thereof. Further, the teaching operation may be performed by a method of recognizing the marker placed on the robot hand unit 24 moved to the target position as a sensor and obtaining the coordinate value of the teaching position.

또한, 각 챔버간의 상대적인 관계가 일정한 경우, 예컨대, 각 챔버내의 티칭 위치(기판의 반입/반출 위치)가 로봇(14)의 샤프트부(22)로부터 실질적으로 동일한 거리에 위치한 경우(즉, 로봇(14)을 중심으로 한 원호상에 배치되는 경우)에는, 이들 챔버간의 상대적인 위치관계를 이용하여, 다른 챔버(티칭 위치)에 대한 티칭 작업을 신속하게 행할 수도 있다. When the relative position between the chambers is constant, for example, when the teaching position (substrate carry-in / out position) in each chamber is located at substantially the same distance from the shaft portion 22 of the robot 14 14), it is possible to quickly perform a teaching operation for another chamber (teaching position) by using the relative positional relationship between these chambers.

또한, 티칭 작업은 기판(10)을 로봇 핸드부(24)에 재치하지 않은상태에서 행해지는 것이 일반적이나, 기판(10)을 로봇 핸드부(24)에 재치한 상태에서 행할 수도 있다. 이를 통해, 실제의 반송 상황에 맞은 정확한 티칭을 행할 수 있다. 특히, 로봇 핸드부(24)의 Z축 방향으로의 높이를 정확히 티칭하기 위해서는, 기판(10)을 로봇 핸드부(24)에 재치한 상태에서 티칭 작업을 행하는 것이 바람직하다.It should be noted that the teaching operation is generally performed in a state in which the substrate 10 is not placed on the robot hand portion 24 but the substrate 10 may be placed on the robot hand portion 24. [ As a result, accurate teaching can be performed in accordance with the actual transporting condition. Particularly, in order to accurately teach the height of the robot hand portion 24 in the Z-axis direction, it is preferable to perform the teaching operation while the substrate 10 is placed on the robot hand portion 24.

<티칭 위치의 조정을 위한 로봇 시스템> <Robot System for Adjustment of Teaching Position>

이하, 도 3을 참조하여 본 발명에 따라 티칭 위치(대기 위치 및 반송위치)를 조정하기 위한 로봇 시스템에 대하여 설명한다.Hereinafter, a robot system for adjusting the teaching positions (waiting position and carrying position) according to the present invention will be described with reference to Fig.

로봇(14)의 최초 설치나 로봇 아암부(23)/로봇 핸드부(24)의 메인티넌스가 이루어진 후, 실제 로봇(14)을 사용하여 기판 또는 마스크를 반송함에 있어서, 로봇 아암부(23)나 로봇 핸드부(24)가 제조라인을 구성하는 부분과 충돌하는 경우가 있다. 예컨대, 성막 클러스터(1)내에서 로봇(14)에 의해 기판(10) 또는 마스크를 각 챔버 내로 반송하는 과정에서, 로봇 핸드부(24) 등이 성막실(11), 패스실(15), 버퍼실(16) 등의 기판 홀더나 기판 스테이지 또는 기판 지지부와 충돌할 수 있으며, 마스크 스톡 챔버(12)내의 마스크 수납 카셋트나 그 카셋트내의 마스크 지지부와 충돌할 수 있다. The robot arm portion 23 is moved in the direction of the robot arm 14 and the robot arm portion 23 when the substrate 14 or the mask is transported using the actual robot 14 after the initial installation of the robot 14 or the maintenance of the robot arm portion 23 / Or the robot hand part 24 may collide with the part constituting the manufacturing line. For example, in the process of transporting the substrate 10 or the mask into each chamber by the robot 14 in the film formation cluster 1, the robot hand portion 24, etc. are transported to the deposition chamber 11, May collide with a substrate holder or substrate stage or substrate support such as the buffer chamber 16 and may collide with the mask receiving cassette in the mask stock chamber 12 or the mask support within the cassette.

로봇 핸드부(24) 및 로봇 아암부(23) 등에 기계적인 충격이 가해지면, 로봇 핸드부(24) 및 로봇 아암부(23) 자체가 변형될 수 있고, 이들 사이의 관절부가 변형될 수도 있다. The robot hand unit 24 and the robot arm unit 23 may be deformed and the joints between the robot hand unit 24 and the robot arm unit 23 may be deformed .

설령, 충돌이 일어나지 않아도, 기판의 대형화에 따라 로봇 핸드부(24) 자체가 기판(10)의 무게에 의해 변형되거나 반송 로봇의 관절부에 지속적으로 가해지는 부하로 인해 관절부가 변형되어 로봇 핸드부(24)의 이동 위치가 최초 티칭시와 달라질 수 있다. Even if the collision does not occur, the joint of the robot hand unit 24 is deformed due to the load of the robot hand unit 24 being deformed by the weight of the substrate 10 or being continuously applied to the joint part of the transfer robot, 24 may be different from the initial teaching position.

이 경우, 제어수단(25)이, 메모리부(251)에 기억되어 있는 티칭 위치에 대한 정보에 기초하여, 해당 티칭 위치로 로봇 핸드부(24)를 이동시키기 위한 명령을 각 관절부의 구동부 및 승강구동부(221)에 내려도, 로봇 핸드부(24)는 해당 티칭 위치로 이동되지 못하고 이로부터 어긋난 위치로 이동된다. 즉, 로봇핸드부(24)에 의해 보유지지된 기판(10)을 제어수단(25)에 기억된 티칭 위치(대기 위치 및 반송 위치)로 이동시키려고 하더라도 기판이 티칭시에 상정한 위치로 이동하지 않고, X, Y, Z, θ 방향으로 어긋난 위치로 이동하게 된다. 이러한 위치 어긋남으로 인해 기판이나 마스크의 반송과정에서 제조라인의 다른 장치 등과의 충돌의 가능성이 더욱 커지며, 기판에 대한 처리(예컨대, 성막)에 불량이 발생할 수 있다. In this case, based on the information on the teaching position stored in the memory unit 251, the control means 25 instructs the robot arm 24 to move the robot hand unit 24 to the corresponding teaching position, The robot hand portion 24 can not be moved to the teaching position but moves to the position deviated from the teaching position. That is, even if the substrate 10 held by the robot hand section 24 is moved to the teaching position (standby position and carrying position) stored in the control means 25, the substrate does not move to the position assumed at the time of teaching But is shifted to a position shifted in the X, Y, Z, and θ directions. Such a positional deviation may increase the possibility of collision with other apparatuses or the like of the manufacturing line in the process of transporting the substrate or the mask, and may cause a failure in processing (e.g., film formation) on the substrate.

특히, 반도체 기판과 달리 디스플레이 기판은 훨씬 사이즈가 크기 때문에, 로봇 핸드부(24)의 처짐도 커지고, 충돌의 리스크가 커지며, Z축 방향으로의 위치 어긋남의 가능성도 커진다. 따라서, Z축 방향으로의 로봇 핸드부(24)의 위치의 어긋남을 보정할 필요성이 크다.In particular, unlike the semiconductor substrate, since the display substrate is much larger in size, the deflection of the robot hand portion 24 is increased, the risk of collision is increased, and the possibility of positional deviation in the Z-axis direction is increased. Therefore, there is a great need to correct the positional deviation of the robot hand portion 24 in the Z-axis direction.

종래 기술에서는, 이렇게 로봇(14)의 충돌 등의 원인으로, 로봇 핸드부(24) 등에 위치 어긋남이 발생하여, 로봇(14)의 반송동작이 티칭시에 교시한 것과 다른 위치, 다른 궤도로 이루어지고 있다고 판단되면, 성막 클러스터(1)내의 모든 티칭 위치(대기 위치 및 반입/반출 위치 등의 반송위치)에 대해 티칭 작업을 다시 수행하고 있었다. In the prior art, a positional deviation occurs in the robot hand portion 24 due to a collision or the like of the robot 14, so that the carrying operation of the robot 14 is performed at a position different from that taught at the time of teaching, The teaching operation is again performed for all the teaching positions (the waiting position and the carrying position such as the carrying-in / carrying-out position) in the film-forming cluster 1.

그런데, 유기 EL 표시장치의 제조라인에 있어서, 로봇(14)의 티칭 위치는, 로봇(14)이 설치된 반송실 주변에 배치된 처리실(성막실)에서 기판 및 마스크를 재치하는 위치, 마스크 스톡 챔버(12)에서 사용 전후의 마스크가 수납되는 위치, 패스실(15) 및 버퍼실(16)에서 기판을 주고받는 위치 등의 다수의 위치를 포함하기 때문에, 각 위치에 대한 티칭 작업에 상당한 시간이 걸린다. In the manufacturing line of the organic EL display device, the teaching position of the robot 14 is the position where the substrate and the mask are placed in the processing chamber (film forming chamber) arranged around the transfer chamber provided with the robot 14, Since it includes a plurality of positions such as a position at which the mask before and after use is stored in the buffer chamber 12, a position at which the mask is transferred to the pass room 15 and the buffer chamber 16, and so forth, It takes.

더구나, 단위시간동안 더 많은 반송동작을 행할 수 있도록 로봇(14)이 두 개의 로봇 아암부(23)을 가지는 경우도 있으며, 각각의 티칭 위치에 대해 대기 개방상태 및 진공상태에서 별도로 티칭을 행해야 하기 때문에, 대형 제조라인에서는 수십회에 이르는 티칭 작업이 필요하게 되며, 티칭 작업에 수십 시간이 걸리고, 이 동안 제조 라인 자체가 멈추게 되는 문제가 있었다.In addition, the robot 14 may have two robot arm portions 23 so that more carrying operations can be performed for a unit time, and teaching should be separately performed in the atmospheric release state and the vacuum state with respect to the respective teaching positions Therefore, in a large-scale manufacturing line, it takes several tens of times to perform a teaching operation, which takes several hours to teach, and the manufacturing line itself is stopped during this time.

본 발명에서는, 로봇(14)의 충돌 등의 원인으로, 로봇(14), 특히, 로봇 핸드부(24)의 위치 어긋남이 발생한 경우에, 성막 클러스터(1)내의 모든 티칭 위치에 대해 재티칭 작업을 수행하는 것이 아니라, 소정 위치(본 실시예에서는 이를 원점위치라 하며, 원점위치는 예컨대, 특정 챔버내의 기판/마스크의 반송위치일 수 있다)에서의 로봇 핸드부(24)의 위치 어긋남량을 측정하고, 이를 기초로 다른 복수의 티칭 위치의 위치 정보를 보정한다. 이를 통해, 다른 복수의 티칭 위치에 대한 티칭 작업을 생략할 수 있게 되며, 재티칭 작업에 걸리는 시간을 단축시킬 수 있게 된다.In the present invention, when a positional deviation of the robot (14), particularly, the robot hand unit (24) occurs due to a collision or the like of the robot (14) , The positional deviation amount of the robot hand portion 24 at a predetermined position (in the present embodiment, it is referred to as the origin position, and the origin position may be, for example, the substrate / mask transfer position in the specific chamber) And corrects the position information of the plurality of different teaching positions based on the measured position information. This makes it possible to omit the teaching operation for the other plurality of teaching positions and shorten the time required for the re-teaching operation.

이에 사용되는 본 발명의 로봇 시스템(30)은 도 3에 도시한 바와 같이, 로봇(14), 제어수단(25) 및 측정수단(31)을 포함한다. The robot system 30 of the present invention used thereon 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 of the present invention measures the height of the robot hand portion 24, that is, the position in the Z direction, so that the positional deviation of the robot hand portion 24 in the Z- So that it can calculate the amount.

측정 수단(31)은, 로봇 핸드부(24)가 원점 위치(예컨대, 패스실(15)내의 기판 반출 위치)에 세팅된 상태에서 로봇 핸드부(24)의 높이를 측정할 수 있도록, 원점위치에 있어서 로봇 핸드부(24)에 상응하는 위치에 설치된다. 예컨대, 원점 위치가 패스실(15)의 기판 반출 위치인 경우, 측정 수단(31)은, 패스실(15)의 기판 스테이지의 하방에서 로봇 핸드부(24)의 하면의 높이를 검출해 낼 수 있도록 로봇 핸드부(24)의 하면으로부터 Z축 방향으로 이격된 위치에 설치될 수 있다. The measuring means 31 measures the height of the robot hand portion 24 in a state where the robot hand portion 24 is set at the home position (for example, the board take-out position in the pass room 15) The robot hand part 24 is provided at a position corresponding to the robot hand part 24. The measuring means 31 can detect the height of the lower surface of the robot hand portion 24 below the substrate stage of the pass room 15 when the origin position is the substrate carry- Axis direction from the lower surface of the robot hand portion 24 so as to be spaced apart from the lower surface of the robot hand portion 24 in the Z-axis direction.

측정 수단(31)은, 예컨대, 레이저빔을 로봇 핸드부(24)의 하면에서 반사시켜 되돌아온 레이저빔을 검출함으로써 로봇 핸드부(24)의 높이를 측정할 수 있는 레이저 센서(311)인 것이 바람직하나, 본 발명은 이에 한정되는 것은 아니며, 로봇 핸드부(24)의 높이를 검출해 낼 수 있는 것이면 다른 수단일 수 있다. The measuring means 31 is preferably a laser sensor 311 capable of measuring the height of the robot hand portion 24 by detecting the laser beam reflected by the lower surface of the robot hand portion 24, for example, However, the present invention is not limited thereto, and may be any other means as long as the height of the robot hand portion 24 can be detected.

예컨대, 본 발명의 측정 수단(31)은 촬상용 카메라일 수 있다. 촬상용 카메라를 사용하는 경우, 카메라로 촬상한 화상의 초점정도(초점거리)를 사용하여 로봇 핸드부(24)의 높이를 측정할 수 있다. 측정 수단(31)으로서 촬상용 카메라를 사용하는 경우에는, 패스실(15)의 저면에 투명창을 설치하고, 그 외부에 촬상용 카메라를 설치할 수 있으나, 본 발명은 이에 한정되지 않으며, 패스실(15)내에 촬상용 카메라를 설치할 수도 있다.For example, the measuring means 31 of the present invention may be an image pickup camera. In the case of using an image pickup camera, the height of the robot hand portion 24 can be measured using the focal point (focal distance) of the image captured by the camera. When a camera for photographing is used as the measuring means 31, a transparent window may be provided on the bottom surface of the pass room 15, and an imaging camera may be provided outside the pass room 15. However, the present invention is not limited to this, A camera for photographing may be provided in the camera body 15.

이렇듯, 로봇 핸드부(24)의 높이를 레이저 센서나 촬상용 카메라와 같은 측정수단(31)으로 측정함으로써, 로봇 핸드부(24)의 위치 어긋남량, 특히, Z축 방향으로의 위치 어긋남량을 측정할 수 있다. The height of the robot hand portion 24 is measured by a measuring means 31 such as a laser sensor or an image pickup camera so that the positional shift amount of the robot hand portion 24, Can be measured.

즉, 충돌 등으로 인해 로봇(14)에 위치 어긋남이 발생하기 전에(예컨대, 최초의 티칭 작업 직후에), 로봇 핸드부(24)를 원점 위치에 세팅하고, 측정수단(31)에 의해 로봇 핸드부(24)의 높이를 측정함으로써, 로봇 핸드부(24)가 원점위치에 세팅된 경우의 로봇 핸드부(24)의 Z축 방향으로의 위치에 대한 정보(기준위치 정보, 제1 정보)를 얻을 수 있다. 로봇 핸드부(24)의 X축 방향, Y축 방향 및 Z축을 중심으로 한 회전각 방향에 있어서의 위치에 대한 정보는, 예컨대, 로봇 핸드부(24)에 로봇 핸드부(24)의 장변방향(로봇 아암부와의 접속부로부터 로봇 핸드부의 자유선단을 향하는 방향)으로 배치된 복수의 마크부(241) 또는 로봇 핸드부(24)의 장변 방향으로 연장하는 선형 마크를 설치하고, 이를 촬상용 카메라 등으로 촬상함으로써, 취득할 수 있다. That is, the robot hand unit 24 is set at the home position before the positional deviation occurs in the robot 14 due to a collision or the like (for example, immediately after the first teaching operation) (Reference position information, first information) about the position of the robot hand unit 24 in the Z-axis direction when the robot hand unit 24 is set at the origin position by measuring the height of the robot arm 24 Can be obtained. Information on the positions of the robot hand section 24 in the X-axis direction, the Y-axis direction, and the rotation angle direction about the Z-axis is stored in the robot hand section 24 in the longitudinal direction of the robot hand section 24 A plurality of mark portions 241 arranged in the longitudinal direction of the robot hand portion (direction from the connecting portion with the robot arm portion toward the free distal end of the robot hand portion) or a linear mark extending in the longitudinal direction of the robot hand portion 24, Or the like.

이렇게 취득된 로봇 핸드부(24)의 기준 위치 정보는 적어도 Z축 방향으로의 로봇 핸드부(24)의 위치에 대한 정보를 포함하며, 이를 로봇 핸드부(24)의 기준 위치정보로서 제어수단(25)의 메모리부(251)에 기억해 둔다.The acquired reference position information of the robot hand unit 24 includes information about the position of the robot hand unit 24 in at least the Z axis direction and is used as reference position information of the robot hand unit 24 25 in the memory unit 251 of the computer.

그 후, 로봇(14)의 충돌 등으로 인해, 위치 어긋남이 발생한 경우, 로봇 핸드부(24)를 원점 위치에 세팅하기 위한 제어를 행하고(이러한 제어를 행하더라도, 충돌 등으로 인한 변형으로 인해, 로봇 핸드부(24)는 원래의 원점 위치로 이동하지 못한다), 측정수단(31)에 의해 로봇 핸드부(24)의 위치를 다시 측정함으로써, 위치 어긋남이 발행한 후에 있어서의, 로봇 핸드부(24)의 Z축 방향으로의 위치 정보를 다시 취득한다. 재취득된 로봇 핸드부(24)의 Z축 방향으로의 위치 정보(제2 정보)를 메모리부(251)에 기억해 둔 기준 위치 정보와 비교함으로써, 충돌 전후에 있어서의, 로봇 핸드부(24)의 Z축 방향으로의 위치 어긋남량(ΔZ)을 얻을 수 있게 된다. 로봇 핸드부(24)의 X축 방향, Z축 방향 및 Z축을 중심으로 한 회전각 방향으로의 위치 어긋남량(ΔX, ΔY, Δθ) 역시, 메모리부(251)에 미리 기억된 각 방향으로의 기준위치 정보와, 충돌 후에 있어서의 해당 방향으로의 위치에 대한 정보를 비교함으로써 얻을 수 있다.Thereafter, when positional deviation occurs due to a collision of the robot 14 or the like, control is performed to set the robot hand section 24 to the home position (even if this control is performed, due to deformation due to collision or the like, The robot hand unit 24 can not move to the original origin position) and the position of the robot hand unit 24 is again measured by the measuring unit 31 to determine the position of the robot hand unit 24 in the Z-axis direction. (Second information) of the re-acquired robot hand unit 24 in the Z-axis direction is compared with the reference position information stored in the memory unit 251, the robot hand unit 24 before and after the collision, The positional deviation DELTA Z in the Z-axis direction can be obtained. The positional shift amounts DELTA X, DELTA Y and DELTA [theta] in the rotational angle direction about the X axis direction, the Z axis direction and the Z axis of the robot hand section 24 are also stored in the memory section 251 Can be obtained by comparing the reference position information and the information on the position in the corresponding direction after the collision.

즉, 본 발명에서는, 로봇 핸드부(24)에 위치 어긋남이 발생하기 전에, 로봇 핸드부(24)의 위치를 측정수단(31)에 의해 측정하여, 로봇 핸드부(24)의 기준위치를 산출하고, 이를 제어수단(25)에 미리 기억해 둔다. 그리고, 로봇 핸드부(24)의 충돌 등으로 인해 위치 어긋남이 발생한 경우, 로봇 핸드부(24)를 다시 원점 위치에 세팅하기 위한 제어를 행한 후, 로봇 핸드부(24)의 어긋난 위치를 산출하고, 산출된 위치와 기준위치와의 차분에 기초하여, 로봇 핸드부(24)의 위치 어긋남량(ΔZ)을 산출해 낸다.That is, in the present invention, the position of the robot hand portion 24 is measured by the measuring means 31 before the displacement of the robot hand portion 24 occurs, and the reference position of the robot hand portion 24 is calculated And stores it in the control means 25 in advance. When a positional deviation occurs due to a collision or the like of the robot hand part 24, the control for setting the robot hand part 24 back to the home position is performed, and then the position of the robot hand part 24 is calculated , And calculates the position shift amount? Z of the robot hand unit 24 based on the difference between the calculated position and the reference position.

이처럼, 본 발명에 의하면, 로봇 핸드부를 레이저 센서 등의 측정 수단으로 측정함으로써, 로봇 핸드부의 충돌 등에 의해 발생한, 로봇 핸드부의 특정위치에서의 위치 어긋남량(특히, 연직 방향/Z축으로의 위치 어긋남량)을 계측하고, 계측된 위치 어긋남량에 기초하여, 반송동작의 다른 복수의 티칭 위치(대기 위치 및 반송 위치)에 대한 정보를 보정한다. 이에 의해, 다른 복수의 티칭 위치에 대한 재티칭 작업을 행하지 않고, 티칭 위치의 확인작업만으로 장비를 재가동 할 수 있게 되며, 재티칭에 걸리는 시간을 대폭 단축할 수 있게 된다.As described above, according to the present invention, by measuring the robot hand portion with a measuring means such as a laser sensor, it is possible to detect a position shift amount at a specific position of the robot hand portion (in particular, And corrects information on a plurality of different teaching positions (waiting position and carrying position) of the carrying operation based on the measured positional displacement amount. As a result, the equipment can be restarted only by confirming the teaching position without re-teaching the other plurality of teaching positions, and the time required for re-teaching can be greatly shortened.

본 실시예에서는 성막 클러스터(1)내의 복수의 티칭 위치 중, 패스실(15)의 기판 반출 위치를, 로봇 핸드부(24)의 위치 어긋남량을 측정하기 위한 원점위치로 하였다. 이는 통상적으로, 성막 클러스터(1)내의 다수의 티칭 위치 중, 패스실(15)의 반송위치가 로봇(14)의 샤프트부(22)로부터 가장 멀리 떨어진 위치이어서, 로봇 핸드부(24)의 충돌로 인한 위치 어긋남량이 가장 큰 위치가 되기 때문이다. 또한, 패스실(15)의 경우, 챔버의 하부에 증착원이 설치되는 성막실(11)과 달리 기판 스테이지의 하방에 측정수단(31)을 설치하기 용이한 장점도 있다.In this embodiment, among the plurality of teaching positions in the film formation cluster 1, the substrate carry-out position of the pass room 15 is set as the origin position for measuring the position shift amount of the robot hand portion 24. [ This is because the conveying position of the pass room 15 is the farthest from the shaft portion 22 of the robot 14 among the plurality of teaching positions in the film formation cluster 1 so that the collision of the robot hand portion 24 This is because the positional displacement amount is the largest. Also, unlike the deposition chamber 11 in which the evaporation source is installed at the lower part of the chamber, the pass room 15 is advantageous in that it is easy to install the measuring unit 31 below the substrate stage.

다만, 본 발명의 원점위치는 패스실(15)의 기판 반출 위치로 한정되지 않으며, 다른 챔버(예컨대, 성막실, 버퍼실, 마스크 스톡 챔버)내의 반송위치일 수도 있고, 반송실내의 위치(예컨대, 반송실내의 대기 위치) 중 어느 하나일 수도 있다. 원점 위치를 반송실내의 복수의 대기 위치 중 어느 하나로 함으로써, 측정수단(31)의 설치가 보다 용이해진다. 나아가, 본 발명의 원점위치는 성막 클러스터(1)의 티칭위치가 아닌 제3의 위치일 수도 있다.However, the origin position of the present invention is not limited to the substrate carry-out position of the pass room 15 but may be a transport position in another chamber (for example, a film formation chamber, a buffer chamber, a mask stock chamber) , And a standby position of the conveying chamber). By setting the home position to any one of a plurality of standby positions in the transportation room, the installation of the measuring means 31 is facilitated. Furthermore, the origin position of the present invention may be a third position other than the teaching position of the film formation cluster 1.

<티칭 위치의 조정방법 및 디바이스 제조 방법><Method of Adjusting Teaching Position and Device Manufacturing Method>

이하, 로봇 핸드부(24)의 원점위치에서의 위치 어긋남량에 기초하여, 성막 클러스터(1)내의 다른 복수의 티칭 위치를 보정하는 방법 및 이를 사용하여 유기 EL 표시 장치와 같은 디바이스를 제조하는 방법에 대하여 설명한다.A method of correcting a plurality of different teaching positions in the film formation cluster 1 based on the positional shift amount of the robot hand portion 24 at the origin position and a method of manufacturing a device such as an organic EL display device using the same Will be described.

로봇 핸드부(24)의 Z축 방향으로의 위치 어긋남량의 산출은, 피드백제어 또는 피드백루프제어를 통해 행해질 수 있다.The calculation of the positional shift amount of the robot hand portion 24 in the Z-axis direction can be performed through feedback control or feedback loop control.

피드백제어에 의해 위치 어긋남량을 산출함에 있어서는, 우선, 원점위치에 로봇 핸드부(24)를 세팅하고, 로봇 핸드부(24)의 Z축 방향으로의 위치를 측정수단(31)에 의해 측정하여, 제어수단(25)의 메모리부(251)에 기준위치 정보(제1 정보)로서 기억한다.In calculating the position shift amount by the feedback control, first, the robot hand unit 24 is set at the origin position, and the position of the robot hand unit 24 in the Z-axis direction is measured by the measuring unit 31 , And stores it as reference position information (first information) in the memory unit 251 of the control means 25. [

로봇 핸드부(24)의 충돌 등으로 위치 어긋남이 발생한 경우에, 로봇 핸드부(24)를 원점 위치에 세팅하기 위한 제어를 행한 후, 로봇 핸드부(24)의 Z축 방향으로의 위치를 측정수단(31)으로 다시 측정하고, 재측정된 Z축 방향으로의 위치에 대한 정보(제2 정보)를 메모리부(251)에 기억된 기준위치 정보와 비교하여, 제1 위치 어긋남량을 구한다. The position of the robot hand portion 24 in the Z-axis direction is measured after the control for setting the robot hand portion 24 to the home position is performed when the positional deviation occurs due to the impact of the robot hand portion 24, (Second information) on the re-measured position in the Z-axis direction is compared with the reference position information stored in the memory unit 251 to obtain the first position displacement amount.

이어서, 로봇 핸드부(24)를 제1 위치 어긋남량만큼 이동시키고, 다시 로봇 핸드부(24)의 Z축 방향으로의 위치를 측정수단(31)으로 측정하여, 기억된 기준위치 정보와 비교한다. Subsequently, the robot hand portion 24 is moved by the first position shift amount, and the position of the robot hand portion 24 in the Z-axis direction is measured by the measuring means 31 and compared with the stored reference position information .

측정된 로봇 핸드부(24)의 Z축 방향으로의 위치가, 기준위치 정보와 다른 경우에는, 제2 위치 어긋남량을 산출하여, 로봇 핸드부(24)를 제2 위치 어긋남량 만큼 이동시킨다.When the measured position of the robot hand portion 24 in the Z-axis direction is different from the reference position information, the second position shift amount is calculated and the robot hand portion 24 is moved by the second position shift amount.

동일한 과정을 반복하여, 로봇 핸드부(24)의 Z축 방향의 위치가 최초에 메모리부(251)에 기억시킨 기준위치로 된 시점에서, 그 때까지의 제1 위치 어긋남량, 제2 위치 어긋남량 등 전부를 합산하여, 이를 다른 티칭위치를 조정하기 위한 보정치로 한다. The same process is repeated to determine whether the position of the robot hand 24 in the Z-axis direction is the reference position stored in the memory unit 251 for the first time, the first position shift amount up to that time, And the like are summed and used as correction values for adjusting other teaching positions.

피드백루프제어에 의해 위치 어긋남량을 산출함에 있어서는, 우선, 원점 위치에 로봇 핸드부(24)를 세팅하고, 로봇 핸드부(24)의 Z축 방향으로의 위치를 측정수단(31)에 의해 측정하여, 제어수단(25)의 메모리부(251)에 기준위치 정보(제1 정보)로서 기억한다.The robot hand unit 24 is set at the home position and the position of the robot hand unit 24 in the Z axis direction is measured by the measuring unit 31 , And stores it as reference position information (first information) in the memory unit 251 of the control means 25.

로봇 핸드부(24)의 충돌 등으로 위치 어긋남이 발생한 경우에, 로봇 핸드부(24)를 원점 위치에 세팅하기 위한 제어를 행한 후, 로봇 핸드부(24)의 Z축 방향으로의 위치를 측정수단(31)으로 다시 측정하고, 재측정된 Z축 방향으로의 위치에 대한 정보(제2 정보)를 메모리부(251)에 기억된 기준위치 정보와 비교하면서, 로봇 핸드부(24)를 Z축 방향으로 이동시킨다. The position of the robot hand portion 24 in the Z-axis direction is measured after the control for setting the robot hand portion 24 to the home position is performed when the positional deviation occurs due to the impact of the robot hand portion 24, (Second information) of the position in the Z axis direction is compared with the reference position information stored in the memory unit 251 and the robot hand unit 24 is moved to Z Axis direction.

현재의 로봇 핸드부(24)의 Z축 방향으로의 위치가, 메모리부(251)에 기억된 기준위치와 일치하면, 로봇 핸드부(24)의 Z축 방향으로의 이동을 멈춘다. 이때까지의 로봇 핸드부(24)의 총 이동거리를 다른 티칭 위치에 대한 보정치로 한다.When the current position of the robot hand portion 24 in the Z-axis direction coincides with the reference position stored in the memory portion 251, the movement of the robot hand portion 24 in the Z-axis direction is stopped. The total moving distance of the robot hand 24 up to this time is defined as a correction value for another teaching position.

이렇게 산출된 보정치에 기초하여, 다른 티칭 위치를 조정하는 방법에 대해 설명한다.A method of adjusting another teaching position on the basis of the calculated correction value will be described.

우선, 기판(10)이 반송되어야 하는 복수의 티칭위치(반송위치 및 대기 위치)가 로봇(14)에 티칭된다. 즉, 복수의 반송위치 및 대기 위치의 위치 정보가 티칭 위치 정보로서 제어수단(25)의 메모리부(251)에 기억된다(S1). First, a plurality of teaching positions (a carrying position and a standby position) to which the substrate 10 is to be transported are taught to the robot 14. [ That is, position information of a plurality of transporting positions and waiting positions is stored in the memory unit 251 of the control means 25 as teaching position information (S1).

로봇(14)의 로봇 핸드부(24)가 복수의 티칭 위치 중에 하나인 원점 위치에 세팅된다(S2). 그리고, 로봇 핸드부(24)의 Z축 방향의 위치가 측정수단(31)에 의해 측정되고, 그 측정 결과에 기초하여 산출된 로봇 핸드부(24)의 위치 정보가 로봇 핸드부(24)의 기준위치 정보(제1 정보)로서 제어수단(25)의 메모리부(251)에 기억된다(S3).The robot hand portion 24 of the robot 14 is set to the origin position which is one of a plurality of teaching positions (S2). The position of the robot hand portion 24 is measured by the measuring means 31 and the positional information of the robot hand portion 24 calculated on the basis of the measurement result is transmitted to the robot hand portion 24 Is stored in the memory unit 251 of the control means 25 as the reference position information (first information) (S3).

이후, 반송과정에서 성막 클러스터(1)의 다른 부분과 충돌 등에 의해 로봇(14)에 생긴 변형 등으로 인해 로봇 핸드부(24)에 위치 어긋남이 발생한 경우, 그 위치 어긋남량을 측정하기 위해, 로봇 핸드부(24)를 원점위치에 다시 세팅하기 위한 제어를 행한다(S4). 즉, 로봇(14)의 구동부에 원점위치에 해당하는 위치 정보를 입력한다. 그러나, 충돌 등에 의해 생긴 변형 등으로 인해, 로봇 핸드부(24)는 충돌전의 원점위치로 이동하지 못하고, 이로부터 어긋난 위치로 이동하게 된다. 어긋난 위치로 이동된 로봇 핸드부(24)의 위치가, 측정수단(31)에 의해 다시 측정된다(S5). Thereafter, in the case where a displacement occurs in the robot hand portion 24 due to a deformation or the like generated in the robot 14 due to a collision with another portion of the film formation cluster 1 or the like in the transporting process, in order to measure the position displacement amount, Control for setting the hand unit 24 back to the home position is performed (S4). That is, the position information corresponding to the origin position is input to the driving unit of the robot 14. However, due to deformation caused by a collision or the like, the robot hand portion 24 can not move to the origin position before collision, and moves to a position shifted from the original position. The position of the robot hand portion 24 moved to the shifted position is again measured by the measuring means 31 (S5).

제어수단(25)은, 로봇 핸드부(24)의 재측정된 위치에 대한 정보(제2 정보)와 제어수단(25)의 메모리부(251)에 미리 기억되어 있던 기준위치에 대한 정보(제1 정보)로부터, 충돌전후의 로봇 핸드부(24)의 위치 어긋남량을 산출한다. 본 발명의 구성에 의하면, Z방향의 위치 어긋남량을 측정할 수 있다. 마찬가지로, 로봇 핸드부(24)의 X축 방향, Y축방향, 및 θ방향으로의 위치 어긋남량도 측정한다. The control means 25 determines whether or not the information about the re-measured position of the robot hand portion 24 (second information) and the information about the reference position previously stored in the memory portion 251 of the control means 25 1 information), the positional shift amount of the robot hand portion 24 before and after the collision is calculated. According to the configuration of the present invention, it is possible to measure the displacement amount in the Z direction. Similarly, the positional shift amount of the robot hand portion 24 in the X-axis direction, the Y-axis direction, and the? Direction is also measured.

제어수단(25)은, 측정된 위치 어긋남량을 X축방향, Y축방향, Z축 방향 및 θ 방향 각각에 대해 미리 정해진 임계값과 비교한다. X축방향, Y축방향, Z축 방향 및 θ 방향 중 어느 하나의 방향으로의 위치 어긋남량이 해당 방향으로의 임계값을 넘는 것으로 판정되면, 제어수단(25)은, 해당 방향으로의 위치 어긋남량에 기초하여, 메모리부(251)에 기억되어 있는 복수의 티칭 위치에 대한 위치 정보를 보정한다. The control means 25 compares the measured positional shift amount with a predetermined threshold value for each of the X-axis direction, the Y-axis direction, the Z-axis direction, and the? Direction. If it is determined that the positional shift amount in any one of the X-axis direction, the Y-axis direction, the Z-axis direction, and the &thetas; direction exceeds the threshold value in the corresponding direction, the control means 25 calculates the positional shift amount The position information on the plurality of teaching positions stored in the memory unit 251 is corrected.

예컨대, 제어수단(25)에 의해 산출된 해당 방향의 위치 어긋남량을 다른 티칭 위치의 해당 방향의 위치 정보에 가산하거나 감산하여 해당 티칭 위치의 위치 정보를 조정한다.For example, the positional deviation amount in the corresponding direction calculated by the control means 25 is added to or subtracted from the positional information in the corresponding direction of the other teaching position to adjust the positional information of the corresponding teaching position.

모든 티칭 위치에 대한 위치 정보가 보정되면, 로봇(14)을 보정된 티칭 위치에 기초하여, 동작시켜 봄으로써, 티칭 위치의 보정에 의해 로봇 핸드부(24)가 성막 클러스터(1)의 다른 부분과 충돌 없이 목표 위치에 제대로 이동하는지 여부를 확인한다. 로봇(14)이 문제없이 복수의 티칭 위치로의 반송 동작을 행할 수 있는 것으로 확인되면, 로봇(14)에 의한 기판/마스크의 반송을 재개한다.When the position information on all the teaching positions is corrected, the robot 14 is operated on the basis of the corrected teaching position so that the robot hand portion 24 is moved to the other portion of the film formation cluster 1 And whether or not it is moving properly to the target position without collision. If it is confirmed that the robot 14 can carry out the transportation operation to a plurality of teaching positions without any problem, the transportation of the substrate / 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 is caused to collide with other parts of the film formation cluster 1, instead of performing the teaching operation for all of the plurality of teaching positions, Only the position shift amount of the hand unit 24 is measured, and correction for the other teaching positions is performed. As a result, it is possible to greatly shorten the time required for reattaching the robot 14 after the collision.

본 실시예에서는, 충돌 등에 의해 로봇 핸드부(24)에 위치 어긋남이 발생한 경우에 로봇 핸드부(24)를 원점위치에 세팅하기 위한 제어를 행한 후 마크부(241)의 위치를 재측정하는 것으로 설명하였으나, 본 발명은 이에 한정되지 않으며, 충돌 등이 일어나지 않더라도, 일정 시간 이상 로봇(14)이 사용된 후에, 로봇 핸드부(24)를 원점위치에 세팅하기 위한 제어를 행하, 로봇 핸드부(24)의 위치를 재측정할 수 있다. 이를 통해, 로봇(14)의 지속적인 사용으로 인한 관절부 등의 변형으로 인해, 로봇(14)의 성막 클러스터(1)의 다른 부분과 충돌하는 것을 미연에 방지할 수 있게 된다.In the present embodiment, when a positional deviation occurs in the robot hand portion 24 due to a collision or the like, the control for setting the robot hand portion 24 to the origin position is performed and then the position of the mark portion 241 is remeasured The present invention is not limited to this and the robot hand unit 24 may be controlled to set the robot hand unit 24 to the origin position after the robot 14 has been used for a predetermined time or longer even if no collision occurs, 24 can be remeasured. This makes it possible to prevent the robot 14 from colliding with other parts of the deposition clusters 1 due to the deformation of joints or the like due to the continuous use of the robots 14. [

상기한 실시예는 본 발명의 일 예를 나타낸 것으로, 본 발명은 상기한 실시예의 구성에 한정되지 않으며, 본 기술사상의 범위내에서 적절히 변형하여도 된다. The above-described embodiment shows an example of the present invention, and the present invention is not limited to the configuration of the above-described embodiment, and may be appropriately modified within the scope of the present invention.

1: 성막 클러스터
11: 성막실(처리실)
12: 마스크 스톡 챔버
13: 반송실
14: 로봇
15: 패스실
16: 버퍼실
22: 샤프트부
23: 로봇 아암부
24: 로봇 핸드부
25: 제어수단
31: 측정수단
241: 마크부
1: Tape Clusters
11: Deposition chamber (treatment chamber)
12: mask stock chamber
13: Carrier
14: Robot
15: Pass room
16: buffer chamber
22: shaft portion
23: robot arm arm
24: Robot hand part
25: control means
31: Measuring means
241:

Claims (26)

로봇 시스템으로서,
샤프트부와, 일단이 상기 샤프트부에 회전가능하게 연결되는 로봇 아암부와, 상기 로봇 아암부의 타단에 회전가능하게 연결된 로봇 핸드부를 포함하는 로봇과,
상기 로봇의 동작을 제어하는 제어수단과,
상기 로봇 핸드부가 회전하는 회전축을 따른 방향에 있어서의 상기 로봇 핸드부의 위치를 측정하기 위한 측정수단을 구비하며,
상기 제어수단은, 상기 로봇의 동작의 제어에 사용되는 복수의 티칭 위치에 관한 정보를 기억하는 메모리부를 포함하며,
상기 제어수단은, 상기 로봇 핸드부가 소정 위치에 세팅된 상태에서 상기 측정수단에 의해 측정된 상기 로봇 핸드부의 상기 방향에 있어서의 위치에 관한 제1 정보에 기초하여, 상기 메모리부에 기억된 상기 복수의 티칭 위치에 관한 정보 중 적어도 2개에 대하여, 상기 로봇 핸드부의 상기 방향에 있어서의 위치에 관한 정보를 각각 보정하는 로봇 시스템.
As a robot system,
A robot including 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,
Control means for controlling the operation of the robot,
And a measuring means for measuring a position of the robot hand portion in a direction along a rotation axis of the robot hand portion,
Wherein the control means includes a memory portion for storing information on a plurality of teaching positions used for controlling the operation of the robot,
Wherein the control unit controls the robot hand unit based on first information on the position of the robot hand unit in the direction measured by the measuring unit while the robot hand unit is set at a predetermined position, And information on the position of the robot hand portion in the direction with respect to at least two of the information about the teaching position of the robot hand portion.
제1항에 있어서, 상기 제어수단은, 상기 제1 정보에 기초하여, 상기 메모리부에 기억된 상기 복수의 티칭 위치에 관한 정보 모두에 대하여, 상기 로봇핸드부의 상기 방향에 있어서의 위치에 관한 정보를 각각 보정하는 로봇 시스템.The robot hand according to claim 1, wherein, based on the first information, information on the position in the direction of the robot hand portion in relation to all of the information about the plurality of teaching positions stored in the memory Respectively. 제1항에 있어서, 상기 제어수단은, 상기 제1 정보를 상기 메모리부에 기억하여 두는 로봇 시스템.The robot system according to claim 1, wherein the control unit stores the first information in the memory unit. 제3항에 있어서, 상기 제어수단은, 상기 메모리부에 기억된 상기 제1 정보와, 상기 제어수단이 상기 로봇 핸드부를 상기 소정 위치에 세팅하기 위한 제어를 행한 상태에서, 상기 측정수단에 의해 측정된 상기 로봇 핸드부의 상기 방향에 있어서의 위치에 관한 제2 정보에 기초하여, 상기 로봇 핸드부의 상기 방향에 있어서의 위치를 조정하는 로봇 시스템.The information processing apparatus according to claim 3, wherein the control means controls the robot hand portion in a state in which the first information stored in the memory portion and the control means perform control for setting the robot hand portion to the predetermined position, And adjusts the position of the robot hand portion in the direction based on second information about the position of the robot hand portion in the direction. 제4항에 있어서, 상기 제어수단은, 상기 제1 정보 및 상기 제2 정보에 기초하여, 상기 로봇 핸드부의 상기 방향에 있어서의 위치 어긋남량을 산출하는 로봇 시스템.5. The robot system according to claim 4, wherein the control means calculates a position shift amount in the direction of the robot hand portion based on the first information and the second information. 제5항에 있어서, 상기 제어수단은, 상기 위치 어긋남량이 소정의 임계치를 넘는 경우, 상기 위치 어긋남량에 기초하여, 상기 메모리부에 기억된 상기 복수의 티칭 위치에 관한 정보 중 상기 적어도 2개에 대하여, 상기 로봇핸드부의 상기 방향에 있어서의 위치에 관한 정보를 각각 보정하는 로봇 시스템.6. The information processing apparatus according to claim 5, wherein, when the positional shift amount exceeds a predetermined threshold value, the control unit sets, based on the positional shift amount, at least two of the information on the plurality of teaching positions stored in the memory unit And corrects information about the position of the robot hand unit in the direction. 제3항에 있어서, 상기 측정수단은, 상기 소정 위치에 세팅된 상기 로봇 핸드부로부터 상기 방향으로 이격된 위치에 설치되는 로봇 시스템.4. The robot system according to claim 3, wherein the measuring means is installed at a position spaced apart from the robot hand portion set at the predetermined position. 제7항에 있어서,
상기 측정수단은 레이저 센서인 로봇 시스템.
8. The method of claim 7,
Wherein the measuring means is a laser sensor.
제7항에 있어서, 상기 측정수단은 촬상용 카메라인 로봇 시스템.The robot system according to claim 7, wherein the measuring means is a camera for imaging. 제9항에 있어서,
상기 제어수단은, 상기 촬상용 카메라에 의해 촬상된 상기 로봇 핸드부의 화상의 초점정도에 기초하여, 상기 로봇 핸드부의 상기 방향에 있어서의 위치를 산출하는 로봇 시스템.
10. The method of claim 9,
Wherein the control means calculates the position of the robot hand portion in the direction based on the degree of focus of the image of the robot hand portion captured by the imaging camera.
제5항에 있어서,
상기 제어수단은, 상기 위치 어긋남량을 피드백제어에 의해 산출하는 로봇 시스템.
6. The method of claim 5,
And the control means calculates the position shift amount by feedback control.
제5항에 있어서,
상기 제어수단은, 상기 위치 어긋남량을 피드백루프제어에 의해 산출하는 로봇 시스템.
6. The method of claim 5,
Wherein the control means calculates the position shift amount by feedback loop control.
제3항에 있어서,
상기 소정 위치는 상기 복수의 티칭 위치 중 하나인 로봇 시스템.
The method of claim 3,
Wherein the predetermined position is one of the plurality of teaching positions.
제13항에 있어서, 상기 소정위치에 해당하는 상기 티칭 위치는, 상기 복수의 티칭 위치 중, 상기 로봇 핸드부가 상기 샤프트부로부터 상기 샤프트부에 수직인 방향으로 가장 멀리 떨어지게 되는 위치인 로봇 시스템.The robot system according to claim 13, wherein the teaching position corresponding to the predetermined position is a position at which the robot hand portion is farthest away from the shaft portion in a direction perpendicular to the shaft portion, out of the plurality of teaching positions. 디바이스 제조 장치로서,
복수의 챔버와,
피반송체를 상기 복수의 챔버 간에 반송하기 위한 로봇 시스템을 구비하며,
상기 로봇 시스템은 제1항 내지 제14항 중 어느 한 항에 따른 로봇 시스템인
디바이스 제조 장치.
A device manufacturing apparatus comprising:
A plurality of chambers,
And a robot system for transporting the carrying object between the plurality of chambers,
Wherein the robot system is a robot system according to any one of claims 1 to 14
Device manufacturing apparatus.
제15항에 있어서,
상기 복수의 챔버는, 제1 피반송체에 대한 처리가 행해지는 처리실과, 제2 피반송체가 수납되는 제2 피반송체 수납 챔버와, 제1 피반송체의 흐름 방향에 있어서 상류측의 패스실과, 상기 흐름방향에서 하류측의 버퍼실을 포함하며,
상기 로봇 시스템의 로봇의 로봇핸드부가 회전하는 회전축을 따른 방향에 있어서의 상기 로봇 핸드부의 위치를 측정하기 위한 측정수단이 상기 패스실에 설치되는, 디바이스 제조 장치.
16. The method of claim 15,
The plurality of chambers includes a processing chamber in which processing is performed on a first object to be transferred, a second object carrying chamber in which a second object to be loaded is stored, and a second object to be transferred in the flow direction on the upstream side in the flow direction of the first object, And a buffer chamber on the downstream side in the flow direction,
Wherein a measuring means for measuring a position of the robot hand portion in a direction along a rotation axis of the robot hand portion of the robot system is installed in the pass room.
디바이스 제조 방법으로서,
로봇 핸드부를 포함하는 로봇과 상기 로봇의 동작을 제어하는 제어수단을 구비하는 로봇 시스템을 준비하는 단계와,
디바이스에 사용되는 기판이 반송되어야 하는 복수의 반송위치를 포함하는 복수의 티칭 위치를 상기 로봇 시스템의 상기 제어수단의 메모리부에 기억시키는 단계와,
상기 로봇 핸드부를 소정위치에 세팅하고, 상기 로봇 핸드부가 회전하는 회전축과 나란한 방향으로 이격된 측정수단에 의해 상기 로봇 핸드부의 상기 방향에 있어서의 위치를 측정하는 단계와,
측정된 상기 로봇 핸드부의 상기 방향에 있어서의 위치에 대한 제1 정보를 상기 메모리부에 기억시키는 단계와,
상기 제어수단이 상기 로봇 핸드부를 상기 소정위치에 세팅하기 위한 제어를 행한 상태에서, 상기 로봇핸드부의 상기 방향에 있어서의 위치를 상기 측정수단에 의해 재측정하는 단계와,
상기 제1 정보와 재측정된 상기 로봇 핸드부의 상기 방향에 있어서의 위치에 대한 제2 정보에 기초하여, 상기 로봇핸드부의 상기 방향에 있어서의 위치 어긋남량을 산출하는 단계와,
상기 방향에 있어서의 상기 위치 어긋남량이 소정의 임계값을 넘는 경우, 상기 방향에 있어서의 상기 위치 어긋남량에 기초하여, 상기 메모리부에 기억된 상기 복수의 티칭 위치에 관한 정보 중 적어도 2개에 대하여, 상기 로봇 핸드부의 상기 방향에 있어서의 위치에 관한 정보를 각각 보정하는 단계를 포함하는
디바이스 제조방법.
A device manufacturing method comprising:
Preparing 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 including a plurality of transfer positions to which a substrate used in a device is to be transferred in a memory portion of the control means of the robot system;
Measuring a position of the robot hand in the direction by a measuring means set in a predetermined position and spaced in a direction parallel to a rotating axis of rotation of the robot hand;
Storing the first information on the measured position of the robot hand in the direction in the memory unit;
Measuring the position of the robot hand portion in the direction by the measuring means while the control means performs control for setting the robot hand portion to the predetermined position;
Calculating a position shift amount in the direction of the robot hand unit based on the first information and second information on a re-measured position in the direction of the robot hand unit;
Wherein, when the positional shift amount in the direction exceeds the predetermined threshold value, at least two of the information on the plurality of teaching positions stored in the memory unit , And correcting information on the position of the robot hand portion in the direction
/ RTI &gt;
제17항에 있어서,
상기 소정위치는 상기 복수의 티칭 위치 중 하나인 디바이스 제조방법.
18. The method of claim 17,
Wherein the predetermined position is one of the plurality of teaching positions.
제17항에 있어서,
상기 위치 어긋남량을 산출하는 단계에서는 피드백제어에 의해 상기 위치 어긋남량을 산출하는 디바이스 제조방법.
18. The method of claim 17,
And the step of calculating the position shift amount calculates the position shift amount by feedback control.
제17항에 있어서, 상기 위치 어긋남량을 산출하는 단계에서는 피드백루프제어에 의해 상기 위치 어긋남량을 산출하는 디바이스 제조방법. The device manufacturing method according to claim 17, wherein the step of calculating the position shift amount calculates the position shift amount by feedback loop control. 로봇핸드부를 포함하는 로봇 및 상기 로봇의 동작을 제어하는 제어수단을 구비하는 로봇 시스템에 있어서의 티칭 위치 조정방법으로서,
피반송체가 반송되어야 하는 복수의 반송위치를 포함하는 상기 로봇의 복수의 티칭 위치를 상기 제어수단의 메모리부에 기억시키는 단계와,
상기 로봇 핸드부를 소정위치에 세팅하고, 상기 로봇 핸드부가 회전하는 회전축과 나란한 방향으로 이격된 측정수단에 의해 상기 로봇 핸드부의 상기 방향에 있어서의 위치를 측정하는 단계와,
측정된 상기 로봇 핸드부의 상기 방향에 있어서의 위치에 대한 제1 정보를 상기 메모리부에 기억시키는 단계와,
상기 제어수단이 상기 로봇 핸드부를 상기 소정위치에 세팅하기 위한 제어를 행한 상태에서, 상기 로봇핸드부의 상기 방향에 있어서의 위치를 상기 측정수단에 의해 재측정하는 단계와,
상기 제1 정보와 재측정된 상기 로봇 핸드부의 상기 방향에 있어서의 위치에 대한 제2 정보에 기초하여, 상기 로봇핸드부의 상기 방향에 있어서의 위치 어긋남량을 산출하는 단계와,
상기 방향에 있어서의 상기 위치 어긋남량이 소정의 임계값을 넘는 경우, 상기 방향에 있어서의 상기 위치 어긋남량에 기초하여, 상기 메모리부에 기억된 상기 복수의 티칭 위치에 관한 정보 중 적어도 2개에 대하여, 상기 로봇 핸드부의 상기 방향에 있어서의 위치에 관한 정보를 각각 보정하는 단계를 포함하는
티칭 위치 조정방법.
A teaching position adjustment method in a robot system having a robot including a robot hand portion 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 to which a carrying object is to be transferred in a memory section of the control means;
Measuring a position of the robot hand in the direction by a measuring means set in a predetermined position and spaced in a direction parallel to a rotating axis of rotation of the robot hand;
Storing the first information on the measured position of the robot hand in the direction in the memory unit;
Measuring the position of the robot hand portion in the direction by the measuring means while the control means performs control for setting the robot hand portion to the predetermined position;
Calculating a position shift amount in the direction of the robot hand unit based on the first information and second information on a re-measured position in the direction of the robot hand unit;
Wherein, when the positional shift amount in the direction exceeds the predetermined threshold value, at least two of the information on the plurality of teaching positions stored in the memory unit , And correcting information on the position of the robot hand portion in the direction
How to adjust the teaching position.
제1항에 있어서, 상기 적어도 2개는, 상기 복수의 티칭 위치 중 상기 소정위치와 다른 적어도 하나의 티칭위치에 관한 정보를 포함하는 로봇 시스템.The robot system according to claim 1, wherein at least two of the plurality of teaching positions include information about at least one teaching position different from the predetermined position among the plurality of teaching positions. 제1항에 있어서, 상기 적어도 2개는, 상기 복수의 티칭 위치 중 상기 소정위치와 다른 적어도 두개의 티칭위치에 관한 정보를 포함하는 로봇 시스템.The robot system according to claim 1, wherein said at least two information includes information about at least two teaching positions different from said predetermined position among said plurality of teaching positions. 제6항에 있어서, 상기 제어수단은, 상기 위치 어긋남량이 소정의 임계치를 넘는 경우, 상기 위치 어긋남량에 기초하여, 상기 메모리부에 기억된 상기 복수의 티칭 위치에 관한 정보 모두에 대하여, 상기 로봇핸드부의 상기 방향에 있어서의 위치에 관한 정보를 각각 보정하는 로봇 시스템.The robot control apparatus according to claim 6, wherein, when the positional shift amount exceeds a predetermined threshold value, the control means controls the robot to perform a predetermined operation on all of the information on the plurality of teaching positions stored in the memory unit, And corrects information on the position of the hand unit in the direction. 디바이스 제조 방법으로서,
로봇 핸드부를 포함하는 로봇과 상기 로봇의 동작을 제어하는 제어수단을 구비하는 로봇 시스템을 준비하는 단계와,
디바이스에 사용되는 기판이 반송되어야 하는 복수의 반송위치를 포함하는 복수의 티칭 위치를 상기 로봇 시스템의 상기 제어수단의 메모리부에 기억시키는 단계와,
상기 로봇 핸드부를 소정위치에 세팅하고, 상기 로봇 핸드부가 회전하는 회전축과 나란한 방향으로 이격된 측정수단에 의해 상기 로봇 핸드부의 상기 방향에 있어서의 위치를 측정하는 단계와,
측정된 상기 로봇 핸드부의 상기 방향에 있어서의 위치에 대한 제1 정보에 기초하여, 상기 메모리부에 기억된 상기 복수의 티칭 위치에 관한 정보 중 적어도 2개에 대하여, 상기 로봇 핸드부의 상기 방향에 있어서의 위치에 관한 정보를 각각 보정하는 단계를 포함하는
디바이스 제조방법.
A device manufacturing method comprising:
Preparing 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 including a plurality of transfer positions to which a substrate used in a device is to be transferred in a memory portion of the control means of the robot system;
Measuring a position of the robot hand in the direction by a measuring means set in a predetermined position and spaced in a direction parallel to a rotating axis of rotation of the robot hand;
Wherein at least two pieces of information on the plurality of teaching positions stored in the memory unit are stored in the memory unit in the direction of the robot hand unit based on first information on the measured position of the robot hand unit in the direction And correcting information on the position
/ RTI &gt;
로봇핸드부를 포함하는 로봇 및 상기 로봇의 동작을 제어하는 제어수단을 구비하는 로봇 시스템에 있어서의 티칭 위치 조정방법으로서,
피반송체가 반송되어야 하는 복수의 반송위치를 포함하는 상기 로봇의 복수의 티칭 위치를 상기 제어수단의 메모리부에 기억시키는 단계와,
상기 로봇 핸드부를 소정위치에 세팅하고, 상기 로봇 핸드부가 회전하는 회전축과 나란한 방향으로 이격된 측정수단에 의해 상기 로봇 핸드부의 상기 방향에 있어서의 위치를 측정하는 단계와,
측정된 상기 로봇 핸드부의 상기 방향에 있어서의 위치에 대한 제1 정보에 기초하여, 상기 메모리부에 기억된 상기 복수의 티칭 위치에 관한 정보 중 적어도 2개에 대하여, 상기 로봇 핸드부의 상기 방향에 있어서의 위치에 관한 정보를 각각 보정하는 단계를 포함하는
티칭 위치 조정방법.
A teaching position adjustment method in a robot system having a robot including a robot hand portion 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 to which a carrying object is to be transferred in a memory section of the control means;
Measuring a position of the robot hand in the direction by a measuring means set in a predetermined position and spaced in a direction parallel to a rotating axis of rotation of the robot hand;
Wherein at least two pieces of information on the plurality of teaching positions stored in the memory unit are stored in the memory unit in the direction of the robot hand unit based on first information on the measured position of the robot hand unit in the direction And correcting information on the position
How to adjust the teaching position.
KR1020180026050A 2018-03-05 2018-03-05 Robot system, Manufacturing apparatus of device, Manufacturing method of device and Method for adjusting teaching positions KR101957096B1 (en)

Priority Applications (4)

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
JP2018222814A JP2019153776A (en) 2018-03-05 2018-11-28 Robot system, device manufacturing apparatus, device manufacturing method, teaching position adjustment method, program and storage medium
CN201811567522.4A CN110228063B (en) 2018-03-05 2018-12-20 Robot system, device manufacturing apparatus, device manufacturing method, and teaching position adjustment method
JP2020214060A JP6999018B2 (en) 2018-03-05 2020-12-23 Film formation equipment and teaching data correction method

Applications Claiming Priority (1)

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

Publications (1)

Publication Number Publication Date
KR101957096B1 true KR101957096B1 (en) 2019-03-11

Family

ID=65758586

Family Applications (1)

Application Number Title Priority Date Filing Date
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

Country Status (3)

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

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020210701A1 (en) * 2019-04-11 2020-10-15 Applied Materials, Inc. Apparatus, systems, and methods for improved joint coordinate teaching accuracy of robots
KR20230040575A (en) * 2021-09-16 2023-03-23 에스엔피 주식회사 Teaching system of robot assembly provided in vacuum chamber
KR20230040448A (en) * 2021-09-16 2023-03-23 에스엔피 주식회사 Monitoring system of robot assembly provided in vacuum chamber
US12076863B2 (en) 2019-12-09 2024-09-03 Applied Materials, Inc. Autoteach system

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110370271B (en) * 2019-04-30 2020-09-25 杭州亿恒科技有限公司 Joint transmission ratio error calibration method of industrial series robot
DE102019130820A1 (en) * 2019-11-14 2021-05-20 Webasto SE Method and system for charging a battery of an electric vehicle
JP7456357B2 (en) * 2020-11-16 2024-03-27 株式会社島津製作所 Vial supply system and gas chromatography analysis system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008080466A (en) * 2006-09-28 2008-04-10 Daihen Corp Teaching method of carrier robot
KR20100063369A (en) * 2008-12-03 2010-06-11 현대중공업 주식회사 Hands position inspection apparatus and method of articulated robot
KR20160055010A (en) * 2014-11-07 2016-05-17 삼성전자주식회사 wafer transfer robot and control method thereof

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
US20040123804A1 (en) * 2002-09-20 2004-07-01 Semiconductor Energy Laboratory Co., Ltd. Fabrication system and manufacturing method of light emitting device
JP4930853B2 (en) * 2005-07-15 2012-05-16 株式会社安川電機 Wafer transfer device
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
JP2010162611A (en) 2009-01-13 2010-07-29 Ulvac Japan Ltd Relative teaching method
JP2012094554A (en) * 2009-01-14 2012-05-17 Canon Anelva Corp Vacuum processing apparatus, manufacturing method of electronic component, and vacuum processing program
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
JP2015032617A (en) * 2013-07-31 2015-02-16 株式会社ダイヘン Teaching data correction method of carrier robot, and carrier system
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
JP2008080466A (en) * 2006-09-28 2008-04-10 Daihen Corp Teaching method of carrier robot
KR20100063369A (en) * 2008-12-03 2010-06-11 현대중공업 주식회사 Hands position inspection apparatus and method of articulated robot
KR20160055010A (en) * 2014-11-07 2016-05-17 삼성전자주식회사 wafer transfer robot and control method thereof

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI778348B (en) * 2019-04-11 2022-09-21 美商應用材料股份有限公司 Apparatus, systems, and methods for improved joint coordinate teaching accuracy of robots
WO2020210701A1 (en) * 2019-04-11 2020-10-15 Applied Materials, Inc. Apparatus, systems, and methods for improved joint coordinate teaching accuracy of robots
KR20210137248A (en) * 2019-04-11 2021-11-17 어플라이드 머티어리얼스, 인코포레이티드 Apparatus, systems and methods for improving joint coordinate teaching accuracy of robots
JP2022518980A (en) * 2019-04-11 2022-03-17 アプライド マテリアルズ インコーポレイテッド Devices, systems, and methods for improving the accuracy of teaching joint coordinates of robots.
US11279032B2 (en) 2019-04-11 2022-03-22 Applied Materials, Inc. Apparatus, systems, and methods for improved joint coordinate teaching accuracy of robots
JP7128367B2 (en) 2019-04-11 2022-08-30 アプライド マテリアルズ インコーポレイテッド Apparatus, system, and method for improving robot joint coordinate teaching accuracy
CN113661034A (en) * 2019-04-11 2021-11-16 应用材料公司 Apparatus, system and method for improved joint coordinate teaching accuracy of a robot
CN113661034B (en) * 2019-04-11 2023-01-10 应用材料公司 Method, storage medium, and system for improved joint coordinate teaching accuracy of robot
KR102577561B1 (en) 2019-04-11 2023-09-11 어플라이드 머티어리얼스, 인코포레이티드 Apparatus, systems and methods for improving joint coordinate teaching accuracy of robots
US12076863B2 (en) 2019-12-09 2024-09-03 Applied Materials, Inc. Autoteach system
KR20230040448A (en) * 2021-09-16 2023-03-23 에스엔피 주식회사 Monitoring system of robot assembly provided in vacuum chamber
KR20230040575A (en) * 2021-09-16 2023-03-23 에스엔피 주식회사 Teaching system of robot assembly provided in vacuum chamber
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

Also Published As

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

Similar Documents

Publication Publication Date Title
KR101957096B1 (en) Robot system, Manufacturing apparatus of device, Manufacturing method of device and Method for adjusting teaching positions
KR101971824B1 (en) Robot, Robot system, Manufacturing apparatus of device, Manufacturing method of device and Method for adjusting teaching positions
JP5129910B2 (en) Method and apparatus for calibrating a robot
US5535306A (en) Self-calibration system for robot mechanisms
KR102588876B1 (en) Robot position correction method and robot
WO2004084297A1 (en) Method of conveyance positioning for workpiece processing systems and, workpiece processing system
CN110154038B (en) Method for recovering position information of robot
JP2023501943A (en) Wafer handling robot with gravity field sensor
JPWO2020137800A1 (en) Robot position correction method and robot
KR20220137071A (en) Substrate transfer device and substrate position shift measurement method
JP7129788B2 (en) Correction value calculation method for industrial robots
CN110153994B (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
CN110153993B (en) Method for calculating correction value of industrial robot
US20240058952A1 (en) Controller for substrate transfer robot and control method for joint motor
CN113905859B (en) Robot control system and robot control method
CN111052337B (en) Diagnostic method for robot
JP2015074039A (en) Carrier device
CN110153992B (en) Method for calculating correction value of industrial robot
JP2023510411A (en) SUBSTRATE TRANSFER METHOD AND SUBSTRATE TRANSFER DEVICE
JP7074494B2 (en) How to calculate the correction value for industrial robots
JP2024058215A (en) Position teaching device and position teaching method

Legal Events

Date Code Title Description
GRNT Written decision to grant