WO1997034742A1 - Dispositif de commande d'un systeme de transport de pieces - Google Patents
Dispositif de commande d'un systeme de transport de pieces Download PDFInfo
- Publication number
- WO1997034742A1 WO1997034742A1 PCT/JP1997/000832 JP9700832W WO9734742A1 WO 1997034742 A1 WO1997034742 A1 WO 1997034742A1 JP 9700832 W JP9700832 W JP 9700832W WO 9734742 A1 WO9734742 A1 WO 9734742A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- transfer
- chamber
- work
- point
- speed
- Prior art date
Links
- 238000012546 transfer Methods 0.000 claims abstract description 538
- 238000000034 method Methods 0.000 claims abstract description 331
- 230000008569 process Effects 0.000 claims abstract description 323
- 230000033001 locomotion Effects 0.000 claims description 166
- 230000001133 acceleration Effects 0.000 claims description 67
- 238000012790 confirmation Methods 0.000 claims description 43
- 238000012545 processing Methods 0.000 claims description 37
- 238000001514 detection method Methods 0.000 claims description 21
- 238000005119 centrifugation Methods 0.000 claims 1
- 238000011161 development Methods 0.000 claims 1
- 239000000523 sample Substances 0.000 claims 1
- 238000003756 stirring Methods 0.000 claims 1
- 230000007704 transition Effects 0.000 abstract description 3
- 235000012431 wafers Nutrition 0.000 description 53
- 238000010586 diagram Methods 0.000 description 18
- 238000004519 manufacturing process Methods 0.000 description 10
- 230000008602 contraction Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000002194 synthesizing effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 235000018906 Bauhinia malabarica Nutrition 0.000 description 1
- 244000300022 Bauhinia malabarica Species 0.000 description 1
- 241000257465 Echinoidea Species 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000007850 degeneration Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007562 laser obscuration time method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 210000002445 nipple Anatomy 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4189—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the transport system
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/416—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control of velocity, acceleration or deceleration
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L21/00—Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
- H01L21/67—Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere
- H01L21/68—Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere for positioning, orientation or alignment
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/34—Director, elements to supervisory
- G05B2219/34387—Delay command as function of speed
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/37—Measurements
- G05B2219/37225—Tool holder, measure forces in chuck, tool holder
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/43—Speed, acceleration, deceleration control ADC
- G05B2219/43006—Acceleration, deceleration control
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/43—Speed, acceleration, deceleration control ADC
- G05B2219/43162—Motion control, movement speed combined with position
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/50—Machine tool, machine tool null till machine tool work handling
- G05B2219/50391—Robot
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Definitions
- the present invention is applied to a semiconductor manufacturing apparatus, an LCD manufacturing apparatus, and the like.
- a plurality of process chambers are arranged adjacent to a single transfer chamber having a work transfer robot.
- the present invention relates to an improvement for realizing an efficient transfer operation of the work transfer robot in a multi-chamber type manufacturing apparatus configured to transfer a workpiece such as a workpiece from a certain prosence chamber to another process chamber.
- This type of multi-chamber type semiconductor manufacturing apparatus is configured, for example, as shown in FIG.
- Fig. 16 around the transfer chamber 2 where the wafer transfer robot 1 is installed, process chambers 3a to 3e for executing various semiconductor processing processes on the wafer, and a work is loaded from outside. And a work unloading chamber 5 for unloading the work to the outside.
- An openable and closable gate valve is provided between the process chambers 3a to 3e and the transfer chamber 2, between the transfer chamber 2 and the work load chamber 4, and between the transfer chamber 2 and the work discharge chamber 5.
- 6 a to 6 g are provided, and the chambers are connected to each other by opening these gate valves 6 a to 6 g.
- the transfer chamber 2, the process chambers 3a to 3e and the work loading / unloading chambers 4 and 5 are kept in a vacuum state, and the work loading / unloading chambers 4 and 5—transfer chamber 2—process chambers 3a to 3e.
- the degree of vacuum becomes higher in this order.
- the gate valves 6a to 6g have a limitation that two or more gate valves cannot be opened simultaneously in order to secure a degree of vacuum. That is, when opening a certain gate valve, the opening control of the required gate valve is started in a state where the other gate valve is completely closed.
- the work loading station 7 and the work unloading station 8 which are installed adjacent to the workpiece loading chamber 4 and the workpiece unloading chamber 5, A robot 9 and a work unloading robot 10 are installed, respectively, and the work loading and unloading robots 9 and 10 carry in and out the work (wafer) to and from the outside.
- the A-side area is an unmanned area
- the B-side area is a manned clean room.
- a wafer transfer robot 1 disposed in the transfer chamber 2 has two arms 11 and 12 having a rotational degree of freedom, and a hand 13 having a table shape.
- the hand 13 has a wafer detection sensor (not shown) for detecting whether or not the wafer W is placed thereon.
- the wafer W is supported by a lifter (not shown) that can move up and down in the prosense chamber 3. When the wafer W is placed on the hand 13 of the robot 1, the lifter is lowered. It is supposed to.
- the procedure when wafer pen W is transferred from process chamber 3c to process chamber 3d by wafer transfer robot 1 is as follows. First, when the lifter supporting the wafer W is lowered in the prosense chamber 3 c and the wafer W is placed on the hand 13 of the robot 1 (FIG. 17, point P 1), the wafer W is built into the hand 13. The turned on wafer detection sensor is turned on. When this ON is confirmed, the mouth bot 1 contracts the arms 11 1 and 12 and moves the wafer W to the point P 2. When the movement of the wafer W to the point P2 is completed, the robot 1 temporarily stops at this point P2, and outputs a retreat evacuation end signal to a system controller (not shown) that controls the entire system. You.
- the system controller Upon receiving the evacuation end signal, the system controller starts control to close the gate valve 6c.
- the system controller confirms that the gate valve 6c is closed, the system controller executes control to open the gate valve 6d.
- the gate valve 6d When opening and closing the gate valves 6c and 6d, the gate valve 6d must be opened after the gate valve 6c is closed due to the above-mentioned restriction that two or more gate valves cannot be opened at the same time. ing.
- the robot 1 moves from the point P2 to the point P3 in parallel with the opening and closing operation of the gate valve 6c.6d, and the point P3 When it reaches, it stops again here.
- Robot 1 stops at point P3 At this point, the open / close state of the gate valve 6 d is checked, and after confirming that the gate valve 6 d is open, movement to the point P 4 is started. That is, the robot 1 waits at the point P3 until it can confirm the opening of the gate valve 6d.
- the robot 1 When moving to the point P4, the robot 1 extends the arms 11 and 12 to the position P4 where the wafer W in the process chamber 3d is to be placed, and stops the positioning at the position P4. A movement end signal is sent to the system controller.
- the system controller Upon receiving the movement end signal, the system controller raises the lifter in the prosense chamber 3d and transfers the wafer W from the robot 1 hand to the lifter.
- the above is a series of wafer transport operations.
- FIGS. ' Various moving speed patterns according to the above-described conventional technology are shown in FIGS. '
- T is the time required from the start of closing the gate valve 6c to the end of the opening of the gate valve 6d (a fixed value unique to the system). Is common.
- the present invention has been made in view of such circumstances, and provides a control device for a work transfer system capable of performing high-speed work transfer with a short transfer time as possible without stopping the robot as much as possible.
- the purpose is to do. Disclosure of the invention
- a transfer chamber provided with a work transfer robot and a plurality of work chambers disposed adjacent to the transfer chamber and performing various processings on the workpiece are provided.
- a work processing apparatus having a process chamber, a plurality of gate means provided between each of the process chamber and the transfer chamber, and a work in a transfer source sense chamber of the plurality of process chambers, A work transfer port for transferring to a transfer destination process chamber along a predetermined movement locus via a gate means of the transfer source process chamber, the transfer chamber, and a gate means of the transfer destination process chamber.
- Gate means for the source and destination process chambers during the transfer In the work transfer system that requires a predetermined opening / closing time T for closing and opening operations, a first operation in which a work moves from the transfer source process chamber to the transfer chamber to the transfer operation in the transfer chamber on the movement trajectory. And a second point where the transfer operation from the transfer chamber in the transfer chamber to the transfer operation from the transfer chamber to the destination process chamber is set,
- the speed pattern on the above-mentioned movement locus is set so that the transfer time up to the point is the shortest time equal to or longer than the opening / closing time T, and the speed of the peak transport robot is controlled in accordance with the set speed pattern.
- Speed control means is provided.
- the opening of the transfer destination gate valve is completed, and the transfer time from the first point to the second point is equal to the transfer source and the transfer time.
- the transfer speed pattern from the source process chamber to the destination process chamber is set so that the minimum time required for opening and closing the gate means of the transfer destination process chamber is T or more, and the robot is driven with this calculated speed pattern.
- the robot does not stop halfway while moving, and a high-speed workpiece transfer with a short transfer time can be performed, thereby improving the throughput of the workpiece manufacturing.
- the speed parameter according to the first invention is provided.
- the work speed at the second point can stop the work at a stop point set in front of the gate means of the transfer destination process chamber on the movement trajectory; and A condition is further added such that the moving speed at the first point can be reduced to the moving speed at the second point,
- the work processing apparatus further includes a gate open / close detection sensor that detects an open / close state of each of the plurality of gate means,
- open / close determining means for determining the open / closed state of the gate means of the transfer destination process chamber when the robot reaches the second point based on the output of the gate open / close sensor of the transfer destination process chamber;
- the robot can be moved without stopping, and the robot does not stop halfway except in the case of some abnormality, thereby improving efficiency. A good work transfer operation.
- a gate open / close sensor of the transfer destination process chamber is provided after a workpiece passes through the first point.
- a second open / close determining means for constantly determining the open / close state of the gate means of the transfer destination process chamber based on the output of the transfer destination chamber, and a second open / close determining means before the workpiece reaches the second point. If it is determined that the gate means of the transfer destination process chamber is open, the acceleration and deceleration switching control means for immediately stopping the deceleration and executing the acceleration operation if the high-speed operation is being performed at the time of the determination is provided. I have to.
- the deceleration operation is performed at the second determination point.
- an acceleration / deceleration switching control means for immediately stopping the deceleration and executing the acceleration operation is added, so that an efficient work transfer operation can be performed in a shorter time.
- the work transfer robot is provided.
- a transfer chamber a plurality of process chambers disposed adjacent to the transfer chamber to perform various processings on the workpiece, a plurality of gate means provided between the process chambers and the transfer chamber, respectively.
- a work processing apparatus having a gate opening / closing detection sensor for detecting the open / close state of each of the plurality of gate means, and a work in the transfer source process chamber of the plurality of process chambers.
- a workpiece transfer port bot for transferring to a transfer destination process chamber along a predetermined movement locus via a gate means of a process chamber, the transfer chamber, and a gate means of a transfer destination process chamber; When closing the gate means of the source and destination process chambers In a work transfer system that requires a predetermined opening and closing time for
- a stop point is previously set at a predetermined position on the movement trajectory before the workpiece reaches the gate means of the transfer destination process chamber, and the work is transferred to a predetermined position on the movement trajectory further before the stop point.
- a check point for checking the open / closed state of the gate means of the preceding process chamber is set in advance,
- a moving speed pattern of the work transfer robot to the destination process chamber is set in advance, first speed control means for controlling the speed of the work transfer robot in accordance with the set movement speed pattern, and a gate of the transfer destination process chamber. Opening / closing determining means for determining the open / closed state of the gate means of the transfer destination process chamber when the work passes the check point by the output of the open / close sensor; and gate control of the transfer destination process chamber by the open / close determination means.
- the workpiece is moved according to the moving speed pattern set in the first speed control means.
- the robot is transported to the transfer destination process chamber without stopping at the stop point, and the robot is stopped at the stop point when the opening / closing determination means confirms that the gate means of the transfer destination process chamber is closed.
- second speed control means for controlling the speed of the vehicle.
- the speed pattern is set so that the robot can be stopped at a predetermined stop point before the transfer destination prosense chamber.
- the speed pattern is set so that the transfer time from the first point to the second point is equal to or longer than the opening and closing time T of the gate and the means of the process chamber of the transfer source and the transfer destination. Not set.
- the robot when the robot detects that the gate means of the transfer destination process chamber is closed, the robot has a speed pattern that can be stopped at a predetermined stop point before the transfer destination pro sense chamber. It will be possible to move in the speed pattern with the shortest transfer time.
- the gate means of the transfer destination process chamber is different from the fourth invention in that the gate passes through the gate means of the transfer source process chamber, and If it is determined that the actuator has opened during the movement to the confirmation point, if deceleration is being performed at this point, an acceleration / deceleration switching control means that immediately stops deceleration and executes acceleration will be added. Therefore, an efficient work transfer operation can be performed in a shorter time.
- a transfer chamber provided with a work transfer robot and a plurality of transfer chambers provided adjacent to the transfer chamber and performing various types of processing on the work are provided.
- a workpiece processing apparatus comprising: a process chamber; a plurality of gate means provided between each of the process chamber and the transfer chamber; and a gate open / close detection sensor for detecting an open / close state of each of the plurality of gate means.
- a work supporting arm capable of performing a first moving movement related to a work movement between the process chamber and the transfer chamber and a second moving movement related to a work moving operation in the transfer chamber.
- the work in the transfer source prosense chamber of the plurality of process chambers is The first moving movement allows the workpiece to pass through the gate means of the transfer source process chamber and moves into the transfer chamber, and then moves the workpiece through the transfer chamber by the second moving operation.
- a work opening / closing operation requiring a predetermined opening / closing time, a first speed pattern from acceleration to deceleration stop of the second movement, and a transfer chamber performed following the second movement.
- Speed pattern setting means in which a second speed pattern from acceleration to deceleration stop of the first movement from the inside to the transfer destination process chamber is respectively set in advance; and a trajectory of the second movement.
- Speed pattern generating means for superimposing a pattern, and selecting the first speed pattern for the work movement to the confirmation start point in the transfer chamber, wherein the confirmation start point force and the transfer destination process chamber are selected.
- a robot driving means for selecting a speed pattern generated from the speed pattern generating means and controlling the speed of the work transport robot in accordance with the selected speed pattern.
- the opening / closing determination means confirms that the gate means of the transfer destination process chamber has been opened, the first speed pattern relating to the movement of the work in the process chamber and the transfer rate from the process chamber to the transfer destination process chamber And the second speed pattern relating to the movement of the workpiece to the target process chamber.
- the position from the position corresponding to the time when the opening of the gate means of the transfer destination process chamber is confirmed according to the synthesized speed pattern to the transfer destination process chamber is synthesized.
- the process of the sixth invention is performed. It is specified that the second movement movement, which is movement of the workpiece in the transfer chamber, is movement from a position substantially in front of the source process chamber in the transfer chamber to a position substantially in front of the destination process chamber in the transfer chamber. ing.
- the transfer chamber in which the work transfer robot is disposed and the processing chamber is disposed adjacent to the transfer chamber to perform various processings on the work A work having a plurality of process chambers, a plurality of gate means provided between each of the process chambers and the transfer chamber, and a gate open / close detection sensor for respectively detecting the open / close state of the plurality of gate means.
- An arm for supporting a work capable of performing a first moving movement related to a work movement between the process chamber and the transfer chamber and a second moving movement related to a work moving operation in the transfer chamber;
- the work in the transfer source prosense chamber of the plurality of process chambers is moved to the transfer chamber through the gate means of the transfer source process chamber by the first movement.
- the work located substantially in front of the transfer source process chamber in the transfer chamber is transferred to a position substantially in front of the transfer destination process chamber in the transfer chamber by the second movement.
- the transfer chamber is located at a position substantially in front of the transfer destination process chamber in the transfer chamber.
- a work transfer robot that transfers the work to the transfer chamber through the gate means of the transfer chamber;
- the transfer from the source process chamber to the transfer chamber is performed.
- a speed pattern setting means in which the speed pattern of the third is set in advance, and a work in a predetermined position between the gate means of the source process chamber on the transfer path and the first intersection.
- a first speed pattern generating means for overlapping the first speed pattern and the second speed pattern, and a predetermined position in the middle of the trajectory by the second moving motion as a confirmation start point
- Opening / closing determining means for starting the determination of opening / closing of the gate means of the transfer destination process chamber based on the output of the gate opening / closing sensor from the time when the mouth bottle passes the confirmation start point;
- Second speed pattern generating means for superimposing the second speed pattern and the third speed pattern when the gate means of the transfer destination process chamber is confirmed to be opened by the open / close determining means. And selecting the first speed pattern generation means from the transfer source process chamber to the check start point, and controlling the second speed pattern generation means from the check start point to the transfer destination process chamber. Port driving means for selecting and controlling the speed of the work transfer robot in accordance with the selected speed pattern.
- the transfer from the transfer source process chamber is performed.
- the first speed pattern relating to the movement to the first intersection and the second pattern relating to the movement from the first intersection to the second intersection are superimposed, and the speed is controlled according to the superimposition pattern. Therefore, the transition from the movement movement from the transfer source process champ to the transfer chamber to the movement movement in the transfer chamber is performed on the short cut path where the first and second velocity patterns are synthesized. Done in
- the opening / closing determination means confirms that the gate means of the transfer destination process chamber is open.
- the third speed pattern is superimposed with the third speed pattern, and the speed from the position force corresponding to the time when the opening of the gate means of the transfer destination process chamber is confirmed to the transfer destination process chamber is controlled in accordance with the superposed speed pattern. Therefore, the opening / closing determination means confirms the opening of the gate means of the transfer destination process chamber from the check start point to the transfer destination process chamber.
- the vehicle moves on one of a plurality of different short cut routes.
- the gate means of the transfer destination process chamber is opened before the work stops at the second intersection, the work stops once at the second intersection and then stops at the transfer destination process chamber.
- the opening of the gate means is confirmed, the wafer is transferred from the second intersection to the transfer destination process chamber.
- the speed pattern is synthesized when the gate means of the transfer destination process chamber is confirmed to be opened, and the speed is controlled based on the synthesized speed pattern.
- collision avoidance control for the gate means is performed by synthesizing the speed patterns, three speed patterns are sufficient for one route in advance, and the memory capacity is reduced. This saves money and simplifies the control configuration.
- the plurality of process chambers are disposed around the transfer chamber, and It is specified that the arm can perform a turning operation and a linear moving operation in a centripetal direction and a centrifugal direction.
- a work processing apparatus comprising: a plurality of gate means provided between each process chamber and the transfer chamber; and a gate open / close detection sensor for detecting an open / close state of each of the plurality of gate means.
- the work in the source process chamber of the plurality of process chambers is moved on a predetermined movement locus via the gate means of the source process chamber, the transfer chamber, and the gate means of the destination process chamber.
- a work transfer robot which transfers the work to the transfer destination process chamber along the edge thereof, wherein the work transfer requires a predetermined opening and closing time for closing and opening the gate means of the transfer source and transfer destination process chambers during the transfer.
- a confirmation start point for starting confirmation of the open / close state of the gate means of the transfer destination process chamber is set in advance at a position on the movement trajectory before the workpiece comes into contact with the gate means of the transfer destination process chamber,
- a predetermined evacuation route different from the movement locus is set in advance from the confirmation start point as a starting point, and
- An opening / closing determination means for starting determination of opening / closing of a gate means of a transfer destination process chamber based on an output of the gate opening / closing sensor from a point in time when the robot has passed the confirmation starting point;
- the opening / closing determination means confirms the opening of the gate means of the transfer destination process chamber when passing, the work is moved to the transfer destination process chamber on the movement locus, and the work has passed the check start point.
- the opening / closing determination means does not confirm that the gate means of the transfer destination process chamber is open, the retreat path is selected and the workpiece is moved.
- the speed control means for controlling the speed of the work transfer robot so as to return to the movement locus. So that it provided the door.
- the work is moved to the transfer destination process chamber on a normal movement trajectory. If the opening of the gate means of the transfer destination process chamber is not confirmed when the work has passed the check start point, the retreat path is selected and the work is moved, and the gate of the transfer destination process chamber is moved on this retreat path.
- speed control is performed so as to return to the trajectory. And the probability that the work must actually stop is reduced: (2) The speed of the transfer is not from the state where the bot is completely stopped, but from a state with a certain speed. Acceleration operation to the first process chamber can be performed, and efficient work transfer can be achieved.
- the transfer chamber in which the work transfer robot is provided and the various processing processes on the work which are provided adjacent to the transfer chamber are performed.
- a work having a plurality of process chambers, a plurality of gate means provided between each of the process chambers and the transfer chamber, and a gate open / close detection sensor for detecting the open / close state of each of the plurality of gate means.
- the work in the transfer source ⁇ -sense chamber of the plurality of process chambers is moved by a predetermined reference movement via the gate means of the transfer source process chamber, the transfer chamber, and the gate means of the transfer destination process chamber.
- a workpiece transfer robot that transfers the workpiece along the trajectory to the destination process chamber;
- a confirmation start point for starting confirmation of the open / closed state of the gate means of the transfer destination process chamber is set beforehand at a position just before the contact with the gate means, and this confirmation start point is set as a start point and set in advance.
- a predetermined evacuation route different from the reference movement trajectory extending to a predetermined stop point, and a plurality of different return routes for returning to the reference route from respective positions on the evacuation route are set in advance,
- An opening / closing determination means for starting the determination of opening / closing of the gate means of the destination process chamber based on the output of the gate opening / closing sensor from the time when the robot passes the confirmation start point; and a source process chamber along the reference movement trajectory.
- a plurality of third speed patterns from a point via the evacuation route and the return route to the transfer destination process chamber, respectively. Selecting the first speed pattern from the transfer source process chamber to the confirmation start point, and confirming that the transfer destination process chamber is open by the open / close determination means at the confirmation start point.
- a robot driving means for controlling the speed of the work transfer robot is provided.
- the work is different from the gate means in case that the gate means of the transfer destination process chamber is not opened when the work has passed the confirmation start point.
- An evacuation route that does not contact and a return route from this evacuation route to the above-mentioned reference route are set in advance, and if the opening / closing determination means confirms the opening of the transfer destination process chamber at the confirmation start point, The work is transferred along the normal reference route to the transfer destination process gate. If the opening / closing determination means does not confirm that the transfer destination process chamber is open at the check start point, the work is transferred along the retreat route. Then, when it is confirmed that the transfer destination process gate is opened, the transfer along the return route is started, and thereafter, the work is transferred to the transfer destination process chamber via the return route. Is transported.
- the eleventh invention when the opening of the gate means of the transfer destination process chamber is not confirmed, the work is released to the retreat path, and when the opening of the gate means is confirmed, the work is transferred to the transfer path via the return path.
- FIG. 1 is a flowchart showing a procedure for calculating and setting a speed pattern between point 1 and point 2 according to the first embodiment of the present invention.
- Figure 2 Block diagram showing an example of the configuration of the control system of the present invention.
- FIG. 3 is a diagram showing a wafer movement trajectory and the like due to the implementation of the present invention.
- FIG. 4 A diagram showing various parameter values used in calculating a speed pattern according to the first embodiment of the present invention.
- FIG. 5 A diagram showing a part of the speed pattern used in the first embodiment of the present invention
- FIG. 6 A diagram illustrating various speed patterns from point S to point 1 and points 2 to E
- FIG. 4 is a diagram showing a speed pattern from point 1 to point 2 according to the first embodiment.
- FIG. 8 is a diagram illustrating speed patterns according to the conventional and the first embodiment.
- FIG. 9 is a diagram illustrating a speed pattern according to the related art and the first embodiment.
- FIG. 10 A diagram illustrating speed patterns according to the conventional and the first embodiment.
- FIG. 11 is a diagram showing various parameter values used in calculating a speed pattern according to the second and third embodiments of the present invention.
- Fig. 12 Diagram showing the speed pattern from point 1 to point 2 according to the second embodiment.
- Fig. 13 Diagram showing the speed pattern from point 1 to point 2 according to the third embodiment.
- Fig. 14 Diagram for explaining parameter value NO used in the third embodiment.
- Figure 15 Diagram showing the speed pattern from point 1 to point 2 according to the fourth embodiment.
- Fig. 16 Overall view showing a multi-chamber type manufacturing equipment in which a wafer transfer robot is placed.
- Fig. 17 Partial configuration diagram showing a multi-chamber type manufacturing equipment in which a niha transfer robot is placed.
- Fig. 18 Diagram showing the work transfer path according to the fifth embodiment.
- FIG. 19 A diagram illustrating a speed pattern according to the fifth embodiment.
- FIG. 20 Flow chart showing the wafer transfer operation of the fifth embodiment.
- Figure 21 Diagram showing the work transfer path according to the sixth embodiment.
- FIG. 2 shows an example of the configuration of a control system for the embodiment of the present invention.
- This control system controls the multi-chamber type wafer processing apparatus shown in FIGS. 16 and 17 described above. Is what you do.
- the wafer detection sensor 20 is connected to the wafer transport robot 1 in FIG. , Which detects that the wafer W has been placed on the hand 13.
- the wafer detection signal is input to the system controller 30 and the robot controller 40.
- the gate valve opening / closing sensors 6 as to 6 es are provided in the gate valves 6 a to 6 e provided in each of the process chambers 3 a to 3 e in FIG. 16 and open and close the gate valves 6 a to 6 e. Detect state.
- the gate valve opening / closing signal detected by each of the gate valve opening / closing sensors 6 as to 6 es is input to the system controller 30 and the robot controller 40.
- the system controller 3 0 is for overall control of respective components shown in FIG. 1 6, as the control related to the present invention performs the following control e
- the robot controller 40 controls the driving of the wafer transfer robot 1, and executes the following control as control related to the present invention.
- the robot controller 40 When a wafer is transferred between O process chambers, a movement end signal is output to the system controller when it reaches the transfer destination process chamber.
- the robot controller 40 has the following two functions.
- Pass point function that can pass teaching points (points P2, P3, etc. in Fig. 17) other than the O platform point and end point without positioning stop.
- the transfer source is determined based on the distance between the moving process chambers and the time ⁇ required to open and close the gate valve of each chamber.
- the robot keeps the speed as high as possible without stopping, and the robot moves to the destination process chamber.
- the robot determines a moving speed pattern that indicates that the gate valve of the destination process chamber has finished opening, and uses this moving speed pattern to control the robot. I try to drive.
- the dashed line q in FIG. 3 indicates the movement path of the center of the wafer W from the process chamber 3c to the process chamber 3d.
- an instruction to move ⁇ ⁇ ⁇ ⁇ -W in the process chamber 3c to the process chamber 3d is input from the system controller 30 to the robot controller 40.
- the robot controller 40 detects that the wafer W is placed on the hand 13 of the robot 1 from the detection signal of the wafer detection sensor 20 built in the hand 13 (point P 1 ), The arms 11 and 12 of the robot 1 are contracted, and the wafer W is moved to the point P5.
- the robot controller 40 outputs an evacuation end signal to the system controller 30. Note that the robot does not stop at the point P5.
- the system controller 30 Upon receiving the evacuation end signal, the system controller 30 performs control to close the gate valve 6c, and confirms that the gate valve 6c is closed by the output of the gate valve open / close sensor 6cs. Execute control to open gate valve 6d. As described above, when the gate valves 6c and 6d are opened and closed, two or more gate valves cannot be opened at the same time, so the gate valve 6d is closed after the gate valve 6c is closed. To open.
- the robot 1 makes a turning movement from the point P5 to the point P8 via the points P6 and P7.
- the opening of the gate valve 6d is completed when the wafer W reaches the point P8 by the robot speed control. Then, the robot 1 continues to move toward the point P4 without stopping at this point P8.
- the robot controller 40 sends a movement end signal to the system controller 30.
- the movement path q of the wafer moves between points P5 and P6 and between points P7 and P8 by a short cut locus connected by a curve such as an arc.
- a curve such as an arc.
- a predetermined wafer mounting position in one process chamber is set as a starting point S (corresponding to P1 in FIG. 3), and a predetermined wafer mounting position in another process chamber is set as a starting point S.
- a predetermined wafer mounting position in another process chamber is set as a starting point S.
- the gate valve on the start point S side is 6 S
- the gate valve on the end point E side is 6 E.
- L 1 Distance from point S to point 1 (distance from point 2 to point E)
- V2 Speed of the robot passing through point 2 (Accurately, the speed of the robot at the time of transition from the arm turning operation to the arm extending operation, which is the combined speed of the arm extending speed and the turning end speed)
- the movement speed pattern from the start point S to the end point E is line-symmetric with the center point on the time axis as the center line (see Fig. 8 (introduction Fig. 9 (3 ⁇ 4), Fig. 10 (3 ⁇ 4))). V1-V2.
- VI and V2 can be stopped at the starting point S and the ending point E, and the travel time from point 1 to point 2 must be longer than the time T required for opening and closing the gate valves 6S and 6E as much as possible. Enlarge.
- the travel time from point 1 to point 2 is made as short as possible provided that it is equal to or longer than the total time T for opening and closing the gate valve.
- ⁇ , ⁇ (2 am-L1) is the velocity at point 1 when the acceleration is continued from the starting point S to point 1 at the maximum acceleration am. That is, f (2 am-L1) is derived by the following equation (1).
- r ⁇ is the maximum turning angular velocity at point 1.
- the turning VI of the point 1 is obtained as the speed VI of point 1.
- the maximum turning angular speed of the arm r ⁇ com is V m or ⁇ (2 am- If it is smaller than Ll)
- the maximum turning angular velocity r ⁇ om is selected as the speed V1 at point 1.
- r ⁇ v C is obtained.
- the time 2 ⁇ ( ⁇ - ⁇ ) d ⁇ m is compared with the time T required for opening and closing the gate valves 6S and 6E,
- the speed pattern of ⁇ 5 is the same as the speed pattern of FIG.5C in the turning operation from the point 1 to the point 2, the force s for performing the deceleration-acceleration operation with the maximum acceleration dojm and the speed s0.
- the turning time from point 1 to point 2 can be made to coincide with the gate valve opening / closing time T without lowering.
- vc is as follows. Note that 0 ⁇ 2 is a substitute symbol for squaring the parentheses.
- the speed patterns from the start point S to point 1 and from point 2 to end point E are usually as shown in Fig. 6). In other words, it accelerates from the starting point S with the maximum arm expansion and contraction acceleration am, and reaches the maximum velocity Vm before reaching point 1.
- the speed pattern from the starting point S to the point 1 and from the point 2 to the end point E is usually as shown in Fig. 6: That is, the starting point S Accelerates with the maximum arm expansion and contraction am from and reaches point 1: before reaching the maximum speed vm c
- step 140 the arc distance between points 1 and 2 at the VI value! ⁇ .Compare the required time r 6 VI when moving ⁇ with the gate opening / closing time T. If r ⁇ / V 1 T, turn between point 1 and point 2 with a turn larger than As shown in Fig. 7 (f), adopt the low speed pattern A (step 150). If r 6 V 1 T T, a deceleration pattern B as shown in FIG. 7 is adopted so that the gate can be moved between point 1 and point 2 at a time corresponding to the gate opening / closing time T (step 1 60):
- the speed patterns from the start point S to the point 1 and from the point 2 to the end point E are as shown in FIG. 6, for example.
- the speed pattern in Fig. 6 (3 ⁇ 4 is only an example. In other words, the speed r is obtained at the point 1 and the point between the starting point S and the point 1 can be obtained; select a speed pattern that can move in a short time.
- the turning operation from the point 1 to the point 2 is either the deceleration pattern B shown in FIG. 7 ( ⁇ ⁇ ⁇ ) or the constant velocity pattern E shown in FIG.
- a deceleration pattern B as shown in FIG. 7 (step 19) can be moved between point 1 and point 2 at a time corresponding to the gate opening / closing time T. 0).
- the speed patterns from the start point S to the point 1 and from the point 2 to the end point E are as shown in FIG. 6F, for example.
- the speed pattern in Fig. 6 (3 ⁇ 4) is only an example.For the route from the starting point S to the point 1, the speed r Vc is obtained at the point 1 and the speed between the starting point S and the point 1 is as short as possible. Choose a speed pattern that allows you to move.
- the robot The controller 40 controls the speed of the robot 1 according to the determined speed pattern.
- FIGS. 8, 9, and 10 show a comparative example of the above-described first embodiment: the speed pattern according to the first embodiment and the speed pattern according to the related art.
- points P2 and P3 on each time axis indicate points on FIG.
- the vehicle stops at the point P3 and waits for the opening of the gate valve 6d.
- the point P3 when the point P3 is reached, The time when d is fully opened coincides, and the overall transfer time has been shortened by 2 ⁇ ⁇ ⁇ compared to the past.
- the entire transfer time can be shortened by 2 ⁇ T as compared with the conventional case.
- the gate valve 6d is opened during the turning of the mouth bot and there is no waiting time.
- the first embodiment further improves the prior art. Only 2 ⁇ ⁇ + can reduce the transfer time.
- ⁇ is the time from when the gate valve 6d is opened to when it reaches the end point ⁇ 4 by the conventional technology.
- the moving speed pattern from the start point S to the end point E is made to be line-symmetric with respect to the center point of the time axis as a center line, but the present invention is not limited to this. That is, V1 ⁇ V2 may be satisfied.
- the stop at the point Q is performed by the deceleration control from the point 2.
- the speed n at point 1, the moving speed between point 1 and point 2, and the speed u at point 2 are set so that the gate valve can be set at point 2 in this second embodiment. 6 Because the opening and closing state of E is set to a clinic, point 1.
- the speed pattern is not set so that the turning time from the point to point 2 is always longer than the time T required for opening and closing the gate valves 6S and 6E.
- f (2 am-L1) is the speed when the vehicle continues to accelerate by the distance L1 at the maximum moving acceleration am when the arm expands and contracts from the state of speed 0, and is proportional to (L3 / L1)
- n V ⁇ (2 r ⁇ 2 ⁇ d d ⁇ + u A 2)
- the final speed at point 2 is the above upper limit speed u.
- n is selected as VI
- the turning speed pattern from point 1 to point 2 will be as shown in Fig. 12 (3 ⁇ 4)
- a value other than n is selected as VI
- the turning speed pattern from point 1 to point 2 is as shown in Figure 12.
- the movement from the starting point S to the point 1 is the same as in the first embodiment, the speed VI at the determined point 1 is realized, and the point 1 is reached as soon as possible.
- the moving speed pattern is determined so that it can be performed.
- the robot at point 2, the robot can stop at the predetermined stop point Q in front of the destination pro sense chamber when the closing of the gate valve of the destination process chamber is detected. Of these, it is possible to move with a high-speed pattern with the shortest transfer time.
- the stop point Q is preferably a position as close as possible to the gate 6E of the transfer destination process chamber, but any position on the movement trajectory before the workpiece reaches the gate 6E of the transfer destination process chamber.
- the position may be set arbitrarily.
- the position for confirming the opening of the gate 6E is not limited to the position corresponding to the point 2 as long as it is a position before the stop position Q.
- the speed pattern is not set so that the turning time from point 1 to point 2 is always equal to or longer than the time T required for opening and closing the gate valves 6 S and 6 E.
- the turning time from point 1 to point 2 is always longer than the time T required for opening and closing the gate valves 6 S and 6 E, and the turning time of the parenthesis is as short as possible. Setting of a moving speed pattern. This is the difference between the third embodiment and the second embodiment.
- the vehicle can be stopped at the point Q by the deceleration control from the point 2, and the turning time from the point 1 to the point 2 is always the time T required for opening and closing the gate valves 6S and 6E.
- the force that sets the speed n at point 1, the moving speed between point 1 and point 2, and the speed u at point 2 so that this turning time is as short as possible As a result, n takes four different values-and the speed at point 2 is not the same as u1.
- the speed u at the point 2 is determined by the above equation (4).
- the time required for turning from point 1 to point 2 with the robot's maximum turning acceleration d ⁇ / is ( ⁇ — U) / (r ⁇ d ⁇ )
- nl is calculated by the above equations (10) and (11).
- the nl thus calculated is compared with the NO obtained in accordance with FIG. 14 described above, and one of the patterns shown in FIGS. 13) to 1 is selected based on the comparison result.
- the selected speed pattern differs depending on whether NO is larger or smaller than U.
- nl NO and NO is U
- the turning speed pattern from point 1 to point 2 is selected from Fig. 13 (Fig. 13 or Fig. 13).
- 3f a value that satisfies the velocity pattern shown in Fig. 13 fe) is selected.
- NO and U means that the speed n at point 1 is slower than the speed u at point 2, so that the evacuation from the starting point S to point 1 should be performed as soon as possible. It means that out of the principle that Kusuru is the speed u at the point 2 so that to maximize the speed n at point 1 and smaller than U c
- the opening of the gate means at the transfer destination is completed when the robot reaches point 2 and the point 1 to point 2 is different from the second embodiment.
- the travel speed pattern is set and calculated by adding the condition that the transfer time is the shortest time that is equal to or longer than the time T required for opening and closing the gate valves of the source and destination process chambers.
- the robot will not stop halfway except in the case of some abnormality, and a more efficient wafer transfer operation can be performed.
- the fourth embodiment is obtained by adding one function to the second embodiment or the third embodiment.
- this additional function checks the open / closed state of the gate valve 6E sequentially while moving from point 1 to point 2 and moves the gate valve 6E while moving from point 1 to point 2.
- the opening of the gate valve 6E is confirmed, if the state at that time is high speed, the deceleration operation is stopped at that point and the acceleration operation is immediately performed at the maximum acceleration d. o 7 However, if the speed reaches the allowable speed limit value V during acceleration operation, this speed limit V is maintained.
- the limit speed VZi is the minimum value of vm, r ⁇ , and J ⁇ (2 am-LI) as shown in the following equation.
- the opening of the gate valve 6E can be confirmed during the movement from the point 1 to the point 2, if the state at that time is decelerating, the deceleration operation is stopped at that time, Since the accelerating operation is immediately performed at the maximum acceleration d ⁇ / ⁇ , the transfer time can be reduced and the transfer can be performed.
- the start of the confirmation of the opening of the gate 6 ⁇ of the transfer destination process chamber is started only after the workpiece has passed through the gate 6S of the transfer source process chamber.
- the turning trajectory is set to a position close to the gates 6S and 6E, the arm is extended from near point 2 to the gate 6E. In this case, if the gate 6E is closed, the workpiece collides with the gate 6E.
- the confirmation of the opening of the gate 6E of the transfer destination process chamber is started from the time when the work reaches the predetermined position Qd on the turning locus, and the opening of the gate 6E is started.
- the arm extension operation is started toward the gate 6E: In this case, the point 2 where the work path and the arm extension path intersect is set as the work stop point. I am trying to do it. Therefore, if the gate 6E does not open before the work reaches the point 2, the work stops at the point 2 and the arm extends in the direction of the gate 6E from the point when the gate 6E opens. Operation will be performed.
- a short cut trajectory should be actively adopted to minimize the work transfer distance and shorten the work transfer time.
- Speed pattern K1 a second speed pattern K2 for accelerating and turning the workpiece stopped at point 1 and stopping at point 2, and a peak from point 2 (exactly point Qc) to end point E
- a third speed pattern K3 relating to the arm extension operation for transferring and stopping in the centrifugal direction is prepared in advance, and the speed from the start point S to the end point E is obtained by superimposing (combining) these.
- a pattern is generated. Note that the speed pattern shown in FIG. 19 is merely an example.
- a position of synthesizing a first speed pattern and the second speed pattern is fixed, and when the center of the work has reached a position Q a gate 6 S.
- the synthesis position between the second speed pattern and the third speed pattern is not fixed, the position where the opening of the gate one bets 6 E was confirmed at a position between the point to Q C or et point 2 on the orbiting trajectory
- the synthesis position between the second speed pattern and the third speed pattern is not fixed, the position where the opening of the gate one bets 6 E was confirmed at a position between the point to Q C or et point 2 on the orbiting trajectory
- the first and second speed patterns must be able to stop at point 2, and do not exceed the limit speed of arm extension / retraction and turning movement.
- the speed pattern should be set so that the transfer between the start point S and the end point ⁇ can be performed in the shortest time, provided that the system does not exceed the limit speed V and the limit acceleration a I ⁇ .
- the speed pattern 3 is the same as the first speed pattern.
- the position of the point Qc is set as follows.
- the maximum acceleration of the arm retracting motion is a
- the maximum acceleration of the turning motion is dc
- the distance between points 2 and Qd is, and the distance between points 2 and Qc is Lc
- the maximum acceleration is The time T required to move from point 2 to point Qd is
- the distance Lc over which the vehicle can turn with the maximum turning acceleration d comm in the opposite direction on the turning locus from point 2 during this time T is set as the distance on the arc from point 2 of point Qc. I do.
- the robot controller 40 reads the speed pattern corresponding to the transfer source and transfer destination process chamber numbers from a memory (not shown), and performs the arm retracting operation in accordance with the read speed pattern K1. (Step 300).
- the first and third speed patterns Kl and K3 corresponding to the arm extending / contracting operation are common irrespective of the source and destination process chamber numbers, and the second speed pattern K2 for the turning operation is Depends on source and destination process chamber numbers.
- the first and third speed patterns Ki and K3 are also common.
- the robot controller 40 detects that a predetermined time required for the work to pass the predetermined point Qa corresponding to the position of the gate 6S has elapsed after the start of the work movement (step 31). 0), the second speed pattern K2 related to the turning motion is synthesized with the first speed pattern K1 related to the arm retracting operation, and the robot is driven in accordance with the synthesized speed pattern. It is transported along the short cut trajectory toward Q &, and then it turns between point Qb and point Qc (step 320).
- the robot controller 40 detects that a predetermined time required for the workpiece to pass through the position of the point Qc has elapsed (step 330)
- the gate of the gate of the transfer destination process chamber is detected.
- the opening of the gate is confirmed from the output of the valve opening / closing sensor (step 340). If the opening of the gate is confirmed at this time, the arm is moved to the second speed pattern K2 relating to the turning operation at this time.
- the point work is transferred from the point Qc to the point Qti along the short cut trajectory. Further, a linear movement is made between the subsequent point and the end point E (step 370). In this case, the work moves on the route R1 in FIG.
- the turning operation continues according to the second speed pattern. Let it.
- the opening of the gate of the transfer destination process chamber is constantly checked based on the output of the gate valve open / close sensor (steps 350, 36). 0), when the opening of the gate is confirmed, the third speed pattern K3 related to the arm extension operation is synthesized with the second speed pattern K2 related to the turning operation, and the robot is moved according to the synthesized speed pattern. Drive (Step 370).
- the workpiece is transferred along the route R2 in FIG. 18 and the time when the gate is confirmed to be open is In the case of point Q in FIG. 19, the workpiece is transferred along route R3 in FIG. Furthermore, if the gate is confirmed to be open after the work stops at point 2 according to the turning speed pattern, the work turns to point 2 and stops there, and then moves from point 2 to end point E. Will be moved linearly.
- the speed pattern of the turning motion and the speed pattern of the arm extension motion are synthesized, and the speed is controlled by the synthesized speed pattern.
- the acceleration operation to the transfer destination process chamber can be performed in a state having a certain speed instead of the state in which the speed is stopped at zero.
- the collision avoidance control for the gate is performed by synthesizing the speed patterns. Therefore, the speed patterns previously provided for one transfer path can be reduced to three speed patterns. The capacity can be saved and the control configuration can be simplified.
- the position where the first speed pattern and the third speed pattern are combined is not limited to the point, and any position may be set as long as the position is between the point Q and the point 1. It may be. Further, the position at which the synthesis of the second speed pattern and the third speed pattern is started is not limited to the point Qc determined by the distance Lc obtained by the above-mentioned conditional expression, but is arbitrary.
- the method for determining that the workpiece has passed point Qa and point Qc Although the method detects that a predetermined time required to pass through these points has elapsed, the position of the work may be directly obtained to determine that the point has passed.
- the stop point is set to point 2, but an arbitrary point on the turning locus may be set as the stop point.
- the speed pattern of the workpiece transfer trajectory is not generated by combining the arm extension / contraction operation and the turning operation as in the fifth embodiment described above, but the speed pattern for the normal reference path movement is used.
- a speed pattern for an evacuation route for preventing the workpiece from colliding with the gate of the transfer destination process chamber, and a speed pattern for a return route for returning the evacuation route to the reference route It is set in advance for each transfer path (each time the transfer distance is different). If the workpiece collides with the gate of the transfer destination process chamber, the reference path is set by transferring the retreat path and the return path. Work is transferred on another path different from
- the two shortcut routes on the reference route are configured by pseudo circular interpolation using straight lines.
- the reference route] VI is a route connecting the start point S—point Qa—point Q—point Qc—point Qd—end point E, and the retreat route N is the stop point 2 from the point Qc.
- the return route is a route such as J 1 or J 2 that returns from the evacuation route to the reference route.
- Te point Q C smell starts opening the confirmation of the gate 6 E of the transfer destination processing chamber, this point Qc Dege - DOO 6 E
- the work is transferred along the normal reference path M, but when the opening of the gate 6E cannot be confirmed at the point Qc, the work is moved along the preset return path N. Transfer.
- a return route set in advance corresponding to the confirmed position is selected, and the work is processed according to the selected return route. Transfer. Work stops at 2. If the gate 6E can be confirmed to be open after stopping at, the work will be transported to the stop point 2 where it will be paused and then moved linearly toward the end point E. .
- the transfer operation of the sixth embodiment is consequently the same as that of the previous fifth embodiment, but the method of speed control for causing the transfer operation is different.
- the robot can perform an acceleration operation to the transfer destination process chamber at a certain speed rather than from a completely stopped speed of zero, and transfer the wafer more efficiently. I can do it.
- the position Qc at which the opening of the gate of the transfer destination process chamber is started to be confirmed and the stop point 2 may be set to any other positions.
- the wafer is placed on the hand.
- the wafer may be supported by an air-vacuum suction cup or the like.
- a frog-leg type robot is used.
- another articulated robot may be used.
- the wafer is transported between the points 1 and 2 by rotating the robot, but the wafer is transported between the points 1 and 2 by moving the arm.
- Well the arm.
- the present invention is applied to a manufacturing apparatus for processing a wafer.
- the present invention may be applied to another manufacturing apparatus for manufacturing a work such as an LCD (liquid crystal display element). Good.
- the present invention is applied to a system in which a process chamber is disposed around a transfer chamber.
- a system in which a plurality of process chambers are juxtaposed adjacent to the transfer chamber is used.
- the present invention may be applied to a computer.
- a plurality of process chambers are arranged around a single transfer chamber where a work transfer robot is installed. This is useful when applied to a multi-chamber type processing apparatus in which a workpiece is transferred from one blow sense chamber to another process chamber.
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Robotics (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Power Engineering (AREA)
- Mechanical Engineering (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-1998-0707398A KR100469931B1 (ko) | 1996-03-18 | 1997-03-17 | 공작물반송시스템의제어장치 |
JP09533350A JP3105544B2 (ja) | 1996-03-18 | 1997-03-17 | ワーク搬送システムの制御装置 |
EP97907329A EP0891840A4 (en) | 1996-03-18 | 1997-03-17 | DEVICE FOR CONTROLLING A PARTS TRANSPORTATION SYSTEM |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6122796 | 1996-03-18 | ||
JP8/61227 | 1996-03-18 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1997034742A1 true WO1997034742A1 (fr) | 1997-09-25 |
Family
ID=13165127
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP1997/000832 WO1997034742A1 (fr) | 1996-03-18 | 1997-03-17 | Dispositif de commande d'un systeme de transport de pieces |
Country Status (6)
Country | Link |
---|---|
US (1) | US6246923B1 (ja) |
EP (1) | EP0891840A4 (ja) |
JP (1) | JP3105544B2 (ja) |
KR (1) | KR100469931B1 (ja) |
TW (1) | TW369463B (ja) |
WO (1) | WO1997034742A1 (ja) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6382902B1 (en) | 1997-04-08 | 2002-05-07 | Komatsu, Ltd | Method for controlling handling robot |
JP2003507195A (ja) * | 1999-05-28 | 2003-02-25 | ブルックス オートメーション インコーポレイテッド | 予め定義された時間最適軌道形状に基づくロボットマニピュレータ |
WO2003058706A1 (fr) * | 2001-12-27 | 2003-07-17 | Tokyo Electron Limited | Systeme de transport de pieces, systeme de vehicule de transport sans pilote, vehicule de transport sans pilote, et procede de transport de pieces |
WO2007000914A1 (ja) * | 2005-06-28 | 2007-01-04 | Tokyo Electron Limited | 被処理体の搬送装置 |
US7286890B2 (en) | 2005-06-28 | 2007-10-23 | Tokyo Electron Limited | Transfer apparatus for target object |
WO2010013422A1 (ja) * | 2008-08-01 | 2010-02-04 | 株式会社アルバック | 搬送ロボットの制御方法 |
CN102138209A (zh) * | 2008-08-28 | 2011-07-27 | 细美事有限公司 | 调节传送构件的速度的方法、使用该方法传送基板的方法以及基板处理设备 |
WO2011148782A1 (ja) * | 2010-05-27 | 2011-12-01 | シャープ株式会社 | 基板処理装置および仮置き棚 |
WO2012070572A2 (ja) | 2010-11-26 | 2012-05-31 | ローツェ株式会社 | ロボットの制御装置および制御方法 |
CN110949991A (zh) * | 2020-01-03 | 2020-04-03 | 佛亚智能装备(苏州)有限公司 | 一种多工位检测物料输送及电路控制方法 |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6152070A (en) | 1996-11-18 | 2000-11-28 | Applied Materials, Inc. | Tandem process chamber |
EP2099061A3 (en) * | 1997-11-28 | 2013-06-12 | Mattson Technology, Inc. | Systems and methods for low contamination, high throughput handling of workpieces for vacuum processing |
KR100427522B1 (ko) * | 2000-10-28 | 2004-04-30 | (주)다사테크 | 연속이동경로 생성방법 |
US6385508B1 (en) * | 2000-10-31 | 2002-05-07 | Fanuc Robotics North America, Inc. | Lead-through teach handle assembly and method of teaching a robot assembly |
WO2002066210A1 (fr) | 2001-02-22 | 2002-08-29 | Mitsubishi Denki Kabushiki Kaisha | Dispositif de commande de robot |
US6556887B2 (en) * | 2001-07-12 | 2003-04-29 | Applied Materials, Inc. | Method for determining a position of a robot |
JP2003124286A (ja) * | 2001-10-18 | 2003-04-25 | Mitsubishi Electric Corp | 工程間搬送システムおよび工程間搬送方法 |
CN100423180C (zh) * | 2002-06-21 | 2008-10-01 | 应用材料股份有限公司 | 用于检测衬底位置/存在的共用传感器 |
US6883776B2 (en) * | 2002-08-20 | 2005-04-26 | Asm America, Inc. | Slit valve for a semiconductor processing system |
US20050220582A1 (en) * | 2002-09-13 | 2005-10-06 | Tokyo Electron Limited | Teaching method and processing system |
KR100541434B1 (ko) | 2003-02-10 | 2006-01-10 | 삼성전자주식회사 | 물류반송시스템을 위한 레이아웃 모델링시스템 |
US6900608B2 (en) * | 2003-04-17 | 2005-05-31 | Automated Assemblies Corporation | Apparatus for controlling a motor |
WO2004095520A2 (en) * | 2003-04-22 | 2004-11-04 | Berkeley Process Control, Inc. | System of path planning for robotic manipulators based on maximum acceleration and finite jerk constraints |
US20050107909A1 (en) * | 2003-11-14 | 2005-05-19 | Siemens Technology-To-Business Center Llc | Systems and methods for programming motion control |
US20050107911A1 (en) * | 2003-11-14 | 2005-05-19 | Siemens Technology-To-Business Center Llc | Systems and methods for controlling load motion actuators |
US7440091B2 (en) | 2004-10-26 | 2008-10-21 | Applied Materials, Inc. | Sensors for dynamically detecting substrate breakage and misalignment of a moving substrate |
JP4610317B2 (ja) * | 2004-12-06 | 2011-01-12 | 東京エレクトロン株式会社 | 基板処理装置及び基板処理装置の基板搬送方法 |
US7387484B2 (en) * | 2005-12-21 | 2008-06-17 | Taiwan Semiconductor Manufacturing Co., Ltd. | Wafer positioning systems and methods thereof |
US20080101912A1 (en) * | 2006-10-26 | 2008-05-01 | Martin Todd W | Deposition analysis for robot motion correction |
US9117870B2 (en) * | 2008-03-27 | 2015-08-25 | Lam Research Corporation | High throughput cleaner chamber |
US8276959B2 (en) | 2008-08-08 | 2012-10-02 | Applied Materials, Inc. | Magnetic pad for end-effectors |
KR100980706B1 (ko) * | 2008-09-19 | 2010-09-08 | 세메스 주식회사 | 기판 이송 장치, 이를 갖는 기판 처리 장치 및 이의 기판 이송 방법 |
KR102030051B1 (ko) * | 2012-09-18 | 2019-10-08 | 세메스 주식회사 | 기판 이송 장치 및 방법 |
JP6309847B2 (ja) * | 2014-07-14 | 2018-04-11 | ファナック株式会社 | 定格ワークパラメータを超えるワークを搬送可能なロボット制御装置 |
KR102430980B1 (ko) * | 2020-11-11 | 2022-08-09 | 삼성디스플레이 주식회사 | 자동반송시스템의 제어방법 |
CN115910886B (zh) * | 2022-12-28 | 2024-04-16 | 深圳市纳设智能装备股份有限公司 | 传输腔、半导体设备及晶圆传输方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04294984A (ja) * | 1991-03-20 | 1992-10-19 | Hitachi Ltd | ロボットおよびこのロボットを用いた被処理部材の処理方法 |
JPH0655471A (ja) * | 1992-07-31 | 1994-03-01 | Sony Corp | ワーク移載ロボットの動作制御方法 |
JPH0714908A (ja) * | 1993-06-23 | 1995-01-17 | Nec Corp | 基板搬送装置 |
JPH07307373A (ja) * | 1993-07-16 | 1995-11-21 | Applied Materials Inc | 可変速度ウエハ交換ロボット |
Family Cites Families (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3799057A (en) * | 1972-01-26 | 1974-03-26 | Palmer Shile Co | Electrical control system |
US4260940A (en) * | 1975-10-28 | 1981-04-07 | Unimation, Inc. | Programmable automatic assembly system |
US5280983A (en) * | 1985-01-22 | 1994-01-25 | Applied Materials, Inc. | Semiconductor processing system with robotic autoloader and load lock |
JPS6261104A (ja) * | 1985-09-11 | 1987-03-17 | Fanuc Ltd | 水平関節型ロボツトの加減速制御方式 |
US4699575A (en) * | 1986-02-12 | 1987-10-13 | Robotics, Inc. | Adhesive pump and it's control system |
JPS63273107A (ja) * | 1987-04-30 | 1988-11-10 | Fanuc Ltd | ロボット制御装置 |
KR970004947B1 (ko) * | 1987-09-10 | 1997-04-10 | 도오교오 에레구토론 가부시끼가이샤 | 핸들링장치 |
US5012169A (en) * | 1988-07-20 | 1991-04-30 | Yokogawa Electric Corporation | Motor drive system |
US5102280A (en) * | 1989-03-07 | 1992-04-07 | Ade Corporation | Robot prealigner |
JPH02256483A (ja) * | 1989-03-29 | 1990-10-17 | Kobe Steel Ltd | 産業用ロボットの速度制御装置 |
ES2090074T3 (es) * | 1989-10-20 | 1996-10-16 | Applied Materials Inc | Robot biaxial con acoplamiento magnetico. |
US5243690A (en) * | 1989-11-14 | 1993-09-07 | General Electric Company | Robot targeting using transit time control |
JP2644912B2 (ja) * | 1990-08-29 | 1997-08-25 | 株式会社日立製作所 | 真空処理装置及びその運転方法 |
JP3038972B2 (ja) * | 1991-04-03 | 2000-05-08 | ソニー株式会社 | 加減速パターン生成装置及びパターン生成方法 |
US5363872A (en) * | 1993-03-16 | 1994-11-15 | Applied Materials, Inc. | Low particulate slit valve system and method for controlling same |
US5379984A (en) * | 1994-01-11 | 1995-01-10 | Intevac, Inc. | Gate valve for vacuum processing system |
US5738767A (en) * | 1994-01-11 | 1998-04-14 | Intevac, Inc. | Substrate handling and processing system for flat panel displays |
KR0161042B1 (ko) * | 1994-06-07 | 1999-01-15 | 김광호 | 로보트의 주행제어장치 및 그 방법 |
US5706634A (en) * | 1994-06-10 | 1998-01-13 | Johnson & Johnson Vision Products, Inc. | Contact lens transfer device |
US5655060A (en) * | 1995-03-31 | 1997-08-05 | Brooks Automation | Time optimal trajectory for cluster tool robots |
KR100244041B1 (ko) * | 1995-08-05 | 2000-02-01 | 엔도 마코토 | 기판처리장치 |
JP3114579B2 (ja) * | 1995-08-30 | 2000-12-04 | 松下電器産業株式会社 | 産業用ロボットおよびその制御装置 |
US5801945A (en) * | 1996-06-28 | 1998-09-01 | Lam Research Corporation | Scheduling method for robotic manufacturing processes |
US5944940A (en) * | 1996-07-09 | 1999-08-31 | Gamma Precision Technology, Inc. | Wafer transfer system and method of using the same |
US5980194A (en) * | 1996-07-15 | 1999-11-09 | Applied Materials, Inc. | Wafer position error detection and correction system |
US5838121A (en) * | 1996-11-18 | 1998-11-17 | Applied Materials, Inc. | Dual blade robot |
US5855681A (en) * | 1996-11-18 | 1999-01-05 | Applied Materials, Inc. | Ultra high throughput wafer vacuum processing system |
US5961269A (en) * | 1996-11-18 | 1999-10-05 | Applied Materials, Inc. | Three chamber load lock apparatus |
US6007229A (en) * | 1997-06-05 | 1999-12-28 | Johnson & Johnson Vision Products, Inc. | Rapid robotic handling of mold parts used to fabricate contact lenses |
US5943484A (en) * | 1997-09-26 | 1999-08-24 | International Business Machines Corporation | Advanced material requirements planning in microelectronics manufacturing |
-
1997
- 1997-03-17 TW TW086103267A patent/TW369463B/zh not_active IP Right Cessation
- 1997-03-17 EP EP97907329A patent/EP0891840A4/en not_active Withdrawn
- 1997-03-17 KR KR10-1998-0707398A patent/KR100469931B1/ko not_active IP Right Cessation
- 1997-03-17 WO PCT/JP1997/000832 patent/WO1997034742A1/ja active IP Right Grant
- 1997-03-17 JP JP09533350A patent/JP3105544B2/ja not_active Expired - Lifetime
-
1998
- 1998-09-11 US US09/150,980 patent/US6246923B1/en not_active Expired - Lifetime
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04294984A (ja) * | 1991-03-20 | 1992-10-19 | Hitachi Ltd | ロボットおよびこのロボットを用いた被処理部材の処理方法 |
JPH0655471A (ja) * | 1992-07-31 | 1994-03-01 | Sony Corp | ワーク移載ロボットの動作制御方法 |
JPH0714908A (ja) * | 1993-06-23 | 1995-01-17 | Nec Corp | 基板搬送装置 |
JPH07307373A (ja) * | 1993-07-16 | 1995-11-21 | Applied Materials Inc | 可変速度ウエハ交換ロボット |
Non-Patent Citations (1)
Title |
---|
See also references of EP0891840A4 * |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6382902B1 (en) | 1997-04-08 | 2002-05-07 | Komatsu, Ltd | Method for controlling handling robot |
JP2003507195A (ja) * | 1999-05-28 | 2003-02-25 | ブルックス オートメーション インコーポレイテッド | 予め定義された時間最適軌道形状に基づくロボットマニピュレータ |
JP2012232410A (ja) * | 1999-05-28 | 2012-11-29 | Brooks Automation Inc | 時間最適アーム動作を生成する装置 |
US7283890B2 (en) | 2001-12-27 | 2007-10-16 | Tokyo Electron Limited | Work convey system, unmanned convey vehicle system, unmanned convey vehicle, and work convey method |
WO2003058706A1 (fr) * | 2001-12-27 | 2003-07-17 | Tokyo Electron Limited | Systeme de transport de pieces, systeme de vehicule de transport sans pilote, vehicule de transport sans pilote, et procede de transport de pieces |
WO2007000914A1 (ja) * | 2005-06-28 | 2007-01-04 | Tokyo Electron Limited | 被処理体の搬送装置 |
US7286890B2 (en) | 2005-06-28 | 2007-10-23 | Tokyo Electron Limited | Transfer apparatus for target object |
KR100793502B1 (ko) * | 2005-06-28 | 2008-01-14 | 동경 엘렉트론 주식회사 | 피처리체의 반송 장치 |
JPWO2010013422A1 (ja) * | 2008-08-01 | 2012-01-05 | 株式会社アルバック | 搬送ロボットの制御方法 |
WO2010013422A1 (ja) * | 2008-08-01 | 2010-02-04 | 株式会社アルバック | 搬送ロボットの制御方法 |
US8543235B2 (en) | 2008-08-01 | 2013-09-24 | Ulvac, Inc. | Method of controlling transfer robot |
TWI477371B (zh) * | 2008-08-01 | 2015-03-21 | Ulvac Inc | The control method of conveying the robot |
CN102138209A (zh) * | 2008-08-28 | 2011-07-27 | 细美事有限公司 | 调节传送构件的速度的方法、使用该方法传送基板的方法以及基板处理设备 |
WO2011148782A1 (ja) * | 2010-05-27 | 2011-12-01 | シャープ株式会社 | 基板処理装置および仮置き棚 |
WO2012070572A2 (ja) | 2010-11-26 | 2012-05-31 | ローツェ株式会社 | ロボットの制御装置および制御方法 |
KR20130122899A (ko) | 2010-11-26 | 2013-11-11 | 로제 가부시키가이샤 | 로봇의 제어 장치 및 제어 방법 |
US9199373B2 (en) | 2010-11-26 | 2015-12-01 | Rorze Corporation | Robot control device and control method |
CN110949991A (zh) * | 2020-01-03 | 2020-04-03 | 佛亚智能装备(苏州)有限公司 | 一种多工位检测物料输送及电路控制方法 |
Also Published As
Publication number | Publication date |
---|---|
KR20000064681A (ko) | 2000-11-06 |
TW369463B (en) | 1999-09-11 |
KR100469931B1 (ko) | 2005-04-06 |
US6246923B1 (en) | 2001-06-12 |
JP3105544B2 (ja) | 2000-11-06 |
EP0891840A1 (en) | 1999-01-20 |
EP0891840A4 (en) | 2000-01-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO1997034742A1 (fr) | Dispositif de commande d'un systeme de transport de pieces | |
KR100640019B1 (ko) | 미리 정의된 시간 최적 궤적 형상에 기초한 로봇 매니퓰레이터 | |
JP3890016B2 (ja) | 半導体ウェハキャリアを運搬する設備 | |
JP4098338B2 (ja) | ウェハ移載装置および基板移載装置 | |
KR102279602B1 (ko) | 물품 반송 설비 | |
JP4389305B2 (ja) | 処理装置 | |
EP1695936B1 (en) | Apparatus for avoiding collision when lowering container | |
JP2005150129A (ja) | 移載装置及び移載システム | |
US6398476B1 (en) | Automatic storage unit and automatic storing method | |
CN103247556B (zh) | 搬运装置 | |
KR100288852B1 (ko) | 반도체수납도구, 핸들링방법 및 생산시스템 | |
WO2011158308A1 (ja) | 処理設備 | |
JP6637362B2 (ja) | 基板搬送装置、基板処理装置及び基板処理方法 | |
JP3971526B2 (ja) | 基板搬入搬出装置及び搬送システム | |
JPH10124132A (ja) | ロボット制御装置及びロボット | |
CN116960038A (zh) | 路径设定***、路径设定方法和软件 | |
WO2021220582A1 (ja) | 天井搬送車及び天井搬送システム | |
JP2008103755A (ja) | 基板搬送方法 | |
TW202144257A (zh) | 物品搬送設備 | |
JP2022157992A (ja) | ワーク搬送システム及びその制御方法 | |
JP2530431B2 (ja) | 無人搬送車 | |
JP3410118B2 (ja) | 基板処理装置 | |
JP4890037B2 (ja) | ライブラリ棚装置 | |
KR20190111785A (ko) | 물품 반송 설비 | |
KR100636601B1 (ko) | 천정주행 반송장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): CN JP KR SG US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 1019980707398 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1997907329 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1997907329 Country of ref document: EP |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 1997907329 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1019980707398 Country of ref document: KR |
|
WWG | Wipo information: grant in national office |
Ref document number: 1019980707398 Country of ref document: KR |