DE19816130A1 - Steuerverfahren für eine Lagerungsvorrichtungseintrittsaufgabe und eine Lagerungsvorrichtungsaustrittsaufgabe, die in einer Halbleiterwaferkassettentransportvorrichtung verwendet werden - Google Patents
Steuerverfahren für eine Lagerungsvorrichtungseintrittsaufgabe und eine Lagerungsvorrichtungsaustrittsaufgabe, die in einer Halbleiterwaferkassettentransportvorrichtung verwendet werdenInfo
- Publication number
- DE19816130A1 DE19816130A1 DE19816130A DE19816130A DE19816130A1 DE 19816130 A1 DE19816130 A1 DE 19816130A1 DE 19816130 A DE19816130 A DE 19816130A DE 19816130 A DE19816130 A DE 19816130A DE 19816130 A1 DE19816130 A1 DE 19816130A1
- Authority
- DE
- Germany
- Prior art keywords
- storage device
- cassette
- task
- transport
- semiconductor wafer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- 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/67005—Apparatus not specifically provided for elsewhere
- H01L21/67242—Apparatus for monitoring, sorting or marking
- H01L21/67294—Apparatus for monitoring, sorting or marking using identification means, e.g. labels on substrates or labels on containers
-
- 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/67005—Apparatus not specifically provided for elsewhere
- H01L21/67242—Apparatus for monitoring, sorting or marking
- H01L21/67276—Production flow monitoring, e.g. for increasing throughput
-
- 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/677—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 conveying, e.g. between different workstations
- H01L21/67703—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 conveying, e.g. between different workstations between different workstations
- H01L21/67724—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 conveying, e.g. between different workstations between different workstations by means of a cart or a vehicule
-
- 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/677—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 conveying, e.g. between different workstations
- H01L21/67703—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 conveying, e.g. between different workstations between different workstations
- H01L21/67733—Overhead conveying
-
- 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/677—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 conveying, e.g. between different workstations
- H01L21/67703—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 conveying, e.g. between different workstations between different workstations
- H01L21/67736—Loading to or unloading from a conveyor
-
- 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/677—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 conveying, e.g. between different workstations
- H01L21/67763—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 conveying, e.g. between different workstations the wafers being stored in a carrier, involving loading and unloading
- H01L21/67769—Storage means
-
- 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S414/00—Material or article handling
- Y10S414/135—Associated with semiconductor wafer handling
-
- 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S414/00—Material or article handling
- Y10S414/135—Associated with semiconductor wafer handling
- Y10S414/14—Wafer cassette transporting
Description
Die vorliegende Erfindung bezieht sich auf ein Steuerverfahren
für eine Lagerungsvorrichtungseintrittsaufgabe und auf ein Steu
erverfahren für eine Lagerungsvorrichtungsaustrittsaufgabe, die
in einer Halbleiterwaferkassettentransportvorrichtung verwendet
werden.
Genauer gesagt bezieht sich die vorliegende Erfindung auf ein
Lagerungsvorrichtungseintritts-/-austrittsablaufsteuerprogramm
einer Halbleiterwaferkassettentransportvorrichtung zum Verbes
sern der Halbleiterwaferkassettentransportfähigkeit.
Unter Bezugnahme auf die Fig. 15 und 16, eine herkömmliche Halb
leiterwaferkassettentransportvorrichtung 230 weist Bearbeitungs
vorrichtungen 32 und 34, die Halbleiterwafer in Einheiten einer
Kassette 232, d. h. in einer Einheitsanzahl, die in einer ent
sprechenden Kassette 232 aufgenommen ist, zum Anwenden eines
Herstellungsprozesses auf eine integrierte Halbleiterschaltung,
eine Lagerungsvorrichtung 234 zum Speichern beziehungsweise La
gern einer Mehrzahl von Kassetten 232, einen automatischen
Transportierer 38 zum Ausführen einer Transportaufgabe, d. h. ei
nes Transportablaufs, für eine Kassette 232 zwischen einer Bear
beitungsvorrichtung 32, 34 und einer Lagerungsvorrichtung 234
und eine Transportvorrichtung 42 für einen Transport zwischen
verschiedenen Lagerungsvorrichtungen (im folgenden Zwischenlage
rungsvorrichtungstransportvorrichtung 42) zum Befördern einer
Kassette 232 zwischen einer Mehrzahl von Lagerungsvorrichtungen
234, die entlang der Herstellungsprozeßlinie angeordnet sind,
auf.
Die Bearbeitungsvorrichtung 32, 34 verwendet die Lagerungsvor
richtung 234 als einen Lagerplatz für eine Halbleiterwaferkas
sette 232 vor und nach dem Herstellungsprozeß. Zwei automatische
Transportierer 38 sind mit der Transportaufgabe (dem Transport)
für eine Kassette 232 beziehungsweise die Kassetten 232 zwischen
der Bearbeitungsvorrichtung 32, 34 und der Lagerungsvorrichtung
234 beschäftigt. Zum Zwecke der Bequemlichkeit und Vereinfachung
ist die Zwischenlagerungsvorrichtungstransportvorrichtung 42 in
der Zeichnung in einer abgeschnittenen Weise dargestellt. Tat
sächlich ist die Zwischenlagerungsvorrichtungstransportvorrich
tung 42 in einer umlaufenden Weise angeordnet, wobei eine Mehr
zahl der Lagerungsvorrichtungen 234 benachbart zu dieser ange
ordnet sind. Entsprechende Gruppen von Prozeßvorrichtungen 32,
34 und automatischen Transportierern 38 entsprechen jeder der
anderen Lagerungsvorrichtungen 234.
Unter Bezugnahme auf insbesondere Fig. 16, die Halbleiterwafer
kassettentransportvorrichtung 230 weist weiter einen Hostcompu
ter (Hauptrechner) 50 zum Steuern der Bearbeitungsvorrichtungen
32 und 34, der Lagerungsvorrichtungen 234, der automatischen
Transportierer 38, und der Zwischenlagerungsvorrichtungstrans
portvorrichtung 42, und ein Kommunikationskabel 58 zum Liefern
der Verbindung zwischen den verschiedenen Vorrichtungen und dem
Hostcomputer 50 auf.
Der Hostcomputer 50 weist einen Hauptkörper (Hauptteil) 52 zum
Ausführen eines Berechnungsprozesses, ein Terminal 54 zum Einge
ben von Fabrikationsstandarddaten eines Produktes und eine Mehr
zahl von Bedienerterminals 56, die an der Linie vorgesehen sind,
auf.
Eine Lagerungsvorrichtungsteuerung 64, die ein Element der Lage
rungsvorrichtung 234 ist, steuert (treibt) die anderen Struktu
relemente der Lagerungsvorrichtung 234 zum Ausführen einer vor
bestimmten Aufgabe (Ablauf) entsprechend einer Aufgabenanweisung
von dem Hostcomputer 50 über das Kommunikationskabel 58 an. Eine
Steuerung 60 für den automatischen Transportierer, die ein Ele
ment des automatischen Transportierers 38 ist, steuert (treibt)
die anderen Strukturelemente des automatischen Transportierers
38 zum Ausführen einer vorbestimmten Aufgabe (Ablauf) entspre
chend einer Aufgabenanweisung von dem Hostcomputer 50 über das
Kommunikationskabel 58 an. Die Kommunikation zwischen der Steue
rung 60 für den automatischen Transportierer und dem automati
schen Transportierer 38 wird mittels Funk über eine Steuerstati
onskommunikationseinheit 62 ausgeführt. Eine Steuerung 66 für
die Zwischenlagerungsvorrichtungstransportvorrichtung, die ein
Element der Zwischenlagerungsvorrichtungstransportvorrichtung 42
ist, steuert (treibt) ein Strukturelement der Zwischenlagerungs
vorrichtungstransportvorrichtung 42 und außerdem ein Strukture
lement der Lagerungsvorrichtung 234 über das Kommunikationskabel
58 zum Ausführen einer vorbestimmten Aufgabe (Ablauf) entspre
chend einer Aufgabenanweisung, die von dem Hostcomputer 50 über
das Kommunikationskabel 58 gesandt wurde, an.
Ein Halbleiterwafer 70 und eine Halbleiterwaferkassette 232, die
durch die Halbleiterwaferkassettentransportvorrichtung 230 über
tragen beziehungsweise transportiert wird, und eine herkömmliche
ID-Karte 240, die an der Halbleiterwaferkassette 232 angebracht
ist, werden im folgenden unter Bezugnahme auf die Fig. 17A bis
17C beschrieben. Eine Mehrzahl der integrierten Halbleiterschal
tungen (nicht gezeigt) werden auf einem Halbleiterwafer (im fol
genden als "Wafer" bezeichnet) 70 produziert beziehungsweise
ausgebildet. Die Halbleiterwaferkassette (im folgenden als
"Kassette" bezeichnet) 232 ist die Minimaleinheit des Lagerns
und Transportierens einer Mehrzahl von Wafern 70. Eine ID-Karte
240 ist an der Kassette 232 angebracht. Die ID-Karte 240 enthält
Information, die mit der Kassette 232 und den darin gelagerten
Wafern 70 verbunden ist. Einiges der Information derselben kann
auf einer Anzeigeeinheit 74 geliefert beziehungsweise angezeigt
werden. In der ID-Karte 240 kann die Information teilweise über
eine Kommunikationseinheit 76 durch ein externes Steuersystem,
das später beschrieben wird, überschrieben werden. Außerdem kann
die gespeicherte Information in einer kontaktlosen Weise über
tragen werden. Die Kommunikationseinheit 76 ist an der Vorder
seite der ID-Karte 240 angebracht. Die Fig. 17A und 17B zeigen
eine transversale Orientierung beziehungsweise eine vertikale
Orientierung der Kassette 232, an der die ID-Karte 240 ange
bracht ist. Genauer gesagt sind in der transversalen Orientie
rung die Wafer 70 derart gelagert, daß die Scheibenfläche in ei
ner senkrechten Ebene liegt. In der senkrechten Orientierung
sind die Wafer 70 derart gelagert, daß die Scheibenfläche in ei
ner horizontalen Ebene liegt. Die Fig. 17C zeigt die ID-Karte
240 im Detail.
Die Details der Bearbeitungsvorrichtungen 32 und 34, der Lage
rungsvorrichtung 234, das automatischen Transportierers 38 und
der Zwischenlagerungsvorrichtungstransportvorrichtung 42 werden
im folgenden unter Bezugnahme auf die Zeichnungen beschrieben.
Unter Bezugnahme auf Fig. 10, die Bearbeitungsvorrichtung 32
weist einen Hauptkörper (Hauptteil) 170 zum Anwenden eines Her
stellungsprozesses für integrierte Halbleiterschaltungen auf je
den Wafer aus einer Mehrzahl von Wafern 70, zwei Kassettenstän
der 172, die eine Kassette 232, die in der Einheit einer Kasset
te zu bearbeiten ist, empfangen, und eine an den automatischen
Transportierer gerichtete Kommunikationseinheit 174 zum Liefern
von Information über den Zustand des Kassettenstands 172 in
Richtung des automatischen Transportierers 38, um zu bestätigen,
ob irgendeine nicht korrekte Kassette 232 auf dem Kassettenstand
172 plaziert ist, bevor der automatische Transportierer 38 eine
Kassette 232, die noch nicht bearbeitet ist, auf dem Kassetten
stand 172 plaziert, oder ob die Kassette 232, die einer Bearbei
tung unterworfen wurde, korrekt auf dem Kassenstand 172 plaziert
ist, bevor diese Kassette 232 weggenommen wird, auf.
Unter Bezugnahme auf Fig. 11, die Bearbeitungsvorrichtung 34
weist einen Hauptkörper (Hauptteil) 180 zum Anwenden eines Her
stellungsprozesses für eine integrierte Halbleiterschaltung auf
jeden Wafer aus einer Mehrzahl von Wafern 70, zwei Kassetten
ständer 182, die Kassetten 232, die in der Einheit von zwei Kas
setten zu bearbeiten sind, empfangen, und eine an den automati
schen Transportierer gerichtete Kommunikationseinheit 174 zum
Liefern von Information über den Zustand des Kassettenstands 182
in Richtung des automatischen Transportierers 38, um zu bestäti
gen, ob irgendeine nicht korrekte Kassette 232 auf dem Kasset
tenstand 182 plaziert ist, bevor der automatische Transportierer
eine Kassette 232, die zu bearbeiten ist, auf dem Kassettenstand
182 plaziert, oder ob die Kassette 232, die einer Bearbeitung
unterworfen worden ist, korrekt auf dem Kassettenstand 182 pla
ziert ist, bevor diese Kassette 232 weggenommen wird, auf.
Die Lagerungsvorrichtung 234 wird unter Bezugnahme auf die Fig.
18 bis 20 beschrieben. Die bezüglich des automatischen Transpor
tierers 38 betriebsseitige Seite der Lagerungsvorrichtung 234
und die diesbezüglich gegenüberliegende Seite sind entsprechend
in den Fig. 18 und 19 gezeigt. Die Fig. 20 zeigt im Detail eine
Einlaßpforte (Einlaßabschnitt) 260 zur manuellen Eingabe, gese
hen von dem Pfeil A in Fig. 19. Diese Figuren sind mit einer La
gerungsvorrichtungswand 94, die die Außenwand ist, gezeichnet,
die teilweise weggeschnitten beziehungsweise weggelassen ist, so
daß das Innere gezeigt werden kann. Die Lagerungsvorrichtung 234
weist eine Lagerungsvorrichtungsplatte (Lagerungsvor
richtungsregalplatte) 96, auf der eine Mehrzahl von Kassetten
232 in Transversalorientierung montiert beziehungsweise plaziert
werden kann, auf. Ein Lagerplatz für eine große Anzahl von Kas
setten 232 wird erhalten durch Stapeln einer Mehrzahl von Kas
setten 232 auf entsprechenden Lagerungsvorrichtungsplatten 96 in
der senkrechten Richtung. Die Lagerungsvorrichtung 234 weist ei
ne Pforte (Abschnitt) 98, die ein Abschnitt der Lagerungsvor
richtungsplatte 96 und für den Eintritt oder Austritt einer Kas
sette 232, die durch die Zwischenlagerungsvorrichtungstransport
vorrichtung 42 befördert wird, vorgesehen ist, eine Einlaßpforte
(Einlaßabschnitt) 260, die ein Abschnitt der Lagerungsvorrich
tungsplatte 96 und für einen Bediener (nicht gezeigt) zum Ein
bringen einer Kassette 232 vorgesehen ist, eine Auslaßpforte
(Auslaßabschnitt) 262, die ein Abschnitt der Lagerungsvorrich
tungsplatte 96 und für einen Bediener zum Wegnehmen einer Kas
sette 232 vorgesehen ist, eine Auslaßpforte (Auslaßabschnitt)
252 für den automatischen Transportierer 38, damit dieser eine
Kassette 232 empfangen kann, eine Auslaßlieferungspforte
(Auslaßlieferungsabschnitt) 100, die ein Abschnitt der Lage
rungsvorrichtungsplatte 96 ist, für einen Transfer beziehungs
weise eine Übertragung einer Kassette 232 zu der Auslaßpforte
252, eine Einlaßpforte (Einlaßabschnitt) 254, durch welche eine
Kassette 232 von dem automatischen Transportierer 38 eingegeben
wird, eine Einlaßlieferpforte (Einlaßlieferabschnitt) 104, die
ein Abschnitt einer Lagerungsvorrichtungsplatte 96 ist und auf
der eine Kassette 232 von der Einlaßpforte 254 plaziert wird,
einen Lagerungsvorrichtungskran (Lagerungsvorrichtungs
hubvorrichtung) 80, der zwischen den Lagerungsvorrichtungsplat
ten 96 angeordnet ist für die Transportaufgabe des Transportie
rens einer Kassette 232 zwischen einem Kassettenlagerungsplatz
auf einer Lagerungsvorrichtungsplatte 96 und entsprechenden
Pforten der Lagerungsvorrichtungsplatte 96, eine Übertragungs
vorrichtung 82 zum Empfangen einer Kassette 232 von dem Wagen
der Zwischenlagerungsvorrichtungstransportvorrichtung 42 und zum
Plazieren derselben auf der Pforte 98 oder zum Liefern einer
Kassette 232 von der Pforte 98 auf einen leeren Wagen der Zwi
schenlagerungsvorrichtungstransportvorrichtung 42, und eine Vor
wärtsbewegungsvorrichtung 250 zum Übertragen beziehungsweise
Transferieren einer Kassette 232 von der Pforte 100 zu der Pfor
te 252 oder von der Pforte 254 zu der Pforte 104, auf.
Der Lagerungsvorrichtungskran 80, die Übertragungsvorrichtung 82
und die Vorwärtsbewegungsvorrichtung 250 führen eine Transport
aufgabe in der Einheit von einer Kassette, zwei Kassetten bezie
hungsweise einer Kassette aus. Die Anzahl der Kassetten, die auf
der Pforte 98, der Einlaßpforte 260, der Auslaßpforte 262, der
Auslaßlieferpforte 100, der Einlaßlieferpforte 104, der Auslaß
pforte 252 und der Einlaßpforte 254 montiert werden können, ist
zwei Kassetten, eine Kassette, eine Kassette, eine Kassette, ei
ne Kassette, eine Kassette, beziehungsweise eine Kassette. Zwei
Vorwärtsbewegungsvorrichtungen 250 sind vorgesehen. Dementspre
chend sind zwei Auslaßpforten 252, zwei Einlaßpforten 254, zwei
Auslaßlieferpforten 100 und zwei Einlaßlieferpforten 104 vorge
sehen. Außerdem sind zwei Einlaßpforten 260 und zwei Einlaßpfor
ten 262 für eine manuelle Eingabe/Ausgabe vorgesehen.
Wie in Fig. 20 gezeigt ist, ein ID-Karten-Leser/Schreiber 270
ist an jeder Einlaßpforte 260 angebracht. Da die ID-Karten-
Kommunikationseinheit 76 an der Vorderseite der ID-Karte 240 po
sitioniert ist, muß der ID-Karten-Leser/Schreiber 270 entspre
chend zu der Vorderseite der ID-Karte 240 vorgesehen sein. Falls
der ID-Karten-Leser/Schreiber 270 so angeordnet ist, daß die
Vorderseite der ID-Karte 240 zu der Betriebsseite des Bedieners
gerichtet ist, kann die Kassette 232 aufgrund des Hindernisses
des ID-Karten-Lesers/Schreibers 270 nicht leicht herausgenommen
werden. Darum ist die Kassette 232 auf der Einlaßpforte 260 für
eine manuelle Eingabe so orientiert, daß die Vorderseite der ID-
Karte 240, die an der Kassette 232 angebracht ist, um 90° nach
rechts bezüglich der Betriebsseite des Bedieners gerichtet ist.
Der Lagerungsvorrichtungskran 80 kann die Orientierung der Kas
sette 232 beim Plazieren der Kassette 232 auf der Lagerungsvor
richtungsplatte 96 nicht frei ändern. Die Kassette 232, die
über die Einlaßpforte 260 eingegeben wird, wird auf der Seite
der Einlaßpforte 260 der Lagerungsvorrichtungsplatte bzw. des
Lagerungsvorrichtungsregals 96 aufgenommen. Die Orientierung
der Kassette 232 auf der Lagerungsvorrichtungsplatte 96 ist
identisch zu derjenigen auf der Einlaßpforte 260. Beim Ausgeben
der Kassette 232, die auf der Seite der Einlaßpforte 260 der
Lagerungsvorrichtungsplatte 96 plaziert ist, über die Auslaß
pforte 252 greift der Lagerungsvorrichtungskran 80 die Kassette
232 auf der Lagerungsvorrichtungsplatte 96 mit seinem eigenen
Arm und dreht seinen Arm um 180° zum Plazieren der Kassette 232
auf der Auslaßlieferungspforte 100. Die Orientierung der Kas
sette 232 wird durch diesen Transport um 180° gedreht. Die Kas
sette 232 auf der Auslaßlieferungspforte 100 ist so plaziert,
daß die ID-Karte 240, die an der Kassette 232 angebracht ist,
bezüglich der Aufgabenebene des automatischen Transportierers
38 um 90° gedreht ist. Die Kassette 232, die über die Auslaß
pforte 252 ausgegeben wird, muß so orientiert sein, daß die an
gebrachte ID-Karte 240 der Aufgabenebene für den automatischen
Transportierer 38 gegenüberliegt, um den Transferbetrieb durch
den automatischen Transportierer 38 zu erleichtern. Darum muß
die Vorwärtsbewegungsvorrichtung 250 die Orientierung der Kas
sette 232 um -90° während des Transfers der Kassette 232 än
dern.
Ähnlich wird die Orientierung der Kassette 232, die auf der
Einlaßpforte 254 plaziert ist, um 90 Grad durch die Vorwärtsbe
wegungsvorrichtung 250 geändert. Dann wird die Kassette 232 auf
der Lagerungsvorrichtungsplatte (in dem Lagerungsvorrichtungs
regal) 96, die auf der Seite der Einlaßpforte 254 vorgesehen
ist, durch den Lagerungsvorrichtungskran 80 mit derselben Ori
entierung aufgenommen. Der Lagerungsvorrichtungskran 80 greift
die Kassette 232 mit seinem eigenen Arm zum Plazieren der Kas
sette 232 auf der Auslaßpforte 262. Durch diesen Transport wird
die Orientierung der Kassette 232 um 180° gedreht.
Die Lagerungsvorrichtung 234 weist außerdem eine Bedienungstafel
121, die durch den Bediener während des Eintritts/Austritts der
Kassette 232 durch die Einlaßpforte 260/Auslaßpforte 262 benutzt
wird, auf.
Unter Bezugnahme auf Fig. 8, der automatische Transportierer 38
weist einen Wagen 140, der entsprechend der Führung eines Füh
rungsbandes 126, das auf dem Boden befestigt ist, läuft, eine
Transportiererkommunikationseinheit 142 zum Übertragen von In
formation an die und von der Steuerstationskommunikationseinheit
62 der Steuerung 60 für den automatischen Transportierer, einen
Arm 144, eine Hand 146, und eine Handklaue 148 zum Ausführen ei
ner Transportaufgabe für die Kassette 232, vier Transferhalte
rungen 150 zum Halten der Kassette 40, 232, die von der Bearbei
tungsvorrichtung 32, 34 oder von der Lagerungsvorrichtung 234
übernommen worden ist, während des Transports in der vertikalen
Orientierung, eine Bedienungstafel 152 zum Übertragen von Infor
mation an den und von dem Bediener, und einen Stoßfänger 154 zum
Detektieren eines Hindernisses beziehungsweise einer Störung zum
Unterbrechen der momentanen Aufgabe auf.
Unter Bezugnahme auf Fig. 9, die Zwischenlagerungsvorrich
tungstransportvorrichtung 42 weist eine Verfahrschiene 160, die
eine Schleife bildet, einen Wagen 162, der sich in einer kon
stanten Richtung auf der Verfahrschiene 160 bewegt, zum Trans
portieren beziehungsweise Befördern von nicht mehr als zwei Kas
setten 40, 232, und eine Hängevorrichtung 164 zum Aufhängen der
Verfahrschiene 160 an dem entsprechenden Dach beziehungsweise
zum Herabhängen lassen der Verfahrschiene 160 von einer entspre
chenden Halterung.
Ein herkömmliches Verfahren zum Steuern der Halbleiterwaferkas
settentransportvorrichtung 230 wird im folgenden beschrieben.
Zuerst wird (1) das Steuerverfahren für eine von der Bearbei
tungsvorrichtung 32, 34 bearbeitete Kassette 232, die durch den
automatischen Transportierer 38 in die Lagerungsvorrichtung 234
befördert wird, und die dann durch die Zwischenlagerungsvorrich
tungstransportvorrichtung 42 zu der nächsten Lagerungsvorrich
tung 234 befördert wird, beschrieben. Dann wird (2) das Steuer
verfahren für eine Kassette 232, die zu bearbeiten ist, die von
einer Lagerungsvorrichtung 234 der vorhergehenden Stufe in eine
Lagerungsvorrichtung 234 transportiert und dann aus dieser ent
sprechend einer Anforderung von der Bearbeitungsvorrichtung 32,
34 entnommen wird, um zu dieser durch den automatischen Trans
portierer 38 transportiert zu werden, beschrieben. Letztlich
wird (3) das Steuerverfahren für einen Eintritt durch die Ein
laßpforte 260 für eine manuelle Eingabe und für einen Austritt
durch die Auslaßpforte 262 für eine manuelle Ausgabe beschrie
ben.
Die auf den automatischen Transportierer bezogene Einlaßpforte
254 und die auf die Zwischenlagerungsvorrichtungstransportvor
richtung bezogene Pforte 98 sind beide leer, wenn der Strom für
die Lagerungsvorrichtung 234 angeschaltet ist und die Initiali
sierung vervollständigt ist. Ein Bericht wird über das Kommuni
kationskabel 58 an den Hostcomputer 50 geliefert, daß jede Pfor
te eine Kassette empfangen kann. Auf das Empfangen der Pforten
verfügbarkeitsinformation hin bestimmt der Hostcomputer 50, ob
die Transportaufgabe für einen Transport einer Kassette 232 in
die Lagerungsvorrichtung 234 unter Verwendung des automatischen
Transportierers 38 und der Zwischenlagerungsvorrichtungstrans
portvorrichtung 42 möglich ist oder nicht, über die empfangene
Information über die Verfügbarkeit der Pforten ohne Detektion
des Lagerungsstatus der Kassette 232 in der Lagerungsvorrichtung
234.
In dem obigen Zustand sendet die Bearbeitungsvorrichtung 32, 34
an den Hostcomputer 50 über das Kommunikationskabel 58 eine
Übergabeanfrage für die bearbeitete Kassette 232, die dem Her
stellungsprozeß für die integrierte Halbleiterschaltung unter
worfen wird beziehungsweise worden ist. Die Bearbeitungsvorrich
tung 32, 34 fordert an, daß die Kassette beziehungsweise die
Kassetten in der Einheit von einer Kassette oder in der Einheit
einer Mehrzahl von Kassetten zu übergeben sind. Als Reaktion auf
diese Übergabeanfrage liefert der Hostcomputer 50 sofort einen
Transportaufgabenbefehl über das Kommunikationskabel 58 an den
automatischen Transportierer 38, da die Verfügbarkeitsinformati
on über die Einlaßpforte 254 für den automatischen Transportie
rer 58 von der Lagerungsvorrichtung 234 im voraus geliefert wor
den ist. Die verfügbare Einlaßpforte 254 wird entsprechend jeder
der Bearbeitungsvorrichtungen 32 und 34 bestimmt. Die Daten der
selben werden an den Hostcomputer 50 im voraus über den Terminal
54 geliefert. Der Hostcomputer 50 muß einen Transportaufgabenbe
fehl in der Einheit von 1 Kassette an den automatischen Trans
portierer 38 senden, selbst falls eine Übergabeanfrage in der
Einheit von 2 Kassetten von der Bearbeitungsvorrichtung 32, 34
geliefert wird, da der Eintritt einer Kassette über beziehungs
weise durch die Einlaßpforte 254 nur in der Einheit von 1 Kas
sette auf einmal ausgeführt wird beziehungsweise werden kann.
Die Steuerung 60 für den automatischen Transportierer, die den
Transportaufgabenbefehl für eine Kassette von dem Hostcomputer
50 empfängt, weist die Aufgabe dem geeignetsten automatischen
Transportierer aus der Mehrzahl der automatischen Transportierer
38, damit dieser die Transportaufgabe ausführt, durch Kommunika
tion mit dem Hauptteil über Funk mittels der Steuerstationskom
munikationseinheit 62 und der Transportiererkommunikationsein
heit 142 zu. Diese Transportaufgabe, das heißt der entsprechende
Transportablauf, wird im folgenden beschrieben. Zuerst bewegt
sich der Wagen 140 zu der Bearbeitungsvorrichtung 32, 34, aus
der eine Kassette zu entladen ist, d. h. zu der Quelle des Trans
port (im folgenden als "Quelle" bezeichnet), entsprechend des
Führungsbandes 156, das an dem Boden des Standbyplatzes
(Bereitschaftsplatzes) befestigt ist. An dem Ort der Bearbei
tungsvorrichtung 32, 34 bestätigt der automatische Transportie
rer 38 über die an den automatischen Transportierer gerichtete
Kommunikationseinheit 174, ob eine Kassette 232 an dem relevan
ten Kassettenstand 172, 182 vorhanden ist. Dann werden der Arm
144, die Hand 146 und die Handklaue 148 zum Aufnehmen einer re
levanten Kassette 232 von dem Kassettenstand 172, 182 und zum
Plazieren derselben auf der Transferhalterung 150 angesteuert.
Dieser Halteaufgabe folgend bewegt sich der Wagen 140 von dem
Ort der Quellen-Bearbeitungsvorrichtung 32, 34 in Richtung einer
bezeichneten Einlaßpforte 254 einer Lagerungsvorrichtung 234, in
die eine Kassette zu laden ist, das heißt zu dem Bestimmungsort
des Transports (im folgenden als "Bestimmung bezeichnet).
Nach der Ankunft an der Bestimmungs-Lagerungsvorrichtung 234
plaziert der automatische Transportierer 38 die Kassette 232 von
der Übertragungshalterung 150 auf der Einlaßpforte 254 in einer
Abfolge, die entgegengesetzt zu derjenigen ist, die oben be
schrieben wurde. Vor dem Plazieren der Kassette 232 auf der be
zeichneten Einlaßpforte 254 bestätigt der automatische Transpor
tierer 38 über die an den Transportierer gerichtete Kommunikati
onseinheit 102, ob es eine nicht korrekte Kassette 232 auf der
Einlaßpforte 254 (d. h. eine fälschlich auf der Einlaßpforte 254
plazierte Kassette 232) gibt, und gibt sofort einen Fehler be
ziehungsweise eine Fehlermeldung aus, wenn es eine nicht korrek
te Kassette 232 gibt. Diese Fehlermeldung basiert auf der Be
stimmung, daß eine andere Kassette 232 auf derselben Pforte ei
nen abnormalen Zustand impliziert, da die Kassette 232 entspre
chend der Information von der Lagerungsvorrichtung 234, daß die
Einlaßpforte 254 leer ist, transportiert wurde. Wenn alle be
zeichneten Aufgaben vervollständigt sind, sendet die Steuerung
60 für den automatischen Transportierer einen Vervollständi
gungsbericht an den Hostcomputer 50 über das Kommunikationskabel
58.
Auf das Empfangen eines Berichtes, daß die Aufgabe vervollstän
digt ist, von dem automatischen Transportierer 38 hin sendet der
Hostcomputer 50 an die Lagerungsvorrichtung 234 eine Anweisung,
die Kassette 232 durch die Einlaßpforte 254 aufzunehmen (Ein
trittsaufgabenanweisung). Als Reaktion auf diese Eintrittsaufga
benanweisung, die über das Kommunikationskabel 58 gesendet wor
den ist, ermittelt die Lagerungsvorrichtungssteuerung 64 einen
Lagerplatz auf einer Lagerungsvorrichtungsplatte 96 und initi
iert dann die Aufgabe. Wenn ein Lagerplatz nicht ermittelt wer
den kann, wartet die Lagerungsvorrichtungssteuerung 64 auf das
Freiwerden eines Lagerplatzes ohne Initiierung der Aufgabe. Die
Lagerungsvorrichtung 234, die das Abarbeiten einer Eintrittsauf
gabe beginnt, steuert die Vorwärtsbewegungsvorrichtung 250 zum
Drehen der Kassette 232 um 90° an, die dann von der Einlaßpforte
254 zu der Einlaßlieferungspforte 104 bewegt wird. Wenn diese
Übertragungsaufgabe vervollständigt ist, wird der Lagerungsvor
richtungskran 80 zum Befördern der Kassette 232 auf der Einlaß
lieferungspforte 104 zu einem Speicherplatz auf der Lagerungs
vorrichtungsplatte 96, die durch die Lagerungsvorrichtungssteue
rung 64 ermittelt worden ist, betätigt. Derart ist die Abfolge
von Schritten einer Eintrittsaufgabe vervollständigt. Auf die
Vervollständigung dieser Aufgabe hin liefert die Lagerungsvor
richtungssteuerung 64 einen Bericht, daß die Aufgabe vervoll
ständigt ist, an den Hostcomputer 50 über das Kommunikationska
bel 58. Wenn die Einlaßpforte 254 während der Übertragungsaufga
be von der Einlaßpforte 254 zu der Einlaßlieferungspforte 104
frei wird, liefert die Lagerungsvorrichtung 234 diese Informati
on, daß die Pforte leer ist, an den Hostcomputer 50, analog zu
dem Zeitpunkt der Initialisierung, um sich für die nächste
Transportaufgabe unter Verwendung des automatischen Transportie
rers 38 vorzubereiten.
Der Hostcomputer 50, der einen Bericht, daß die Eintrittsaufgabe
vervollständigt ist, von der Lagerungsvorrichtung 234 empfängt,
bestimmt die Bestimmungslagerungsvorrichtung 234 für diese Kas
sette 232. Außerdem wird eine Bestätigung ausgeführt, ob die
Pforte 98 für die Zwischenlagerungsvorrichtungstransportvorrich
tung 42 der Bestimmungslagerungsvorrichtung 234 leer ist oder
nicht. Diese Information, daß die Pforte leer ist, wird an den
Hostcomputer 50 gesendet, wenn die Initialisierung beim Anschal
ten der Lagerungsvorrichtung 234 vervollständigt ist, oder wenn
die relevante Pforte verfügbar wird. Wenn die Pforte 98 der Be
stimmungslagerungsvorrichtung 234 leer ist, sendet der Hostcom
puter 50 eine Transportaufgabenanweisung für die Kassette 232,
die mit der Quellen-Lagerungsvorrichtung 234 in Verbindung
steht, d. h. eine Transportaufgabenanweisung, an die Zwischenla
gerungsvorrichtungstransportvorrichtung 42 über das Kommunikati
onskabel 58. Als Reaktion liefert die Zwischenlagerungsvorrich
tungstransportvorrichtungssteuerung 66 eine Anfrage zum Transfe
rieren der Kassette 232 von dem Lagerplatz in Richtung der Pfor
te 98 in der Quellen-Lagerungsvorrichtung 234, d. h. eine Trans
feraufgabenanfrage, über das Kommunikationskabel 58. Die Lage
rungsvorrichtung 234, die der Transferaufgabe zugeordnet ist,
bewegt die Kassette 232 unter Verwendung des Lagerungsvorrich
tungskrans 80. Dann wird ein Bericht, daß die Aufgabe vervoll
ständigt ist, an die Zwischenlagerungsvorrichtungstransportvor
richtungssteuerung 66 gesandt. Als Reaktion sendet die Zwischen
lagerungsvorrichtungstransportvorrichtungssteuerung 66 einen
leeren Wagen 162 zu einer Station, die der Quellen-Lagerungs
vorrichtung 234 entspricht. Nach dieser Bewegung liefert die
Zwischenlagerungsvorrichtungstransportvorrichtungssteuerung 66
eine Anfrage an die Quellen-Lagerungsvorrichtung 234, daß die
relevante Kassette 232 auf der Pforte 98 in Richtung des leeren
Wagens 162 bewegt wird. Die Lagerungsvorrichtung 234, die dieser
Anfrage zugeordnet ist, bewegt die Kassette 232 mittels der
Übertragungsvorrichtung 82. Dann wird ein Bericht, daß die Auf
gabe vervollständigt ist, an die Zwischenlagerungsvorrich
tungstransportvorrichtungssteuerung 66 gesandt. Die Zwischenla
gerungsvorrichtungstransportvorrichtungssteuerung 66, die diesen
Bericht, daß die Aufgabe vervollständigt ist, empfängt, bewegt
den Wagen 162 zu der Station, die der Bestimmungslagerungsvor
richtung 234 entspricht. Derart wird eine Kassette 232, die
durch die Bearbeitungsvorrichtung 32, 34 bearbeitet worden ist,
befördert und in die Lagerungsvorrichtung 234 durch den automa
tischen Transportierer 38 eingebracht, und dann wird sie ausge
geben, um an die nächste Lagerungsvorrichtung 234 durch die Zwi
schenlagerungsvorrichtungstransportvorrichtung 42 gesandt zu
werden, während die Transportaufgabe zwischen den Lagerungsvor
richtungen fortgesetzt wird.
Durch Senden der Information, daß die Pforte 98 der Bestimmungs
lagerungsvorrichtung 234 leer ist, von der Lagerungsvorrich
tungssteuerung 64 an den Hostcomputer 50 über das Kommunikati
onskabel 58 wird eine neue Kassette 232, die zu bearbeiten ist,
auf dem Wagen 162 plaziert, um zu der Bestimmungslagerungsvor
richtung 234 transferiert beziehungsweise befördert zu werden.
Bei der Ankunft des Wagens 162 sendet die Zwischenlagerungsvor
richtungstransportvorrichtungssteuerung 66 über das Kommunikati
onskabel 58 eine Anforderung an die Lagervorrichtungsteuerung
64, daß die Kassette 232 auf dem Wagen 162 auf der Pforte 98
plaziert werden soll. Die Lagerungsvorrichtung 234, die dieser
Anforderung zugewiesen ist, führt die Aufgabe unter Verwendung
der Übertragungsvorrichtung 82 aus. Dann wird ein Bericht, daß
die Aufgabe vervollständigt ist, an die Zwischenlagerungsvor
richtungstransportvorrichtungssteuerung 66 gesandt.
Als Reaktion sendet die Zwischenlagerungsvorrichtungstransport
vorrichtung 66 einen Bericht, daß die Aufgabe vervollständigt
ist. Der Hostcomputer 50, der diesen Bericht empfängt, sendet
eine Anweisung an die Bestimmungslagerungsvorrichtung 234, die
Kassette 232 auf der Pforte 98 aufzunehmen. Entsprechend dieser
Anweisung für die Aufgabe zur Aufnahme (Eintrittsaufgaben
anweisung), die über das Kommunikationskabel 58 gesendet worden
ist, ermittelt die Lagerungsvorrichtungsteuerung 64 einen Lager
platz auf einer Lagerungsvorrichtungsplatte 96 und initiiert
dann die Aufgabe beziehungsweise beginnt mit deren Abarbeitung.
Wenn ein Lagerplatz nicht ermittelt werden kann, wird die Steue
rung 64 die Aufgabe nicht initiieren und darauf warten, daß ein
Lagerplatz frei wird. Die Lagerungsvorrichtung 234, die mit der
Eintrittsaufgabe beginnt, bewegt die Kassette 232 auf der Pforte
98 zu dem ermittelten Lagerplatz auf der Lagerungsvorrichtungs
platte 96 unter Verwendung des Lagerungsvorrichtungskrans 80.
Wenn die angewiesene Aufgabe vervollständigt ist, sendet die La
gerungsvorrichtung 234 einen Bericht, daß die Aufgabe vervoll
ständigt ist, an den Hostcomputer 50. Die Kassette 232, die zu
bearbeiten ist, die in der Lagerungsvorrichtung 234 gelagert
ist, wird dort gelassen, um darauf zu warten, daß der Kassetten
stand 172, 182 der Bearbeitungsvorrichtung 32, 34 für die nach
folgende Bearbeitung verfügbar wird.
Eine Kassettenladeanfrage von der Bearbeitungsvorrichtung 32, 34
wird an den Hostcomputer 50 über das Kommunikationskabel 58 in
einem Zustand gesandt, in dem die Kassette 232, die zu bearbei
ten ist, in der Lagerungsvorrichtung 234 gelagert ist. Der Host
computer 50 identifiziert, ob es eine zu bearbeitende Kassette
232 in der Lagerungsvorrichtung 234 gibt und schreitet zu einer
Austrittsaufgabe fort, wenn es eine geeignete Kassette gibt.
Wenn es keine Kassette 232 gibt, wartet der Hostcomputer 50 dar
auf, daß eine geeignete Kassette 232 in die Lagerungsvorrichtung
234 eintritt beziehungsweise in diese eingebracht wird. Die Be
arbeitungsvorrichtung 32, 34 kann eine Ladeanfrage für eine
Mehrzahl von Kassetten 232 auf einmal senden, entsprechend des
Typs derselben. Da nur eine Kassette 232 auf der Auslaßpforte
252 plaziert werden kann, werden die Austrittsaufgabe aus der
Lagerungsvorrichtung 234 und die Transportaufgabe von der Lage
rungsvorrichtung 234 zu der Bearbeitungsvorrichtung 32, 34, die
einer Anfrage für eine Mehrzahl von Kassetten entsprechen, wie
derholt für die Anzahl der Kassetten ausführt.
Der Hostcomputer 50 wählt in der Phase der Austrittsaufgabe eine
aus der Mehrzahl der Austrittspforten 252 entsprechend der Bear
beitungsvorrichtung 32, 34, die die Eintrittsanforderung senden,
aus. Außerdem wird eine Anweisung für eine Aufgabe zum Ausgeben
einer Kassette 232, d. h. eine Austrittsaufgabenanweisung, an
diese über das Kommunikationskabel 58 an die Quellen-Lagerungs
vorrichtung 234 gesandt. Die verfügbare Auslaßpforte 252 wird
entsprechend jeder der Bearbeitungsvorrichtungen 32 und 34, ähn
lich zu der Einlaßpforte 254, bestimmt. Die Daten derselben wer
den an den Hostcomputer 50 im voraus über das Terminal 54 ange
legt. Die Lagerungsvorrichtung 234, die die Austrittsaufgabenan
weisung empfängt, transferiert die relevante Kassette 232 zu der
Auslaßlieferungspforte 100 unter Verwendung des Lagerungsvor
richtungskrans 80. Dann steuert die Lagerungsvorrichtung 234 die
Vorwärtsbewegungsvorrichtung 250 zum Ausgeben der Kassette 232
auf der Auslaßlieferungspforte 100 an die Auslaßpforte 252 an.
Desweiteren wird die Kassette 232 zum Erleichtern des Betriebes
des automatischen Transportierers 38 um 90° gedreht. Derart wird
die Aufgabe zum Ausgeben an der Auslaßpforte 252 (Austritts
aufgabe) vervollständigt. Die Lagerungsvorrichtung 234 sendet
einen Bericht, daß die Aufgabe vervollständigt ist, an den Host
computer 50.
Der Hostcomputer 50, der den Bericht, daß die Austrittsaufgabe
vervollständigt ist, von der Lagerungsvorrichtung 234 empfängt,
sendet eine Anweisung an den automatischen Transportierer 38
über das Kommunikationskabel 58, so daß die Kassette 232 auf der
Auslaßpforte 252 zu dem Kassettenständer 172, 182 der Bestim
mungs-Bearbeitungsvorrichtung 32, 34 transportiert wird. Die
Steuerung 60 für den automatischen Transportierer, die diese An
weisung empfängt, ordnet dem geeignetsten Transportierer aus der
Mehrzahl der automatischen Transportierer 38 diese Transportauf
gabe, wodurch dieser automatische Transportierer 38 eine Trans
portaufgabe für die Kassette 232 ausführt, durch Kommunikation
mit dem Hauptteil über Funk unter Verwendung der Steuerstations
kommunikationseinheit 62 und der Transportiererkommunikations
einheit 142 zu.
Diese Transportaufgabe wird im folgenden beschrieben. Der Wagen
140 des automatischen Transportierers 38 an dem Standbyplatz be
wegt sich in Richtung der Auslaßpforte 252 der Lagerungsvorrich
tung 234 entsprechend des Führungsbandes 156, das am Boden befe
stigt ist. Wenn er an der Quellen-Lagerungsvorrichtung 234 an
kommt, bestätigt der automatische Transportierer 38 ob es eine
Kassette 232 an der Auslaßpforte 252 gibt, über die an den
Transportierer gerichtete Kommunikationseinheit 102. Dann steu
ert der automatische Transportierer 38 den Arm 144, die Hand 146
und die Handklaue 148 zum Holen der Kassette 232 von der Auslaß
pforte 252 und zum Plazieren dieser auf der Transferhalterung
150 an. Wenn die Kassette 232 als ein Ergebnis der Bestätigung
fehlt, wird sofort ein Fehler beziehungsweise eine Fehlermeldung
ausgegeben. Der Halteaufgabe folgend bewegt sich der Wagen 140
von der Lagerungsvorrichtung 234 zu der Vorderseite eines be
zeichneten Kassettenstands 172, 182 der Bestimmungs-
Bearbeitungsvorrichtung 32, 34. Der automatische Transportierer
38 plaziert die Kassette 232 auf dem Kassettenstand 172, 182 aus
der Halterung 150 entsprechend einer Prozedur, die entgegenge
setzt zu der obigen Abfolge ist. Vor dem Plazieren der Kassette
232 auf dem bezeichneten Kassettenstand 172, 182 bestätigt der
automatische Transportierer, ob es eine nicht korrekte Kassette
232 auf dem Kassettenstand 172, 182 gibt, über die an den Trans
portierer gerichtete Kommunikationseinheit 174. Ein Fehler wird
sofort ausgegeben, wenn es eine nicht korrekte Kassette 232
gibt. Dieser Fehler beziehungsweise diese Fehlermeldung basiert
auf der Bestimmung, daß ein andere Kassette 232 auf dem relevan
ten Kassettenstand einen nicht korrekten Zustand impliziert, da
die Kassette 232 entsprechend der Information von der Bearbei
tungsvorrichtung 32, 34, daß der Kassettenstand 172, 182 leer
ist, ausgeführt wurde. Wenn alle bezeichneten Aufgaben vervoll
ständigt sind, liefert die Steuerung 60 für den automatischen
Transportierer einen Bericht, daß die Aufgabe vervollständigt
ist, an den Hostcomputer 50 über das Kommunikationskabel 58.
Der Aufgabe, die Kassette 232 durch den automatischen Transpor
tierer 38 in die Bearbeitungsvorrichtung 32, 34 zu laden
(Ladeaufgabe), folgend sendet der Hostcomputer 50 eine vorbe
stimmte Bearbeitungsinitiierungsanweisung an die Bearbeitungs
vorrichtung 32, 34 über das Kommunikationskabel 58.
Wenn die Kassette 232 in die Lagerungsvorrichtung 234 in manuel
ler Weise einzubringen ist, plaziert der Bediener zuerst die
Kassette 232 auf der Einlaßpforte 260 und bedient die Bedie
nungstafel 121, die integral mit der Lagerungsvorrichtung 234
vorgesehen ist. Die Bedienung der Tafel 121 erlaubt es der Lage
rungsvorrichtung 234 zu detektieren, daß die Kassette 232 an der
Einlaßpforte 260 plaziert worden ist. Die Information auf der
ID-Karte 240 dieser Kassette 232 wird durch den ID-Karten-
Leser/Schreiber 270 gelesen. Die ausgelesenen Daten werden an
den Hostcomputer 50 über das Kommunikationskabel 58 gesandt. Der
Hostcomputer 50 hält durch diesen Bericht Kenntnis, daß der Be
diener eine Kassette 232 plaziert hat. Der Hostcomputer 50 sen
det eine Anweisung für eine Aufgabe zum Aufnehmen der Kassette
232 in die Lagerungsvorrichtung 234 (Eintrittsaufgabenanweisung)
ohne überprüfen des Lagerungsstatus der Kassetten 232 in der La
gerungsvorrichtung 234. Die verfügbare Einlaßpforte 260 wird
entsprechend der Bearbeitungsvorrichtungen 32, 34 bestimmt. Die
Daten derselben werden im voraus an den Hostcomputer 50 über den
Terminal 54 angelegt. Entsprechend der Eintrittsaufgabenanwei
sung, die über das Kommunikationskabel 58 geliefert wird, ermit
telt die Lagerungsvorrichtungsteuerung 64 einen Lagerplatz auf
einer Lagerungsvorrichtungsplatte 96 und initiiert dann die Auf
gabe. Wenn ein Lagerplatz nicht ermittelt werden kann, wird die
Lagerungsvorrichtungsteuerung 64 die Aufgabe nicht initiieren
und darauf warten, daß ein Lagerplatz verfügbar wird. Die Lage
rungsvorrichtung 234, die die Eintrittsaufgabenanweisung initi
iert, transferiert die Kassette 232 auf der Einlaßpforte 260 auf
den Lagerplatz auf der Lagerungsvorrichtungsplatte 96 unter Ver
wendung des Lagerungsvorrichtungskrans 80. Wenn diese Aufgabe
vervollständigt ist, sendet die Lagerungsvorrichtung 234 einen
Bericht, daß die Aufgabe vervollständigt ist, an den Hostcompu
ter 50. Derart wird die Eintrittsaufgabe von einem Bediener ver
vollständigt.
Das Verfahren des Entladens einer Kassette 232, die in der Lage
rungsvorrichtung 234 gespeichert ist, über die Auslaßpforte 262
für einen Bediener wird im folgenden beschrieben. Es wird der
Fall angenommen, in dem eine Kassette in eine Bearbeitungsvor
richtung 32, 34 aus der Quellen-Lagerungsvorrichtung 234 zu la
den ist, wenn ein automatischer Transportierer 38 nicht vorgese
hen ist. Die Bearbeitungsvorrichtung 32, 34 sendet eine Kasset
tenladeanforderung an den Hostcomputer 50 über das Kommunikati
onskabel 58. Der Hostcomputer 50 identifiziert, ob es eine Kas
sette 232, die zu bearbeiten ist, in der Lagerungsvorrichtung
234 gibt. Wenn es eine zu bearbeitende Kassette gibt, schreitet
der Hostcomputer 50 mit der Austrittsaufgabenphase fort. Wenn es
keine Kassette gibt, wartet der Computer 50 darauf, daß eine re
levante Kassette, die zu bearbeiten ist, in die Lagerungsvor
richtung 234 eintritt beziehungsweise eingegeben wird. Die Bear
beitungsvorrichtung 32, 34 kann eine Ladeanfrage für eine Mehr
zahl von Kassetten 232 auf einmal senden, entsprechend des Typs
derselben. Wenn eine Anforderung für eine Mehrzahl von Kassetten
geliefert wird, wird die Austrittsaufgabe aus der Lagerungsvor
richtung 234, die nachfolgend beschrieben wird, wiederholt für
eine Anzahl von Malen ausgeführt, die der Anzahl der angeforder
te Kassetten entspricht.
Der Hostcomputer 50 in der Austrittsaufgabenphase selektiert ir
gendeine aus der Mehrzahl der Auslaßpforten 262 entsprechend der
Bearbeitungsvorrichtungen 32, 34, die Ladeanfrage liefern. Eine
Austrittsaufgabenanweisung, die mit der ausgewählten Auslaßpfor
te 262 verbunden ist, wird an die Quellen-Lagerungsvorrichtung
234 über das Kommunikationskabel 58 gesandt. Die verfügbare Auslaßpforte
262 für die manuelle Ausgabe wird abhängig von jeder
der Bearbeitungsvorrichtungen 32 und 34 bestimmt, ähnlich zu der
Auslaßpforte 252 für den automatischen Transportierer. Die Daten
werden an den Hostcomputer 50 im voraus über das Terminal 54 an
gelegt. Die relevante Lagerungsvorrichtung 234 überträgt die
Kassette 232 an die Auslaßpforte 262 unter Verwendung des Lage
rungsvorrichtungskrans 80. Außerdem wird eine Anzeige auf der
Bedienungstafel 121 der Lagerungsvorrichtung 234 geliefert, die
dem Bediener erlaubt, die Kassette 232 auf der Auslaßpforte 262
wegzunehmen. Als Reaktion auf diese Anzeige nimmt der Bediener
die Kassette 232 von der Auslaßpforte 262 und meldet, daß die
Entnahmeaufgabe vervollständigt ist, an die Lagerungsvorrichtung
234 über die Bedienungstafel 121. Als Reaktion bestimmt die La
gerungsvorrichtung 234, daß die Austrittsaufgabe vervollständigt
ist. Ein Vervollständigungsbericht darüber wird an den Hostcom
puter 50 über das Kommunikationskabel 58 gesandt. Der Bediener,
der die Kassette 232 entnimmt, muß diese Kassette zu dem Kasset
tenstand 172, 182 der geeigneten Bearbeitungsvorrichtung 32, 34,
die die Ladeanfrage ausgegeben hat, befördern. Jedoch weiß der
Bediener nicht, welche Bearbeitungsvorrichtung 32, 34 diese An
forderung ausgegeben hat. Der Bediener muß den Bedienerterminal
56 des Hostcomputers 50 benutzen, um die geeignete Bearbeitungs
vorrichtung 32, 34 zu identifizieren. Dann befördert der Bedie
ner die Kassette 232 zu der identifizierten, geeigneten Bearbei
tungsvorrichtung 32, 34 und plaziert sie auf dem Kassettenstand
172, 182.
Die oben beschriebene herkömmliche Halbleiterwaferkassetten
transportvorrichtung 230 weist Probleme auf, wie sie im folgen
den erläutert werden.
Der automatische Transportierer 38 wird die Transportaufgabe für
eine bearbeitete Kassette 232 aus der Bearbeitungsvorrichtung
32, 34 nur dann beginnen, wenn es nicht länger irgendeine Kas
sette 232 auf der Einlaßpforte 254 in der Bestimmungslagerungs
vorrichtung 234 gibt. Dieses bedeutet, daß die Transportaufga
benstandbyzeit der Bearbeitungsvorrichtung 32, 34 für die bear
beitete Kassette 232 erhöht wird beziehungsweise ist. Außerdem
kann der automatische Transportierer 38 eine vorbestimmte Trans
portfähigkeit nicht zeigen, obwohl seine Betriebsrate
(Betriebshäufigkeit) niedrig ist.
Nur eine Einlaßpforte 254 kann durch jede Bearbeitungsvorrich
tung 32, 34 verwendet werden. Wenn eine Mehrzahl von Einlaßpfor
ten 254 vorgesehen ist, gibt es keine Variation in der Benutzung
und der Bewegung der Einlaßpforten 254 abhängig von der Bearbei
tungsfähigkeit bzw. -kapazität und dem Betriebsstatus der Bear
beitungsvorrichtung 32, 34.
Die Transportaufgabe für den Transport der Kassette 232 von der
Bearbeitungsvorrichtung 32, 34 zu der Lagerungsvorrichtung 234
wird nur unter der Bedingung ausgeführt, daß die Einlaßpforte
254 der Bestimmungslagerungsvorrichtung 234 leer ist. Die Bestä
tigung des Lagerzustandes des Lagerplatzes in der Bestimmungsla
gerungsvorrichtung 234 wird nicht gemacht. Darum wird, wenn es
keinen leeren Lagerplatz in der Lagerungsvorrichtung 234 gibt,
selbst nachdem eine Eintrittsaufgabenanweisung von dem Hostcom
puter 50 nach der Vervollständigung der Transportaufgabe für den
Transport der Kassette 232 zu der Einlaßpforte 254 ausgegeben
worden ist, diese Kassette auf der Einlaßpforte 254 ungenutzt
für eine lange Zeit zurückgelassen.
Wenn eine Anweisung für eine Lagerungsaufgabe zur Lagerung der
Kassette 232 von der Bearbeitungsvorrichtung 32, 34 in der Lage
rungsvorrichtung 234 durch den automatischen Transportierer 38
gesandt wird, hat der Hostcomputer 50 die Vorrichtungsstatusin
formation nicht oder wird der Hostcomputer 50 nicht vor dem Sen
den des Befehls die Vorrichtungsstatusinformation, die anzeigt,
ob die dazu in Beziehung stehende Bearbeitungsvorrichtung 32,
34, der automatische Transportierer 38 und die Lagerungsvorrich
tung 234 verfügbar sind oder nicht, bestätigen (überprüfen).
Darum wird die Transportaufgabe für die Kassette 232 unter
drückt, falls es eine damit in Verbindung stehende Vorrichtung
gibt, die aufgrund eines Ausfalls oder ähnlichem ausgeschaltet
ist.
Ähnlich wird die Transportaufgabe für den Transport einer nach
folgenden Kassette 232 in der Quellen-Lagerungsvorrichtung 234
durch die Zwischenlagerungsvorrichtungstransportvorrichtung 42
nicht initiiert werden, bis es keine vorhergehende Kassette 232
auf der Pforte 98 gibt. Darum wird die nachfolgende Kassette
232, die zu transportieren ist, für eine lange Zeit in der Quel
len-Lagerungsvorrichtung 234 gelassen. Außerdem kann die Zwi
schenlagerungsvorrichtungstransportvorrichtung 42 nicht eine
vorbestimmte Transportfähigkeit bzw. -kapazität zeigen, obwohl
die Betriebsrate niedrig ist.
Die Anzahl der Auslaßpforten 252, die durch die Bearbeitungsvor
richtung 32, 34 benutzt werden können, ist auf eine Auslaßpforte
vorbestimmt. Wenn eine Mehrzahl von Auslaßpforten 252 vorgesehen
ist, wird es eine Variation in der Verwendung und der Belegung
der Auslaßpforten 252 abhängig von der Bearbeitungsfähigkeit und
dem Betriebszustand der Bearbeitungsvorrichtung 32, 34 geben.
Die Transportaufgabe für den Transport der Kassette 232 von der
Quellen-Lagerungsvorrichtung 234 zu der Bestimmungslagerungsvor
richtung 234 wird unter der Bedingung einer leeren Pforte 98 in
der Bestimmungslagerungsvorrichtung 234 ausgeführt. Die Trans
portaufgabe wird ohne Bestätigung des Lagerstatus des Lagerplat
zes in der Lagerungsvorrichtung 234 ausgeführt. Wenn es keinen
leeren Lagerplatz gibt, wird die Kassette 232 auf der Pforte 98
gelassen, selbst falls eine Eintrittsaufgabenanweisung an die
Lagerungsvorrichtung 234 von dem Hostcomputer 50 ausgegeben
wird, nachdem die Kassette 232 auf der Pforte 98 plaziert ist.
Wenn der automatische Transportierer 38 die Transportaufgabe zum
Transportieren einer Kassette 232 von der Lagerungsvorrichtung
234 zu der Bearbeitungsvorrichtung 32, 34 beginnt, hat der Host
computer 50 die Vorrichtungsstatusinformation nicht oder wird er
nicht vor dem Ausgeben der Aufgabenanweisung die Vorrichtungs
statusinformation bestätigen (überprüfen), die anzeigt, ob die
dazu in Beziehung stehende Bearbeitungsvorrichtung 32, 34, der
automatische Transportierer 38 und die Lagerungsvorrichtung 234
verfügbar sind oder nicht. Darum wird die Aufgabe zum Transfe
rieren der Kassette 232 unterdrückt werden, falls eine dazu in
Beziehung stehende Vorrichtung aufgrund eines Ausfalls ausge
schaltet ist.
Wenn die Zwischenlagerungsvorrichtungstransportvorrichtung 42
eine Kassette 232 zwischen den Lagerungsvorrichtungen 234 zu
transferieren hat, hat der Hostcomputer 50 die Vorrichtungssta
tusinformation nicht oder wird der Hostcomputer 50 nicht vor dem
Senden einer Aufgabenanweisung die Vorrichtungsstatusinformation
bestätigen (überprüfen), die anzeigt, ob die dazu in Beziehung
stehende Bestimmungslagerungsvorrichtung 234, die Quellen-
Lagerungsvorrichtung 234 und die Zwischenlagerungsvorrich
tungstransportvorrichtung 42 verfügbar sind oder nicht. Darum
wird die Transferaufgabe für die Kassette 232 unterdrückt, falls
eine dazu in Bezug stehende Vorrichtung aufgrund eines Ausfalls
ausgeschaltet ist.
Die Auslaßpforte 262, die durch die Bearbeitungsvorrichtung 32,
34 verwendet werden kann, wird im voraus bestimmt. Wenn eine
Mehrzahl von Auslaßpforten 262 vorgesehen ist, wird es eine Va
riation in der Verwendung unter Belegung der Auslaßpforte 262
abhängig von der Bearbeitungsfähigkeit bzw. -kapazität und dem
Betriebsstatus jeder der Bearbeitungsvorrichtung 32 und 34 ge
ben.
Wenn die Lagerungsvorrichtung 234 eine Eintrittsaufgabe durch
die Einlaßpforte 260 und eine Austrittsaufgabe durch die Auslaß
pforte 262 beginnt, hat der Hostcomputer 50 die Vorrichtungssta
tusinformation nicht oder wird der Hostcomputer 50 nicht vor dem
Senden der Aufgabenanweisung die Vorrichtungsstatusinformation
bestätigen (überprüfen), die anzeigt, ob die Lagerungsvorrich
tung 234 verfügbar ist oder nicht. Darum wird die Transportauf
gabe für die Kassette 232 während des Betriebs unterdrückt,
falls die relevante Lagerungsvorrichtung 234 aufgrund eines Aus
falls ausgeschaltet ist.
Die Kassette 232 wird auf der Einlaßpforte 260 unproduktiv für
eine lange Zeit gelassen, wenn es keinen leeren Lagerplatz in
der Bestimmungslagerungsvorrichtung 234 gibt, selbst nachdem ei
ne Eintrittsaufgabenanweisung von dem Hostcomputer 50 ausgegeben
ist.
Wenn der Bediener eine Kassette 232 aus der Auslaßpforte 262
entlädt, weiß der Bediener nicht, zu welcher Bearbeitungsvor
richtung 32, 34 die Kassette 232 zu befördern ist. Der Bediener
muß sich einem Terminal 56 des Hostcomputers 50 nähern, um die
geeignete Bearbeitungsvorrichtung zu identifizieren. Dies ist
eine Verschwendung von Aufgabenzeit.
Angesichts des vorhergehenden ist es eine Aufgabe der vorliegen
den Erfindung, ein Steuerverfahren, das in einer Halbleiterwa
ferkassettentransportvorrichtung verwendet wird, anzugeben, daß
die Koordination der Lagerung einer Kassette in einer Lagerungs
vorrichtung und andere auf eine Kassette bezogene Aufgaben ver
bessert.
Diese Aufgabe wird gelöst durch ein Steuerverfahren nach An
spruch 1 oder 10.
Weiterbildungen der Erfindung sind in den Unteransprüchen ange
geben.
Es wird die Transportfähigkeit eines automatischen Transportie
rers verbessert.
Es wird eine Lagerungsvorrichtungseintrittsaufgabensteuerung
derart angegeben, daß eine Kassette, die durch einen automati
schen Transportierer transportiert wird, nicht für eine lange
Zeit auf einer Einlaßpforte einer Lagerungsvorrichtung für die
Eingabe beziehungsweise das Aufnehmen in die Lagerungsvorrich
tung verbleibt.
Es wird die Transportfähigkeit einer Zwischenlagerungsvorrich
tungstransportvorrichtung verbessert.
Es wird eine Lagerungsvorrichtungseintrittsaufgabensteuerung
derart angegeben, daß eine Kassette, die durch eine Zwischenla
gerungsvorrichtungstransportvorrichtung transportiert wird,
nicht für eine lange Zeit auf einer Pforte einer Lagerungsvor
richtung für den Eintritt beziehungsweise die Aufnahme in die
Lagerungsvorrichtung verbleibt.
Es wird eine Lagerungsvorrichtungseintrittsaufgabensteuerung
derart angegeben, daß eine Kassette, die durch einen Bediener
transportiert wird, nicht für eine lange Zeit auf einer Einlaß
pforte für eine manuelle Eingabe einer Lagerungsvorrichtung für
einen Eintritt beziehungsweise eine Eingabe in die Lagerungsvor
richtung verbleibt.
Es wird eine Lagerungsvorrichtungseintrittsaufgabensteuerung oh
ne Variation der Verwendung und der Belegung einer Einlaßpforte
für einen automatischen Transportierer angegeben.
Es wird eine Lagerungsvorrichtungsaustrittsaufgabensteuerung oh
ne Variation der Verwendung und der Belegung einer Auslaßpforte
für einen automatischen Transportierer angegeben.
Es wird eine Lagerungsvorrichtungsaustrittsaufgabensteuerung mit
zu bevorzugender Handhabbarkeit für einen Bediener angegeben.
Es wird möglich gemacht, daß ein Bediener effizient die Eingabe
einer Halbleiterwaferkassette ausführt.
Es wird möglich gemacht, daß ein Bediener effizient eine Entnah
me einer Halbleiterwaferkassette ausführt.
Es wird eine Lagerungsvorrichtungsaustrittsaufgabensteuerung oh
ne Variation der Verwendung und der Belegung einer Auslaßpforte
für eine manuelle Ausgabe beziehungsweise Entnahme angegeben.
Es wird ein Steuerverfahren für eine Eingabeaufgabe in eine La
gerungsvorrichtung angegeben, das in einer Halbleiterwaferkas
settentransportvorrichtung verwendet wird, die eine Lagerungs
vorrichtung zum Lagern einer Mehrzahl von Waferkassetten, eine
Bearbeitungsvorrichtung zum Ausüben einer Bearbeitung bei einer
Halbleiterwaferkassette beziehungsweise bei den Wafern der Halb
leiterwaferkassette, einen automatischen Transportierer zum Aus
führen einer Transportaufgabe einer Halbleiterwaferkassette,
d. h. einer Aufgabe zum Transport einer Halbleiterwaferkassette,
zwischen einer Lagerungsvorrichtung und einer Bearbeitungsvor
richtung, eine Zwischenlagerungsvorrichtungstransportvorrichtung
zum Ausführen einer Transportaufgabe einer Halbleiterwaferkas
sette zwischen einer Quellen-Lagerungsvorrichtung (Ursprungs-
Lagerungsvorrichtung) und einer Bestimmungslagerungsvorrich
tung, und einen Hostcomputer zum Liefern einer Steuerung der La
gerungsvorrichtung, der Zwischenlagerungsvorrichtungstransport
vorrichtung, des automatischen Transportierers und der Bearbei
tungsvorrichtung aufweist. Der Hostcomputer hält den Wert einer
Maximalanzahl von Kassetten, die in einer Lagerungsvorrichtung
aufgenommen werden können. Das Lagerungsvorrichtungseingabeauf
gabensteuerverfahren weist die Schritte des Bestätigens, ob es
einen verfügbaren Platz beziehungsweise Raum in der Bestimmungs
lagerungsvorrichtung gibt, des Ermittelns eines Lagerplatzes in
der Lagerungsvorrichtung, wenn es einen verfügbaren Platz in
dieser gibt, und des Sendens einer Transportaufgabenanweisung,
d. h. einer Anweisung zum Ausführen einer Transportaufgabe, an
die Zwischenlagerungsvorrichtungstransportvorrichtung oder den
automatischen Transportierer, oder des Sendens einer Ein
trittsaufgabenanweisung, d. h. einer Anweisung zum Ausführen ei
ner Eintrittsaufgabe (Aufgabe zum Aufnehmen), an die Lagerungs
vorrichtung, auf.
Bei dem Lagerungsvorrichtungseintrittsaufgabensteuerverfahren
(oder Lagerungsvorrichtungseingabeaufgabensteuerverfahren) wird
eine Transportaufgabenanweisung an die Zwischenlagerungsvorrich
tungstransportvorrichtung oder den automatischen Transportierer
und eine Eintrittsaufgabenanweisung an die Lagerungsvorrichtung
gesandt, nachdem bestätigt ist, daß es einen verfügbaren Raum in
der Bestimmungslagerungsvorrichtung gibt. Darum wird das Pro
blem, daß eine Transportrate durch die Verfügbarkeit eines auf
einen automatischen Transportierer bezogenen Einlaßabschnitts
(Einlaßpforte) bestimmt wird, so daß der automatische Transpor
tierer einen Aufgabenbereitschaftszustand annimmt, in dem er an
der Aufgabe gehindert ist, gelöst. Dementsprechend kann die
Transportfähigkeit des automatischen Transportierers verbessert
werden. Außerdem wird das Problem, daß eine Transportrate durch
die Verfügbarkeit einer auf die Zwischenlagerungsvorrich
tungstransportvorrichtung bezogenen Pforte derart bestimmt wird,
daß die Zwischenlagerungsvorrichtungstransportvorrichtung einen
Aufgabenbereitschaftszustand einnimmt, in dem sie an der Ausfüh
rung der Aufgabe gehindert ist, gelöst. Dementsprechend wird die
Transportfähigkeit der Zwischenlagerungsvorrichtungstransport
vorrichtung verbessert. Außerdem wird eine Kassette, die durch
einen Bediener transportiert wird, nicht für eine lange Zeit an
der Pforte für eine manuelle Eingabe ungenutzt verbleiben.
Bevorzugterweise weist die Lagerungsvorrichtung eine auf einen
automatischen Transportierer bezogene Einlaßpforte auf, so daß
ein automatischer Transportierer einen Eintritts- beziehungswei
se Eingabebetrieb für eine Halbleiterwaferkassette ausführen
kann. Das Lagerungsvorrichtungseintrittsaufgabensteuerverfahren
weist weiter den Schritt des Auswählens einer auf einen automa
tischen Transportierer bezogenen Einlaßpforte in einer vorbe
stimmten Abfolge beziehungsweise Sequenz (der Einlaßpforten)
auf. Dieses liefert den Vorteil, daß keine Variation in der Ver
wendung und der Belegung der auf einen automatischen Transpor
tierer bezogenen Einlaßpforte beziehungsweise Einlaßpforten er
zeugt wird.
Bevorzugterweise speichert der Hostcomputer ein Kennzeichen
(Flag), das die Verfügbarkeit/Nicht-Verfügbarkeit von jeweils
einer Lagerungsvorrichtung und/oder einer Zwischenlagerungsvor
richtungstransportvorrichtung anzeigt. Das Lagerungsvorrich
tungseintrittsaufgabensteuerverfahren weist weiter die Schritte
des Bestimmens, ob die Quellen-Lagerungsvorrichtung, die Bestim
mungslagerungsvorrichtung und die Zwischenlagerungsvorrich
tungstransportvorrichtung, die für eine Transportaufgabe benö
tigt werden, in der Transportphase für eine Halbleiterwaferkas
sette zwischen den Lagerungsvorrichtungen alle in der Transport
phase für eine Halbleiterwaferkassette zwischen den Lagerungs
vorrichtungen verfügbar wären, und des Sendens einer Transport
aufgabenanweisung an die Zwischenlagerungsvorrichtungstransport
vorrichtung, wenn alle diese Vorrichtungen verfügbar sind, auf.
Entsprechend des Lagerungsvorrichtungseintrittsaufgabensteuer
verfahrens wird die Transportaufgabe für einen Transport zwi
schen den Lagerungsvorrichtungen begonnen, nachdem bestätigt
worden ist, daß alle die Vorrichtungen, die für die Transport
aufgabe benötigt werden, verfügbar sind. Darum kann ein Trans
port einer Halbleiterwaferkassette durch die Zwischenlagerungs
vorrichtungstransportvorrichtung effizient ausgeführt werden.
Bevorzugterweise weist die Lagerungsvorrichtung einen Einlaßab
schnitt (Einlaßpforte) für eine manuelle Eingabe (einer Kassette
durch einen Bediener) auf, so daß ein Bediener eine Halbleiter
waferkassette eingeben beziehungsweise laden kann. Der Hostcom
puter speichert ein Kennzeichen, daß die Verfügbarkeit/Nicht-
Verfügbarkeit einer Lagerungsvorrichtung anzeigt. Das Lagerungs
vorrichtungseintrittsaufgabensteuerverfahren weist weiter die
Schritte des Bestimmens, ob die entsprechende Lagerungsvorrich
tung für eine Eingabe einer Kassette in diese Lagerungsvorrich
tung durch die Einlaßpforte für eine manuelle Eingabe verfügbar
ist, und des Sendens einer Eintrittsaufgabenanweisung an die re
levante Lagerungsvorrichtung, wenn diese Lagerungsvorrichtung
verfügbar ist, auf.
Bei dem Lagerungsvorrichtungseintrittsaufgabensteuerverfahren
wird eine Eintrittsaufgabenanweisung an die Lagerungsvorrichtung
nur gesandt, wenn die Lagerungsvorrichtung verfügbar für eine
Eingabe in die Lagerungsvorrichtung über die Einlaßpforte für
eine manuelle Eingabe ist. Darum kann der Bediener effizient ei
ne Halbleiterwaferkassette eingeben.
Es wird außerdem ein Steuerverfahren für die Aufgabe des Ausge
bens aus einer Lagerungsvorrichtung
(Lagerungsvorrichtungsaustrittsaufgabensteuerverfahren) angege
ben, das in einer Halbleiterwafertransportvorrichtung verwendet
wird, die eine Lagerungsvorrichtung zum Lagern einer Mehrzahl
von Halbleiterwaferkassetten, eine Bearbeitungsvorrichtung zum
Anwenden einer Bearbeitung bei einer Halbleiterwaferkassette
bzw. den Wafern in der Halbleiterwaferkassette, einen automati
schen Transportierer zum Ausführen einer Transportaufgabe, d. h.
die Aufgabe zum Transport, einer Halbleiterwaferkassette zwi
schen einer Lagerungsvorrichtung und einer Bearbeitungsvorrich
tung, eine Zwischenlagerungsvorrichtungstransportvorrichtung zum
Ausführen einer Transportaufgabe einer Halbleiterwaferkassette
zwischen einer Quellen-Lagerungsvorrichtung und einer Bestim
mungslagerungsvorrichtung, und einen Hostcomputer zum Liefern
einer Steuerung der Lagerungsvorrichtung, der Zwischenlagerungs
vorrichtungstransportvorrichtung, des automatischen Transportie
rers und der Bearbeitungsvorrichtung, auf. Der Hostcomputer hält
eine Lagerungsinformation der Halbleiterwaferkassetten in der
Lagerungsvorrichtung, das heißt eine Information über die Lage
rung der Halbleiterwaferkassetten in der Lagerungsvorrichtung.
Das Lagerungsvorrichtungsaustrittsaufgabensteuerverfahren weist
die Schritte des Ausführens einer Austrittsaufgabe, das heißt
der Aufgabe des Ausgebens einer Kassette, aus einer Lagerungs
vorrichtung, und des Aktualisierens der Lagerungsinformation der
Halbleiterwaferkassetten in der Lagerungsvorrichtung in der Pha
se der Austrittsaufgabe, d. h. in der Phase des Ausgebens, aus
der Lagerungsvorrichtung auf.
Entsprechend des Lagerungsvorrichtungsaustrittsaufgabensteuer
verfahrens wird die Lagerungsinformation über die Halbleiterwa
ferkassetten in der Lagerungsvorrichtung aktualisiert, wenn die
Austrittsaufgabe aus der Lagerungsvorrichtung, d. h. das Ausgeben
einer oder mehrerer Halbleiterwaferkassetten aus der Lagerungs
vorrichtung, ausgeführt wird. Darum kann ein verfügbarer Raum
des Lagerplatzes in der Lagerungsvorrichtung schnell detektiert
werden. Auf die Erzeugung eines verfügbaren Raums des Lagerplat
zes in der Lagerungsvorrichtung kann eine Transportaufgabe
prompt ausgeführt werden, so daß die Transportfähigkeit des au
tomatischen Transportierers verbessert wird. Außerdem kann die
Transportfähigkeit der Zwischenlagerungsvorrichtungstransport
vorrichtung aus den gleichen Gründen verbessert werden.
Bevorzugterweise weist die Lagerungsvorrichtung einen auf einen
automatischen Transportierer bezogenen Auslaßabschnitt
(Auslaßpforte) für eine an den automatischen Transportierer aus
zugebende Halbleiterwaferkassette auf. Das Lagerungsvorrich
tungsaustrittsaufgabensteuerverfahren weist weiter den Schritt
des Auswählens einer auf einen automatischen Transportierer be
zogenen Auslaßpforte mit einer vorbestimmten Sequenz beziehungs
weise Abfolge (der Auslaßpforten) auf.
Dieses liefert den Vorteil des Eliminierens einer Variation in
der Verwendung und der Belegung der auf den automatischen Trans
portierer bezogenen Auslaßpforte beziehungsweise Auslaßpforten.
Bevorzugterweise weist die Lagerungsvorrichtung eine auf einen
automatischen Transportierer bezogene Auslaßpforte zum Ausgeben
einer Halbleiterwaferkassette an einen automatischen Transpor
tierer auf. Das Lagerungsvorrichtungsaustrittsaufgabensteuerver
fahren weist weiter den Schritt des Auswählens einer auf einen
automatischen Transportierer bezogenen Auslaßpforte derart, daß
die Austrittsaufgabe für eine Halbleiterwaferkassette über eine
auf einen automatischen Transportierer bezogene Auslaßpforte an
einen automatischen Transportierer (unter den Auslaßpforten)
ausgeglichen wird, auf.
Dieses liefert den Vorteil des Eliminierens einer Variation in
der Verwendung und der Belegung der auf einen automatischen
Transportierer bezogenen Auslaßpforte beziehungsweise Auslaß
pforten.
Bevorzugterweise speichert der Hostcomputer ein Kennzeichen, das
die Verfügbarkeit/Nicht-Verfügbarkeit von jeweils einer Lage
rungsvorrichtung und/oder einer Zwischenlagerungsvorrich
tungstransportvorrichtung anzeigt. Das Lagerungsvorrichtungsaus
trittsaufgabensteuerverfahren weist weiter die Schritte des Be
stimmens, ob die Quellen-Lagerungsvorrichtung, die Bestimmungs
lagerungsvorrichtung und die Zwischenlagerungsvorrichtungstrans
portvorrichtung, die für eine Transportaufgabe benötigt werden,
alle in der Transportphase einer Halbleiterwaferkassette zwi
schen den Lagerungsvorrichtung verfügbar wären, und des Sendens
einer Transportaufgabenanweisung an die Zwischenlagerungsvor
richtungstransportvorrichtung, wenn alle diese Vorrichtungen
verfügbar sind, auf.
Die Transportaufgabe (für einen Transport) einer Halbleiterwa
ferkassette zwischen den Lagerungsvorrichtungen wird initiiert,
nachdem bestätigt worden ist, daß alle die Vorrichtungen, die
für die Transportaufgabe benötigt werden, verfügbar sind. Darum
kann der Transport einer Halbleiterwaferkassette durch die Zwi
schenlagerungsvorrichtungstransportvorrichtung effizient ausge
führt werden.
Bevorzugterweise speichert der Hostcomputer ein Kennzeichen, das
die Verfügbarkeit/Nicht-Verfügbarkeit von jeweils einer Lage
rungsvorrichtung und/oder einem automatischen Transportierer an
zeigt. Das Lagerungsvorrichtungsaustrittsaufgabensteuerverfahren
weist weiter die Schritte des Bestimmens ob die Lagerungsvor
richtung und der automatische Transportierer, die für eine
Transportaufgabe benötigt werden, in der Transportphase einer
Halbleiterwaferkassette zwischen einer Lagerungsvorrichtung und
einer Bearbeitungsvorrichtung alle verfügbar wären, und des
Übertragens einer Transportaufgabenanweisung an den automati
schen Transportierer, wenn alle diese Vorrichtungen verfügbar
sind, auf.
Entsprechend des Lagerungsvorrichtungsaustrittsaufgabensteuer
verfahrens wird die Transportaufgabe für einen Transport einer
Halbleiterwaferkassette von einer Lagerungsvorrichtung zu einer
Bearbeitungsvorrichtung initiiert, nachdem bestätigt worden ist,
daß alle die Vorrichtungen, die für die Transportaufgabe benö
tigt werden, verfügbar sind. Darum kann der Transport einer
Halbleiterwaferkassette durch den automatischen Transportierer
effizient ausgeführt werden.
Bevorzugterweise weist die Lagerungsvorrichtung eine Auslaßpfor
te für eine manuelle Ausgabe aus, so daß ein Bediener einer
Halbleiterwaferkassette entnehmen beziehungsweise entladen kann.
Der Hostcomputer speichert ein Kennzeichen, daß die Verfügbar
keit/Nicht-Verfügbarkeit einer Lagerungsvorrichtung anzeigt. Das
Lagerungsvorrichtungsaustrittsaufgabensteuerverfahren weist wei
ter die Schritte des Bestimmens, ob eine relevante Lagerungsvor
richtung verfügbar ist oder nicht, wenn der Bediener eine Aus
trittsaufgabe zum Entnehmen einer Halbleiterwaferkassette aus
der Auslaßpforte für eine manuelle Ausgabe ausführen will, und
des Sendens einer Austrittsaufgabenanweisung an die relevante
Lagerungsvorrichtung, wenn sie verfügbar ist, auf.
Entsprechend des Lagerungsvorrichtungsaustrittsaufgabensteuer
verfahrens wird die Austrittsaufgabe für eine Ausgabe einer
Halbleiterwaferkassette aus der Auslaßpforte für eine manuelle
Ausgabe nur initiiert, wenn die Lagerungsvorrichtung verfügbar
ist. Darum kann der Bediener effizient eine Halbleiterwaferkas
sette entnehmen beziehungsweise entladen.
Bevorzugterweise weist die Lagerungsvorrichtung eine Auslaßpfor
te für eine manuelle Ausgabe auf, so daß der Bediener eine Halb
leiterwaferkassette entnehmen beziehungsweise entladen kann. Das
Lagerungsvorrichtungsaustrittsaufgabensteuerverfahren weist wei
ter den Schritt des Auswählens einer Auslaßpforte für eine manu
elle Ausgabe in einer vorbestimmten Sequenz beziehungsweise Ab
folge für das Entladen einer Halbleiterwaferkassette auf. Dieses
liefert den Vorteil des Eliminierens einer Variation in der Ver
wendung und der Belegung der Auslaßpforte für eine-manuelle Aus
gabe.
Bevorzugterweise weist die Halbleiterwaferkassette eine ID-Karte
zum Speichern von Daten, die an diese angebracht ist, auf. Die
Lagerungsvorrichtung weist eine Auslaßpforte für eine manuelle
Ausgabe, so daß ein Bediener eine Halbleiterwaferkassette entla
den kann, und eine Anzeigeeinheit zum Liefern der Nachrichtenan
zeige auf. Die Auslaßpforte für eine manuelle Ausgabe weist ei
nen ID-Karten-Leser/Schreiber zum Lesen und Schreiben von Daten
von der und in die ID-Karte auf. Das Lagerungsvorrich
tungaustrittsaufgabensteuerverfahren weist weiter die Schritte
des Sendens einer Austrittsaufgabenanweisung für eine Halblei
terwaferkassette, des Lesens von Daten von einer ID-Karte einer
Halbleiterwaferkassette, die an der Auslaßpforte für eine manu
elle Ausgabe entladen wird, unter Verwendung eines ID-Karten-
Lesers/Schreibers, des Vergleichens der Halbleiterwaferkassette,
die eine Austritts- beziehungsweise Ausgabeanfrage entspricht,
und der Halbleiterwaferkassette, die an der Auslaßpforte für ei
ne manuelle Ausgabe entladen wird, und, wenn die Halbleiterwa
ferkassette, die der Austrittsanfrage entspricht, identisch zu
der Halbleiterwaferkassette ist, die an der Auslaßpforte für ei
ne manuelle Ausgabe entladen wird, des Schreibens des Namens der
Bestimmungs-Bearbeitungsvorrichtung in die ID-Karte der Halblei
terwaferkassette und des Gebens der Erlaubnis an den Bediener,
die Halbleiterwaferkassette zu entnehmen und des Lieferns einer
Anzeige der Erlaubnis des Entnehmens auf der Anzeigeeinheit,
auf.
Entsprechend des Lagerungsvorrichtungsaustrittsaufgabensteuer
verfahrens werden die Entladeerlaubnis und der Name der Bestim
mungs-Bearbeitungsvorrichtung auf die ID-Karte der Halbleiterwa
ferkassette in der Austrittsphase einer Halbleiterwaferkassette
aus der Auslaßpforte für eine manuelle Ausgabe geschrieben. Der
Bediener kann die Bestimmung an Ort und Stelle durch überprüfen
der Anzeige bestätigen. Darum kann die Tätigkeitseffizienz des
Bedieners verbessert werden.
Das vorhergehende und andere Merkmale und Zweckmäßigkeiten erge
ben sich aus der folgenden Beschreibung von Ausführungsbeispie
len anhand der Figuren. Von den Figuren zeigen:
Fig. 1 und 2 Ansichten aus der Vogelperspektive einer
Halblei
terwaferkassettentransportvorrichtung
230;
Fig. 3A, 3B und 3C Darstellungen zum Beschreiben einer
Halbleiterwaferkassette 40 und einer ID-Karte
72;
Fig. 4 eine Lagerungsvorrichtung 36, die von
der Seite der automatischen Transport
vorrichtung gesehen wird;
Fig. 5 eine Lagerungsvorrichtung 36, die von
der Seite des Bedieners gesehen wird;
Fig. 6 eine Darstellung zum Beschreiben einer
Auslaßpforte für eine manuelle Ausgabe
aus der Lagerungsvorrichtung 36;
Fig. 7A und 7B Darstellungen zum Beschreiben eines Kas
settenlagerungsplatzes in einer Lage
rungsvorrichtung, die von der Seite des
automatischen Transportierer beziehungs
weise von der Seite des Bedieners gese
hen sind;
Fig. 8 ein Aussehen eines automatischen Trans
portierers 38;
Fig. 9 ein Aussehen einer Zwischenlagerungsvor
richtungstransportvorrichtung 42;
Fig. 10 ein Aussehen einer Bearbeitungsvorrich
tung 32;
Fig. 11 ein Aussehen einer Bearbeitungsvorrich
tung 34;
Fig. 12 und 13 eine Lagerungsvorrichtung 190, die von
der Seite eines automatischen Transpor
tierers beziehungsweise von der Seite
eines Bedieners gesehen ist;
Fig. 14 eine Darstellung zum Beschreiben einer
Auslaßpforte für eine manuelle Ausgabe
der Lagerungsvorrichtung 190;
Fig. 15 und 16 Ansichten aus der Vogelperspektive einer
herkömmlichen Halbleiterwaferkassetten
transportvorrichtung 230;
Fig. 17A, 17B und 17C Darstellungen zum Beschreiben einer
Halbleiterwaferkassette 230 und einer
ID-Karte 240;
Fig. 18 und 19 eine Lagerungsvorrichtung 230, die von
der Seite eines automatischen Transpor
tierers beziehungsweise von der Seite
eines Bedieners gesehen ist; und
Fig. 20 eine Darstellung zum Beschreiben einer
Auslaßpforte für eine manuelle Ausgabe.
Unter Bezugnahme auf die Fig. 1 und 2, eine Halbleiterwaferkas
settentransportvorrichtung 30 entsprechend einer Ausführungsform
der vorliegenden Erfindung weist die herkömmlichen Bearbeitungs
vorrichtung 32 und 34, eine neue Lagerungsvorrichtung 36, einen
herkömmlichen automatischen Transportierer 38 und eine herkömm
liche Zwischenlagerungsvorrichtungstransportvorrichtung 42 auf.
Die Bearbeitungsvorrichtungen 32 und 34 sind mit einer gewissen
Lagerungsvorrichtung 36 als der Lagerplatz beziehungsweise die
Lagerstätte für eine Kassette 40, vor und nachdem die Kassette
einer Bearbeitung unterworfen wird bzw. wurde, vorgesehen bzw.
verbunden. Zwei automatische Transportierer 38 sind mit der
Transportaufgabe zwischen diesen befaßt bzw. in der Transport
aufgabe engagiert. Zum Zwecke der Bequemlichkeit ist die Zwi
schenlagerungsvorrichtungstransportvorrichtung 42 99999 00070 552 001000280000000200012000285919988800040 0002019816130 00004 99880 in der Zeich
nung in einer abgeschnittenen Weise gezeigt. Tatsächlich ist die
Zwischenlagerungsvorrichtungstransportvorrichtung 42 in einer
umlaufenden Weise angeordnet, wobei eine Mehrzahl von Lagerungs
vorrichtungen 36 in der Nähe derselben angeordnet ist. Die Grup
pe aus der Bearbeitungsvorrichtung bzw. den Bearbeitungsvorrich
tungen 32, 34 und dem automatischen Transportierer bzw. den au
tomatischen Transportierern 38 entspricht jeder der anderen La
gerungsvorrichtungen 36 bzw. ist für jede dieser anderen Lage
rungsvorrichtungen 36 vorgesehen.
Die Halbleiterwaferkassettentransportvorrichtung 30 weist weiter
einen herkömmlichen Hostcomputer 50, einen Hauptkörper
(Hauptteil) 52 desselben, ein Terminal 54, ein Bedienerterminal
56, ein Kommunikationskabel 58, das entsprechend mit dem Host
computer 50, den Bearbeitungsvorrichtungen 32 und 34, der Lage
rungsvorrichtung 36 und dem automatischen Transportierer 38 ver
bunden ist, zum Liefern einer Verbindung zwischen der Lagerungs
vorrichtung 36 und der Zwischenlagerungsvorrichtungstransport
vorrichtung 42, eine Lagerungsvorrichtungssteuerung 64, eine
Steuerung 60 für den automatischen Transportierer und eine Zwi
schenlagerungsvorrichtungstransportvorrichtungssteuerung 66 auf.
Obwohl die Kommunikation zwischen der Steuerung 60 für den auto
matischen Transportierer und dem automatischen Transportierer 38
mittels Funk über eine steuerstationsseitige Kommunikationsein
heit 62 ausgeführt wird, kann die Kommunikation zwischen diesen
über Draht ausgeführt werden.
Unter Bezugnahme auf Fig. 3, ein Halbleiterwafer 70 und eine
Kassette 40 sind vergleichbar bzw. identisch zu den herkömmli
chen. Eine ID-Karte 72 enthält eine Anzeigeeinheit 74 und eine
Kommunikationseinheit 76 vergleichbar bzw. identisch zu den her
kömmlichen. Es ist zu bemerken, daß die Kommunikationseinheit 76
an dem Boden und nicht an der Vorderseite der ID-Karte 72 der
Ausführungsformen der vorliegenden Erfindung angebracht ist.
Die strukturellen Elemente der Halbleiterwaferkassettentrans
portvorrichtung 30 entsprechend der vorliegenden Ausführungsform
werden im Detail unter Bezugnahme auf die Zeichnungen beschrie
ben.
Eine Lagerungsvorrichtung 36 wird unter Bezugnahme auf die Fig.
4 bis 6 beschrieben. In den Fig. 4 und 5 ist eine Lagerungsvor
richtungswand 94 gezeigt, wobei ein Abschnitt derselben wegge
schnitten beziehungsweise weggelassen ist, so daß das Innere der
Lagerungsvorrichtung 36 gezeigt wird.
Die Lagerungsvorrichtung 36 weist eine Lagerungsvorrichtungs
platte beziehungsweise Lagerungsvorrichtungsregalplatte 96, eine
Pforte, (Einlaß- und Auslaßabschnitt) 98 für die Zwischenlage
rungsvorrichtungstransportvorrichtung, eine Einlaßpforte
(Einlaßabschnitt) 116 für eine manuelle Eingabe, eine Auslaß
pforte (Auslaßabschnitt) 118 für eine manuelle Ausgabe, eine
Auslaßpforte (Auslaßabschnitt) 86 für einen automatischen Trans
portierer, eine Auslaßlieferpforte (Auslaßabschnitt) 100 für ei
nen automatischen Transportierer, eine Einlaßpforte
(Einlaßabschnitt) 88 für einen automatischen Transportierer, ei
ne Einlaßlieferpforte (Einlaßlieferungsabschnitt) 104 für einen
automatischen Transportierer, einen Lagerungsvorrichtungskran
(Lagerungsvorrichtungshubvorrichtung) 80, eine Übertragungsvor
richtung (Transfervorrichtung) 82, eine Vorwärtsbewegungsvor
richtung 84 und eine an einen automatischen Transportierer ge
richtete Kommunikationseinheit 102 auf.
Der Lagerungsvorrichtungskran 80, die Übertragungsvorrichtung 82
und die Vorwärtsbewegungsvorrichtung 84 führen eine Transport
aufgabe in der Einheit von einer Kassette, zwei Kassetten bzw.
einer Kassette aus. Die Anzahl der Kassetten, die in der auf die
Zwischenlagerungsvorrichtungstransportvorrichtung bezogenen
Pforte 98, der Einlaßpforte 116 für eine manuelle Eingabe, der
Auslaßpforte 118 für eine manuelle Ausgabe, der auf den automa
tischen Transportierer bezogenen Auslaßlieferungspforte 100, der
auf den automatischen Transportierer bezogenen Einlaßlieferungs
pforte 104, der auf den automatischen Transportierer bezogenen
Auslaßpforte 86 und der auf den automatischen Transportierer be
zogenen Einlaßpforte 88 montiert beziehungsweise gehalten werden
kann, ist zwei Kassetten, zwei Kassetten, eine Kassette, eine
Kassette, eine Kassette, eine Kassette bzw. eine Kassette.
Zwei Vorwärtsbewegungsvorrichtungen 84 sind wie bei dem herkömm
lichen Fall vorgesehen. Dementsprechend sind zwei auf den auto
matischen Transportierer bezogene Auslaßpforten 86, zwei auf den
automatischen Transportierer bezogene Einlaßpforten 88, zwei auf
den automatischen Transportierer bezogene Auslaßlieferpforten
100 und zwei auf den automatischen Transportierer bezogene Ein
laßlieferpforten 104 vorgesehen. Es gibt zwei Einlaßpforten 118
für eine manuelle Ausgabe, wohingegen es nur eine Einlaßpforte
116 für eine manuelle Eingabe gibt.
Wie in Fig. 6 gezeigt ist, ein ID-Karten-Leser/Schreiber 120 ist
an der Auslaßpforte 118 für eine manuelle Ausgabe angebracht.
Der ID-Karten-Leser/Schreiber 120 ist außerdem an der Einlaß
pforte 116 für eine manuelle Eingabe wie in dem herkömmlichen
Fall angebracht. In der Lagerungsvorrichtung 36 sind vier ID-
Karten-Leser/Schreiber 120 vorgesehen. Die Richtung des Anbrin
gens derselben unterscheidet sich von der herkömmlichen. Da die
ID-Karten-Kommunikationseinheit 76 an der Unterseite der ID-
Karte 72 angebracht ist, kann der ID-Karten-Leser/Schreiber 120
unter einem Kassettenempfänger 130 vorgesehen sein. Es ist daher
möglich, daß die Vorderseite der ID-Karte 72 so angeordnet ist,
daß sie der Seite der Arbeitsebene des Bedieners gegenüberliegt.
Wie in dem herkömmlichen Fall kann der Lagerungsvorrichtungskran
80 die Richtung der Kassette 40 beim Plazieren der Kassette auf
der Lagerungsvorrichtungsplatte beziehungsweise in dem Lage
rungsvorrichtungsregal 96 nicht frei ändern. Die Kassette 40,
die über die Einlaßpforte 116 eingegeben wird, wird auf der La
gerungsvorrichtungsplatte 96 auf der Seite der Einlaßpforte 116
plaziert. Die Orientierung der Kassette 40 auf der Lagerungs
vorrichtungsplatte 96 ist identisch zu der Orientierung der
Kassette 40 auf der Einlaßpforte 116. Beim Ausgeben der Kasset
te 40 auf der Lagerungsvorrichtungsplatte 96 über die Auslaß
pforte 86 greift der Lagerungsvorrichtungskran 80 die Kassette
40 auf der Lagerungsvorrichtungplatte 96 mit seinem eigenen Arm
und dreht seinen Arm um 180° zum Plazieren der Kassette 40 auf
der Auslaßlieferungspforte 100. Die Orientierung der Kassette
40 wird durch diesen Transport um 180° gedreht. Die Kassette 40
auf der Auslaßlieferungspforte 100 ist so orientiert, daß die
ID-Karte 72, die an der Kassette 40 angebracht ist, der Seite
der Betriebsebene des automatischen Transportierers 38 gegen
überliegt. Darum muß die Orientierung der Kassette 40 nicht ge
ändert werden, wenn die Vorwärtsbewegungsvorrichtung 84 zum
Ausgeben der Kassette 40 an die Auslaßpforte 86 arbeitet.
In ähnlicher Weise wird die Kassette 40 auf der Einlaßpforte 88
auf der Lagerungsvorrichtungsplatte (bzw. dem Lagerungsvorrich
tungsregal) 96 auf der Seite der Einlaßpforte 88 durch den La
gerungsvorrichtungskran 80 plaziert, ohne daß ihre Orientierung
durch die Vorwärtsbewegungsvorrichtung 84 gedreht wird. Der La
gerungsvorrichtungskran 80 greift die Kassette 40 mit seinem
eigenen Arm, wie in dem herkömmlichen Fall, zum Plazieren der
Kassette 40 auf der Auslaßpforte 118. Die Orientierung der Kas
sette 40 wird durch diesen Betrieb um 180° gedreht.
Unter Bezugnahme auf die Fig. 4 und 5, die Lagerungsvorrichtung
36 weist weiter eine äußere Abschirmtür 90 für die auf den auto
matischen Transportierer bezogene Pforte zum Halten der Luft
dichtheit, die in der senkrechten Richtung bewegbar ist und an
der Außenseite der Auslaßlieferungspforte 100 und der Einlaßlie
ferungspforte 104 angeordnet ist, und eine innere Abschirmtür 92
für die auf den automatischen Transportierer bezogene Pforte zum
Beibehalten der Luftdichtheit, die in der senkrechten Richtung
bewegbar und an der Innenseite der Auslaßlieferungspforte 100
und der Einlaßlieferungspforte 104, die weiter innerhalb der La
gerungsvorrichtung 36 liegt, angeordnet ist, auf.
Obwohl die Zeichnung nur die innere und die äußere Abschirmtür
92 und 90, die auf beiden Seiten eines Paares aus Auslaßliefe
rungspforte 100 und Einlaßlieferungspforte 104 vorgesehen sind,
gezeigt sind, sind die innere und die äußere Abschirmtür 92 und
90 ebenfalls an den beiden Seiten der anderen Auslaßlieferungs
pforte 100 und der anderen Einlaßlieferungspforte 104 vorgese
hen.
Die Lagerungsvorrichtung 36 weist weiter eine äußere Abschirmtür
114 und eine innere Abschirmtür 112 entsprechend der Pforte für
die manuelle Eingabe/Ausgabe auf. Die äußere Abschirmtür 110 und
die innere Abschirmtür 112 können in der senkrechten Richtung
zum Zweck des Beibehaltens der Luftdichtheit der Lagerungsvor
richtung 36 bewegt werden. Die äußere Abschirmtür 114 ist außer
halb der Einlaßpforte 116 oder der Auslaßpforte 118 angeordnet.
Die innere Abschirmtür 112 ist innerhalb der Einlaßpforte 116
oder der Auslaßpforte 118 angeordnet.
Obwohl nur die Abschirmtüren für die Einlaßpforte 116 gezeigt
sind, sind ähnliche Abschirmtüren ebenfalls für die beiden Aus
laßpforten 118 vorgesehen.
Die Lagerungsvorrichtung 36 weist weiter eine äußere Abschirmtür
122, die an der Außenseite der auf die Zwischenlagerungsvorrich
tungstransportvorrichtung bezogenen Pforte 98 angeordnet ist,
und eine innere Abschirmtür 110 auf. Die äußere und die innere
Abschirmtür 122 und 110 arbeiten beide zum Beibehalten der Luft
dichtheit der Lagerungsvorrichtung 36. Die innere Abschirmtür
110 ist auf einer Seite der Pforte 98 vorgesehen, die innerhalb
der Lagerungsvorrichtung 36 liegt.
Die Pforte 98 kann bei geöffneter äußerer Abschirmtür 122 mit
tels einer Hubvorrichtung 124 angehoben oder abgesenkt werden.
Die äußere Abschirmtür 122 wird horizontal verschoben, und die
innere Abschirmtür 110 wird vertikal bewegt. Die Übertragungs
vorrichtung 82 führt eine Aufgabe bezüglich der Pforte 98, die
in einer durch die Hubvorrichtung 124 angehobenen Position ange
ordnet ist, aus, wohingegen der Lagerungsvorrichtungskran 80 ei
ne Aufgabe bezüglich der Pforte 98, die in einer durch die Hub
vorrichtung 124 abgesenkten Position angeordnet ist, ausführt.
Die Fig. 7A und 7B zeigen den Lagerplatz in der Lagerungsvor
richtung 36, wenn er von der Seite der Betriebsebene des automa
tischen Transportierers 38 bzw. von der Seite der Betriebsebene
des Bedieners gesehen wird. Die Kennungen STK01 bis STK04 be
zeichnen die Lagerungsvorrichtungseinheitsnummer, welche Unter
teilungen des Lagerplatzes in der Lagerungsvorrichtung 36 zum
Erleichtern der Verwaltung des Lagerplatzes sind. Die Kennungen
T01 bis T07 bezeichnen die Plattennummer (Regalplattennummer)
der Lagerungsvorrichtungsplatte 96, was die Position der latera
len Zeile, d. h. die Position der sich seitlich erstreckenden
Zeile, anzeigt. Die Kennungen P01 bis P04 zeigen die Positions
nummer an, die der vertikalen Zeile (der sich in senkrechter
Richtung erstreckenden Zeile) für jede Lagerungsvorrichtungsein
heit entsprechen.
Unter Bezugnahme auf Fig. 8, der automatische Transportierer 38
weist einen Wagen 140, der entlang eines Führungsbandes 156, das
an dem Boden befestigt ist, läuft, eine Transportiererkommunika
tionseinheit 142 zum Übertragen von Information an die und von
der Steuerstationskommunikationseinheit 62 der Steuerung 60 für
den automatischen Transportierer, einen Arm 144, eine Hand 146
und eine Handklaue 148 zum Ausführen einer Aufgabe zum Transfe
rieren (Transferaufgabe) einer Kassette 40, vier Transferhalte
rungen 150 zum Halten der Kassette 40, die aus der Bearbeitungs
vorrichtung 32, 34 oder der Lagerungsvorrichtung 36 entladen
worden ist, während des Transportes in der vertikalen Orientie
rung, eine Bedienungstafel 152 zum Übertragen von Information an
einen und von einem Bediener, und einen Stoßfänger 154 zum De
tektieren eines Hindernisses zum Unterbrechen der momentan aus
geführten Aufgabe auf.
Obwohl der automatische Transportierer 38 ein Roboter ist, der
durch das Führungsband 156 geführt und nicht an ein Gleis gebun
den ist, kann anstelle dessen ein Roboter vom Gleis-Typ verwen
det werden. Außerdem kann ein Roboter eines Typs verwendet wer
den, der die Kassette 40 mittels der Handklaue 148 fortlaufend
ergreift, so daß die Transferhalterung 150 verzichtbar ist. Des
weiteren kann eine Hand 146, die eine Mehrzahl von Kassetten 40
zusammen auf einmal transferieren kann, vorgesehen sein.
Unter Bezugnahme auf Fig. 9, die Zwischenlagerungsvorrich
tungstransportvorrichtung 42 weist eine Schiene 160, die eine
Schleife bildet, einen Wagen 162, der sich in eine Richtung (in
der Richtung des Pfeiles) auf der Schiene 160 bewegt, zum Beför
dern von höchstens zwei Kassetten und eine Hängevorrichtung 164
zum Aufhängen der Schiene 160 an der Decke auf.
Unter Bezugnahme auf Fig. 10, die Bearbeitungsvorrichtung 32
weist einen Hauptkörper (Hauptteil) 170 zum Anwenden eines Her
stellungsprozesses für eine integrierte Halbleiterschaltung auf
Wafer 70 in Einheiten von einer oder einer Mehrzahl von Wafern,
zwei Kassettenstände 172 zum Empfangen von Kassetten 40, die ei
ne nach der anderen zu bearbeiten sind, und eine an den automa
tischen Transportierer gerichtete Kommunikationseinheit 174 zum
Liefern von Information über den Zustand des Kassettenstands 172
an den automatischen Transportierer 38 zum Bestätigen, ob eine
nicht korrekte Kassette auf dem Kassettenstand 172 plaziert ist,
bevor der automatische Transportierer 38 eine Kassette 40, die
zu bearbeiten ist, auf dem Kassettenstand 172 plaziert, oder ob
eine Kassette 40, die bearbeitet worden ist, korrekt auf dem
Kassettenstand 172 vor dem Entladen plaziert ist, auf.
Unter Bezugnahme auf Fig. 11, eine Bearbeitungsvorrichtung 34
weist einen Hauptkörper (Hauptteil) 180 zum Anwenden eines Her
stellungsprozesses für eine integrierte Halbleiterschaltung auf
Wafer 70 für jeweils einen oder eine Mehrzahl von Wafern, zwei
Kassettenstände 182 zum Empfangen von Kassetten 40, die in der
Einheit von zwei Kassetten zu bearbeiten sind, und eine an den
automatischen Transportierer gerichtete Kommunikationseinheit
174 zum Liefern von Information über den Zustand des Kassetten
stands 182 an den automatischen Transportierer, um zu bestäti
gen, ob eine nicht korrekte Kassette 40 auf dem Kassettenstand
182 plaziert ist, bevor der automatische Transportierer 38 eine
zu bearbeitende Kassette 40 auf dem Kassettenstand 182 plaziert,
oder ob eine bearbeitete Kassette 40 korrekt auf dem Kassetten
stand 182 plaziert ist, bevor sie entladen wird, auf.
Das Verfahren zum Steuern des Eintritts (Eintrittssteuerver
fahren) der Kassette 40 in die Lagerungsvorrichtung 36 in der
Halbleiterwaferkassettentransportvorrichtung 30 wird im folgen
den beschrieben, das hauptsächlich in (1) die Aufgabe des La
gerns einer bearbeiteten Kassette 40 von den Bearbeitungsvor
richtungen 32, 34 in der Lagerungsvorrichtung 36, (2) die Aufga
be des Beförderns der Kassette 40 von einer Quellen-
Lagerungsvorrichtung 36 zu einer Bestimmungslagerungsvorrichtung
36, und (3) die Aufgabe des Einbringens der Kassette 40 in die
Lagerungsvorrichtung 36 durch die Einlaßpforte 116 für eine ma
nuelle Eingabe unterteilt ist.
Der Hostcomputer 50 hat die im voraus gespeicherte Information
über die Lagerungsvorrichtungskapazität, d. h. die maximale An
zahl von Kassetten 40, die auf den Lagerungsvorrichtungsplatten
96 in jeder Lagerungsvorrichtung 36 gespeichert werden können.
Diese Information über die Lagerkapazität wird über der Terminal
54 eingegeben. Wenn eine Kassette 40 in der Lagerungsvorrichtung
36 zu speichern ist, bestimmt der Hostcomputer 50, ob es einen
verfügbaren Raum in der Lagerungsvorrichtung 36 gibt, in dem die
Anzahl der Kassetten, die zu speichern ist, von dem vorbestimm
ten Wert der Lagerungsvorrichtungskapazität abgezogen wird. Da
der Hostcomputer 50 eine Steuerung beziehungsweise Kontrolle des
verfügbaren Raums in der Lagerungsvorrichtung 36 liefert, muß
die Lagerungsvorrichtung 36 keinen Bericht über eine leere Ein
laßpforte 88, die sich auf einen automatischen Transportierer
bezieht, und eine leere Pforte 98, die sich auf die Zwischenla
gerungsvorrichtungstransportvorrichtung bezieht, an den Hostcom
puter 50 liefern.
In einer herkömmlichen Weise liefert die Bearbeitungsvorrichtung
32, 34 eine Anforderung an den Hostcomputer 50 über das Kommuni
kationskabel 58, daß die bearbeitete Kassette 40 übergeben wer
den soll. Wie in den Fig. 10 und 11 gezeigt ist, liefert die Be
arbeitungsvorrichtung 32, 34 eine Übergabeanfrage für eine Kas
sette oder eine Mehrzahl von Kassetten entsprechend des jeweili
gen Typs derselben. Der Hostcomputer 50, der die Übergabeanfrage
empfängt, zieht die Anzahl der angefragten Kassetten von dem
Wert der (noch verfügbaren) Speicherungskapazität ab und schrei
tet zu der Phase der Transportaufgabe unter Verwendung des auto
matischen Transportierers 38 fort. Wenn das Subtraktionsergebnis
eine negative Zahl ergibt, bestimmt der Hostcomputer 50, daß die
Kassette 40 nicht gelagert werden kann. Darum wird der Hostcom
puter 50 nicht zu der Phase der Transportaufgabe unter
Verwendung des automatischen Transportierers 38 fortschreiten.
Wie in dem herkömmlichen Fall ist eine Einlaßpforte 88 entspre
chend jeder aus der Mehrzahl der Bearbeitungsvorrichtung 32 und
34 zugeordnet. Die Zuordnungsinformation derselben ist in dem
Hostcomputer 50 vorher gespeichert. Selbst wenn die Übergabean
frage von der Bearbeitungsvorrichtung 32, 34 entsprechend je
weils zwei Kassetten geliefert wird, muß der Hostcomputer 50 ei
ne Transportaufgabenanweisung für eine Kassette auf einmal an
den automatischen Transportierer 38 senden, da es nur die Kapa
zität für eine Kassette an der Einlaßpforte 88 gibt.
Die Steuerung 60 für den automatischen Transportierer, die eine
Transportaufgabenanweisung für eine Kassette von dem Hostcompu
ter 50 empfängt, sendet eine Anweisung, so daß die Kassette 40
auf dem Kassettenstand 172, 182 von der Bearbeitungsvorrichtung
32, 34 zu der Einlaßpforte 88 der Bestimmungslagerungsvorrich
tung 36 transportiert wird, wie in dem herkömmlichen Fall. Wenn
die Aufgabe vervollständigt ist, sendet die Steuerung 60 für den
automatischen Transportierer einen Bericht, daß die Aufgabe ver
vollständigt ist, an den Hostcomputer 50 über das Kommunikati
onskabel 58.
Auf das Empfangen des Berichtes, daß die Aufgabe vervollständigt
ist, hin sendet der Hostcomputer 50 eine Eintrittsaufgabenanwei
sung an die Lagerungsvorrichtungssteuerung 64, so daß die Kas
sette 40 in die Lagerungsvorrichtung 36 über die Einlaßpforte 88
eingegeben beziehungsweise in diese aufgenommen wird. Entspre
chend dieser Eintrittsaufgabenanweisung, die über das Kommunika
tionskabel 58 gesandt worden ist, beginnt die Lagerungsvorrich
tungssteuerung 64 die Eintrittsaufgabe nach Ermittlung eines La
gerplatzes auf einer Lagerungsvorrichtungsplatte 96. Nur in ei
nem Fehlerzustand wird der Lagerplatz nicht ermittelt. Dieses
ist so, da der Hostcomputer 50 einen verfügbaren Raum in der La
gerungsvorrichtung 36 vor dem Initiieren der Transportaufgabe,
die durch den automatischen Transportierer 38 ausgeführt worden
ist, bestätigt hat. Die Lagerungsvorrichtung 36, die die Ein
trittsaufgabe ohne ein Problem beginnt, transferiert die Kasset
te 40 auf der Einlaßpforte 88 zu dem entsprechenden Lagerplatz
auf der Lagerungsvorrichtungsplatte 96. Dabei muß die Vorwärts
bewegungsvorrichtung 84 die Kassette 40 nicht um 90° während der
Transferaufgabe drehen, da die Orientierung der Kassette 40 an
der Einlaßpforte 88 identisch zu der Orientierung der Kassette
40 an der Einlaßlieferungspforte 104 ist. Wenn die Aufgabe ver
vollständigt ist, wird die Lagerungsvorrichtungssteuerung 64 ei
nen Bericht, daß die Aufgabe vervollständigt ist, an den Host
computer 50 über das Kommunikationskabel 58. Derart wird eine
bearbeitete Kassette 40, die von der Bearbeitungsvorrichtung 32,
34 bearbeitet worden ist, in der Lagerungsvorrichtung 36 aufge
nommen.
Wenn die Kassette 40, die durch die Bearbeitungsvorrichtung 32,
34 bearbeitet worden ist, in der Lagerungsvorrichtung 36 aufge
nommen ist, setzt der Hostcomputer 50 diese Lagerungsvorrichtung
36 als die Quellen-Lagerungsvorrichtung 36 und bestimmt eine Be
stimmungslagerungsvorrichtung 36 entsprechend einer nachfolgen
den Bearbeitungsvorrichtung 32, 34, die aus der gespeicherten
Information in der Kassette 40 in der Quellen-Lagerungsvor
richtung 36 identifiziert wird. Dann zieht der Hostcomputer 50
die Anzahl der Kassetten, die zu lagern sind, von dem Wert der
Kassettenkapazität (der momentanen Anzahl von Kassetten, die in
der relevanten Lagerungsvorrichtung gelagert werden können) in
der Bestimmungslagerungsvorrichtung 36 ab. Die Steuerung schrei
tet dann zu der Transportaufgabe unter Verwendung der Zwischen
lagerungsvorrichtungstransportvorrichtung 42 fort. Der Hostcom
puter 50 bestimmt, daß die Kassette nicht gelagert werden kann,
wenn das Subtraktionsergebnis eine negative Zahl zeigt. In die
sem Fall schreitet die Steuerung nicht zu der Transportaufgabe
unter Verwendung der Zwischenlagerungsvorrichtungstransportvor
richtung 42 fort.
Der Hostcomputer 50 in einer Phase einer Transportabfgabe sendet
eine Transportaufgabenanweisung an die Zwischenlagerungsvorrich
tungstransportvorrichtung 42 über das Kommunikationskabel 58 wie
in dem herkömmlichen Fall. Die Bestimmung, die durch diese An
weisung gesetzt wird, ist der Lagerplatz der Lagerungsvorrich
tungsplatte 96 in der Bestimmungslagerungsvorrichtung 36, nicht
die herkömmlicherweise gesetzte Pforte 98, die auf die Zwischen
lagerungsvorrichtungstransportvorrichtung bezogen ist. Die Zwi
schenlagerungsvorrichtungstransportvorrichtungssteuerung 66, die
die Transportaufgabenanweisung empfängt, sendet eine Anfrage an
die Quellen-Lagerungsvorrichtung 36 über das Kommunikationskabel
58, so daß die Kassette 40 von dem Lagerplatz zu der Pforte 98
transferiert wird. Die Lagerungsvorrichtung 36, die die Anforde
rung empfängt, führt eine vorbestimmte Aufgabe für die relevante
Kassette 40 unter Verwendung des Lagerungsvorrichtungskrans 80
aus. Dann wird ein Bericht, daß die Aufgabe vervollständigt ist,
an die Zwischenlagerungsvorrichtungstransportvorrichtungssteue
rung 66 gesandt. Auf das Empfangen des Berichtes, daß die Aufga
be vervollständigt ist, sendet die Zwischenlagerungsvorrich
tungstransportvorrichtungssteuerung 66 einen leeren Wagen 162 zu
der Station, die der Quellen-Lagerungsvorrichtung 36 entspricht.
Auf die Vervollständigung dieser Bewegung hin sendet die Zwi
schenlagerungsvorrichtungstransportvorrichtungssteuerung 66 eine
Anforderung an die Quellen-Lagerungsvorrichtung 36, so daß die
relevante Kassette 40 auf der Pforte 98 an den leeren Wagen 162
transferiert wird. Die Lagerungsvorrichtung 36, die diese Anfor
derung empfängt, transferiert die Kassette 40 unter Verwendung
der Übertragungsvorrichtung 82. Dann wird ein Bericht, daß die
Aufgabe vervollständigt ist, an die Zwischenlagerungsvorrich
tungstransportvorrichtungssteuerung 66 gesandt. Auf das Empfan
gen dieses Berichtes, daß die Aufgabe vervollständigt ist, hin
bewegt die Zwischenlagerungsvorrichtungstransportvorrichtungs
steuerung 66 den Wagen 162 zu der Station, die der Bestimmungs
lagerungsvorrichtung 36 entspricht.
Wenn diese Bewegung vervollständigt ist, sendet die Zwischenla
gerungsvorrichtungstransportvorrichtungssteuerung 66 eine Anfor
derung an die Steuerung 64 für die Bestimmungslagerungsvorrich
tung über das Kommunikationskabel 58, so daß die Kassette 40 auf
dem Wagen 162 über die Pforte 98 auf der Lagerungsvorrichtungs
platte 96 gespeichert beziehungsweise gelagert wird. Die Lage
rungsvorrichtungssteuerung 64 steuert die Übertragungsvorrich
tung 82 zum Bewegen der Kassette 40 auf der Pforte 98 an. Dann
wird die Kassette 40 auf der Pforte 98 zu dem ermittelten Lager
platz auf der Lagerungsvorrichtungsplatte 96 mittels des Lage
rungsvorrichtungskrans 80 transferiert. Die Lagerungsvorrich
tungssteuerung 64 wird nur in dem Fall eines Fehlers während
(der Abarbeitung) der Aufgabe zum Speichern der Kassette 40
nicht in der Lage sein, einen Speicherplatz zu ermitteln. Dieses
ist so, da der Hostcomputer 50 vor dem Initiieren der Transport
aufgabe einen verfügbaren Raum in der Bestimmungslagerungsvor
richtung 36 bestätigt hat.
Auf die Vervollständigung der Aufgabe hin berichtet die Lage
rungsvorrichtungssteuerung 64 an die Zwischenlagerungsvorrich
tungstransportvorrichtungssteuerung 66, daß die Aufgabe vervoll
ständigt ist. Als Reaktion sendet die Zwischenlagerungsvorrich
tungstransportvorrichtungssteuerung 66 einen Bericht, daß die
Aufgabe vervollständigt ist, an den Hostcomputer 50. Derart wird
eine Aufgabe zum Transportieren (Transportaufgabe) einer Kasset
te von einer Quellen-Lagerungsvorrichtung 36 zu einer Bestim
mungslagerungsvorrichtung 36 vervollständigt.
Wenn ein Bediener (nicht gezeigt) eine Kassette 40 in die Lage
rungsvorrichtung 36 eingibt, plaziert der Bediener zuerst die
Kassette 40 auf der Einlaßpforte 116. Dann manipuliert der Be
diener die Bedienungstafel 121, die an der Lagerungsvorrichtung
36 vorgesehen ist, wodurch die Lagerungsvorrichtung 36 identifi
ziert, daß die Kassette 40 auf der Einlaßpforte 116 plaziert
worden ist. Die Information, die in der ID-Karte 72 der Kassette
40 gespeichert ist, wird durch den ID-Karten-Leser/Schreiber 120
gelesen. Die gelesenen Daten werden an den Hostcomputer 50 über
das Kommunikationskabel 58 gesandt.
Als Reaktion beziehungsweise als Ergebnis wird dem Hostcomputer
50 mitgeteilt, daß ein Bediener eine Kassette 40 geladen hat.
Der Hostcomputer 50 zieht die Anzahl der Kassetten, die eintre
ten sollen beziehungsweise eingegeben werden sollen, von dem
Wert der Kassettenkapazität in der Lagerungsvorrichtung 36 ab.
Die Steuerung schreitet zu der Transportaufgabe unter Verwendung
der Lagerungsvorrichtung 36 fort. Wenn das Subtraktionsergebnis
eine negative Zahl zeigt, bestimmt der Hostcomputer 50, daß die
Kassette 40 nicht gespeichert werden kann. Darum schreitet die
Steuerung nicht zu der Eintrittsaufgabe fort. Wenn der Hostcom
puter 50 in die Phase der Eintrittsaufgabe eintritt, wird eine
Eintrittsaufgabenanweisung an die Lagerungsvorrichtungssteuerung
64 über das Kommunikationskabel 58 gesandt. Entsprechend der
übertragenen Eintrittsaufgabenanweisung initiiert die Lagerungs
vorrichtungssteuerung 64 die Aufgabe, nachdem ein Lagerplatz für
die Kassette 40 auf einer Lagerungsvorrichtungsplatte 96 ermit
telt ist. Die Lagerungsvorrichtungssteuerung 64 wird während der
Speicherung beziehungsweise Lagerung der Kassette 40 nur in dem
Fall eines Fehlers nicht in der Lage sein, einen Lagerplatz zu
ermitteln. Dieses ist so, da der Hostcomputer 50 einen verfügba
ren Raum in der Lagerungsvorrichtung 36 bestätigt hat, bevor
diese Transportaufgabe initiiert wurde.
Die Lagerungsvorrichtung 36 steuert den Lagerungsvorrichtungs
kran 80 zum Transferieren der Kassette 40 auf der Einlaßpforte
116 zu einem Lagerplatz auf der Lagerungsvorrichtungsplatte 96
an. Wenn die Aufgabe vervollständigt ist, sendet die Lagerungs
vorrichtung 36 einen Bericht, daß die Aufgabe vervollständigt
ist, an den Hostcomputer 50. Derart wird die Eintrittsaufgabe
für eine Eingabe durch einen Bediener vervollständigt.
Entsprechend des Lagerungsvorrichtungseintrittsaufgabensteuer
verfahrens für die Halbleiterwaferkassettentransportvorrichtung
30 ist in den Hostcomputer 50 die Lagerkapazität für die maxima
le Anzahl von Kassetten, die in jeder Lagerungsvorrichtung 36
gespeichert werden können, im voraus durch den Terminal 54 ein
gegeben. Beim Speichern einer Kassette wird ein Lagerplatz er
mittelt über die Information, die durch Subtrahieren der Anzahl
der zu speichernden Kassetten von dem Wert der Lagerkapazität
erhalten wird. Dementsprechend kann die Aufgabe zum Speichern
(Speicheraufgabe) einer Kassette von der Bearbeitungsvorrichtung
32, 34 in der Lagerungsvorrichtung 36 oder die Aufgabe zum
Transportieren (Transportaufgabe) einer Kassette zwischen Lage
rungsvorrichtungen ohne die Anforderungen an eine leere Einlaß
pforte 88, die sich auf einen automatischen Transportierer be
zieht, oder eine leere Pforte 98, die sich auf die Zwischenlage
rungsvorrichtungstransportvorrichtung bezieht, ausgeführt wer
den.
Der automatische Transportierer 38 wird nicht länger am Beginnen
der Aufgabe des Transportierens (Transportaufgabe) einer bear
beiteten Kassette 40 von der Bearbeitungsvorrichtung 32, 34 ge
hindert, bis es keine vorhergehende Kassette 40 auf der Einlaß
pforte 88 gibt. Darum ist das Problem der bearbeiteten Kassette
40, die für eine lange Zeit bei der Bearbeitungsvorrichtung 32,
34 belassen wird, eliminiert. Außerdem ist das Problem, daß die
vorbestimmte Transportfähigkeit nicht gezeigt beziehungsweise
erreicht wird, unabhängig von einer niedrigen Betriebsrate des
automatischen Transportierers 38 eliminiert.
Der Fall, in dem die Transportaufgabe für die Kassette von der
Bearbeitungsvorrichtung 32, 34 zu der Lagerungsvorrichtung 36
nur unter Bedingung einer leeren Einlaßpforte 88 der Lagerungs
vorrichtung 36 ausgeführt wird, und der Fall, in dem der Lager
status des Lagerplatzes in der Lagerungsvorrichtung 36 nicht be
stätigt wird, wird nicht länger angetroffen. Darum ist das Pro
blem, daß eine Kassette 40 eine lange Zeit auf der Einlaßpforte
88 verbleibt, selbst nachdem eine Eintrittsaufgabenanweisung von
dem Hostcomputer 50 an die Lagerungsvorrichtung 36 gesandt wor
den ist, da es keinen verfügbaren Raum in dem Lagerplatz gibt,
gelöst.
Der Fall, daß die Zwischenlagerungsvorrichtungstransportvorrich
tung 42 an der Aufgabe zum Transportieren (Transportaufgabe) ei
ner nachfolgenden Kassette 40 in der Quellen-
Lagerungsvorrichtung 36 gehindert wird, bis keine Kassette 40
auf der Pforte 98 vorhanden ist, wird nicht länger angetroffen.
Darum ist das Problem, daß eine nachfolgende Kassette 40 für ei
ne lange Zeit in der Quellen-Lagerungsvorrichtung 36 verbleibt,
gelöst. Außerdem ist das Problem, daß die vorbestimmte Trans
portfähigkeit nicht erreicht beziehungsweise erfüllt wird, trotz
einer niedrigen Betriebsrate gelöst.
Desweiteren wird der Fall, daß die Aufgabe zum Transportieren
(Transportaufgabe) der Kassette 40 von der Quellen-
Lagerungsvorrichtung 36 zu der Bestimmungslagerungsvorrichtung
36 nur unter der Bedingung einer leeren Pforte 98 der Bestim
mungslagerungsvorrichtung 36 ohne Bestätigung des Lagerstatus
des Lagerplatzes in der Lagerungsvorrichtung 36 ausgeführt wird,
nicht länger angetroffen. Darum wird das Problem der Kassette
40, die auf der Pforte 98 für eine lange Zeit verbleibt, selbst
nachdem eine Eintrittsaufgabenanweisung von dem Hostcomputer 50
an die Lagerungsvorrichtung 36, der Transportaufgabe zu der
Pforte 98 folgend, gesandt worden ist, da kein verfügbarer Raum
zur Lagerung vorhanden ist, nicht länger angetroffen.
Desweiteren wird das Problem der Kassette 40, die auf der Ein
laßpforte 116 für eine lange Zeit verbleibt, selbst nachdem eine
Eintrittsaufgabenanweisung von dem Hostcomputer 50 an die Lage
rungsvorrichtung 36 gesandt worden ist, da kein Speicherplatz
verfügbar ist, nicht länger angetroffen.
Die Aufgabe zum Transportieren (Transportaufgabe) der Kassette
40 von der Bearbeitungsvorrichtung 32, 34 zu der Einlaßpforte 88
oder von der Quellen-Lagerungsvorrichtung 36 zu der Bestimmungs
lagerungsvorrichtung 36 kann initiiert werden, solange ein La
gerplatz in der Lagerungsvorrichtung 36 für eine nachfolgende
Kassette 40 ermittelt worden ist, selbst falls es eine Kassette
40 auf der Einlaßpforte 88 oder der Pforte 98 gibt. Die Kassette
40 wird nicht für eine extra Zeit an der Bearbeitungsvorrichtung
32, 34 oder der Quellen-Lagerungsvorrichtung 36 belassen. Außer
dem wird die Kassette 40, die an der Einlaßpforte 88, der Pforte
98 und der Einlaßpforte 116 ankommt, nicht für eine Leerlaufzeit
verbleiben, da der Lagerplatz auf der Lagerungsvorrichtungsplat
te 96 in der Lagerungsvorrichtung 36 ermittelt ist.
Das Austrittssteuerverfahren für die Ausgabe der Kassette 40 aus
der Lagerungsvorrichtung 36 in der Halbleiterwaferkassetten
transportvorrichtung 30 wird im folgenden beschrieben, das
hauptsächlich in (4) die Aufgabe des Entladens des automatischen
Transportierers 38 durch die Auslaßpforte 86, (5) die Aufgabe
des Entladens zu der Zwischenlagerungsvorrichtungstransportvor
richtung 42 von der Quellen-Lagerungsvorrichtung 36 durch die
Pforte 98, und (6) die Aufgabe des Entladens an einen Bediener
durch die Auslaßpforte 118 unterteilt ist.
Wie in einem herkömmlichen Fall sucht, wenn eine Kassettenlade
anfrage von einer Bearbeitungsvorrichtung 32, 34 an den Hostcom
puter 50 über das Kommunikationskabel 58 gesandt wird, der Host
computer 50 nach einer Kassette 40, die zu bearbeiten ist, in
der Lagerungsvorrichtung 36. Die Steuerung schreitet zu der Aus
trittsaufgabe fort, wenn es eine solche Kassette 40 gibt. Der
Hostcomputer 50, der in die Phase der Austrittsaufgabe eintritt,
sendet an die Lagerungsvorrichtung 36 an eine Anweisung für die
Aufgabe zum Ausgeben (Austrittsaufgabenanweisung) der Kassette
40 auf der Lagerungsvorrichtungsplatte 96 an die Auslaßpforte
86, die für die entsprechende der Verarbeitungsvorrichtungen 32
und 34 vorbestimmt ist. Auf das Empfangen der Austrittsaufgaben
anweisung hin steuert die Lagerungsvorrichtung 36 den Lagerungs
vorrichtungskran 80 zum Transferieren der relevanten Kassette 40
zu der Auslaßlieferungspforte 100 an. Dann wird die Kassette 40
auf der Auslaßlieferungspforte 100 an die Auslaßpforte 86 durch
die Vorwärtsbewegungsvorrichtung 84 geliefert. Die Vorwärtsbewe
gungsvorrichtung 84 muß die Orientierung der Kassette 40 während
dieser Aufgabe nicht um 90° drehen.
Auf die Vervollständigung der Austrittsaufgabe an die Auslaß
pforte 86 hin sendet die Lagerungsvorrichtung 36 einen Bericht,
daß die Aufgabe vervollständigt ist, an den Hostcomputer 50.
Während dieser Abfolge von Schritten der Aufgabe der Lagerungs
vorrichtung 36 wird die Information des Entladens der Kassette
40 aus dem Lagerplatz der Lagerungsvorrichtungsplatte 96 durch
den Lagerungsvorrichtungskran 80 an den Hostcomputer 50 über das
Kommunikationskabel 58 von der Lagerungsvorrichtungssteuerung 64
gesendet. Der Hostcomputer 50, der diese Information empfängt,
addiert, im Gegensatz zu dem Subtrahieren bei der Eintrittsauf
gabe, diese Anzahl der entladenen Kassetten zu dem Wert der Kas
settenkapazität in der Lagerungsvorrichtung 34. Die Kassette 40,
die an der Auslaßpforte 86 entladen worden ist, wird durch den
automatischen Transportierer 38 zu der Bearbeitungsvorrichtung
32, 34 transportiert, die die Ladeanfrage ausgegeben hat.
Der Hostcomputer 50, dem einen Bericht, daß die Eintrittsaufgabe
vervollständigt ist, von der Lagerungsvorrichtung 36 empfängt,
bestimmt eine geeignete Bestimmungslagerungsvorrichtung 36 ent
sprechend einer nachfolgenden Bearbeitungsvorrichtung 32, 34,
die durch die gespeicherte Information in der Kassette 40 iden
tifiziert wird beziehungsweise ist. Eine Zwischenlagerungsvor
richtungstransportaufgabenanweisung wird über das Kommunikati
onskabel 58 an die Zwischenlagerungsvorrichtungstransportvor
richtung 42 gesendet. Die Zwischenlagerungsvorrichtungstrans
portvorrichtungssteuerung 66, die die Transportanweisung emp
fängt, sendet zuerst eine Anfrage an die Quellen-Lagerungsvor
richtung 36 über das Kommunikationskabel 58 zum Ausführen einer
Übertragungsaufgabe für die Kassette 40 von dem Lagerplatz zu
der Pforte 98. Die Lagerungsvorrichtung 36, die die Anfrage emp
fängt, transferiert die geeignete Kassette 40 unter Verwendung
des Lagerungsvorrichtungskrans 80. Dann wird ein Bericht, daß
die Aufgabe vervollständigt ist, an die Zwischenlagerungsvor
richtungstransportvorrichtungssteuerung 66 gesandt.
Wenn der Lagerungsvorrichtungskran 80 die Kassette 40 von dem
Lagerplatz auf der Lagerungsvorrichtungsplatte 96 entlädt, sen
det die Lagerungsvorrichtungssteuerung 64 diese Information an
den Hostcomputer 50 über die Zwischenlagerungsvorrichtungstrans
portvorrichtungssteuerung 66. Alternativ wird die Information
direkt an den Hostcomputer 50 über das Kommunikationskabel 58
gesandt. Der Hostcomputer 50, der diese Information empfängt,
addiert die Anzahl der entladenen Kassetten zu der Anzahl der
Kassettenkapazität in der Lagerungsvorrichtung 36. Die Kassette
40, die aus der Pforte 98 entladen worden ist, wird zu der Be
stimmungslagerungsvorrichtung 36 entsprechend der Aufgabe (2),
in der die Kassette 40 von der Quellen-Lagerungsvorrichtung 36
zu der Bestimmungslagerungsvorrichtung 36 befördert wird, trans
portiert.
Der Fall, in dem der automatische Transportierer 38 nicht in
stalliert ist, wird nun betrachtet. Als Reaktion darauf, daß die
Bearbeitungsvorrichtung 32, 34 eine Kassettenladeanfrage an den
Hostcomputer 50 über das Kommunikationskabel 58 sendet, sucht
der Hostcomputer 50 nach einer Kassette 40, die zu bearbeiten
ist, in der Lagerungsvorrichtung 36.
Wenn es eine Kassette 40 gibt, schreitet der Hostcomputer 50 mit
einer Phase der Austrittsaufgabe fort. Der Hostcomputer 50 sen
det an die Lagerungsvorrichtung 36 über das Kommunikationskabel
58 eine Transportaufgabenanweisung, d. h. die Anweisung für die
Aufgabe zum Transport, der Kassette 40 auf der Lagerungsvorrich
tungsplatte 96 an die Auslaßpforte 118, die für die jeweilige
Bearbeitungsvorrichtung 32, 34 vorbestimmt ist, wie in dem Fall
der Auslaßpforte 86. Als Reaktion transferiert die Lagerungsvor
richtung 36 die Kassette 40 zu der Auslaßpforte 118 mittels des
Lagerungsvorrichtungskrans 80. Dann wird eine Anzeige, die eine
Ausgabe beziehungsweise Entnahme durch die Auslaßpforte 118 er
laubt, auf der Bedienungstafel 121 der Lagerungsvorrichtung 36
geliefert.
Der Bediener, der die Nachricht des Erlaubens des Entladens
liest, nimmt die Kassette 40 aus der Auslaßpforte 118 und mani
puliert die Bedienungstafel 121, um der Lagerungsvorrichtung 36
mitzuteilen, daß die Entladeaufgabe vervollständigt ist. Als Re
aktion bestimmt die Lagerungsvorrichtung 36, daß die Aus
trittsaufgabe vervollständigt ist. Ein Bericht, daß die Aufgabe
vervollständigt ist, wird an den Hostcomputer 50 über das Kommu
nikationskabel 58 gesendet. Wenn der Lagerungsvorrichtungskran
80 die Kassette 40 von dem Lagerplatz der Lagerungsvorrichtungs
platte 96 entlädt, liefert die Lagerungsvorrichtungssteuerung 64
diese Information an den Hostcomputer 50 über das Kommunikati
onskabel 58. Der Hostcomputer 50, der diese Information emp
fängt, addiert die Anzahl der entladenen Kassetten zu dem Wert
der Kassettenkapazität in der Lagerungsvorrichtung 36. Der Be
diener, der die Kassette 40 entlädt, nähert sich dem Terminal 56
des Hostcomputers 50, um die Verarbeitungsvorrichtung 32, 34 zu
identifizieren, die die Ladeanfrage ausgegeben hat. Dann trans
portiert der Bediener die Kassette 40 zu den Kassettenständern
172, 182 der geeigneten Bearbeitungsvorrichtung 32, 34.
Bei dem obigen Lagerungsvorrichtungsaustrittsaufgabensteuerungs
verfahren addiert der Hostcomputer 50 die Anzahl der entladenen
Kassetten entsprechend der Information, die von der Lagerungs
vorrichtungssteuerung 64 berichtet wird, wenn die Kassette 40
durch den Lagerungsvorrichtungskran 80 von der Lagerungsvorrich
tungsplatte 96 entladen wird, zu dem Wert der Kassettenkapazität
in der Lagerungsvorrichtung 36, im Gegensatz zu der Subtraktion,
die bei der Eintrittsaufgabe in die Lagerungsvorrichtung 36 aus
geführt wird. Dementsprechend identifiziert der Hostcomputer 50
einen verfügbaren Raum des Lagerplatzes. Als ein Ergebnis kann
der Hostcomputer 50 eine Transportaufgabe zu dem Transport von
der Bearbeitungsvorrichtung 32, 34 zu der Lagerungsvorrichtung
36 oder zwischen den Lagerungsvorrichtungen 36 schneller als in
dem Fall initiieren, in dem die Transportaufgabe durch die In
formation einer leeren Einlaßpforte 88 bzw. einer leeren Pforte
98 getriggert wird.
Derart wird der Fall des automatischen Transportierers 38, der
am Initiieren einer Transportaufgabe für einen Transport einer
bearbeiteten Kassette 40 von der Bearbeitungsvorrichtung 32, 34
gehindert wird, bis es keine vorhergehende Kassette 40 auf der
Einlaßpforte 88 mehr gibt, nicht länger angetroffen. Darum ist
das Problem, daß eine bearbeitete Kassette für eine lange Zeit
bei der Bearbeitungsvorrichtung 32, 34 verbleibt, gelöst. Außer
dem ist das Problem, daß die vorbestimmte Transportfähigkeit
nicht erreicht werden kann, obwohl die Betriebsrate des automa
tischen Transportierers 38 niedrig ist, gelöst.
Außerdem wird der Fall der Zwischenlagerungsvorrichtungstrans
portvorrichtung 42, die am Initiieren einer Transportaufgabe zum
Transportieren einer nachfolgenden Kassette 40 aus der Quellen-
Lagerungsvorrichtung 36 gehindert wird, bis es keine vorherge
hende Kassette 40 auf der Pforte 98 mehr gibt, nicht länger an
getroffen. Darum ist das Problem, daß eine nachfolgende Kassette
40 bei der Quellen-Lagerungsvorrichtung 36 verbleibt, elimi
niert. Außerdem ist das Problem gelöst, daß eine vorbestimmte
Transportfähigkeit nicht erreicht beziehungsweise gezeigt wird,
obwohl die Betriebsrate der Zwischenlagerungsvorrichtungstrans
portvorrichtung niedrig ist.
Daher wird die Transportaufgabe zum Transport von der Bearbei
tungsvorrichtung 32, 34 zu der Einlaßpforte 88 und von der Quel
len-Lagerungsvorrichtung 36 zu der Bestimmungslagerungsvorrich
tung 36 sofort initiiert, wenn es physisch einen verfügbaren
Raum in beziehungsweise auf der Lagerungsvorrichtungsplatte 96
der Lagerungsvorrichtung 36 gibt. Es gibt einen Vorteil dahinge
hend, daß die Standbyzeit für die Kassette 40 bei der Bearbei
tungsvorrichtung 32, 34 und der Quellen-Lagerungsvorrichtung 36
reduziert werden kann.
Der Hostcomputer 50 hält die Information über den Lager- bzw.
Speicherplatz jeder Kassette 40 in der Lagerungsvorrichtung 36
nicht. Die Verwaltung derselben ist der Lagerungsvorrichtungs
steuerung 64 überlassen. Darum identifiziert der Hostcomputer 50
in den Speicher- bzw. Lagerplatz auf der Basis eines numerischen
Wertes. In anderen Worten, der Speicher- bzw. Lagerplatz wird
geregelt entsprechend eines Wertes, der erhalten wird durch Sub
trahieren der geeigneten Anzahl von Kassetten von der Lagerungs
vorrichtungskapazität, d. h. der maximalen Anzahl von Kassetten,
die in der Lagerungsvorrichtung 36 gelagert werden kann. Ein an
deres Verfahren des Erkennens des Lagerplatzes wird im folgenden
beschrieben.
Der Hostcomputer 50 empfängt Informationen, die sich auf den mit
Kennungen versehen Lagerplatz in der Lagerungsvorrichtung 36,
wie es in den Fig. 7A und 7B gezeigt ist, bezieht, über den Ter
minal 54 und einen Bericht über den einer relevanten Kennung
entsprechenden Lagerplatz in der Lagerungsvorrichtung 36, wenn
eine Speicher- beziehungsweise Lagerungsaufgabe für eine Kasset
te 40 von der Lagerungsvorrichtung 36 vervollständigt ist. Durch
diese Informationen kann der Hostcomputer 50 identifizieren, daß
es einen verfügbaren Raum in dem Lagerplatz der Lagerungsvor
richtung 36 gibt, wenn es keine Kassette 40 in diesem Lagerplatz
gibt, d. h. in diesem mit der entsprechenden Kennung versehenen
Teil des Lagerplatzes.
Der Hostcomputer 50 bezeichnet der Lagerungsvorrichtung 36 bei
der Eintrittsaufgabe den Lagerplatz für die Kassette 40 nicht.
Der Lagerplatz wird durch die Lagerungsvorrichtungssteuerung 64
bestimmt. Es kann eine Näherung in Betracht gezogen werden, bei
der der Hostcomputer 50 den Lagerplatz der Lagerungsvorrichtung
36 selbst vor einer Eintrittsaufgabe bestimmt und die Anweisung
an die Lagerungsvorrichtungssteuerung 64 sendet. In diesem Fall
wird die Lagerungsvorrichtungssteuerung 64 den Lagerplatz nicht
bestimmen und speichert beziehungsweise lagert eine geeignete
Kassette 40 an dem Lagerplatz, der durch den Hostcomputer 50 be
zeichnet ist. Der Hostcomputer 50 kann identifizieren, daß es
einen verfügbaren Raum in dem Lagerplatz der Lagerungsvorrich
tung 36 gibt, wenn es keine Kassette 40 an dem Lagerplatz gibt.
Der Hostcomputer 50 kann durch den Terminal 54 eine Mehrzahl von
Einlaßpforten 88 spezifizieren, die durch eine Bearbeitungsvor
richtung 32, 34 benutzt werden können. Außerdem kann die Verwen
dungsabfolge der Einlaßpforten 88 zusammen damit spezifiziert
werden. Zum Beispiel wird in dem Fall, der in Fig. 1 gezeigt
ist, zum Beispiel die Anzahl der Einlaßpforten 88, die einer Be
arbeitungsvorrichtung 32, 34 entsprechen, auf 2 gesetzt, und die
Verwendungsabfolge derselben wird spezifiziert. Wenn eine Über
gabeanfrage für die Kassette 40 von der Bearbeitungsvorrichtung
32 an den Hostcomputer 50 gesandt wird, bestimmt der Hostcompu
ter 50 eine entsprechende Einlaßpforte aus der Mehrzahl der Ein
laßpforten 88, die der zuvor verwendeten Einlaßpforte 88 nach
folgend ist, oder die erste Einlaßpforte 88 der spezifizierten
Verwendungssequenz, wenn es keine weitere Einlaßpforte 88 in der
Sequenz gibt, die für die Transportaufgabe der Kassette 40 zu
verwenden ist.
Entsprechend des Lagerungsvorrichtungseintrittssteuerverfahrens
kann eine Mehrzahl von Einlaßpforten 88 für einen automatischen
Transportierer einer Bearbeitungsvorrichtung 32, 34 zugeordnet
werden. Durch Zuordnen von Einlaßpforten 88 mit einer vorbe
stimmten Reihenfolge, können die Einlaßpforten 88 im wesentli
chen gleich benutzt werden.
Desweiteren kann der Hostcomputer 50 bevorzugterweise eine Mehr
zahl von Einlaßpforten 88 durch den Terminal 54 spezifizieren,
die für eine Bearbeitungsvorrichtung 32, 34 benutzt werden kön
nen. Außerdem kann der Hostcomputer 50 einen Datenbereich ent
halten, in dem die Anzahl der Transportaufgaben, die aus den
Transportaufgabenanweisungen, die an den automatischen Transpor
tierer 38 bezüglich jeder Pforte 88 ausgegeben worden sind, noch
nicht vervollständigt sind, gespeichert werden können. Wenn der
Hostcomputer 50 eine Übergabeanfrage für eine Kassette 40 von
der Bearbeitungsvorrichtung 32, 34 empfängt, sucht der Hostcom
puter 50 nach einer Einlaßpforte 88, die für die Bearbeitungs
vorrichtung 32, 34 verfügbar ist. Wenn es eine Mehrzahl von Ein
laßpforten 88 gibt, die benutzt werden können, vergleicht der
Hostcomputer 50 die Anzahl der Transportanweisungen, die in dem
Datenbereich entsprechend der entsprechenden Pforte 88 gespei
chert sind, um die Einlaßpforte 88 auszuwählen, die einen nied
rigeren Wert zeigt. Der Hostcomputer 50 addiert 1 zu dem Wert in
diesem Datenbereich, der mit der ausgewählten Pforte 88 in Be
ziehung steht, und sendet eine Transportaufgabenanweisung an den
automatischen Transportierer 38. Wenn eine Aufgabe vervollstän
digt ist, wird der Wert in dem Datenbereich um eins erniedrigt.
Wenn es eine Mehrzahl von Pforten 88 gibt, die dieselbe Anzahl
von noch nicht vervollständigten Transportaufgaben zeigen, dann
wählt der Hostcomputer 50 eine willkürliche beziehungsweise frei
wählbare Pforte 88 aus diesen aus.
Entsprechend des Lagerungsvorrichtungseintrittsaufgabensteuer
verfahrens kann eine Mehrzahl von Einlaßpforten 88 einer Bear
beitungsvorrichtung 32, 34 zugeordnet werden. Eine Transportauf
gabenanweisung kann an einen anderen automatischen Transportie
rer 38 gesandt werden, so daß die Anzahl der Aufgaben, die noch
nicht vervollständigt sind, ausgeglichen werden kann. Darum kann
die Verwendungsfrequenz der Pforten 88 im wesentlichen ausgegli
chen werden.
Darum wird das Problem der Variation in der Verwendung und der
Belegung der Einlaßpforten 88 abhängig von der Bearbeitungsfä
higkeit und dem Betriebszustand der Bearbeitungsvorrichtungen
32, 34 aufgrund der Bestimmung der Anzahl der Einlaßpforten 88,
die durch die Bearbeitungsvorrichtung 32, 34 benutzt werden kön
nen, auf eins, obwohl es eine Mehrzahl derselben gibt, gelöst.
Selbst falls die Bearbeitungsfähigkeit und der Betriebszustand
der entsprechenden Bearbeitungsvorrichtungen 32 und 34 unter
schiedlich sind, kann die Mehrzahl der Einlaßpforten 88 bezüg
lich der Bearbeitungsvorrichtung 32, 34 im wesentlichen gleich
verwendet werden, so daß das Problem der Variation in der Ver
wendung und der Belegung der Einlaßpforten 88 eliminiert wird.
Wenn es eine Übergabeanfrage für eine Kassette 40 von der Bear
beitungsvorrichtung 32, 34 gibt und ein Lagerplatz in der geeig
neten Lagerungsvorrichtung 36 verfügbar ist, wählt der Hostcom
puter 50 eine aus der Mehrzahl der Einlaßpforten 88 aus, so daß
die Einlaßpforten 88 gleichmäßig benutzt werden, und sendet eine
Transportaufgabenanweisung an den automatischen Transportierer
38. Darum kann in dem Fall, in dem die Vorwärtsbewegungsvorrich
tung 84, die zum Transferieren der Kassette 40 an der Einlaß
pforte 88 zu der Einlaßlieferungspforte 104 arbeitet, defekt
ist, der Hostcomputer 50 nicht die Fehlfunktion derselben detek
tieren, so daß eine Transportaufgabenanweisung für einen Trans
port der Kassette 40 zu der Einlaßpforte 88 an den automatischen
Transportierer 38 gesandt wird.
Um dieses Problem zu vermeiden, kann der Hostcomputer 50 einen
Datenbereich halten beziehungsweise aufweisen, in dem die Anzahl
der Aufgaben, die durch den automatischen Transportierer 38 noch
nicht vervollständigt sind, entsprechend jeder aus der Mehrzahl
der Auslaßpforten 88, die durch den Terminal 54 eingegeben wor
den sind, gespeichert ist. Ein oberer Grenzwert derselben kann
ebenfalls spezifiziert werden. Beim Senden einer Transportaufga
benanweisung an den automatischen Transportierer 38 unterdrückt
der Computer 50 die Verwendung einer gewissen Einlaßpforte 88,
wenn der Wert in dem Datenbereich, der dieser Pforte entspricht,
an dem oberen Grenzwert angekommen ist. Der Hostcomputer 50
sucht nach einer anderen Einlaßpforte 88 als Kandidaten. Wenn es
keine geeignete Pforte gibt, wird ein Warten auf die Vervoll
ständigung einer Transportaufgabe zu der Einlaßpforte 88 ausge
führt.
Der Hostcomputer 50 kann einen oberen Grenzwert für jede Einlaß
pforte 88 setzen. Beim Senden einer Transportaufgabenanweisung,
die mit der Einlaßpforte 88 in Verbindung steht, wird der Host
computer 50 nicht länger einer Anweisung senden, die einer Ein
laßpforte 88 entspricht, deren Anzahl von noch nicht vervoll
ständigten Aufgaben den oberen Grenzwert überschreitet. Der
Fall, in dem eine Mehrzahl von Transportaufgabenanweisungen auf
grund einer Fehlfunktion der Vorwärtsbewegungsvorrichtung 84 bei
der automatischen Transportvorrichtung 38 angesammelt wird, wird
nicht angetroffen.
Desweiteren ist es zu bevorzugen, daß der Hostcomputer 50 die
Vorrichtungsstatusdaten, die Verfügbarkeit/Nicht-Verfügbarkeit
jeder Einlaßpforte 88 anzeigen, halten beziehungsweise speichern
kann. Die Daten können über den Bedienerterminal 56 geändert
werden. Wenn der Hostcomputer 50 eine Transportaufgabenanweisung
an den automatischen Transportierer 38 bezüglich einer Einlaß
pforte 88 sendet, überprüft der Hostcomputer 50 die Vorrich
tungsstatusdaten, um die Verwendung einer gewissen Pforte zu un
terdrücken, wenn die Daten eine Nicht-Verfügbarkeit anzeigen,
und er sucht nach der nächsten möglichen Einlaßpforte 88 als
Kandidat. Wenn es keine geeignete Pforte 88 gibt, wartet der
Hostcomputer 50 darauf, daß die Vorrichtungsstatusdaten für die
Einlaßpforte 88 auf "verfügbar" geändert werden.
Die Vorrichtungsstatusdaten, die in dem Hostcomputer 50 anzeigen,
ob die jeweilige Einlaßpforte 88 verfügbar ist oder nicht, kön
nen über den Bedienerterminal 56 in "nicht verfügbar" modifi
ziert werden, wenn die Einlaßpforte 88 defekt ist. Der Hostcom
puter 50 kann die defekte Einlaßpforte 88 detektieren, um die
Übertragung einer Transportaufgabenanweisung bezüglich der de
fekten Pforte 88 an den automatischen Transportierer 38 zu un
terbinden beziehungsweise zu sperren. Der Fall, in dem eine
Mehrzahl von Transportaufgabenanweisungen bei einem automati
schen Transportierer 38 aufgrund einer Fehlfunktion der defekten
Einlaßpforte 88 und ähnlichem angesammelt wird, wird nicht län
ger angetroffen.
Der automatische Transportierer 38 initiiert eine Transportauf
gabe auf das Empfangen einer Transportaufgabenanweisung von dem
Hostcomputer 50 hin, die mit der Einlaßpforte 88 von der Bear
beitungsvorrichtung 32, 34 in Verbindung steht. Der automatische
Transportierer 38 entlädt die Kassette 40 von der Bearbeitungs
vorrichtung 32, 34 zum Plazieren der Kassette 40 auf der Einlaß
pforte 88. Der automatische Transportierer 38 bestätigt, ob kei
ne Kassette 40 auf der Einlaßpforte 88 verblieben ist, bevor er
eine beziehungsweise die Kassette 40 dort plaziert. Die Bestim
mung eines Fehlers wird gemacht, wenn eine andere Kassette 40
verblieben ist, und der Fehler wird sofort an den Hostcomputer
50 berichtet. Es gibt eine Möglichkeit, daß eine Kassette 40 auf
der Einlaßpforte 88 verblieben ist. Darum kann die Transportauf
gabe häufig entsprechend des Fehlerstatus, der durch den automa
tischen Transportierer 38 berichtet wird, unterbrochen werden.
Dieses Problem kann vermieden werden, wie es im folgenden erläu
tert wird. Wenn der automatische Transportierer 38 eine Kassette
40 auf einer Einlaßpforte 88 in dem Fall zu plazieren hat, in
dem bereits eine andere Kassette 40 darauf plaziert ist, wartet
der automatische Transportierer 38 eine vorbestimmte Zeit dar
auf, daß die vorhergehende Kassette 40 entladen wird, ohne einen
Fehler beziehungsweise eine Fehlermeldung auszugeben. Der auto
matische Transportierer 38 kann sofort mit der Aufgabe des
Transferierens der Kassette 40 auf der Transferhalterung 150 des
automatischen Transportierers 38 zu der Einlaßpforte 88 begin
nen, wenn die vorhergehende Kassette 40 weggenommen ist. Wenn
die vorhergehende Kassette 40 selbst nach einem Ablauf der vor
bestimmten Zeit nicht entladen wird, d. h. wenn die vorhergehende
Kassette 40 nicht zu der Einlaßlieferungspforte 104 durch die
Vorwärtsbewegungsvorrichtung 84 transferiert wird, wird die Be
stimmung, daß ein Fehlerstatus vorliegt, gemacht. Dann kann ein
Fehlerbericht an den Hostcomputer 50 gesandt werden.
Derart kann der Hostcomputer 50 an den automatischen Transpor
tierer 38 eine Transportaufgabenanweisung bezüglich einer gewis
sen Einlaßpforte 88 senden, ohne bestätigen zu müssen, ob diese
Pforte verfügbar ist oder nicht. Außerdem kann die Standbyzeit
der Kassette 40, die von den Bearbeitungsvorrichtungen 32, 34 zu
entladen ist, reduziert werden.
Herkömmlicherweise gibt der Hostcomputer 50 an den automatischen
Transportierer 38 eine Transportaufgabenanweisung zum Transport
von der Bearbeitungsvorrichtung 32, 34 zu der Einlaßpforte 88
der Lagerungsvorrichtung 36 aus, nachdem er bestätigt hat, ob
diese Einlaßpforte 88 verfügbar ist. Darum ist die Transportauf
gabenanweisung, die an den automatischen Transportierer 38 durch
den Hostcomputer 50 gesandt werden kann, auf die Anzahl der
Pforten 88 beschränkt. Der Hostcomputer 50 wird eine Transport
aufgabenanweisung an den automatischen Transportierer 38 senden
solange eine Lagerplatz für die Kassette 40 in der Lagerungsvor
richtung 36 ermittelt ist. Darum gibt es eine Möglichkeit, daß
eine große Anzahl von Transportaufgabenanweisungen, die der An
zahl der Kassettenstände 172, 182 der Bearbeitungsvorrichtung
32, 34 entspricht, an den automatischen Transportierer 38 ge
sandt wird. Selbst falls eine Mehrzahl von Transportaufgabenan
weisungen von dem Hostcomputer 50 an den automatischen Transpor
tierer 38 gesandt wird, ist die Aufgabe, die ausgeführt wird, im
wesentlichen auf die Transportfähigkeit des automatischen Trans
portierers 38 begrenzt. Dieses bedeutet, daß eine Mehrzahl von
Kassetten 40 verbleibt, die aufeinanderfolgend durch den automa
tischen Transportierer 38 zu bearbeiten beziehungsweise zu
transportieren sind. Es ist daher wertlos, eine Mehrzahl von
Aufgabenanweisungen, die diese Begrenzung überschreiten, zu sen
den. Desweiteren ist der automatische Transportierer 38 in sei
ner Zuverlässigkeit niedriger als der Hostcomputer 50. Es gab
ein Problem dahingehend, daß, wenn der automatische Transportie
rer 38, der einer Mehrzahl von Aufgabenanweisungen entspricht,
defekt wird, die Erholungszeit beziehungsweise Reparaturzeit
desselben eine signifikante lange Zeit in Anspruch nimmt.
Um das obige Problem zu vermeiden, kann der Hostcomputer 50 über
ein Terminal 54 einen vorbestimmten Grenzwert für die Anzahl von
Transportaufgaben, die momentan durch den automatischen Trans
portierer 38 ausgeführt wird, spezifizieren. Der Hostcomputer 50
kann außerdem einen Datenbereich halten beziehungsweise spei
chern, in dem die Anzahl der momentan ausgeführten Aufgaben ge
speichert wird. Beim Senden einer Transportaufgabenanweisung an
den automatischen Transportierer 38 bestätigt der Hostcomputer
50, ob die Anzahl der momentan ausgeführten Aufgaben, die in dem
Datenbereich gespeichert ist, niedriger als der spezifizierte
Grenzwert ist. Wenn die Anzahl der momentanen Aufgaben kleiner
als der Grenzwert ist, addiert der Hostcomputer 50 zu dem Wert
in diesem Datenbereich 1 hinzu. Wenn die Aufgabe vervollständigt
ist, erniedrigt der Hostcomputer 50 den Wert in dem Datenbereich
um 1. Wenn der Wert in dem Datenbereich gleich zu dem vorbe
stimmten Grenzwert ist oder diesen überschreitet wird die Über
tragung einer Transportaufgabenanweisung zurückgestellt bis der
Wert in dem Datenbereich kleiner als der Grenzwert wird.
Der Hostcomputer 50 wird keine überflüssigen Transportaufgaben
anweisungen an den automatischen Transportierer 38 senden. Darum
wird der Fall, indem eine Mehrzahl von Transportaufgabenanwei
sungen bei einer Steuerung 60 für einen automatischen Transpor
tierer aufgrund einer Fehlfunktion des automatischen Transpor
tierers 38 angesammelt wird, nicht länger angetroffen.
Entsprechend des Eintrittssteuerverfahrens für das Eingeben der
Kassette 40 in die Lagerungsvorrichtung 36 plaziert der Bediener
die Kassette 40 an der Einlaßpforte 116 und manipuliert die Be
dienungstafel 121 der Lagerungsvorrichtung 36. Die Lagerungsvor
richtung 36 kann durch diesen Betrieb detektieren, daß eine Kas
sette 40 auf der Einlaßpforte 116 plaziert worden ist. Dement
sprechend wird die Information, die in der ID-Karte 72 dieser
Kassette 40 gespeichert ist, durch den ID-Karten-Leser/Schreiber
120 ausgelesen. Die ausgelesenen Daten werden an den Hostcompu
ter 50 über das Kommunikationskabel 58 gesandt. Der Hostcomputer
50 erhält Kenntnis, daß die Kassette 40 an der Einlaßpforte 116
vorhanden ist und ermittelt einen Lagerplatz für die Kassette
40. Wenn eine Bestimmung gemacht wird, daß die Kassette 40 nicht
gelagert werden kann, sendet der Hostcomputer 50 keine Aufgaben
anweisung an die Lagerungsvorrichtung 36 und wartet darauf, daß
ein Lagerplatz in der Lagerungsvorrichtung 36 verfügbar wird.
Genauer gesagt wird die Kassette 40 an der Einlaßpforte 116 be
lassen, bis ein Lagerplatz in der Lagerungsvorrichtung 36 ver
fügbar wird. Der Bediener muß die Eintrittsaufgabe für die Kas
sette 40 nicht ausführen, falls er/sie weiß, daß es keinen ver
fügbaren Lagerplatz gibt. In dem Fall, in dem nur eine Pforte,
die als Einlaßpforte 116 und als Auslaßpforte 118 fungiert, vor
gesehen ist, gibt es eine Möglichkeit, daß die Austrittsaufgabe
unterdrückt wird, da es eine Kassette 40 an der Pforte gibt, die
einzugeben ist.
Der Hostcomputer 50 sucht nach einem Lagerplatz für die Kassette
40 in der Lagerungsvorrichtung 36 auf das Empfangen eines Be
richtes von der Lagerungsvorrichtung 36, daß eine Kassette 40 an
der Einlaßpforte 116 angekommen ist. Wenn ein Lagerplatz nicht
ermittelt werden kann, kann der Hostcomputer 50 den Bericht über
das Ankommen vernachlässigen. In diesem Fall kann die Lagerungs
vorrichtung 36 dem Bediener auf ihrer eigenen Bedienungstafel
121 eine Nachricht präsentieren, daß ein Lagerplatz nicht ermit
telt werden kann, um auf die weitere Tätigkeit des Bedieners zu
warten. Der Bediener, der die Nachricht auf der Bedienungstafel
121 liest, nimmt die Kassette 40 von der Einlaßpforte 116 weg.
Dieses Wegnehmen der Kassette 40 wird an die Lagerungsvorrich
tung 36 durch Betätigen der Bedienungstafel 121 berichtet. Die
Lagerungsvorrichtung 36 identifiziert, daß die Kassette 40 weg
genommen worden ist, und kehrt zu dem Zustand vor dem Plazieren
der Kassette 40 auf der Einlaßpforte 116 zurück.
Wenn ein Lagerplatz für die Kassette 40, die an der Einlaßpforte
116 plaziert ist, nicht ermittelt werden kann, kann der Hostcom
puter 50 dieses dem Bediener über die Lagerungsvorrichtung 36
mitteilen. Damit kann der Bediener einen anderen Vorgang bezüg
lich der Kassette 40 ausführen. Außerdem kann das Problem, daß
eine Kassette, die die eine Pforte, die als sowohl die Einlaß
pforte 116 als auch die Auslaßpforte 118 dient, belegt, in einem
vergleichbaren Status die Ausführung einer Austrittsaufgabe ver
hindert, eliminiert werden.
Der Hostcomputer 50 wird an den automatischen Transportierer 38
eine Transportaufgabenanweisung für einen Transport einer Kas
sette 40 von einer Bearbeitungsvorrichtung 32, 34 zu einer Ein
laßpforte 88 auf das Empfangen einer Übergabeanfrage von der Be
arbeitungsvorrichtung 32, 34 senden, solange ein Lagerplatz in
der Lagerungsvorrichtung 36 vorhanden ist. Außerdem wird eine
Transportaufgabenanweisung für den Transport einer Kassette 40,
die in einer Quellen-Lagerungsvorrichtung 36 gelagert ist, zu
einer Bestimmungslagerungsvorrichtung 36 an die Zwischenlage
rungsvorrichtungstransportvorrichtung 42 gesandt, solange es ei
nen verfügbaren Lagerplatz in der Bestimmungslagerungsvorrich
tung 36 gibt. Wenn ein Bericht von der Lagerungsvorrichtung 36
über die Ankunft der Kassette 40 an der Einlaßpforte 116 gelie
fert wird, wird eine Eintrittsaufgabenanweisung an die Lage
rungsvorrichtung 36 gesandt, falls es einen verfügbaren Lager
platz in der Lagerungsvorrichtung 36 gibt. Desweiteren wird der
Hostcomputer 50 eine Austrittsaufgabenanweisung an eine Lage
rungsvorrichtung 36 auf das Empfangen einer Ladeanfrage für eine
Kassette 40 von einer Bearbeitungsvorrichtung 32, 34 hin ausge
ben, falls die Kassette 40, die zu bearbeiten ist, in der Lage
rungsvorrichtung 36 gespeichert ist. Falls die Lagerungsvorrich
tung 36, der automatische Transportierer 38 oder die Zwischenla
gerungsvorrichtungstransportvorrichtung 42 defekt ist, wird eine
Mehrzahl von Transportaufgabenanweisungen von dem Hostcomputer
50 gesandt, selbst falls die Aufgabe tatsächlich nicht ausge
führt werden kann. Es gab ein Problem dahingehend, daß das Zu
rückkehren zu der vorhergehenden Bedingung beziehungsweise dem
vorherigen Zustand, d. h. das Erholen von einer Fehlfunktion der
defekten Vorrichtung und außerdem das Neusenden der Transport
aufgabenanweisung, zeitraubend ist.
Wenn die Aufgabe des Lagerns einer Kassette 40 von einer Bear
beitungsvorrichtung 32, 34 in einer Lagerungsvorrichtung 36, des
Transportierens einer Kassette 40 von einer Lagerungsvorrichtung
36 zu einer Bearbeitungsvorrichtung 32, 34 oder zwischen den La
gerungsvorrichtungen 36 ausgeführt wird, hat der Hostcomputer 50
die Vorrichtungsstatusinformation nicht oder wird der Hostcompu
ter 50 nicht vor der Übertragung die Vorrichtungsstatusinforma
tion bestätigen, die anzeigt, ob die relevante Bearbeitungsvor
richtung 32, 34, der automatische Transportierer 38, die Zwi
schenlagerungsvorrichtungstransportvorrichtung 42 und/oder die
Lagerungsvorrichtung 36, die mit der Aufgabe in Beziehung ste
hen, verfügbar sind. Dieses wird der Grund des Problems, daß die
Transportaufgabe für die Kassette 40 aufgrund eines Ausfalls der
diesbezüglichen Vorrichtung unterbrochen wird, nachdem die Auf
gabe initiiert worden ist.
In ähnlicher Weise hat der Hostcomputer 50 beim Initiieren einer
Eintrittsaufgabe über die Einlaßpforte 116 oder einer Aus
trittsaufgabe über die Auslaßpforte 118 die Vorrichtungsstatu
sinformation nicht und wird der Hostcomputer 50 nicht vor dem
Senden der Aufgabenanweisung die Vorrichtungsstatusinformation
bestätigen, die anzeigt, ob die Lagerungsvorrichtung 36 verfüg
bar ist oder nicht. Dieses wird der Grund des Problems, daß die
Aufgabe, die auf die Kassette 40 bezogen ist, aufgrund eines
Ausfalls der Lagerungsvorrichtung 36 unterbrochen wird, nachdem
die Aufgabe initiiert worden ist.
Das obige Problem kann gelöst werden, wie es im folgenden be
schrieben ist. Bei dem Lagerungsvorrichtungseintritts-/-aus
trittsaufgabensteuerverfahren kann der Hostcomputer 50 die
Vorrichtungsstatusdaten halten beziehungsweise speichern, die an
zeigen, ob die Lagerungsvorrichtung 36, der automatische Trans
portierer 38 und/oder die Zwischenlagerungsvorrichtungstrans
portvorrichtung 42 verfügbar sind oder nicht. Die Vorrich
tungsstatusdaten können über den Bedienerterminal 56 modifiziert
werden. Wenn eine Transportaufgabenanweisung für einen Transport
der Kassette 40 von einer Bearbeitungsvorrichtung 32, 34 zu ei
ner Einlaßpforte 88 an einen automatischen Transportierer 38 zu
senden ist, bestätigt der Hostcomputer 50, ob dieser automati
sche Transportierer 38 und die Lagerungsvorrichtung 36 beide
verfügbar sind, mittels der Vorrichtungsstatusdaten, und er sen
det dann die Transportaufgabenanweisung. Wenn eine Transportauf
gabenanweisung zum Transport einer Kassette 40 von einer Quel
len-Lagerungsvorrichtung 36 zu einer Bestimmungslagerungsvor
richtung 36 zu senden ist, bestätigt der Hostcomputer 50, daß
die Quellen-Lagerungsvorrichtung 36, die Zwischenlagerungsvor
richtungstransportvorrichtung 42 und die Bestimmungslagerungs
vorrichtung 36 verfügbar sind, mittels der Vorrichtungsstatusda
ten und sendet dann die Transportaufgabenanweisung. Wenn eine
Aufgabenanweisung, die mit einer Einlaßpforte 116 in Verbindung
steht, an eine Lagerungsvorrichtung 36 zu senden ist, bestätigt
der Hostcomputer 50, ob die Lagerungsvorrichtung 36 verfügbar
ist, mittels der Vorrichtungsstatusdaten und sendet dann eine
Eintrittsaufgabenanweisung. Falls es als Ergebnis der Bestäti
gung der Vorrichtungsstatusdaten mindestens eine Vorrichtung
gibt, die nicht verfügbar ist, wartet der Hostcomputer 50 dar
auf, daß die Vorrichtung verfügbar wird. Ähnlich sendet bei der
Austrittsaufgabe der Hostcomputer 50 eine Austrittsaufgabenan
weisung, die mit einer Auslaßpforte 86 zu einer Lagerungsvor
richtung 36 verbunden ist, nachdem er bestätigt hat, daß die La
gerungsvorrichtung 36 und der automatische Transportierer 38 bei
der Beförderungsaufgabe zum Befördern der Kassette 40 von der
Lagerungsvorrichtung 36 zu der Bearbeitungsvorrichtung 32, 34
verfügbar sind. Desweiteren wird eine Austrittsaufgabenanwei
sung, die mit einer Auslaßpforte 118 verbunden ist, an die Lage
rungsvorrichtung 36 gesandt, nachdem bestätigt ist, daß die La
gerungsvorrichtung 36 verfügbar ist.
Die Anweisung für eine Transportaufgabe wird an die Lagerungs
vorrichtung 36, den automatischen Transportierer 38 oder die
Zwischenlagerungsvorrichtungstransportvorrichtung 42 gesandt,
nachdem bestätigt ist, daß alle Vorrichtungen, die mit der
Transportaufgabe für den Transport zu dem Lagerplatz in der La
gerungsvorrichtung 36, der der letztendliche Bestimmungsort ist,
oder eine relevante Vorrichtung verfügbar sind beziehungsweise
ist. Darum wird der Fall, indem eine Mehrzahl von Transportauf
gabenanweisungen bei einer Transportvorrichtung angesammelt
wird, die aufgrund einer Fehlfunktion nicht arbeitet, elimi
niert. Außerdem wird die Aufgabe nicht während des Betriebes un
terdrückt.
Entsprechend dieses Lagerungsvorrichtungseintrittsaufgabensteu
erverfahrens, bei dem eine Transportaufgabenanweisung nach der
Bestätigung, daß alle die Vorrichtungen, die mit der Transport
aufgabe in Beziehung stehen, verfügbar sind, gesandt wird, wird
ein Standbyzustand beim Einbringen einer Kassette 40 durch eine
Einlaßpforte 116 erhalten werden, wenn die Vorrichtungsstatusda
ten für die Lagerungsvorrichtung 36 anzeigen, daß sie nicht ver
fügbar ist. Es gibt ein Problem dahingehend, daß der Bediener
die Eintrittsaufgabe für diese Kassette 40 nicht löschen bezie
hungsweise stornieren kann.
Das obige Problem kann eliminiert werden, wie es nachfolgend be
schrieben ist. Wenn der Hostcomputer 50 die Vorrichtungsstatusda
ten für die Lagerungsvorrichtung 36 auf das Empfangen eines An
kunftsberichts der Kassette 40 an der Einlaßpforte 116 von der
Lagerungsvorrichtung 36 bestätigt, so daß ihm kenntlich wird,
daß die Lagerungsvorrichtung 36 nicht verfügbar ist, kann der
Hostcomputer 50 der Lagerungsvorrichtung 36 mitteilen, daß sie
nicht verfügbar ist und den Bericht der Ankunft der Kassette 40
vernachlässigen. Die Lagerungsvorrichtung 36, die den Bericht
empfängt, kann dem Bediener eine Anzeige auf der Bedienungstafel
121 liefern, daß eine Lagerung nicht ausgeführt werden kann, um
auf eine Tätigkeit des Bedieners zu warten. Der Bediener, der
die Anzeige auf der Bedienungstafel 121 liest, nimmt die Kasset
te 40 von der Einlaßpforte 116 weg und teilt der Lagerungsvor
richtung 36 durch Betätigen der Bedienungstafel 121 mit, daß die
Kassette 40 weggenommen worden ist. Als Reaktion bestimmt die
Lagerungsvorrichtung 36, daß die Kassette 40 weggenommen worden
ist. Ein Zustand, der dem vorherigen Zustand vor dem Plazieren
der Kassette 40 auf der Einlaßpforte 116 entspricht, wird er
reicht.
Wenn die Kassette 40 an der Einlaßpforte 116 nicht gelagert wer
den kann, da die Vorrichtungsstatusdaten für die Lagerungsvor
richtung 36 anzeigen, daß sie nicht verfügbar ist, teilt der
Hostcomputer 50 dieses dem Bediener entsprechend über die Lage
rungsvorrichtung 36 mit. Der Zustand vor dem Plazieren der Kas
sette 40 an der Einlaßpforte 116 kann erreicht werden. Darum
kann der Bediener einen unterschiedliche Vorgang beziehungsweise
eine unterschiedliche Verfahrensweise für die Kassette 40 anwen
den.
Die Einlaßpforte 116 der Lagerungsvorrichtung 36 kann unabhängig
von der Bearbeitungsvorrichtung 32, 34 verwendet werden. Es ist
nicht notwendig, wie in dem herkömmlichen Fall Daten über eine
verfügbare Bearbeitungsvorrichtung 32, 34, die diesem ent
spricht, über den Terminal 54 zu liefern. Desweiteren können
zwei Kassetten 40 zusammen auf einmal plaziert werden, was unter
Berücksichtigung der vorzüglichen Fähigkeit des Bedieners, zu
arbeiten, bestimmt worden ist.
Wenn der Bediener eine Kassette 40 in der Lagerungsvorrichtung
36 lagern will, wird zuerst die maximale Anzahl von zwei Kasset
ten 40 an der Einlaßpforte 116 plaziert. Dann wird die Bedie
nungstafel 121, die integral mit der Lagerungsvorrichtung 36
vorgesehen ist, manipuliert. Der Bediener kann die Kassette 40
an derselben Pforte ungeachtet der Bearbeitungsvorrichtung 32,
34, die die Bearbeitung der Kassette 40 vervollständigen wird,
oder der Bearbeitungsvorrichtung 32, 34, die die nächste Behand
lung vornehmen wird, plazieren. Die Lagerungsvorrichtung 36, der
durch diesen Betrieb mitgeteilt worden ist, daß die Kassette 40
an der Einlaßpforte 116 plaziert ist, liest die Information, die
in der ID-Karte 72 der Kassette 40 gespeichert ist, durch den
ID-Karten-Leser/Schreiber 120. Die ausgelesenen Daten werden an
den Hostcomputer 50 über das Kommunikationskabel 58 gesandt.
Der Hostcomputer 50 wird nicht bestätigen, ob die Kassette 40
über die Pforte eingegeben werden kann, wie bei der herkömmli
chen Vorrichtung, und sendet eine Eintrittsaufgabenanweisung an
die Lagerungsvorrichtung 36 nach dem Ermitteln des Lagerplatzes.
Entsprechend der Eintrittsaufgabenanweisung, die über das Kommu
nikationskabel 58 gesandt wird, initiiert die Lagerungsvorrich
tungssteuerung 64 die Aufgabe nach dem Bestätigen eines Lager
platzes auf der Lagerungsvorrichtungsplatte 96.
Die Lagerungsvorrichtung 36, die die Eintrittsaufgabe initiiert,
befördert die erste und die zweite Kassette 40, die an der Ein
laßpforte 116 plaziert sind, zu dem Lagerplatz auf der Lage
rungsvorrichtungsplatte 96 mittels der Lagerungsvorrichtungs
krans 80. Wenn die bezeichnete Aufgabe vervollständigt ist, sen
det die Lagerungsvorrichtung 36 einen Bericht, daß die Aufgabe
vervollständigt ist, an den Hostcomputer 50. Derart wird die
Eintrittsaufgabe für eine Eingabe durch einen Bediener vervoll
ständigt.
Die Anzahl der Kassetten 40, die an der Einlaßpforte 116 der La
gerungsvorrichtung 36 plaziert werden können, kann auf 2 einge
stellt werden. Zwei Kassetten sind die geeignete Anzahl, wenn
die Fähigkeit des Bedieners, zu arbeiten, in Betracht gezogen
wird. Es ist nicht notwendig, die verfügbare Bearbeitungsvor
richtung 32, 34 für die jeweilige Pforte 116 über den Hostcompu
ter 50 einzustellen beziehungsweise zu setzen. Derart wird die
Fähigkeit zum Ausführen der Eintrittsaufgabe zum Eingeben der
Kassette 40 in die Lagerungsvorrichtung 36 durch den Bediener
verbessert.
Das Problem der Variation beim Gebrauch und der Belegung der
Einlaßpforte 116 abhängig von der Bearbeitungsfähigkeit und dem
Betriebszustand der Bearbeitungsvorrichtung 32, 34 in dem Fall,
in dem eine Mehrzahl von Einlaßpforten 116 vorhanden ist und die
Anzahl der Einlaßpforten 116, die durch die Bearbeitungsvorrich
tung 32, 34 verwendet werden können, auf 1 begrenzt ist, kann
gelöst werden.
Derart kann die verfügbare Einlaßpforte 116 entsprechend einer
frei wählbaren Auswahl durch dem Bediener verwendet werden.
Der Hostcomputer 50 hat die Information, die den Lagerplatz für
jede Kassette 40 in der Lagerungsvorrichtung 36 betrifft, nicht.
Die Verwaltung des Lagerplatzes wird der Lagerungsvorrichtungs
steuerung 64 überlassen. Der Lagerplatz wurde identifiziert
durch Hinzufügen der Anzahl der ausgegebenen Kassetten 40 zu dem
Wert der Lagerungsvorrichtungskapazität und durch Subtrahieren
der eingegebenen Anzahl von Kassetten 40 von dem Wert der Lage
rungsvorrichtungskapazität auf der Basis der maximalen Anzahl
der Kassetten, die in der Lagerungsvorrichtung 36 gelagert wer
den können.
Die Information, die dem mit Kennungen versehenen Lagerplatz ei
ner Lagerungsvorrichtung 36 zugeordnet ist, wie sie in den Fig.
7A und 7B gezeigt ist, wird im voraus über den Terminal 54 an
den Hostcomputer 50 angelegt. Der Hostcomputer 50 empfängt einen
Bericht über den Lagerplatz, wenn eine Lagerungsaufgabe für eine
Kassette 40 von der Lagerungsvorrichtung 36 vervollständigt ist.
Entsprechend der Information, die von der Lagerungsvorrichtungs
steuerung 64 berichtet wird, wenn die Kassette 40 auf den Lage
rungsvorrichtungskran 80 von der Lagerungsvorrichtungsplatte 96
entladen wird, kann der Hostcomputer 50 detektieren, daß der La
gerplatz, an dem die entladene Kassette 40 gelagert war, nun
verfügbar ist.
Der Hostcomputer 50 kann über den Terminal 54 eine Mehrzahl von
Auslaßpforten 86 zum Gebrauch durch eine Bearbeitungsvorrichtung
32, 34 spezifizieren beziehungsweise spezifiziert bekommen. Au
ßerdem kann die Verwendungssequenz eingestellt werden. Zum Bei
spiel können in dem Fall aus Fig. 1 zwei Auslaßpforten 86 als
für die Bearbeitungsvorrichtung 32, 34 verfügbar eingestellt
werden. Die Bearbeitungsvorrichtung 32, 34 sendet eine Ladean
frage für eine Kassette 40 an den Hostcomputer 50 über das Kom
munikationskabel 58. Der Hostcomputer 50 bestimmt eine Auslaß
pforte 86, die in der Reihenfolge nachfolgend zu der Auslaßpfor
te 86 ist, die zuvor verwendet worden ist, oder die erste Aus
laßpforte 86, wenn es keine Auslaßpforte 86 einer nachfolgenden
Rangfolge aus der Mehrzahl der Auslaßpforten 86 gibt, als die
Auslaßpforte, die für die Transportaufgabe für den Transport der
Kassette 40 zu verwenden ist.
Entsprechend des Lagerungsvorrichtungsaustrittsaufgabensteuer
verfahrens kann eine Mehrzahl von Auslaßpforten 86 einer Bear
beitungsvorrichtung 32, 34 zugeordnet werden. Die Verwendungs
frequenz für die Auslaßpforten 86 kann durch Verwendung der
Pforten 86 in der vorbestimmten Reihenfolge ausgeglichen werden.
Derart kann das folgende Problem, das in den herkömmlichen Fäl
len angetroffen wird, gelöst werden.
Genauer gesagt gab es ein Problem dahingehend, daß eine Variati
on bei der Verwendung und Belegung der Auslaßpforten 86 für ei
nen automatischen Transportierer abhängig von der Bearbeitungs
fähigkeit und der Betriebsrate der Bearbeitungsvorrichtung 32,
34 auftrat, wenn es eine Mehrzahl von Auslaßpforten 86 gibt und
die Anzahl der Auslaßpforten 86, die durch eine Bearbeitungsvor
richtung 32, 34 verwendet werden können, auf eins begrenzt war.
Dieses Problem wird in der vorliegenden Anmeldung gelöst. Selbst
wenn die Bearbeitungsfähigkeit und der Betriebszustand jeder der
Bearbeitungsvorrichtungen 32, 34 unterschiedlich ist, kann die
Verwendung der Mehrzahl von Auslaßpforten 86 durch die Bearbei
tungsvorrichtungen 32, 34 ausgeglichen werden, um so das Problem
der Variation in der Verwendung und der Belegung der Auslaßpfor
ten 86 zu vermeiden.
Bevorzugterweise kann der Hostcomputer eine Mehrzahl von Auslaß
pforten 86, die durch eine Bearbeitungsvorrichtung 32, 34 be
nutzt werden können, über das Terminal 54 spezifizieren. Der
Hostcomputer 50 kann einen Datenbereich enthalten, in dem die
Anzahl der Austrittsaufgabenanweisungen, die von einer Lage
rungsvorrichtung 36 ausgegeben werden, die noch nicht vervoll
ständigt sind, entsprechend für jede Pforte 86 gespeichert wer
den. Auf das Empfangen einer Kassettenladeanfrage von einer Be
arbeitungsvorrichtung 32, 34 sucht der Hostcomputer 50 nach ei
ner Auslaßpforte 86 für die Bearbeitungsvorrichtung 32, 34, die
verfügbar ist. Wenn es als Ergebnis der Suche eine Mehrzahl von
verfügbaren Auslaßpforten 86 gibt, vergleicht der Hostcomputer
50 den Wert in dem Datenbereich, der mit der jeweiligen Pforte
in Verbindung steht, um eine spezifische Auslaßpforte 86 mit dem
kleineren Wert auszuwählen. Der Wert in dem Datenbereich, der
mit der ausgewählten Pforte 86 in Verbindung steht, wird um 1
erhöht, und eine Transportaufgabenanweisung wird an einen auto
matischen Transportierer 38 gesandt. Wenn die Aufgabe vervoll
ständigt ist, wird der Wert in dem Datenbereich, der dieser
Pforte 86 entspricht, um 1 erniedrigt. Wenn es eine Mehrzahl von
Auslaßpforten 86 gibt, die demselben Wert entsprechen bezie
hungsweise diesen aufweisen, wählt der Hostcomputer 50 eine
willkürliche Pforte aus der Mehrzahl der Pforten 86 und sendet
eine Transportaufgabenanweisung an einen automatischen Transpor
tierer 38.
Entsprechend des Lagerungsvorrichtungsaustrittsaufgabensteuer
verfahrens kann eine Mehrzahl von Auslaßpforten 86 einer Bear
beitungsvorrichtung 32, 34 zugeordnet werden. Eine Austrittsauf
gabenanweisung wird an eine andere Lagerungsvorrichtung 36 ge
sandt, so daß die Anzahl der Aufgaben, die bezüglich einer Pfor
te 86 noch nicht vervollständigt sind, gleich ist. Derart kann
die Verwendungsfrequenz der Pforten 86 im wesentlichen ausgegli
chen werden.
Das Problem der Variation der Verwendung und der Belegung der
Auslaßpforten 86 abhängig von der Bearbeitungsfähigkeit und dem
Betriebszustand der Bearbeitungsvorrichtung 32, 34, wenn es eine
Mehrzahl von Auslaßpforten 86 gibt und die Anzahl der Auslaß
pforten 86, die durch die Bearbeitungsvorrichtung 32, 34 verwen
det werden kann, auf 1 begrenzt ist, kann eliminiert werden.
Selbst wenn die Bearbeitungsfähigkeit und der Betriebsstatus der
Bearbeitungsvorrichtung 32, 34 sich unterscheiden, kann die
Mehrzahl der Auslaßpforten 86 im wesentlichen mit einer gleichen
Häufigkeit bezüglich der Bearbeitungsvorrichtung 32, 34 verwen
det werden. Derart kann das Problem der Variation im Gebrauch
und der Belegung der Auslaßpforten 86 eliminiert werden.
Wenn es eine Ladeanfrage von der Bearbeitungsvorrichtung 32, 34
für eine Kassette 40 in dem oben beschriebenen Lagerungsvorrich
tungsaustrittsaufgabensteuerverfahren gibt, wählt der Hostcompu
ter 50 eine Auslaßpforte 86 aus der Mehrzahl der Auslaßpforten
86 in einer gleichen Weise aus, wenn es mindestens eine Kassette
40, die zu bearbeiten ist, in der Lagerungsvorrichtung 36 gibt,
und sendet eine Austrittsaufgabenanweisung an die Lagerungsvor
richtung 36. Darum kann in dem Fall, in dem die Vorwärtsbewe
gungsvorrichtung 84, die die Kassette 40 von der Auslaßliefe
rungspforte 100 an die Auslaßpforte 86 transferiert, defekt ist,
der Hostcomputer 50 die Fehlfunktion nicht detektieren und wird
eine Austrittsaufgabenanweisung für die Kassette 40, die sich
auf die Auslaßpforte 86 bezieht, an einen automatischen Trans
portierer 38 senden.
Um dieses Problem zu vermeiden, kann der Hostcomputer 50 einen
Datenbereich zum Speichern der Anzahl von Austrittsaufgaben, die
durch die Lagerungsvorrichtung 36 noch nicht vervollständigt
sind, bezüglich jeder der Auslaßpforten 86 halten und den oberen
Grenzwert für die Anzahl der Aufgaben über den Terminal 54 set
zen bzw. gesetzt erhalten.
In der Phase des Sendens einer Austrittsaufgabenanweisung, die
sich auf die Auslaßpforte 86 bezieht, löscht beziehungsweise an
nulliert der Hostcomputer 50 die Verwendung dieser Auslaßpforte
86, wenn der Wert in dem Datenbereich, der sich auf diese Aus
laßpforte bezieht, an dem spezifischen oberen Grenzwert angekom
men ist, und versucht die nächste mögliche Auslaßpforte 86 zu
verwenden. Wenn es keine geeignete Auslaßpforte gibt, wird ein
Warten auf die Vervollständigung einer Transportaufgabe, die mit
einer verfügbaren Auslaßpforte in Verbindung steht, ausgeführt.
Der Hostcomputer 50 kann den oberen Grenzwert für die Anzahl der
Aufgaben, die noch nicht vervollständigt sind, für jede Auslaß
pforte 86 einstellen. Darum wird der Fall, in dem die Anzahl der
Aufgaben, die noch nicht vervollständigt sind, den oberen Grenz
wert überschreiten, in der Phase des Sendens einer Austrittsauf
gabenanweisung, die mit einer Auslaßpforte 86 in Verbindung
steht, nicht auftreten. Außerdem wird der Fall, in dem eine
Mehrzahl von Austrittsaufgabenanweisungen bei einer Lagerungs
vorrichtung 36 aufgrund einer Fehlfunktion der Vorwärtsbewe
gungsvorrichtung 84 angesammelt werden, nicht länger auftreten.
Bevorzugterweise hält der Hostcomputer 50 Vorrichtungsstatusda
ten, die anzeigen, ob die jeweilige Auslaßpforte 86 verfügbar
ist oder nicht. Die Daten können über den Terminal 56 geändert
werden. In der Phase des Sendens einer Transportaufgabenanwei
sung, die mit einer Auslaßpforte 86 in Verbindung steht, an eine
Lagerungsvorrichtung 36 überprüft der Hostcomputer 50 die Vor
richtungsstatusdaten, um eine Verwendung der entsprechenden Aus
laßpforte 86 zu streichen beziehungsweise zu annullieren, wenn
die Daten anzeigen, daß sie nicht verfügbar ist. Die Verwendung
der nächsten möglichen Auslaßpforte 86 wird als der Kandidat,
das heißt als die nächste Möglichkeit, genommen. Wenn es keine
verfügbare Auslaßpforte 86 gibt, wird ein Warten ausgeführt, bis
die Vorrichtungsstatusdaten für die nicht verfügbare Auslaßpforte
86 in Daten geändert sind, die "verfügbar" anzeigen.
Da der Hostcomputer 50 Vorrichtungsstatusdaten hält, die anzei
gen, ob die jeweilige Auslaßpforte 86 verfügbar ist oder nicht,
können die Daten einer Auslaßpforte 86, wenn sie defekt ist, in
"nicht verfügbar" durch einen Bediener über den Terminal 56 ge
ändert werden. Darum kann der Hostcomputer 50 eine defekte Aus
laßpforte 86 detektieren und die Übertragung einer Austrittsauf
gabenanweisung, die mit dieser Pforte in Verbindung steht, an
die Lagerungsvorrichtung 36 annullieren beziehungsweise sperren.
Desweiteren kann der Um 99999 00070 552 001000280000000200012000285919988800040 0002019816130 00004 99880stand, bei dem eine Mehrzahl von Aus
trittsaufgabenanweisungen bei einer Lagerungsvorrichtung 36 auf
grund einer Fehlfunktion der Vorwärtsbewegungsvorrichtung 84 an
gesammelt wird, nicht länger angetroffen werden.
Während der Phase der Eintrittsaufgabe bezüglich der Lagerungs
vorrichtung 36 als Reaktion auf eine Ladeanfrage für eine Kas
sette 40 von einer Bearbeitungsvorrichtung 32, 34 kann der Host
computer 50 an einen automatischen Transportierer 38 eine Trans
portaufgabenanweisung für einen Transport der Kassette 40 zu der
Bearbeitungsvorrichtung 32, 34, die mit der Auslaßpforte 86 in
Verbindung steht, selbst dann senden, falls die Austrittsaufgabe
noch nicht vervollständigt ist, entsprechend der Information,
die den Aufgabenfortschritt, d. h. den Fortschritt des Abarbei
tens der Aufgabe, anzeigt, die von der Lagerungsvorrichtung 36
während der Aufgabe beziehungsweise des Abarbeitens der Aufgabe
berichtet wird, d. h. von dem Beginn bis zu dem Ende der Aufgabe.
Der Hostcomputer 50 empfängt eine Ladeanfrage für eine Kassette
40 von der Bearbeitungsvorrichtung 32, 34, um eine Austrittsauf
gabenanweisung, die mit einer Auslaßpforte 86 in Verbindung
steht, an eine Lagerungsvorrichtung 36 zu senden. Der Hostcompu
ter 50 kann auch eine Transportaufgabenanweisung an den automa
tischen Transportierer 38 für einen Transport der momentanen
Kassette 40 an die Bearbeitungsvorrichtung 32, 34, die mit einer
Auslaßpforte 86 in Verbindung steht, senden, bevor die Aus
trittsaufgabe vervollständigt ist. Dieses bedeutet, daß eine
Vorwärtsaufgabe für den automatischen Transportierer 38, d. h.
eine Aufgabe zum Verschieben des automatischen Transportierers
38 von der Standbyposition zu der Quelle des Transportes, paral
lel zu der durch die Lagerungsvorrichtung 36 ausgeführten Aus
trittsaufgabe ausgeführt werden kann.
Wenn die Austrittsaufgabe bezüglich der Auslaßpforte 86 vervoll
ständigt ist, wird die Transportaufgabenanweisung, die mit der
selben Pforte 86 in Verbindung steht, für einen Transport zu der
Bearbeitungsvorrichtung 32, 34 an den automatischen Transportie
rer 38 gesendet. Darum kann das Problem einer Kassette 40, die
auf der Auslaßpforte 86 verbleibt, während der Bewegung des au
tomatischen Transportierers 38 von der Standbyposition zu dieser
Pforte 86 vermieden werden.
Derart kann die Zeit, die für die Transportaufgabe für den
Transport der Kassette 40 von der Auslaßpforte 86 zu der Bear
beitungsvorrichtung 32, 34 benötigt wird, verkürzt werden.
Herkömmlicherweise initiiert der automatische Transportierer 38
auf das Empfangen einer Transportaufgabenanweisung für den
Transport einer Kassette 40 von der Auslaßpforte 86 zu der Bear
beitungsvorrichtung 32, 34 von dem Hostcomputer 50 hin die Auf
gabe, um sich von der Standbyposition zu der Position vor der
Auslaßpforte 86 der spezifizierten Lagerungsvorrichtung 36 zu
bewegen. Dann beginnt der automatische Transportierer 38 den Be
trieb des Entladens der Kassette 40 aus der Auslaßpforte 86. Der
automatische Transportierer 38 bestätigt vor dieser Entladeope
ration, ob die Kassette 40 auf der Auslaßpforte 86 plaziert ist.
Die Bestimmung eines Fehlerstatus wird gemacht, wenn es keine
Kassette 40 auf der Auslaßpforte 86 gibt. Ein Fehler wird sofort
an den Hostcomputer 50 gemeldet.
Es wird der Fall angenommen, in dem der Hostcomputer 50 eine
Aufgabenanweisung an den automatischen Transportierer 38 vor der
Vervollständigung der Austrittsaufgabe für die Ausgabe der Kas
sette 40 über die Auslaßpforte 86 sendet. Es gibt eine Möglich
keit, daß die Kassette 40 nicht auf der Auslaßpforte 86 plaziert
ist, wenn der automatische Transportierer 38 an der Auslaßpforte
86 ankommt. In einem solchen Fall wird der automatische Trans
portierer 38 eine Fehlermeldung ausgeben, so daß die Transport
aufgabe häufig unterbrochen wird.
Dieses Problem wird vermieden, wie es im folgenden erläutert
wird. Der automatische Transportierer 38 empfängt von dem Host
computer 50 eine Transportaufgabenanweisung für den Transport
der Kassette 40 von der Auslaßpforte 86 der Lagerungsvorrichtung
36 zu der Bearbeitungsvorrichtung 32, 34 und initiiert dann die
Transportaufgabe. In der Phase, in der sich der automatische
Transportierer 38 von der Standbyposition zu der Auslaßpforte
der Quellen-Lagerungsvorrichtung 36 bewegt, um die Kassette 40
auf der Auslaßpforte 36 zu entladen, kann der automatische
Transportierer 38 die Ausgabe einer Fehlermeldung unterdrücken,
selbst falls die relevante Kassette 40 fehlt, und auf die Kas
sette 40 für eine vorbestimmte Zeit warten. Wenn die Kassette 40
innerhalb der vorbestimmten Zeit an die Auslaßpforte 86 gelie
fert wird, initiiert der automatische Transportierer 38 sofort
den Betrieb des Entladens der Kassette 40 von der Auslaßpforte
86 auf eine Transferhalterung 150 des automatischen Transportie
rers 38. Wenn die relevante Kassette bei Ablauf der vorbestimm
ten Zeit nicht auf der Pforte 86 plaziert ist, d. h. wenn die
Kassette 40 nicht von der Auslaßlieferungspforte 100 durch die
Vorwärtsbewegungsvorrichtung 84 transferiert wird, wird die Be
stimmung gemacht, daß ein Fehler vorliegt, und eine Fehlermel
dung wird an den Hostcomputer 50 gesendet.
Mittels des oben beschriebenen Mechanismus beziehungsweise der
oben beschriebenen Vorgehensweise kann der Hostcomputer 50 eine
Transportaufgabenanweisung an den automatischen Transportierer
38 für einen Transport der Kassette 40 von der Auslaßpforte 86
zu der Bearbeitungsvorrichtung 32, 34 senden, bevor die Aus
trittsaufgabe für die Ausgabe der Kassette 40 an die Auslaßpfor
te 86 vervollständigt ist. Darum kann die Standbyzeit für die
Bearbeitungsvorrichtung 32, 34, die die Ladeanfrage ausgegeben
hat, reduziert werden.
Der Hostcomputer 50 sendet an den automatischen Transportierer
38 eine Transportaufgabenanweisung für einen Transport einer
Kassette 40 von der Bearbeitungsvorrichtung 32, 34 zu einer Ein
laßpforte 88. Der automatische Transportierer 38, der die Aufga
benanweisung empfängt, initiiert die Transportaufgabe und ent
lädt die Kassette 40 von dem Kassettenstand 172, 182 der Bear
beitungsvorrichtung 32, 34 und transportiert die Kassette 40 zu
der Einlaßpforte 88 der Bestimmungslagerungsvorrichtung 36. Die
Bearbeitungsvorrichtung 32, 34 sendet eine Ladeanfrage für eine
Kassette 40 an den Hostcomputer 50, wenn die vorhergehende Kas
sette 40 auf dem Kassettenstand 172, 182 durch den automatischen
Transportierer 38 entladen, d. h. von dort entfernt, worden ist.
Als Reaktion auf diese Ladeanfrage sucht der Hostcomputer 50
nach einer Kassette 40, die zu bearbeiten ist, in der Lagerungs
vorrichtung 36. Eine Austrittsaufgabe zur Ausgabe einer Kassette
40 an die Auslaßpforte 86 wird durch die Lagerungsvorrichtung 36
ausgeführt. Dann wird eine Transportaufgabenanweisung für einen
Transport der Kassette 40 von der Auslaßpforte 86 zu der Bear
beitungsvorrichtung 32, 34 an einen automatischen Transportierer
38 gesandt. Wie unter Bezugnahme auf Fig. 8 beschreiben worden
ist, der automatische Transportierer 38 enthält mindestens zwei
Kassettentransferhalterungen 150. Der automatische Transportie
rer 38 bewegt sich zu der Bearbeitungsvorrichtung 32, 34 mit ei
ner Kassette 40 auf einer Transferhalterung 150 und plaziert ei
ne Kassette 40 auf einem Kassettenstand 172, 182, für die ange
fordert wurde, daß sie übergeben wird, auf einer Kassettentrans
ferhalterung 150. Der automatische Transportierer 38 kann außer
dem die transportierte Kassette 40 auf der Kassettentransferhal
terung 150 zu dem nun leeren Kassettenstand 172, 182 transferie
ren. Jedoch sendet der Hostcomputer 50 eine Transportaufgabenan
weisung für einen Transport einer Kassette von der Bearbeitungs
vorrichtung 32, 34 zu einer Einlaßpforte 88 und eine Transport
aufgabenanweisung einer Kassette 40 von einer Auslaßpforte 86 zu
der Bearbeitungsvorrichtung 32, 34 individuell an einen automa
tischen Transportierer 38, wodurch die Kassetten 40 entsprechend
transferiert werden.
Um diesen Nachteil zu verbessern, kann der Hostcomputer 50 eine
Steuerung liefern, wie sie im folgenden erläutert wird. Wenn der
Hostcomputer 50 eine Übergabeanfrage für eine Kassette 40 von
einer Bearbeitungsvorrichtung 32, 34 empfängt, sucht der Host
computer 50 nach einer Kassette 40, die zu bearbeiten ist, in
der Lagerungsvorrichtung 36. Der Hostcomputer 50 wird keine ein
zelne Transportaufgabenanweisung an den automatischen Transpor
tierer 38 für einen Transport von der Bearbeitungsvorrichtung
32, 34 zu einer Einlaßpforte 88 senden. Zuerst sendet der Host
computer 50 an die Lagerungsvorrichtung 36 eine Austrittsaufga
benanweisung für eine Ausgabe einer Kassette 40, die bearbeitet
werden kann, über eine Auslaßpforte 86. Auf das Empfangen des
Berichtes, daß die Austrittsaufgabe vervollständigt ist, sendet
der Hostcomputer 50 an den automatischen Transportierer 38 eine
Transportaufgabenanweisung für einen Transport der Kassette 40,
die zu übergeben ist, von der Bearbeitungsvorrichtung 32, 34 zu
der Einlaßpforte 88 und eine Transportaufgabenanweisung für ei
nen Transport der Kassette 40 von der Auslaßpforte 86 zu der Be
arbeitungsvorrichtung 32, 34 als eine Transportaufgabenanwei
sung.
Die Steuerung 60 für den automatischen Transportierer, die die
Transportaufgabe empfängt, die den beiden Transportaufgaben ent
spricht, liefert eine Steuerung derart, daß der automatische
Transportierer sich in Richtung der Auslaßpforte 86 der Lage
rungsvorrichtung 36 bewegt. Der automatische Transportierer 38
plaziert die Kassette 40, die sich auf der Auslaßpforte 86 be
findet, auf der Transferhalterung 150 unter Verwendung des Armes
144, der Hand 146 und der Handklaue 148. Dann bewegt sich der
automatische Transportierer 38 in Richtung der Bearbeitungsvor
richtung 32, 34. An der Bearbeitungsvorrichtung 32, 34 angekom
men plaziert der automatische Transportierer 38 zuerst die Kas
sette 40, die sich auf dem Kassettenstand 172, 182 befindet, auf
seiner leeren Transferhalterung 150 unter Verwendung des Armes
144, der Hand 146 und der Handklaue 148 wie in dem vorherigen
Fall, wobei die transportierte Kassette 40 auf der Transferhal
terung 150 verbleibt. Wenn die Aufgabe vervollständigt ist, wird
die Kassette 40, die von der Auslaßpforte 86 geholt worden und
auf der Transferhalterung 150 plaziert worden ist, auf den Kas
settenstand 172, 182 entladen. Dann liefert die Steuerung 60 für
den automatischen Transportierer eine Steuerung derart, daß der
Wagen 140 sich der Einlaßpforte 88 der Lagerungsvorrichtung 36
nähert. Wenn der Wagen 140 an der Einlaßpforte 88 ankommt, wird
die Kassette 40 auf der Transferhalterung 150 an die Einlaßpfor
te 88 entladen, um die Abfolge der Aufgabe beziehungsweise der
Schritte der Aufgabe zu vervollständigen.
Die Steuerung 60 für den automatischen Transportierer sendet ei
nen geeigneten Bericht an den Hostcomputer 50, wenn die Kassette
40 auf der Bearbeitungsvorrichtung 32, 34 plaziert ist. Dein
Hostcomputer 50 wird durch diesen Bericht mitgeteilt, daß die
Kassette 40 an der Bearbeitungsvorrichtung 32, 34 angekommen
ist. Dann sendet der Hostcomputer 50 eine Bearbeitungsstartauf
gabenanweisung an die Bearbeitungsvorrichtung 32, 34 über das
Kommunikationskabel 58.
Als Reaktion auf eine Übergabeanfrage für eine Kassette 40 von
der Bearbeitungsvorrichtung 32, 34 sucht der Hostcomputer 50
nach einer Kassette, die zu bearbeiten ist und in der Lagerungs
vorrichtung 36 gelagert ist, und sendet eine Transportaufgaben
anweisung an 1 automatischen Transportierer 38 mit 2 Kassetten
40 als einem Paar, das heißt die zwei Kassetten 40 betrifft. Der
automatische Transportierer 38, der diese Transportaufgabenan
weisung empfängt, führt die Reihe von Aufgaben beziehungsweise
Aufgabenschritten in der Abfolge der Aufgabe des Holens der Kas
sette auf der Auslaßpforte 86, der Aufgabe des Holens der Kas
sette 40 auf der Bearbeitungsvorrichtung 32, 34, der Aufgabe des
Entladens der Kassette 40 von der Transferhalterung 150 an die
Bearbeitungsvorrichtung 32, 34 und der Aufgabe des Entladens der
bearbeiteten Kassette 40 von der Transferhalterung 150 zu der
Einlaßpforte 88 aus. Im Vergleich mit dem Fall, in dem die
Transportaufgabe für einen Transport der Kassette 40 von der Be
arbeitungsvorrichtung 32, 34 zu der Einlaßpforte 88 und die
Transportaufgabe für einen Transport der Kassette 40 von der
Auslaßpforte 86 zu der Bearbeitungsvorrichtung 32, 34 separat
durch den automatischen Transportierer 38 ausgeführt werden,
kann die Zeit, die für die Transportaufgaben benötigt wird, re
duziert werden. Darum kann die Betriebsrate des automatischen
Transportierers 38 reduziert werden und die Kassette 40 kann der
Bearbeitungsvorrichtung 32, 34 schnell geliefert werden.
Dem Hostcomputer 50 kann eine Mehrzahl von Auslaßpforten 118,
die bezüglich 1 Bearbeitungsvorrichtung 32, 34 verwendet werden
können, über den Terminal 54 spezifiziert werden. Außerdem kann
zusammen damit die Verwendungsabfolge derselben spezifiziert
werden. Zwei Auslaßpforten 118 können zugeordnet werden, um mit
einer Bearbeitungsvorrichtung 32, 34 verwendet zu werden. Wenn
eine Ladeanfrage für eine Kassette 40 von der Bearbeitungsvor
richtung 32, 34 an den Hostcomputer 50 über das Kommunikations
kabel 58 übertragen wird, wählt der Hostcomputer 50 die Auslaß
pforte 118, die in der Reihenfolge der zuvor verwendeten Auslaß
pforte 118 nachfolgend ist, oder die erste Auslaßpforte 118,
wenn keine Auslaßpforte mit einer nachfolgenden Rangfolge spezi
fiziert ist, aus. Die ausgewählte Auslaßpforte 118 wird dazu be
stimmt, für diese Transportaufgabe für die Kassette 40 verwendet
zu werden.
Entsprechend des Lagerungsvorrichtungsaustrittsaufgabensteuer
verfahrens kann eine Mehrzahl von Auslaßpforten einer Bearbei
tungsvorrichtung 32, 34 zugeordnet werden. Es ist daher möglich,
die Verwendungshäufigkeit der Auslaßpforten 118 entsprechend ei
ner vorbestimmten Reihenfolge gleich einzustellen.
Es wird das Problem der Variation in der Verwendung und der Be
legung der Auslaßpforten 118 abhängig von der Bearbeitungsfähig
keit und dem Betriebszustand der Bearbeitungsvorrichtung 32, 34,
wenn es eine Mehrzahl von Auslaßpforten 118 gibt und die Anzahl
der Auslaßpforten 118, die für eine Bearbeitungsvorrichtung 32,
34 verwendet werden können, begrenzt ist, gelöst.
Darum können, selbst falls die Bearbeitungsfähigkeit und der Be
triebsstatus der Bearbeitungsvorrichtung 32, 34 differieren, die
Auslaßpforten 118 mit einer im wesentlichen gleichen Häufigkeit
durch jede beziehungsweise die jeweiligen Bearbeitungsvorrich
tungen 32, 34 verwendet werden. Das Problem der Variation in der
Verwendung und der Belegung der Auslaßpforten 118 wird elimi
niert.
Bevorzugterweise können dem Hostcomputer 50 eine Mehrzahl von
Auslaßpforten 118, die durch eine Bearbeitungsvorrichtung 32, 34
verwendet werden können, über den Terminal 54 spezifiziert wer
den. Außerdem kann der Hostcomputer 50 einen Datenbereich auf
weisen beziehungsweise halten, in dem die Anzahl der Aus
trittsaufgabenanweisungen, die noch nicht vervollständigt sind,
aus der Mehrzahl der Austrittsaufgabenanweisungen, die von einer
Lagerungsvorrichtung 36 ausgegeben werden, bezüglich jeder Aus
laßpforte 118 gespeichert wird.
Auf das Empfangen einer Kassettenladeanfrage von einer Bearbei
tungsvorrichtung 32, 34 sucht der Hostcomputer 50 nach einer
Einlaßpforte 118, die für die Bearbeitungsvorrichtung 32, 34
verfügbar ist. Wenn es eine Mehrzahl von verfügbaren Auslaßpfor
ten 118 gibt, vergleicht der Hostcomputer 50 den Wert, der für
jede Pforte 118 in dem Datenbereich gespeichert ist, und wählt
die Auslaßpforte 118 aus, die dem kleinsten Wert entspricht. Der
Hostcomputer 50 addiert 1 zu dem Wert in dem Datenbereich, der
der ausgewählten Pforte 118 zugeordnet ist, und sendet eine Aus
trittsaufgabenanweisung an die Lagerungsvorrichtung 36. Wenn die
Aufgabe vervollständigt ist, subtrahiert der Hostcomputer 50 von
dem Wert in dem Datenbereich 1. Wenn es eine Mehrzahl von Aus
laßpforten 118 gibt, die dem kleinsten Wert entsprechen, wählt
der Hostcomputer 50 eine willkürliche Pforte aus den Pforten
aus, die dem kleinsten Wert entsprechen.
Entsprechend des Lagerungsvorrichtungsaustrittsaufgabensteuer
verfahrens kann eine Mehrzahl von Auslaßpforten 118 einer Bear
beitungsvorrichtung 32, 34 durch den Hostcomputer 50 zugeordnet
werden. Der Hostcomputer 50 sendet eine Austrittsaufgabenanwei
sung an eine Lagerungsvorrichtung 36, so daß die Anzahl der Auf
gaben, die noch nicht vervollständigt ist, gleich ist. Darum
kann die Verwendungshäufigkeit bzw. -frequenz der Auslaßpforte
118 im wesentlichen ausgeglichen werden.
Das Problem der Variation bei der Verwendung und der Belegung
der Auslaßpforte 118 abhängig von der Bearbeitungsfähigkeit und
dem Betriebszustand der Bearbeitungsvorrichtung 32, 34, wenn es
eine Mehrzahl von Auslaßpforten 118 gibt, wobei die Anzahl der
Auslaßpforten 118, die durch die Bearbeitungsvorrichtung 32, 34
verwendet werden kann, begrenzt ist, kann gelöst werden.
Selbst wenn die Bearbeitungsfähigkeit und der Betriebszustand
jeder der Bearbeitungsvorrichtungen 32, 34 sich unterscheiden,
kann die Auslaßpforte 118 im wesentlichen gleich bezüglich der
Bearbeitungsvorrichtung 32, 34 verwendet werden. Das Problem der
Variation in der Verwendung und der Belegung der Auslaßpforte
118 wird gelöst.
Auf das Empfangen einer Austrittsaufgabenanweisung für eine Kas
sette, die mit einer Auslaßpforte 86 oder einer Auslaßpforte 118
verbunden ist, von dem Hostcomputer 50 über das Kommunikations
kabel 58 kann die Lagerungsvorrichtung 36 die Austrittsaufgabe
initiieren und außerdem an den Hostcomputer 50 über das Kommuni
kationskabel 58 den Status den Fortschritts, wenn die Aufgabe
initiiert ist, wenn die Kassette 40 von der Lagerungsvorrich
tungsplatte 96 durch den Lagerungsvorrichtungskran 80 entladen
ist, und wenn die Aufgabe vervollständigt ist, berichten. Die
Lagerungsvorrichtung 36 kann außerdem einen Bericht über das
Kommunikationskabel 58 an die Zwischenlagerungsvorrich
tungstransportvorrichtungssteuerung 66 über den Status des Fort
schreitens der Aufgabe, wenn die Aufgabe initiiert ist, wenn die
Kassette 40 von der Lagerungsvorrichtungsplatte 96 durch den La
gerungsvorrichtungskran 80 entladen ist, und wenn die Aufgabe
vervollständigt ist, senden, als Reaktion auf eine Transferauf
gabenanweisung für einen Transfer einer Kassette 40 zu einer
Pforte 98 von der Zwischenlagerungsvorrichtungstransportvorrich
tungssteuerung 66 über das Kommunikationskabel 58.
Die Zwischenlagerungsvorrichtungstransportvorrichtungssteuerung
66 sendet einen Bericht über den Status des Fortschreitens der
Zwischenlagerungsvorrichtungstransportaufgabenanweisung an den
Hostcomputer 50 über das Kommunikationskabel 58. Der Hostcompu
ter 50 stellt das Senden einer Austrittsaufgabenanweisung oder
einer Zwischenlagerungsvorrichtungstransportaufgabenanweisung an
die Lagerungsvorrichtung 36 beziehungsweise die Zwischenlage
rungsvorrichtungstransportvorrichtung 42, die sich auf dieselbe
Pforte bezieht, zurück bis ein Bericht über das Fortschreiten
der Aufgabe anzeigt, daß der Lagerungsvorrichtungskran 80 die
Kassette 40 von der Lagerungsvorrichtungsplatte 96 entladen hat.
Bezüglich der Aufgabenanweisung, die von dem Hostcomputer 50 an
die Lagerungsvorrichtung 36 und die Zwischenlagerungsvorrich
tungstransportvorrichtung 42 geliefert worden ist, sendet die
Lagerungsvorrichtung 36 einen Bericht, der anzeigt, daß der La
gerungsvorrichtungskran 80 die Kassette 40 von der Lagerungsvor
richtungsplatte 96 entladen hat. Außerdem stellt der Hostcompu
ter 50 das Absenden einer Austrittsaufgabenanweisung und einer
Zwischenlagerungsvorrichtungstransportaufgabenanweisung an die
Lagerungsvorrichtung 36 und die Zwischenlagerungsvorrich
tungstransportvorrichtung 42, die sich auf dieselbe Pforte be
ziehen, zurück bis er einen Bericht über ein Fortschreiten emp
fängt, der anzeigt daß der Lagerungsvorrichtungskran 80 die
Kassette 40 von der Lagerungsvorrichtungsplatte 96 entladen hat.
Darum existieren der Vorteil, daß der Hostcomputer 50 keine ex
zessive Menge von Aufgabenanweisungen an die Lagerungsvorrich
tung 36 und die Zwischenlagerungsvorrichtungstransportvorrich
tung 42 sendet, und der Vorteil, daß die Lagerungsvorrichtung 36
und die Zwischenlagerungsvorrichtungstransportvorrichtung 42
nicht unbelegt in einem Standbyzustand für eine Aufgabe verblei
ben, zusammen.
Das Problem, daß die angestrebte Anzahl von Aufgaben aufgrund
der Unterdrückung einer Aufgabenanweisung von dem Hostcomputer
50 ungeachtet der ausreichenden Transportkapazität der Lage
rungsvorrichtung 36 und der Zwischenlagerungsvorrichtungstrans
portvorrichtung 42 nicht ausgeführt werden kann, kann gelöst
werden. Außerdem wird das Problem gelöst, daß der Hostcomputer
50 eine zu große Anzahl von Aufgabenanweisungen ungeachtet des
Fortschreitens der Aufgabe bei der Lagerungsvorrichtung 36 und
der Zwischenlagerungsvorrichtungstransportvorrichtung 42 sendet,
so daß eine Erholung beziehungsweise eine Rückkehr zu einem kor
rekten Zustand verzögert wird, wenn die Lagerungsvorrichtung 36
und die Zwischenlagerungsvorrichtungstransportvorrichtung 42 de
fekt sind.
Der Hostcomputer 50 hält Daten, die den Status des momentanen
Fortschreitens der Kassette 40 in der Lagerungsvorrichtung 36
anzeigen, um einen verfügbaren Lagerplatz in dieser zu identifi
zieren. Jedoch gibt es eine Möglichkeit, daß sich diese Daten
von den tatsächlichen Daten über den momentanen Fortschritt der
Kassette 40, die durch die Lagerungsvorrichtungssteuerung 64 ge
haltert werden, aufgrund eines Kommunikationsleitungsfehlers zwi
schen dem Hostcomputer 50 und der Lagerungsvorrichtungssteuerung
64 oder aufgrund eines Datenverlustes aufgrund eines Systemfeh
lers des Hostcomputers 50 unterscheiden. In einem solche Fall
wird der Hostcomputer 50 fehlerhafterweise annehmen, daß es ei
nen verfügbaren Platz zur Lagerung einer Kassette 40 in der La
gerungsvorrichtung 36 gibt. Darum antwortet der Hostcomputer 50
auf eine Übergabeanfrage für Kassetten 40 von der Bearbeitungs
vorrichtung 32, 34 damit, daß ein automatischer Transportierer
38 eine Kassette 40 von der Bearbeitungsvorrichtung 32, 34 zu
der Einlaßpforte 88 befördert. Wenn diese Aufgabe vervollstän
digt ist, sendet der Hostcomputer 50 eine Eintrittsaufgabenan
weisung für diese Kassette 40 an die Lagerungsvorrichtung 36.
Jedoch kann die Kassette 40 auf der Einlaßpforte 88 nicht gela
gert werden, da es tatsächlich keinen verfügbaren Lagerplatz in
der Lagerungsvorrichtung 36 gibt, was in einer Unterbrechung der
Aufgabe beziehungsweise der Abarbeitung der Aufgabe resultiert.
Ein ähnlicher Fall kann für die Zwischenlagerungsvorrich
tungstransportaufgabe für eine Kassette 40 erwartet werden. In
diesem Fall kann die Kassette 40, die an der Pforte 98 ankommt,
nicht gelagert werden, da es keinen Speicherplatz gibt, was in
einer Unterbrechung der Aufgabe resultiert. In dem Fall, in dem
eine Kassette 40 auf der Einlaßpforte 116 vorhanden ist, wird
der Hostcomputer 50 annehmen, daß es einen verfügbaren Raum in
der Lagerungsvorrichtung 36 gibt und eine Eintrittsaufgabenan
weisung an die Lagerungsvorrichtung 36 senden. Jedoch wird die
Aufgabe unterbrochen werden, da es tatsächlich keinen leeren
Raum beziehungsweise Platz gibt. Es gibt außerdem eine Möglich
keit, daß der Hostcomputer 50 annehmen wird, daß die Lagerungs
vorrichtung 36 mit Kassetten 40 aufgefüllt ist, obwohl es einen
verfügbaren Platz in der Lagerungsvorrichtung 36 gibt, so daß
die Initiierung einer Aufgabe, die mit einem Eintritt bezie
hungsweise einer Eingabe einer Kassette verbunden ist, zurückge
stellt wird.
Es ist unabdingbar, den Unterschied zwischen den momentanen Da
ten über den Fortschritt einer Kassette in der Lagerungsvorrich
tung 36 unter der Verwaltung durch den Hostcomputer 50 und den
momentanen Daten über den Fortschritt unter der Verwaltung durch
die Lagerungsvorrichtungssteuerung 64 zu identifizieren, um die
Unterbrechungszeit für die Aufgabe, die mit der in Rede stehen
den Lagerungsvorrichtung 36 verbunden ist, zu reduzieren.
Das Problem wird gelöst, wie es im folgenden erläutert ist. Als
Reaktion auf eine Anweisung von einem Bediener über den Terminal
56 weist der Hostcomputer 50 bezüglich der spezifizierten Lage
rungsvorrichtungssteuerung 64 an, daß die ID-Daten von allen
Kassetten 40, die in der Lagerungsvorrichtung 36 gespeichert
sind, zu berichten sind. Diese Anweisung wird an die Lagerungs
vorrichtungssteuerung 64 über das Kommunikationskabel 58 über
tragen. Als Reaktion sendet die Lagerungsvorrichtungssteuerung
64 einen Bericht über alle Daten über den momentanen Fortschritt
der Kassetten 40 an den Hostcomputer 50 über das Kommunikations
kabel 58. Der Hostcomputer 50 vergleicht seine eigenen ID-Daten
über die Kassetten 40, die in der relevanten Lagerungsvorrich
tung 36 gespeichert sind, mit den Daten über den momentanen
Fortschritt von der Lagerungsvorrichtungssteuerung 64. Irgendein
Unterschied wird auf der Anzeige des Terminals 56 angezeigt, um
ihn dem Bediener mitzuteilen.
In dem Fall, in dem eine Kassette 40 an der Einlaßpforte 88, der
Pforte 98, oder der Einlaßpforte 116 verblieben ist, so daß die
Ausführungseintrittsaufgabe verhindert wird, oder in dem eine
Eintrittsaufgabe nicht initiiert wird, obwohl es einen verfügba
ren Lagerplatz in der Lagerungsvorrichtung 36 gibt, vergleicht
der Hostcomputer 50 seine eigenen ID-Daten über die Kassetten
40, die in der Lagerungsvorrichtung 36 gelagert sind, mit den
ID-Daten über die Kassetten 40, die durch die Lagerungsvorrich
tungssteuerung 64 gehalten werden, entsprechend einer Anweisung
von dem Bediener über das Terminal 56. Die Differenz, die sich
als ein Ergebnis des Vergleichs ergibt, kann auf die Anzeige des
Terminals 56 geliefert werden, um den Bediener zu informieren,
wo das Problem liegt. Der Bediener kann unter Bezugnahme auf die
ID-Daten über die gelagerten Kassetten 40, die durch den Host
computer 50 gehalten werden, und diejenigen, die durch die Lage
rungsvorrichtungssteuerung 64 gehalten werden, geeignete Maßnah
men treffen, um aus dem unterbrochenen Zustand wieder heraus zu
kommen.
Wenn der Hostcomputer 50 die Lagerungsvorrichtungssteuerung 64
befragt, kann eine Abfrage über alle die ID-Daten für eine Lage
rungsvorrichtung zusammen auf einmal durchgeführt werden. Wenn
jedoch die Datenmenge groß ist, ist es möglich, eine Abfrage
entsprechend der Lagerungsvorrichtungseinheiten von STK01 bis
STK04, wie sie in den Fig. 7A und 7B gezeigt sind, auszuführen.
Entsprechend einer Anweisung, die durch den Bediener über den
Terminal 56 eingegeben wird, fragt der Hostcomputer 50 die Lage
rungssteuerung 64 über die ID-Daten der Kassetten 40, die in der
Lagerungsvorrichtung 36 gespeichert sind, ab. Diese ID-Daten
werden mit den ID-Daten, die in dem Hostcomputer 50 bezüglich
der Kassetten 40, die in der Lagerungsvorrichtung 36 gelagert
sind, gehalten werden, verglichen. Ein Unterschied in den ID-
Daten als ein Ergebnis dieses Vergleichs kann durch Diskrepanz
verursacht werden, wobei der Hostcomputer 50 annimmt, daß es ei
ne Kassette 40 gibt, wohingegen die Lagerungsvorrichtungssteue
rung 64 annimmt, daß es keine Kassette 40 gibt, oder umgekehrt.
Der Hostcomputer 50 liefert eine Anzeige der Differenz in den
ID-Daten auf dem Terminal 56 ohne Unterscheidung zwischen die
sen.
Wenn die Daten der Lagerungsvorrichtungssteuerung 64 korrekt
sind, fügt der Bediener den Daten des Hostcomputers 50 über den
Terminal 56 die Daten für die Kassette oder Kassetten 40 hinzu,
von denen durch den Hostcomputer 50 angenommen wurde, daß sie
nicht vorhanden sind. Andererseits löscht der Bediener aus den
Daten des Hostcomputers 50 über den Terminal 56 die Daten der
Kassette oder Kassetten 40, von denen der Hostcomputer 50 ange
nommen hat, daß sie vorhanden sind. Dieser Vorgang ist ohne Be
achtung der beiden Gründe, die sich voneinander unterscheiden,
auszuführen. Jedoch wird der Hostcomputer 50 auf dem Terminal 56
kein Ergebnis liefern, daß sich entsprechend der beiden Gründe
unterscheiden wird. Daher gab es ein Problem dahingehend, daß
die Erholung beziehungsweise Aktualisierung der ID-Daten des
Hostcomputers 50 durch den Bediener zeitraubend war.
Diese Schwierigkeit kann beseitigt werden, wie es im folgenden
ausgeführt ist. In der Phase des Vergleichens der Daten, die von
der Lagerungsvorrichtung 36 berichtet werden, über die Kassette
40, die darin gelagert ist, mit den ID-Daten, die in dem Host
computer 50 gehalten sind, kann der Hostcomputer 50 auf dem Ter
minal 56 die Unterscheidung zwischen den ID-Daten über die Kas
sette 40, von der durch den Hostcomputer 50 angenommen wird, daß
sie vorhanden ist, und von der durch die Lagerungsvorrichtungs
steuerung 64 angenommen wird, daß sie nicht vorhanden ist, und
den ID-Daten über die Kassette 40, von der durch den Hostcompu
ter 50 angenommen wird, daß sie abwesend ist, und von der durch
die Lagerungsvorrichtungssteuerung 64 angenommen wird, daß sie
vorhanden ist, geliefert werden.
Durch Liefern der obigen Unterscheidung auf dem Terminal 56 kann
der Bediener klar die Inhalte für die Wiedergewinnungsaufgabe
identifizieren, um die dafür benötigte Zeit zu reduzieren.
Der oben beschriebene Hostcomputer 50 reagiert auf eine Anwei
sung von dem Bediener über den Terminal 56 zum Befragen der La
gerungsvorrichtungssteuerung 64 nach ID-Daten einer Kassette 40,
die in der Lagerungsvorrichtung 36 gelagert ist, wobei die ID-
Daten über die Kassette 40, die in der Lagerungsvorrichtung 36
gelagert ist, die durch den Hostcomputer 50 gehalten werden, mit
denjenigen der Lagerungsvorrichtungssteuerung 64 verglichen wer
den. Die als ein Ergebnis des Vergleichs unterschiedlichen Daten
werden direkt auf dem Terminal 56 geliefert. Darum muß der Be
diener sich dem Terminal 56 nähern, um die Daten, die durch den
Hostcomputer 50 gehalten werden, zu modifizieren.
Diese Schwierigkeit kann eliminiert werden, wie es im folgenden
ausgeführt ist. Zusätzlich zu dem Liefern des Vergleichsergeb
nisses auf dem Terminal 56 kann der Hostcomputer 50 alle ID-
Daten bezüglich der Kassette(n) 40, die in der Lagerungsvorrich
tung 36 gelagert ist (sind), die in ihm gehalten werden, mit den
ID-Daten, die in dem Bericht enthalten sind, der von der Lage
rungsvorrichtung 64 gesandt wird, auf die Genehmigung von dem
Bediener über den Terminal 56 hin, überschreiben.
Dementsprechend kann der Bediener auf einmal die Aufgabe des
Hinzufügens oder Löschens von ID-Daten für eine Kassette 40 be
ziehungsweise die Kassetten 40, die in der Lagerungsvorrichtung
36 gelagert ist beziehungsweise sind, für den Hostcomputer 50
ausführen. Die Erholungszeit für beziehungsweise nach einer Stö
rung kann signifikant reduziert werden.
Entsprechend einer Anweisung von dem Bediener über den Terminal
56 fragt der Hostcomputer 50 die Lagerungsvorrichtungssteuerung
64 nach den Daten über den momentanen Fortschritt der Kassette
40, die in der Lagerungsvorrichtung 36 gespeichert ist. Der
Hostcomputer 50 vergleicht seine eigenen Daten über den momenta
nen Fortschritt mit den Daten über den momentanen Fortschritt
der Kassette 40, die durch die Lagerungsvorrichtungssteuerung 64
gehalten werden. Hier werden nur die ID-Daten der Kassette (n) 40,
die in der Lagerungsvorrichtung 36 gespeichert ist (sind), ver
glichen. Darum wird in dem Fall, in dem der Hostcomputer 50 auch
den Lagerplatz der Kassette 40 in der Lagerungsvorrichtung 36
verwaltet, der Unterschied zwischen dem Lagerplatz der Kassette
40, der von der Lagerungsvorrichtungssteuerung 64 angenommen
wird, und dem Lagerplatz der Kassette 40, der durch den Hostcom
puter 50 angenommen wird, falls ein solcher vorhanden ist, keine
fehlende Übereinstimmung als Ergebnis des Vergleichs durch den
Hostcomputer 50 verursachen. Dieser Unterschied wird nicht auf
der Anzeige auf dem Terminal 56 geliefert.
Diese Schwierigkeit kann vermieden werden, wie es im folgenden
ausgeführt ist. Als Reaktion auf die Befragung über die Daten
über den momentanen Fortschritt der Kassette 40 von dem Hostcom
puter 50 hin gibt die Lagerungsvorrichtung 36 einen Bericht über
die ID-Daten der Kassette 40 und die Lagerungsvorrichtungsein
heitsnummer, die Regalplattennummer und die Positionsnummer, die
den Lagerplatz identifizieren, an den Hostcomputer 50. Der Host
computer 50 vergleicht die empfangen Daten mit seinen eigenen
Daten, d. h. den ID-Daten über die Kassette 40, welche die Daten
über den momentanen Fortschritt der Lagerungsvorrichtung 36
sind, und die Lagerungsvorrichtungseinheitsnummer, die Regal
plattennummer und die Positionsnummer, die den Lagerplatz anzei
gen, die durch den Hostcomputer 50 gehalten werden, um zu bestä
tigen, ob es eine Differenz in den Lagerplatzdaten zusätzlich zu
einer Differenz in den ID-Daten gibt. Der Hostcomputer liefert
eine Anzeige auf dem Terminal 56 für jedweden Unterschied zwi
schen den Daten.
Mittels des obigen Mechanismus kann der Unterschied zwischen den
Daten über den momentanen Fortschritt der Kassette 40, die in
der Lagerungsvorrichtung 36 gelagert ist, zwischen dem Hostcom
puter 50 und der Lagerungsvorrichtung 64 auf der Basis des La
gerplatzes identifiziert werden. Desweiteren ist es möglich, ei
ne in Frage stehende Kassette 40 selbst in einer Lagerungsvor
richtung 36 mit einer großen Kapazität zu erfassen beziehungs
weise aufzufinden.
Ein Beispiel einer anderen Struktur der Lagerungsvorrichtung
wird im folgenden unter Bezugnahme auf die Fig. 12 bis 14 be
schrieben.
Eine Lagerungsvorrichtung 190 weist eine auf einen automatischen
Transportierer bezogene Auslaßpforte 196, die vergleichbar zu
der Auslaßpforte 86 der Lagerungsvorrichtung 36 ist, auf. Bei
der Lagerungsvorrichtung 190 ist die Anzahl der Kassetten 40,
die auf der Pforte 196 montiert beziehungsweise gehalten werden
kann, gleich zu der Maximalanzahl von Kassetten eingestellt, die
von der Bearbeitungsvorrichtung 32, 34 zum Laden angefordert
werden kann, d. h. der Maximalanzahl von Kassetten, die aus der
Auslaßpforte 196 entladen werden. Hier können zwei Kassetten 40
auf der Pforte 196 gehalten werden.
Die Bearbeitungsvorrichtung 32, 34 sendet an den Hostcomputer 50
über das Kommunikationskabel 58 eine Ladeanfrage für Kassetten
40. Hier fordert die Bearbeitungsvorrichtung 32, 34 das Laden
von zwei Kassetten 40, was der Bearbeitungseinheit dieser Bear
beitungsvorrichtung 32, 34 entspricht. Als Reaktion identifi
ziert der Hostcomputer 50, ob es eine Kassette 40 in der Lage
rungsvorrichtung 190 gibt, die durch die Bearbeitungsvorrichtung
32, 34 bearbeitet werden kann. Wenn es zwei oder mehr Kassetten
in der Lagerungsvorrichtung 190 gibt, die bearbeitet werden kön
nen, wird die Anzahl der auszugebenden Kassetten auf 2 spezifi
ziert und eine Austrittsaufgabenanweisung für einen Ausgeben der
beiden Kassetten 40 an der Auslaßpforte 196 wird an die Lage
rungsvorrichtungssteuerung 64 gesandt.
Die Lagerungsvorrichtungssteuerung 64 transferiert die erste
Kassette 40 an eine Auslaßlieferungspforte 192 unter Verwendung
des Lagerungsvorrichtungskrans 80. Die Lagerungsvorrichtungs
steuerung 64 steuert dann eine Vorwärtsbewegungsvorrichtung 200
so an, daß die Kassette 40 auf der Auslaßlieferungspforte 192 zu
der Auslaßpforte 186 bewegt wird. Parallel zu der Austrittsauf
gabe für die erste Kassette 40 wird die Austrittsaufgabe für die
zweite Kassette 40 entsprechend einer ähnlichen Prozedur an ei
nem unterschiedlichen Haltepunkt ausgeführt. Wenn die beiden
Kassetten an die Auslaßpforte 196 ausgegeben sind, sendet die
Lagerungsvorrichtungssteuerung 64 einen Bericht, daß die Aufgabe
vervollständigt ist, an den Hostcomputer 50.
Als Reaktion sendet der Hostcomputer 50 eine Anweisung über das
Kommunikationskabel 58 an den automatischen Transportierer 38,
daß die zwei Kassetten 40 auf der Auslaßpforte 196 zu dem Kas
settenstand 172, 182 der Bearbeitungsvorrichtung 32, 34 trans
portiert werden sollen. Die Steuerung 60 für den automatischen
Transportierer, die diese Anweisung empfängt, ordnet einen ge
eigneten aus der Mehrzahl der automatischen Transportierer 38
zu, der für die Transportaufgabe am geeignetsten ist. Die Trans
portaufgabe zum Transport der Kassette 40 wird mittels Funkkom
munikation unter Verwendung der steuerstationsseitigen Kommuni
kationseinheit 62 und der Transportiererkommunikationseinheit
142 übertragen.
Die Transportaufgabe zum Transport der Kassette 40 durch den au
tomatischen Transportierer 38 wird im folgenden beschrieben. An
fänglich bewegt sich der Wagen 140 von dem Bereitschaftsplatz zu
der Auslaßpforte 196 der Quellenlagerungsvorrichtung 190 ent
sprechend des Führungsbandes 156, das an dem Boden befestigt
ist. Wenn der Wagen 140 an der Auslaßpforte 196 ankommt, bestä
tigt der automatische Transportierer 38 über einen an den auto
matischen Transportierer gerichtete Kommunikationseinheit 102,
ob die erste Kassette 40 auf der Auslaßpforte 196 vorhanden ist.
Falls die erste Kassette 40 vorhanden ist, steuert der automati
sche Transportierer 38 den Arm 144, die Hand 146 und die Hand
klaue 148 zum Holen der ersten Kassette 40, die sich auf der
Auslaßpforte 196 befindet, auf seine eigene Transferhalterung
150 an. Eine vergleichbare Prozedur wird für die zweite Kassette
40 ausgeführt. Die zweite Kassette 40 wird auf einer anderen
Transferhalterung 150 des automatischen Transportierers 38 pla
ziert. Wenn diese Halterungsaufgabe vervollständigt ist, bewegt
sich der Wagen 140 von der Lagerungsvorrichtung 190 in Richtung
des bezeichneten Kassettenstandes 172, 182 der Bestimmungs-
Bearbeitungsvorrichtung 32, 34. Wenn der Wagen 140 an dem Kas
settenstand 172, 182 ankommt, plaziert der automatische Trans
portierer 38 aufeinanderfolgend die Kassetten 40 auf den Trans
ferhalterungen 150 auf den bezeichneten Kassettenstand 172, 182
in einer Prozedur, die entgegengesetzt zu der oben beschriebenen
ist. Wenn alle spezifizierten Aufgaben vervollständigt sind,
sendet die Steuerung 60 für den automatischen Transportierer an
den Hostcomputer 50 über das Kommunikationskabel 58 einen Be
richt, daß die Aufgabe vervollständigt ist.
Der Hostcomputer 50, der einen Bericht von dem automatischen
Transportierer 38 empfängt, daß die Transportaufgabe zum Trans
port der beiden Kassetten 40 zu der Bearbeitungsvorrichtung 32,
34 vervollständigt worden ist, sendet eine Anweisung zum Starten
des Bearbeitungsprozesses an die Bearbeitungsvorrichtung 32, 34
über das Kommunikationskabel 58.
Durch Einstellen der Anzahl der Kassetten 40, die auf der Aus
laßpforte 196 in der Lagerungsvorrichtung 190 gehalten bezie
hungsweise montiert werden können, identisch zu der Anzahl der
Kassetten 40, die durch die Bearbeitungsvorrichtung 32, 34, die
mit dieser Auslaßpforte 196 in Verbindung steht, zum Laden ange
fordert worden sind, kann die Folge der Aufgaben wie die Aus
trittsaufgabe zum Ausgeben der Kassette 40 von dem Lagerplatz
der Lagerungsvorrichtung 190 zu der Auslaßpforte 196 und die
Transportaufgabe zum Transportieren der Kassette 40 von der Aus
laßpforte 196 zu dem Kassettenstand 172, 182 der Bearbeitungs
vorrichtung 32, 34 auf der Basis der Anzahl der Kassetten ausge
führt werden, die durch die Bearbeitungsvorrichtung 32, 34 zum
Laden angefordert sind.
Die Schwierigkeit, daß in dem Fall, in dem die Einheit von Kas
setten, die von der Bearbeitungsvorrichtung 32, 34 zum Laden an
gefordert worden sind, größer als die Anzahl der Kassetten ist,
die auf der Auslaßpforte 196 gehalten werden können, die ver
bleibende(n) Kassette(n) 40, die die vorbestimmte Anzahl von
Kassetten überschreitet beziehungsweise überschreiten, mit einer
nachfolgenden Aufgabe transferiert wird/werden, wird vermieden.
Das Problem, daß eine Kassette 40, die bereits an dem Kassetten
stand 172, 182 der Bearbeitungsvorrichtung 32, 34 angekommen
ist, nicht durch die Bearbeitungsvorrichtung 32, 34 bearbeitet
werden kann, bis eine nachfolgende Kassette 40 ankommt, wird
eliminiert.
Die Initiierung des Bearbeitens der Kassette 40, die auf dem
Stand 172, 182 befindlich ist, durch die Bearbeitungsvorrichtung
32, 34 wird nicht länger aufgrund einer verzögerten nachfolgen
den Kassette 40 verschoben beziehungsweise verzögert.
Die Lagerungsvorrichtung 190 weist weiter eine auf einen automa
tischen Transportierer bezogene Einlaßpforte 198, die ähnlich zu
der Einlaßpforte 88 der Lagerungsvorrichtung 36 ist, auf. In der
Lagerungsvorrichtung 190 ist die Anzahl der Kassetten, die auf
der Einlaßpforte 198 gehalten beziehungsweise montiert werden
kann, identisch zu der Maxiinalanzahl von Kassetten, von denen
durch die Bearbeitungsvorrichtung 32, 34 angefordert werden
kann, daß sie übergeben werden, eingestellt. Hier können zwei
Kassetten 40 auf dem Pforte 198 plaziert beziehungsweise gehal
ten werden.
Die Bearbeitungsvorrichtung 32, 34 führt die Übergabeanfrage für
eine Kassette 40 für zwei Kassetten auf einmal aus. Nachdem der
Hostcomputer 50 einen Lagerplatz in der Lagerungsvorrichtung 190
für die Kassetten 40 ermittelt hat, wird eine Transportaufgaben
anweisung an den automatischen Transportierer 38 auf einmal ge
sandt. Die Steuerung 60 für den automatischen Transportierer,
die von dem Hostcomputer 50 eine Transportaufgabenanweisung für
die Maximalanzahl von zwei Kassetten 40 empfängt, weist die Auf
gabe einen aus der Mehrzahl der automatischen Transportierer 38
zu, der am geeignetsten für die Transportaufgabe ist. Eine
Transportaufgabe wird durch Radio- beziehungsweise Funkkommuni
kation unter Verwendung der steuerstationsseitigen Kommunikati
onseinheit 62 und der Transportiererkommunikationseinheit 142
übertragen.
Der Transport der Kassette 40 durch den automatischen Transpor
tierer 38 wird im folgenden beschrieben. Anfänglich bewegt sich
der Wagen 140 von dem Bereitschaftsplatz zu der Bearbeitungsvor
richtung 32, 34, von der die Kassette 40 zu entladen ist, ent
sprechend des Führungsbandes 156, das an dem Boden befestigt
ist. Wenn der Wagen 140 an der Bearbeitungsvorrichtung 32, 34
ankommt, bestätigt der automatische Transportierer 38, ob es ei
ne Kassette 40 auf dem Kassettenstand 172, 182 gibt, über eine
an den automatischen Transportierer gerichtete Kommunikations
einheit 174. Falls es eine Kassette 40 auf dem Kassettenstand
172, 182 gibt, steuert der automatische Transportierer 38 den
Arm 144, die Hand 146 und die Handklaue 148 zum Holen der ersten
Kassette 40 auf dem Kassettenstand 172, 182 an. Die erste Kas
sette 40 wird auf der Transferhalterung 150 des automatischen
Transportierers 38 plaziert. In einer vergleichbaren Weise wird
die Kassette 40 von dem Kassettenstand 172, 182 auf einer ande
ren Transferhalterung 150 plaziert beziehungsweise gehalten.
Wenn die Halterungsaufgabe zum Halten der beiden Kassetten 40
vervollständigt ist, bewegt sich der Wagen 140 von der Quellen
bearbeitungsvorrichtung 32, 34 in Richtung der spezifizierten
Einlaßpforte 198 der Bestimmungslagerungsvorrichtung 190. Bei
der Einlaßpforte 198 angekommen werden die beiden Kassetten 40
aufeinander folgend von der Transferhalterung 150 auf der Ein
laßpforte 198 mit einer Prozedur, die entgegengesetzt zu der
oben beschriebenen ist, plaziert. Wenn alle spezifizierten Auf
gaben vervollständigt sind, sendet die Steuerung 60 für den au
tomatischen Transportierer einen Bericht, daß die Aufgabe ver
vollständigt ist, an den Hostcomputer 50 über das Kommunikati
onskabel 58.
Der Hostcomputer 50, der den Bericht, daß die Aufgabe vervoll
ständigt ist, von dem automatischen Transportierer 38 empfängt,
liefert eine Eintrittsaufgabenanweisung zum Aufnehmen von zwei
Kassetten 40 über die Einlaßpforte 198 bezüglich der Lagerungs
vorrichtung 190. Die Lagerungsvorrichtungssteuerung 64 antwortet
auf diese Eintrittsaufgabenanweisung, die über das Kommunikati
onskabel 58 gesandt wird, mit dem Ermitteln eines Lagerplatzes
für die Kassetten 40 auf der Lagerungsvorrichtungsplatte 96 und
beginnt mit (dem Abarbeiten) der Eintrittsaufgabe. Die Lage
rungsvorrichtung 190 steuert die Vorwärtsbewegungsvorrichtung
202 zum Transferieren der ersten Kassette 40 von der Einlaßpfor
te 198 zu der Einlaßlieferungspforte 194 an. Wenn diese Trans
feraufgabe vervollständigt ist, wird der Lagerungsvorrichtungs
kran 80 zum Transportieren der Kassette 40 auf der Einlaßliefe
rungspforte 194 zu dem eingestellten Lagerungsplatz auf der La
gerungsvorrichtungsplatte 96, der durch die Lagerungsvorrich
tungssteuerung 64 ermittelt worden ist, betätigt. Die Ein
trittsaufgabe zum Aufnehmen der zweiten Kassette 40 wird paral
lel zu der Eintrittsaufgabe für die erste Kassette 40 an einem
unterschiedlichen Haltepunkt entsprechend derselben Prozedur
ausgeführt. Die Abfolge der Schritte der Aufgabe ist vervoll
ständigt, wenn die zweite Kassette an dem Lagerplatz auf der La
gerungsvorrichtungsplatte 96 gelagert ist. Die Lagerungsvorrich
tungssteuerung 64 sendet einen Bericht, daß die Aufgabe vervoll
ständigt ist, über das Kommunikationskabel 58 an den Hostcompu
ter 50.
Durch Einstellen der Anzahl der Kassetten 40, die auf der Ein
laßpforte 198 der Lagerungsvorrichtung 190 plaziert beziehungs
weise gehalten werden können, identisch zu der Anzahl der Kas
setten 40, bezüglich derer von der Bearbeitungsvorrichtung 32,
34, die diese Pforte 198 verwenden kann, angefordert werden
kann, daß sie übergeben werden, können die Abfolge der Aufgaben
wie die Transportaufgabe zum Transport der Kassetten 40 von der
Bearbeitungsvorrichtung 32, 34 zu der Einlaßpforte 198 und die
Eintrittsaufgabe zum Aufnehmen der Kassetten 40 von der Einlaß
pforte 198 auf den Lagerungsplatz in der Lagerungsvorrichtung
190 auf der Basis der Anzahl der Kassetten ausgeführt werden,
für die von der Bearbeitungsvorrichtung 32, 34 angefordert wor
den ist, daß sie übergeben werden.
Daher kann das Problem, daß, wenn die Einheit der Kassetten, be
züglich derer von der Bearbeitungsvorrichtung 32, 34 angefordert
worden ist, daß sie übergeben werden, größer als die Anzahl der
Kassetten ist, die auf der Einlaßpforte 198 gehalten werden kön
nen, bearbeitete Kassetten 40, die die Anzahl der Kassetten
überschreiten, die auf der Einlaßpforte 198 montiert werden kön
nen, an dem Kassettenstand 172, 182 der Bearbeitungsvorrichtung
32, 34 zurückgelassen werden, eliminiert werden. Derart wird das
Problem einer langen Lieferzeit von zu bearbeitenden Kassetten
40 an die Bearbeitungsvorrichtung 32, 34 aufgrund eines Anstiegs
der Standbyzeit der Kassetten 40 für eine Transportaufgabe und
der Verzögerung der Verfügbarkeit eines verfügbaren Platzes auf
dem Kassettenstand 172, 182 eliminiert.
Es werden nicht länger bearbeitete Kassetten 40 auf dem Kasset
tenstand 172, 182 der Bearbeitungsvorrichtung 32, 34 zurückge
lassen. Der Kassettenstand 172, 182 wird nach der Bearbeitung
schnell verfügbar, so daß eine neue Kassette 40, die zu bearbei
ten ist, von der Lagerungsvorrichtung 190 ohne Verzögerung ge
liefert wird beziehungsweise geliefert werden kann.
Unter Bezugnahme auf Fig. 13, die Lagerungsvorrichtung 190 weist
weiter eine Auslaßpforte 210 für eine manuelle Ausgabe, ähnlich
zu der Auslaßpforte 118 der Lagerungsvorrichtung 136, auf. Es
ist zu bemerken, daß, bei der Lagerungsvorrichtung 190, die An
zahl der Kassetten 40, die auf der Pforte 210 plaziert bezie
hungsweise gehalten werden können, identisch zu der Maximalan
zahl von Kassetten eingestellt ist, bezüglich derer von der Be
arbeitungsvorrichtung 32, 34 angefordert werden kann, daß sie
übergeben werden. Hier können zwei Kassetten auf der Auslaßpfor
te 210 gehalten beziehungsweise plaziert werden.
Es wird nun der Betrieb der Lagerungsvorrichtung 190 und der Be
arbeitungsvorrichtung 32, 34, die Kassetten 40, die von der La
gerungsvorrichtung 190 ausgegeben werden, bearbeitet, betrach
tet, wenn kein automatischer Transportierer 38 vorgesehen (oder
verfügbar) ist. Eine Kassettenladeanfrage wird von der Bearbei
tungsvorrichtung 32, 34 an den Hostcomputer 50 über das Kommuni
kationskabel 58 gesandt. Hier sendet die Bearbeitungsvorrichtung
32, 34 die Ladeanfrage für die Kassette 40 für jeweils zwei Kas
setten. Der Hostcomputer 50, der eine Kassettenladeanfrage emp
fängt, befragt die Lagerungsvorrichtung 190, ob es eine zu bear
beitende Kassette 40 für die Bearbeitungsvorrichtung 32, 34
gibt. Wenn es zwei oder mehr Kassetten, die zu bearbeiten sind,
gibt, wird die Anzahl der Kassetten auf 2 eingestellt. Dann wird
eine Austrittsaufgabenanweisung für die Kassetten 40, die mit
der Auslaßpforte 210 in Verbindung steht, an die Lagerungsvor
richtungssteuerung 64 gesandt.
Auf das Empfangen einer Austrittsaufgabenanweisung hin steuert
die Lagerungsvorrichtungssteuerung 64 den Lagerungsvorrichtungs
kran 80 zum aufeinanderfolgenden Transportieren der Kassetten 40
zu der Auslaßpforte 210, die den beiden Haltepunkten für die
Kassetten 40 entspricht, an. Die Lagerungsvorrichtungssteuerung
64 liefert eine Anzeige auf der Bedienungstafel 121 der Lage
rungsvorrichtung 190, die die Entnahme der Kassetten 40 auf der
Auslaßpforte 210 erlaubt. Der Bediener, der diese Nachricht
liest, nimmt die beiden Kassetten 40 von der Auslaßpforte 210
und betätigt die Bedienungstafel 121, um der Lagerungsvorrich
tung 190 mitzuteilen, daß die Entladeoperation vervollständigt
ist. Als Reaktion bestimmt die Lagerungsvorrichtung 190, daß die
Austrittsaufgabe vervollständigt ist. Ein Bericht, daß die Aus
trittsaufgabe vervollständigt ist, wird an den Hostcomputer 50
über das Kommunikationskabel 58 gesandt. Der Bediener, der die
Kassetten 40 entladen hat, nähert sich dem Terminal 56 des Host
computers, um die Bearbeitungsvorrichtung 32, 34 herauszufinden,
die die Ladeanfrage ausgegeben hat. Auf das Identifizieren der
Bearbeitungsvorrichtung 32, 34 hin befördert der Bediener die
Kassetten 40 zu dem Kassettenstand 172, 182 der entsprechenden
Bearbeitungsvorrichtung 32, 34.
Durch Einstellen der Anzahl der Kassetten 40, die auf der Aus
laßpforte 210 plaziert beziehungsweise gehalten werden können,
identisch zu der Anzahl der Kassetten 40, bezüglich derer von
der Bearbeitungsvorrichtung 32, 34 angefordert wird, daß sie ge
laden werden, kann die Abfolge der Aufgaben wie die Aus
trittsaufgabe zur Ausgabe der Kassetten 40 von dem Lagerungs
platz in der Lagerungsvorrichtung 190 zu der Auslaßpforte 210
und die Transportaufgabe zum Transportieren der Kassette 40 von
der Auslaßpforte 210 zu dem Kassettenstand 172, 182 der Bearbei
tungsvorrichtung 32, 34 in der Einheit der Anzahl von Kassetten
40 ausgeführt werden, bezüglich der von der Bearbeitungsvorrich
tung 32, 34 angefordert wurde, daß sie geladen wird. Darum ist
das Problem, daß, wenn die Anzahl der Kassetten, bezüglich derer
durch die Bearbeitungsvorrichtung 32, 34 angefordert worden ist,
daß sie geladen werden, größer als die Anzahl der Kassetten ist,
die auf der Auslaßpforte 210 plaziert beziehungsweise gehalten
werden können, die Anzahl von Kassetten 40, die größer als die
Anzahl der Kassetten ist, die gehalten werden können, für eine
nachfolgende Austrittsaufgabe zurückgestellt werden, was die
Verfügbarkeit des Bedieners verschlechtert, eliminiert.
Derart kann die Bereitschaftszeit des Bedieners reduziert wer
den. Außerdem kann die Zeit, die zum Liefern von Kassetten 40 an
eine geeignete Bearbeitungsvorrichtung 32, 34 benötigt wird, re
duziert werden.
Wie in den Fig. 4 und 5 gezeigt ist, weist die Lagerungsvorrich
tung 36 eine äußere Abschirmtür 122 für die Pforte 98 auf der
Seite der Zwischenlagerungsvorrichtungstransportvorrichtung 42
und eine Hubvorrichtung 124 zum Anheben/Absenken der Pforte 98
auf. Die Lagerungsvorrichtung 36 weist außerdem eine äußere Ab
schirmtür 90 für die Auslaßlieferungspforte 192 und die Einlaß
lieferungspforte 194 und eine äußere Abschirmtür auf der Bedie
nerseite bezüglich der Einlaßpforte 116 und der Auslaßpforte 210
auf.
Der Betrieb dieser Abschirmtüren wird im folgenden beschrieben.
Es ist zu bemerken, daß alle diese Abschirmtüren geschlossen
werden, wenn kein Betrieb der Lagerungsvorrichtung 36 ausgeführt
wird.
Der Betrieb der äußeren Abschirmtür 90 für die auf den automati
schen Transportierer bezogene Pforte wird zuerst beschrieben.
Wenn eine Ladeanfrage für eine Kassette 40 von der Bearbeitungs
vorrichtung 32, 34 ausgegeben wird, sucht der Hostcomputer 50
nach einer Kassette 40 aus den in der Lagerungsvorrichtung 36
gelagerten Kassetten 40, die zu bearbeiten ist. Eine Aus
trittsaufgabenanweisung bezüglich der relevanten Kassette 40
wird an die Lagerungsvorrichtung 36 ausgegeben. Auf das Empfan
gen einer Austrittsaufgabenanweisung hin steuert die Lagerungs
vorrichtungssteuerung 64 den Lagerungsvorrichtungskran 80 zum
Transferieren der Kassette 40 auf der Lagerungsvorrichtungsplat
te 96 zu der Auslaßlieferungspforte 100 an. Dann steuert die La
gerungsvorrichtungssteuerung 64 die Vorwärtsbewegungsvorrichtung
84 derart an, daß die Kassette 40 von der Auslaßlieferungspforte
100 zu der Auslaßpforte 86 verschoben wird. Da die äußere Ab
schirmtür 90 zu diesem Zeitpunkt geschlossen ist, wird die Ab
schirmtür 90 nach unten zum Öffnen bewegt. Dann wird die Kasset
te 40 zu der Auslaßpforte 86 transferiert. Nachdem diese Ver
schiebeaufgabe vervollständigt ist, bringt die Lagerungsvorrich
tungssteuerung 64 die äußere Abschirmtür 90 zum Aufsteigen, wo
durch die äußere Abschirmtür 90 geschlossen wird. Derart ist die
Abfolge der Auslaßaufgabe vervollständigt. Die Lagerungsvorrich
tungssteuerung 64 sendet einen Bericht, daß die Aufgabe vervoll
ständigt ist, an den Hostcomputer 50.
Wenn eine Kassette 40 über eine Einlaßpforte 88 einzugeben be
ziehungsweise aufzunehmen ist, reagiert die Lagerungsvorrich
tungssteuerung 64 auf eine Eintrittsaufgabenanweisung von dem
Hostcomputer 50 damit, daß sie die Vorwärtsbewegungsvorrichtung
84 so antreibt, daß die Kassette 40 auf der Einlaßpforte 88 zu
der Einlaßlieferungspforte 104 transferiert wird. Da die äußere
Abschirmtür 90 zu diesem Zeitpunkt geschlossen ist, wird die Ab
schirmtür 90 zuerst nach unten bewegt. Dann wird die Kassette 40
auf die Einlaßlieferungspforte 104 transferiert. Wenn diese Ver
schiebeaufgabe vervollständigt ist, bewegt die Lagerungsvorrich
tungssteuerung 64 die äußere Abschirmtür 90 zum Schließen nach
oben. Wenn diese Aufgabe vervollständigt ist, steuert die Lage
rungsvorrichtungssteuerung 64 den Lagerungsvorrichtungskran 80
zum Lagern der Kassette 40 auf der Lagerungsvorrichtungsplatte
96 an. Wenn diese Aufgabe vervollständigt ist, wird ein Bericht,
daß die Aufgabe vervollständigt ist, an den Hostcomputer 50 ge
sandt.
Der Betrieb der äußeren Abschirmtür 114 wird nun beschrieben.
Wenn eine Ladeanfrage von der Bearbeitungsvorrichtung 32, 34
ausgegeben wird, sucht der Hostcomputer 50 nach einer Kassette
40 aus den Kassetten 40, die in der relevanten Lagerungsvorrich
tung 36 gelagert sind, die zu bearbeiten ist. Dann wird eine
Austrittsaufgabenanweisung an die Lagerungsvorrichtung 36 ge
sandt. Auf das Empfangen einer Austrittsaufgabenanweisung hin
steuert die Lagerungsvorrichtungssteuerung 64 den Lagerungsvor
richtungskran 80 zum Befördern der Kassette 40 auf der Lage
rungsvorrichtungsplatte 96 zu der Auslaßpforte 118 an. Dann wird
eine Anzeige auf der Bedienungstafel 121 der Lagerungsvorrich
tung 36 geliefert, die das Entladen der Kassette von der Auslaß
pforte 118 erlaubt.
Der Bediener, der diese Nachricht liest, betätigt die Bedie
nungstafel 121 zum Öffnen der äußeren Abschirmtür 114. Als Reak
tion auf diese Betätigung bewegt die Lagerungsvorrichtungssteue
rung 64 die äußere Abschirmtür 114 zum Öffnen nach unten. Dann
entlädt der Bediener die Kassette 40 aus der Pforte. Dann betä
tigt der Bediener die Bedienungstafel 121 erneut, um die Ab
schirmtür 114 zum Schließen anzuheben. Derart ist die Abfolge
der Austrittsaufgabe vervollständigt. Die Lagerungsvorrichtungs
steuerung 64 sendet einen Bericht, daß die Aufgabe vervollstän
digt ist, an den Hostcomputer 50 über das Kommunikationskabel
58.
Wenn der Bediener eine Kassette 40 in die Lagerungsvorrichtung
36 über die Einlaßpforte 116 eingeben will, betätigt der Bedie
ner die Bedienungstafel 121, damit die äußere Abschirmtür 114
zum Öffnen herunter bewegt wird. Die Lagerungsvorrichtungssteue
rung 64 liefert eine Anzeige auf der Bedienungstafel 121, die
anzeigt, daß die Kassette 40 auf der Einlaßpforte 116 plaziert
werden kann. Der Bediener, der diese Nachricht liest, lädt die
Kassette 40 auf die Pforte 116 und betätigt dann die Bedie
nungstafel 121 erneut. Als Reaktion auf diese Betätigung detek
tiert die Lagerungsvorrichtung 36, daß die Kassette 40 auf der
Einlaßpforte 116 plaziert ist, wodurch die äußere Abschirmtür
114 zum Schließen angehoben beziehungsweise hochgefahren wird.
Die Information, die in der ID-Karte 72 der relevanten Kassette
40 gespeichert ist, wird durch den ID-Karten-Leser/Schreiber 120
ausgelesen. Die ausgelesenen Daten werden an den Hostcomputer 50
über das Kommunikationskabel 58 gesandt. Als Reaktion darauf de
tektiert der Hostcomputer 50, daß ein Bediener eine Kassette 40
transportiert hat. Der Hostcomputer 50 sendet eine Eintrittsauf
gabenanweisung für diese Kassette 40 an die Lagerungsvorrichtung
36. Die Lagerungsvorrichtung 36 steuert den Lagerungsvorrich
tungskran 80 zum Transferieren der Kassette 40 auf der Einlaß
pforte 116 zu der Lagerungsvorrichtungsplatte 96 an, um die Ein
trittsaufgabe zu vervollständigen.
Der Betrieb der äußeren Abschirmtür 122 wird im folgenden be
schrieben. Eine Kassette 40 von der Quellen-Lagerungsvorrichtung
36 wird auf einem Wagen 162 der Zwischenlagerungsvorrich
tungstransportvorrichtung 42 zur Annäherung an die Pforte 98 be
fördert. Wenn der Wagen 162 an der Pforte 98 ankommt, sendet die
Zwischenlagerungsvorrichtungstransportvorrichtungssteuerung 66
eine Anfrage an die Lagerungsvorrichtungssteuerung 64 über das
Kommunikationskabel 58, daß die Kassette 40 auf dem Wagen 162
auf der Pforte 98 zu plazieren ist.
Die Lagerungsvorrichtung 36, die diese Anforderung empfängt, be
wegt die äußere Abschirmtür 122 zum Öffnen seitwärts und steuert
dann die Hubvorrichtung 124 zum Anheben der Pforte 98 an. Wenn
diese Hubaufgabe vervollständigt ist, steuert die Lagerungsvor
richtungssteuerung 64 die Übertragungsvorrichtung 82 derart an,
daß die Kassette 40 auf dem Wagen 162 zu der Pforte 98 transfe
riert wird. Dann steuert die Lagerungsvorrichtungssteuerung 64
die Hubvorrichtung 124 so an, daß die Pforte 98, auf welcher die
Kassette 40 gehalten ist, nach unten bewegt wird. Wenn dieser
Schiebebetrieb vervollständigt ist, schließt die Lagerungsvor
richtungssteuerung 64 die äußere Abschirmtür 122 und steuert den
Lagerungsvorrichtungskran 80 zum Transferieren der Kassette 40
auf die Lagerungsvorrichtungsplatte 96 an. Wenn diese Abfolge
der Aufgabe vervollständigt ist, sendet die Lagerungsvorrich
tungssteuerung 64 einen Bericht, daß die Aufgabe vervollständigt
ist, an die Zwischenlagerungsvorrichtungstransportvorrichtungs
steuerung 66 über das Kommunikationskabel 58. Wenn die Kassette
40, die in der Lagerungsvorrichtung 36 gelagert ist, auf einen
Wagen 162 zu entladen ist, antwortet die Lagerungsvorrichtung 36
auf eine Anweisung von der Zwischenlagerungsvorrichtungstrans
portvorrichtungssteuerung 66 mit dem Ausführen einer Aus
trittsaufgabe unter Verwendung des Lagerungsvorrichtungskrans
80, der äußeren Abschirmtür 122 und der Hubvorrichtung 124 und
der Übertragungsvorrichtung 82 in einer Abfolge, die entgegenge
setzt zu der oben beschriebenen Abfolge ist.
Durch das Vorsehen einer entsprechenden beziehungsweise geeigne
ten Tür an der äußeren Begrenzung der Lagerungsvorrichtung 36
bezüglich der Einlaßlieferungspforte 104, der Auslaßlieferungs
pforte 100, der Pforte 98, der Einlaßpforte 116 und der Einlaß
pforte 118 zur Abschirmung gegen die äußere Atmosphäre kann das
Innere der Lagerungsvorrichtung 36 von dem äußeren getrennt be
ziehungsweise isoliert werden.
Die herkömmliche Lagerungsvorrichtung 36 war durch die Einlaß
lieferungspforte 104, die Auslaßlieferungspforte 100, die Pforte
98, die Einlaßpforte 116 und die Auslaßpforte 118 offen zu der
Umgebung. Es gab ein Problem dahingehend, daß Staub und Dunst in
die Lagerungsvorrichtung 36 eingebracht wurden, so daß sie daran
anhafteten und einen Wafer 70, der in einer Kassette 40 gelagert
ist, verschlechterten. Jedoch liefert die Struktur der vorlie
genden Erfindung den Vorteil, daß Staub und Dunst nicht in die
Lagerungsvorrichtung 36 eintreten und den Wafer 70 in der gela
gerten Kassette 40 verschlechtern werden.
Zum Zwecke der Trennung des Inneren von dem Äußeren weist die
Lagerungsvorrichtung 36 eine äußere Abschirmtür 122 auf der Sei
te der Zwischenlagerungsvorrichtungstransportvorrichtung 42 und
eine Hubvorrichtung 124 für die Pforte 98, eine äußere Abschirm
tür 90 auf der Seite des automatischen Transportierers 38 für
die Auslaßlieferungspforte 100 und die Einlaßlieferungspforte
104 und eine äußere Abschirmtür 114 für die Einlaß- und Auslaß
pforten 116 und 118 auf. Das Innere der Lagerungsvorrichtung 36
wird mit dem Äußeren kommunizieren beziehungsweise in Verbindung
stehen, wenn diese Abschirmtüren geöffnet sind, so daß der abge
schirmte Zustand zerstört wird.
Die Lagerungsvorrichtung 36, die in den Fig. 4 bis 6 gezeigt
ist, kompensiert dieses Problem wie es im folgenden ausgeführt
wird. Die Lagerungsvorrichtung 36 weist eine innere Abschirmtür
110 auf der Seite des Lagerungsvorrichtungskrans 80 zusätzlich
zu der äußeren Abschirmtür 122 und der Hubvorrichtung 124 auf.
Die Lagerungsvorrichtung 36 weist außerdem eine innere Abschirm
tür 92 an der Seite des Lagerungsvorrichtungskrans 80 zusätzlich
zu der äußeren Abschirmtür 90 auf. Desweiteren weist die Lage
rungsvorrichtung 36 eine innere Abschirmtür 112 auf der Seite
des Lagerungsvorrichtungskrans 80 zusätzlich zu der äußeren Ab
schirmtür 114 auf.
Der Betrieb dieser Abschirmtüren wird im folgenden kurz be
schrieben. Alle diese Abschirmtüren sind geschlossen, wenn die
Lagerungsvorrichtung 36 nicht in Betrieb ist.
Der Betrieb der inneren Abschirmtür 92 wird zuerst beschrieben.
Wenn eine Ladeanfrage von einer Bearbeitungsvorrichtung 32, 34
geliefert wird, sucht der Hostcomputer 50 nach einer Kassette 40
aus den Kassetten 40, die in der relevanten Lagerungsvorrichtung
36 gelagert sind, die zu bearbeiten ist. Dann sendet der Host
computer 50 eine Austrittsaufgabenanweisung an die relevante La
gerungsvorrichtung 36. Als Reaktion öffnet die Lagerungsvorrich
tungssteuerung 64 die innere Abschirmtür 92 dadurch, daß sie zum
Absenken gebracht wird. Dann befördert der Lagerungsvorrich
tungskran 80 die Kassette 40 auf der Lagerungsvorrichtungsplatte
96 zu der Auslaßlieferungspforte 100. Wenn der Betrieb des Lage
rungsvorrichtungskrans 80 endet, schließt die Lagerungsvorrich
tungssteuerung 64 die innere Abschirmtür 92 dadurch, daß sie zum
Anheben gebracht wird. Dann öffnet die Lagerungsvorrichtungs
steuerung 64 die äußere Abschirmtür 90 und steuert die Vorwärts
bewegungsvorrichtung 84 zum Verschieben der Kassette 40 von der
Auslaßlieferungspforte 100 zu der Auslaßpforte 86 an.
Wenn die Kassette 40 auf der Einlaßpforte 88 aufzunehmen ist,
öffnet die Lagerungsvorrichtungssteuerung 64 die äußere Ab
schirmtür 90 und steuert die Vorwärtsbewegungsvorrichtung 84
derart an, daß die Kassette 40 auf der Einlaßpforte 88 zu der
Einlaßlieferungspforte 104 bewegt wird. Wenn dieser Transfer
vervollständigt ist, wird die äußere Abschirmtür 90 geschlossen.
Dann bewegt die Lagerungsvorrichtungssteuerung 64 die innere Ab
schirmtür 92 zum Öffnen nach unten. Der Lagerungsvorrichtungs
kran 80 transferiert die Kassette 40 auf der Einlaßlieferungs
pforte 104 zu der Lagerungsvorrichtungsplatte 96. Wenn diese
Transferaufgabe vervollständigt ist, schließt die Lagerungsvor
richtungssteuerung 64 die innere Abschirmtür 92 durch Anheben
derselben. Derart wird die Abfolge (der Schritte) der Ein
trittsaufgaben zum Aufnehmen (einer Kassette) von der Einlaß
pforte 88 vervollständigt. Dadurch, daß immer entweder die inne
re Abschirmtür 92 oder die äußere Abschirmtür 90 geschlossen
sind, kann eine Kommunikation zwischen dem Inneren und dem Äuße
ren der Lagerungsvorrichtung 36 vollständig unterbunden bezie
hungsweise verhindert werden.
Der Betrieb der inneren Abschirmtür 112 wird im folgenden be
schrieben. Wenn eine Ladeanfrage von der Bearbeitungsvorrichtung
32, 34 geliefert wird, sucht der Hostcomputer 50 nach einer Kas
sette 40 aus den Kassetten 40, die in der Lagerungsvorrichtung
36 gelagert sind, die zu bearbeiten ist. Dann wird eine Aus
trittsaufgabenanweisung an die relevante Lagerungsvorrichtung 36
ausgegeben. Auf das Empfangen der Austrittsaufgabenanweisung hin
öffnet die Lagerungsvorrichtungssteuerung 64 die innere Ab
schirmtür 112 dadurch, daß sie sie zum Absenken bringt. Der La
gerungsvorrichtungskran 80 transferiert die Kassette 40 auf der
Lagerungsvorrichtungsplatte 96 zu der Auslaßpforte 118. Dann
schließt die Lagerungsvorrichtungssteuerung 64 die innere Ab
schirmtür 112. Als nächstes wird eine Anzeige auf der Bedie
nungstafel 121 der Lagerungsvorrichtung 36 geliefert, die das
Entladen der Kassette 40 aus der Auslaßpforte 118 erlaubt. Ent
sprechend einer Betätigung über die Bedienungstafel 121 öffnet
die Lagerungsvorrichtungssteuerung 64 die äußere Abschirmtür
114. Der Bediener entlädt dann die Kassette 40 durch beziehungs
weise über diese Pforte.
Wenn der Bediener eine Kassette 40 in die Lagerungsvorrichtung
36 über die Einlaßpforte 116 eingibt, reagiert die Lagerungsvor
richtungssteuerung 64 auf eine Betätigung der Bedienungstafel
121 durch den Bediener mit dem Öffnen der äußeren Abschirmtür
114, und es wird die Kassette 40 auf der Einlaßpforte 116 pla
ziert. In dem Zustand, in dem die äußere Abschirmtür 114 ge
schlossen ist, verursacht die Lagerungsvorrichtungssteuerung 64,
daß die Information, die auf der ID-Karte 72 der Kassette 40,
die auf der Einlaßpforte 116 plaziert ist, aufgezeichnet ist,
durch den ID-Karten-Leser/Schreiber 120 ausgelesen wird. Die
ausgelesenen Daten werden an den Hostcomputer 50 über das Kommu
nikationskabel 58 gesandt. Der Hostcomputer 50 detektiert, daß
eine Kassette 40 durch den Bediener befördert worden ist, ent
sprechend dieses Berichtes und sendet eine Eintrittsaufgabenan
weisung für die Kassette 40 an die Lagerungsvorrichtung 36. Als
Reaktion öffnet die Lagerungsvorrichtungssteuerung die innere
Abschirmtür 112 dadurch, daß sie dieselbe zum Absenken bringt.
Der Lagerungsvorrichtungskran 80 wird zum Transferieren der Kas
sette 40 auf der Einlaßpforte 116 auf die Lagerungsvorrichtungs
platte 96 angesteuert. Wenn diese Lagerungsaufgabe vervollstän
digt ist, schließt die Lagerungsvorrichtungssteuerung 64 die in
nere Abschirmtür 112 durch Anheben derselben. Derart wird die
Eintrittsaufgabe über die Einlaßpforte 116 vervollständigt. Da
durch, daß die innere Abschirmtür 112 oder die äußere Abschirm
tür 114 immer geschlossen sind, kann eine Kommunikation zwischen
dem Inneren und dem Äußeren der Lagerungsvorrichtung 36 voll
ständig verhindert beziehungsweise unterbunden werden.
Der Betrieb der inneren Abschirmtür 110 wird im folgenden be
schrieben. Eine Kassette 40, die auf einem Wagen 162 der Zwi
schenlagerungsvorrichtungstransportvorrichtung 42 von einer
Quellen-Lagerungsvorrichtung 36 transportiert worden ist, wird
zu der Pforte 98 durch die äußere Abschirmtür 122, die Hubvor
richtung 124 und die Transfervorrichtung 82 befördert. Hier ist
die Pforte 98 in der unteren Position angeordnet, und die äußere
Abschirmtür 122 ist geschlossen. Die Zwischenlagerungsvorrich
tungstransportvorrichtungssteuerung 66 öffnet die innere Ab
schirmtür 110 dadurch, daß sie dieselbe zum Absenken bringt. Die
Kassette 40 auf der Pforte 98 wird auf die Lagerungsvorrich
tungsplatte 96 durch den Lagerungsvorrichtungskran 80 transfe
riert. Wenn diese Lagerungsaufgabe vervollständigt ist, bringt
die Zwischenlagerungsvorrichtungstransportvorrichtungssteuerung
66 die innere Abschirmtür 110 zum Zurückkehren in ihre vorherige
Position, d. h. in den geschlossenen Zustand. Derart wird die Ab
folge (der Schritte) der Aufgabe vervollständigt.
Wenn eine Kassette 40 in der Lagerungsvorrichtung 36 auf einen
Wagen 162 zu entladen ist, wird die Kassette 40 durch den Lage
rungsvorrichtungskran 80, die innere Abschirmtür 110, die äußere
Abschirmtür 122, die Hubvorrichtung 124 und die Übertragungsvor
richtung 82 in einer Abfolge, die entgegengesetzt zu der oben
beschriebenen Abfolge ist, transferiert. Durch Einstellen, daß
eine der beiden Türen, die innere Abschirmtür 110 oder die äuße
re Abschirmtür 122, immer geschlossen ist, kann eine Kommunika
tion zwischen dem Inneren und dem Äußeren der Lagerungsvorrich
tung 36 vollständig unterbunden beziehungsweise verhindert wer
den.
Durch das Vorsehen von Türen an der Außenseite und der Innensei
te der Lagerungsvorrichtung bezüglich der Pforte 104, der Aus
laßlieferungspforte 100, der Pforte 98, der Einlaßpforte 116 und
der Auslaßpforte 118 kann das Innere der Lagerungsvorrichtung 36
vollständig von dem Äußeren getrennt beziehungsweise isoliert
werden.
Das herkömmliche Problem des Staubs und des Dunstes, die in die
Lagerungsvorrichtung 36 aufgrund der Kommunikation mit der Atmo
sphäre über die Einlaßlieferungspforte 104, die Auslaßliefe
rungspforte 100, die Pforte 98, die Einlaßpforte 116 und die
Auslaßpforte 118 eintreten und einen Wafer 70 in einer gelager
ten Kassette 40 verschlechtern, wird eliminiert.
Die Lagerungsvorrichtungen 36 und 190 sind mit einem ID-Karten-
Leser/Schreiber 120 an der Auslaßpforte 118 beziehungsweise der
Auslaßpforte 210 zum Lesen von Daten auf der ID-Karte 72, die an
der Kassette 40 angebracht ist, vorgesehen.
Der ID-Karten-Leser/Schreiber 120, der an der Auslaßpforte 118
angebracht ist, wird im folgenden beschrieben. Es wird der Fall
eines Betriebes der Lagerungsvorrichtung 36 und der Bearbei
tungsvorrichtung 32, 34, die eine Bearbeitung bei einer Kassette
40, die von der Lagerungsvorrichtung 36 ausgegeben worden ist,
ausführen wird, wenn ein automatischer Transportierer 38 nicht
vorgesehen (oder verfügbar) ist, betrachtet. Wenn eine Kasset
tenladeanfrage von der Bearbeitungsvorrichtung 32, 34 an den
Hostcomputer 50 über das Kommunikationskabel 58 geliefert wird,
sucht der Hostcomputer 50 nach einer Kassette, die bearbeitet
werden kann, in der Lagerungsvorrichtung 36. Die Austrittsaufga
be wird initiiert, wenn es eine Kassette 40 gibt. Der Hostcompu
ter 50 in der Phase der Austrittsaufgabe sendet eine Transport
aufgabenanweisung für einen Transport einer Kassette 40 auf eine
Lagerungsvorrichtungsplatte 96 auf die Auslaßpforte 118 an die
Lagerungsvorrichtung 36 über das Kommunikationskabel 58.
Die Lagerungsvorrichtung 36, die eine Transportaufgabenanweisung
empfängt, steuert den Lagerungsvorrichtungskran 80 zum Transfe
rieren der Kassette 40 zu der Auslaßpforte 118 an. Die Lage
rungsvorrichtung 36 liest die Daten, die auf der ID-Karte 72 der
Kassette 40 aufgezeichnet sind, unter Verwendung des ID-Karten-
Leser/Schreibers 120, der an der Auslaßpforte 118 angebracht
ist, aus. Die ausgelesen Information wird an den Hostcomputer 50
über das Kommunikationskabel 58 gesandt.
Auf das Empfangen dieses Berichtes hin vergleicht der Hostcompu
ter 50 die auf die Auslaßpforte 118 entladene Kassette 40 mit
einer Kassette 40, die einer Austrittsaufgabenanweisung ent
spricht, um zu bestätigen, ob sie identisch sind. Dann wird eine
ID-Karten-Schreibaufgabenanweisung an die Lagerungsvorrichtung
36 über das Kommunikationskabel 58 gesandt, damit der Name der
nächsten Bearbeitungsvorrichtung 32, 34 in die ID-Karte 72 ein
geschrieben wird.
Die Lagerungsvorrichtung 36, die die ID-Karten-Schreibaufgaben
anweisung empfängt, sendet die Information an den ID-Karten-
Leser/Schreiber 120, damit der Name der nachfolgenden Bearbei
tungsvorrichtung 32, 34 in die ID-Karte 72 eingeschrieben wird,
die an der Kassette 40 angebracht ist. Die ID-Karte 72, in die
der Name der Vorrichtung eingeschrieben ist, liefert eine Anzei
ge des Namens auf ihrer eigenen Anzeigeneinheit 74. Wenn dieser
Schreibbetrieb vervollständigt ist, wird ein Bericht, daß die
Schreibaufgabe vervollständigt ist, an den Hostcomputer 50 auf
einem Weg, der entgegengesetzt zu dem oben beschriebenen ist,
geliefert.
Auf das Empfangen des Berichtes hin sendet der Hostcomputer 50
eine Aufgabenanweisung an die Lagerungsvorrichtung 36, um ein
Entladen der Kassette 40 aus der Auslaßpforte 118 durch einen
Bediener zu erlauben. Auf das Empfangen der Aufgabenanweisung
hin liefert die Lagerungsvorrichtung 36 eine Anzeige auf der Be
dienungstafel 121 der Lagerungsvorrichtung 36, die ein Entladen
der Kassette 40 aus der Auslaßpforte 118 erlaubt.
Der Bediener, der diese Nachricht liest, entlädt die Kassette 40
aus der Auslaßpforte 118 und betätigt die Bedienungstafel 121,
um der Lagerungsvorrichtung 36 mitzuteilen, daß die Entladeauf
gabe vervollständigt ist. Als Reaktion sendet die Lagerungsvor
richtung 36 einen Vervollständigungsbericht an den Hostcomputer
50 über das Kommunikationskabel 58.
Der Bediener, der die Kassette 40 entladen hat, muß sich nicht
dem Terminal 56 nähern, um die Bearbeitungsvorrichtung 32, 34 zu
detektieren, die die Ladeanfrage ausgegeben hat, da die Informa
tion auf der Anzeigeeinheit 74 der ID-Karte 72 geliefert wird.
Der Bediener kann die Kassette 40 direkt zu dem relevanten Kas
settenstand 172, 182 der entsprechenden Bearbeitungsvorrichtung
32, 34 befördern.
Durch Anbringen des ID-Karten-Lesers/Schreibers 120 an der Aus
laßpforte 118 der Lagerungsvorrichtung 36 kann der Hostcomputer
50 den Namen der nachfolgenden Bearbeitungsvorrichtung 32, 34,
die die Bestimmung der Kassette 40 ist, auf die Anzeigeeinheit
74 der ID-Karte 72, die an dieser Kassette 40 angebracht ist,
schreiben.
Da sich der Bediener nicht dem Terminal 56 des Hostcomputers 50
nähern muß, um die Bestimmungs-Bearbeitungsvorrichtung 32, 34 zu
identifizieren, wird die Zeit für den Aufgabenbetrieb, das heißt
für die Aufgabenbearbeitung, ökonomischer genutzt beziehungswei
se verkürzt.
Der Bediener kann nun die Kassette 40 direkt zu der entsprechen
den Bearbeitungsvorrichtung 32, 34 befördern, indem er den Namen
überprüft, der auf der Anzeigeeinheit 74 der ID-Karte 72, die an
der Kassette 40 angebracht ist, geliefert wird.
Die ID-Karte 72 weist eine Kommunikationseinheit 76 auf, die an
der Bodenebene derselben angeordnet ist. Durch diese Anordnung
kann bei der Lagerungsvorrichtung 36 der ID-Karten-
Leser/Schreiber 120 unter dem Kassettenempfänger 220 entspre
chend der Position der Kommunikationseinheit 76 der ID-Karte 72
auf der Einlaßpforte 116 und der Auslaßpforte 118 angeordnet
werden beziehungsweise sein. Der ID-Karten-Leser/Schreiber 120
kommuniziert mit der Kommunikationseinheit 76, die an dem Boden
der ID-Karte 72 vorgesehen ist, über ein Kommunikationsfenster
132, daß an dem Kassettenempfänger 130 vorgesehen ist. Die An
ordnung des ID-Karten-Lesers/Schreibers 120 unter dem Kasset
tenempfänger 220 liefert den Vorteil, daß, wenn die Kassette 40
auf der Einlaßpforte 116 zu plazieren ist, oder wenn sie von der
Auslaßpforte 118 zu entladen ist, so orientiert ist, daß die ID-
Karte 72 derselben dem Bediener gegenüberliegt, so daß der ID-
Karten-Leser/Schreiber 120 das Laden oder Entladen der Kassette
40 durch den Bediener nicht behindert.
Durch Anordnen des TD-Karten-Lesers/Schreibers 120 an der Ein
laßpforte 116 oder der Auslaßpforte 118 unter dem Kassettenemp
fänger 220 kann die Halterungs- beziehungsweise Plazierungsori
entierung der Kassette 40 so eingestellt beziehungsweise festge
legt werden, daß sie dem Bediener gegenüberliegt. Desweiteren
können die Halterungsorientierungen der Kassette 40 auf der La
gerungsvorrichtungsplatte 96, der Einlaßlieferungspforte 104,
der Auslaßlieferungspforte 100 und der Pforte 98 alle so einge
stellt werden, daß sie nach außen gerichtet sind.
Das Problem, daß die Vorwärtsbewegungsvorrichtung 84 eine Dre
hungsaufgabe zum Drehen der Kassette 40 während der Transferauf
gabe auszuführen hat, da die Orientierung der Kassette 40 an der
Einlaßpforte 88 sich um 90° von der Orientierung der Kassette 40
an der Einlaßlieferungspforte 104 unterscheidet, wird elimi
niert.
Das ähnliche Problem der Vorwärtsbewegungsvorrichtung 84, die
eine Drehungsaufgabe während der Transferaufgabe auszuführen
hat, da die Orientierung der Kassette 40 an der Auslaßpforte 86
sich um 90° von der Orientierung der Kassette 40 an der Auslaß
lieferungspforte 100 unterscheidet, wird ebenfalls eliminiert.
Das herkömmliche Problem, daß man Schwierigkeiten bei dem Bestä
tigen dessen, daß die Kassette 40 auf der Einlaßpforte 116 und
beziehungsweise oder der Auslaßpforte 118 plaziert ist, hat, da
die ID-Karte 72 der Kassette 40 nicht so orientiert ist, daß sie
dem Bediener gegenüberliegt, ist gelöst.
Der Bediener kann nun leicht die Information lesen, die auf der
Anzeigeeinheit 74 der ID-Karte 72 der Kassette 40 geliefert
wird, die an der Einlaßpforte 116 und beziehungsweise der Aus
laßpforte 118 plaziert ist. Durch Einstellen der Halterungsori
entierung der Kassette 40 auf der Auslaßlieferpforte 100 iden
tisch zu derjenigen auf der Auslaßpforte 86 und der Halterungso
rientierung der Kassette 40 auf der Einlaßlieferungspforte 104
identisch zu derjenigen auf der Einlaßpforte 88 ist es nicht
länger notwendig, die Kassette 40 während der Transferaufgabe
zum Transferieren der Kassette 40 zwischen diesen Pforten durch
die Vorwärtsbewegungsvorrichtung 84 um 90° zu drehen.
Das Anhaften von Staub, Dunst und ähnlichem auf dem Wafer 70
kann, abhängig von dem Bearbeitungsschritt für die Kassette 40,
in der Halbleiterwaferkassettentransportvorrichtung kritisch
sein oder nicht. Das bedeutet, daß die Anforderungen, die an die
Lagerungsumgebung in der Lagerungsvorrichtung 36 gestellt wer
den, unterschiedlich sind. Eine Lagerungsvorrichtung 36, die mit
einer äußeren Abschirmtür 90 einer inneren Abschirmtür 92, einer
äußeren Abschirmtür 114, einer inneren Abschirmtür 112 und einer
äußeren Abschirmtür 122 und einer inneren Abschirmtür 110 vorge
sehen ist, oder eine Lagerungsvorrichtung 36, die ohne diese Ab
schirmtüren vorgesehen ist, können beide vorbereitet beziehungs
weise hergestellt und entsprechend zur Lagerung einer Kassette
40 verwendet werden, die einem Herstellungsbearbeitungsschritt
zu unterwerfen ist, abhängig davon, ob die Anforderungen bezüg
lich der Lagerungsumgebung hart beziehungsweise eine Abschirmung
erfordernd sind oder nicht.
Durch verwenden einer Lagerungsvorrichtung 36 des Typs, der mit
einer Abschirmtür vorgesehen ist oder nicht, zum Lagern der Kas
sette 40 entsprechend des Schrittes, der durch die Bearbeitungs
vorrichtung 32, 34 bei der Kassette 40 auszuführen ist, kann die
Anforderung an eine harte beziehungsweise reine Lagerungsumge
bung erfüllt werden, während die Verwendung der teuren Lage
rungsvorrichtung 36 mit der Abschirmtür minimiert wird.
Bei dem Herstellungsprozeß für eine Halbleitervorrichtung gibt
es verschiedene Herstellungsschritte, die einen Zeitraum nach
einem gewissen Schritt und vor dem nächsten Schritt benötigen,
und außerdem solche, bei denen die Umgebung zwischen den Schrit
ten kritisch zu steuern ist. Die Halbleiterwaferkassettentrans
portvorrichtung kann beide Typen einer Lagerungsvorrichtung 36,
diejenigen mit Abschirmtüren und diejenigen ohne Abschirmtüren,
in einer gemischten Art und Weise verwenden. Der Hostcomputer 50
kann so aufgebaut sein, daß er die Information über den Herstel
lungsprozeß, die sich auf den Zeitraum zwischen dem Ende eines
gewissen Prozesses bis zu dem Beginn des nächsten Prozesses be
zieht und die sich auf die Umgebung zwischen diesen Prozessen
bezieht, über den Terminal 54 erhält. Eine Lagerungsvorrichtung
36 des Typs mit Abschirmtüren kann bei dem Herstellungsprozeß
verwendet werden, der unter harter Steuerung steht. Außerdem
kann eine Transportsteuerung geliefert werden, bei der der
Transportaufgabe zwischen den Lagerungsvorrichtungen unter Ver
wendung der Zwischenlagerungsvorrichtungstransportvorrichtung 42
und zwischen einer Lagerungsvorrichtung 36 und einer Bearbei
tungsvorrichtung 32, 34 unter Verwendung eines automatischen
Transportierers 38 eine höhere Priorität zugeordnet wird, so daß
sie schneller als andere Herstellungsschritte beziehungsweise
Transportaufgaben ausgeführt werden kann.
Derart können Lagerungsvorrichtungen 36 des Typs mit und ohne
Abschirmtüren in einer Halbleiterwaferkassettentransportvorrich
tung vorgesehen werden. Der Hostcomputer 50 kann entsprechend
eine Lagerungsvorrichtung 36 mit oder ohne Abschirmtüren ent
sprechend des Herstellungsprozesses verwenden. Außerdem kann ei
ne Transportsteuerung bereitgestellt werden, bei der die Priori
tät einer Aufgabe entsprechend geändert wird beziehungsweise
werden kann. Es ist daher möglich, die Anforderungen bezüglich
des harten Zeitraums für die Transportaufgabe und die Aufga
benumgebung, während eine Zwischenlagerungsvorrichtungstrans
portvorrichtung 42 und ein automatischer Transportierer 38 ver
wendet werden, ebenso wie in anderen Prozeßschritten zu erfül
len, wobei die Verwendung der teuren Lagerungsvorrichtung 36 mit
Abschirmtüren minimiert ist.
Obwohl die vorliegende Erfindung im Detail beschrieben und illu
striert worden ist, ist klar zu verstehen, daß das selbe nur zum
Zwecke, der Illustration und des Beispiels dient und nicht als
Begrenzung verstanden werden kann. Der Umfan 00220 00070 552 001000280000000200012000285910010900040 0002019816130 00004 00101g der vorliegenden
Erfindung wird nur durch die Begriffe der anhängenden Ansprüche
begrenzt.
Claims (20)
1. Lagerungsvorrichtungseintrittsaufgabensteuerverfahren, das
in einer Halbleiterwaferkassettentransportvorrichtung (30) ver
wendet wird, die
eine Lagerungsvorrichtung (36) zum Lagern einer Mehrzahl von Halbleiterwaferkassetten (40),
eine Bearbeitungsvorrichtung (32, 34) zum Ausführen einer Bear beitung bei der Halbleiterwaferkassette (40),
einen automatischen Transportierer (38) zum Ausführen einer Transportaufgabe für einen Transport der Halbleiterwaferkassette (40) zwischen der Lagerungsvorrichtung (36) und der Bearbei tungsvorrichtung (32, 34),
eine Zwischenlagerungsvorrichtungstransportvorrichtung (42) zum Ausführen einer Transportaufgabe für einen Transport der Halb leiterwaferkassette (40) zwischen einer Quellen-Lagerungsvor richtung (36) und einer Bestimmungs-Lagerungsvorrichtung (36), und
einen Hostcomputer (50) zum Steuern der Lagerungsvorrichtung (36), der Zwischenlagerungsvorrichtungstransportvorrichtung (42), des automatischen Transportierers (38) und der Bearbei tungsvorrichtung (32, 34), wobei der Hostcomputer (50) den Wert der Maximalanzahl von Kassetten, die in der Lagerungsvorrichtung (36) gelagert werden können, hält, aufweist,
wobei das Lagerungsvorrichtungseintrittsaufgabensteuerverfahren die Schritte aufweist:
Bestätigen, daß es einen leeren Platz in der Lagerungsvorrich tung (36), in der die Halbleiterwaferkassette (40) zu lagern ist, gibt,
Ermitteln eines Lagerplatzes in der Lagerungsvorrichtung (36), wenn es einen leeren Platz in der Lagerungsvorrichtung (36) gibt, und
Senden einer Transportaufgabenanweisung an die Zwischenlage rungsvorrichtungstransportvorrichtung (42) oder den automati schen Transportierer (38) oder einer Eintrittsaufgabenanweisung an die Lagerungsvorrichtung (36).
eine Lagerungsvorrichtung (36) zum Lagern einer Mehrzahl von Halbleiterwaferkassetten (40),
eine Bearbeitungsvorrichtung (32, 34) zum Ausführen einer Bear beitung bei der Halbleiterwaferkassette (40),
einen automatischen Transportierer (38) zum Ausführen einer Transportaufgabe für einen Transport der Halbleiterwaferkassette (40) zwischen der Lagerungsvorrichtung (36) und der Bearbei tungsvorrichtung (32, 34),
eine Zwischenlagerungsvorrichtungstransportvorrichtung (42) zum Ausführen einer Transportaufgabe für einen Transport der Halb leiterwaferkassette (40) zwischen einer Quellen-Lagerungsvor richtung (36) und einer Bestimmungs-Lagerungsvorrichtung (36), und
einen Hostcomputer (50) zum Steuern der Lagerungsvorrichtung (36), der Zwischenlagerungsvorrichtungstransportvorrichtung (42), des automatischen Transportierers (38) und der Bearbei tungsvorrichtung (32, 34), wobei der Hostcomputer (50) den Wert der Maximalanzahl von Kassetten, die in der Lagerungsvorrichtung (36) gelagert werden können, hält, aufweist,
wobei das Lagerungsvorrichtungseintrittsaufgabensteuerverfahren die Schritte aufweist:
Bestätigen, daß es einen leeren Platz in der Lagerungsvorrich tung (36), in der die Halbleiterwaferkassette (40) zu lagern ist, gibt,
Ermitteln eines Lagerplatzes in der Lagerungsvorrichtung (36), wenn es einen leeren Platz in der Lagerungsvorrichtung (36) gibt, und
Senden einer Transportaufgabenanweisung an die Zwischenlage rungsvorrichtungstransportvorrichtung (42) oder den automati schen Transportierer (38) oder einer Eintrittsaufgabenanweisung an die Lagerungsvorrichtung (36).
2. Verfahren nach Anspruch 1, bei dem
die Lagerungsvorrichtung (36) einen Einlaßabschnitt (88) zum
Eingeben der Halbleiterwaferkassette (40) durch den automati
schen Transportierer (38) aufweist, das weiter den Schritt des
Auswählens des Einlaßabschnittes (88) mit einer vorbestimmten
Sequenz aufweist.
3. Verfahren nach Anspruch 1, bei dem
die Lagerungsvorrichtung (36) einen Einlaßabschnitt (88) zum
Eingeben der Halbleiterwaferkassette (40) durch den automati
schen Transportierer (38) aufweist,
das weiter den Schritt des Auswählens des Einlaßabschnittes (88) derart, daß die Transportaufgabe für einen Transport der Halb leiterwaferkassette (40) durch den automatischen Transportierer (38) ausgeglichen wird, aufweist.
das weiter den Schritt des Auswählens des Einlaßabschnittes (88) derart, daß die Transportaufgabe für einen Transport der Halb leiterwaferkassette (40) durch den automatischen Transportierer (38) ausgeglichen wird, aufweist.
4. Verfahren nach Anspruch 1,
bei dem
die Lagerungsvorrichtung (36) eine Mehrzahl von Einlaßabschnit
ten (88) zum Eingeben der Halbleiterwaferkassette (40) durch den
automatischen Transportierer (38) aufweist, und
bei dem der Hostcomputer (50) Daten über die Anzahl der Aufgaben und einen oberen Grenzwert für jeden aus der Mehrzahl der Ein laßabschnitte (88) speichert,
das weiter den Schritt des Auswählens von einem aus der Mehrzahl der Einlaßabschnitte (88), wobei der Einlaßabschnitt (88) ausge schlossen wird, der den Daten entspricht, die einen Wert der An zahl der Aufgaben enthalten, der den oberen Grenzwert über schreitet, aufweist.
bei dem der Hostcomputer (50) Daten über die Anzahl der Aufgaben und einen oberen Grenzwert für jeden aus der Mehrzahl der Ein laßabschnitte (88) speichert,
das weiter den Schritt des Auswählens von einem aus der Mehrzahl der Einlaßabschnitte (88), wobei der Einlaßabschnitt (88) ausge schlossen wird, der den Daten entspricht, die einen Wert der An zahl der Aufgaben enthalten, der den oberen Grenzwert über schreitet, aufweist.
5. Verfahren nach einem der Ansprüche 1 bis 4, bei dem
die Lagerungsvorrichtung (36)
einen Einlaßabschnitt (116) für eine manuelle Eingabe der Halb leiterwaferkassette (40) durch einen Bediener, und ein Nachrichtenanzeigemittel (121) aufweist, das weiter die Schritte
Bestimmen, ob es einen leeren Platz in der Lagerungsvorrichtung (36) gibt, wenn der Bediener die Halbleiterwaferkassette (40) über den Einlaßabschnitt (116) eingibt, und
Liefern einer Anzeige auf dem Nachrichtenanzeigemittel (121), daß kein Platz verfügbar ist, wenn es keinen leeren Platz in der Lagerungsvorrichtung (36) gibt,
aufweist.
einen Einlaßabschnitt (116) für eine manuelle Eingabe der Halb leiterwaferkassette (40) durch einen Bediener, und ein Nachrichtenanzeigemittel (121) aufweist, das weiter die Schritte
Bestimmen, ob es einen leeren Platz in der Lagerungsvorrichtung (36) gibt, wenn der Bediener die Halbleiterwaferkassette (40) über den Einlaßabschnitt (116) eingibt, und
Liefern einer Anzeige auf dem Nachrichtenanzeigemittel (121), daß kein Platz verfügbar ist, wenn es keinen leeren Platz in der Lagerungsvorrichtung (36) gibt,
aufweist.
6. Verfahren nach einem der Ansprüche 1 bis 5, bei dem
der Hostcomputer (50) ein Kennzeichen speichert, das anzeigt, ob
jede der Lagerungsvorrichtungen (36) und/oder die Zwischenlage
rungsvorrichtungstransportvorrichtung (42) verfügbar oder nicht
verfügbar sind,
das weiter die Schritte
des Bestimmens, vor einer Transportphase der Halbleiterwaferkas sette (40) zwischen den Lagerungsvorrichtungen (36), ob die Quellen-Lagerungsvorrichtung (36), die Bestimmungs-Lagerungs vorrichtung (36) und die Zwischenlagerungsvorrichtungstransport vorrichtung (42), die für den Transport benötigt werden, alle verfügbar sind oder nicht, und
des Sendens einer Transportaufgabenanweisung an die Zwischenla gerungsvorrichtungstransportvorrichtung (42), wenn alle verfüg bar sind,
aufweist.
das weiter die Schritte
des Bestimmens, vor einer Transportphase der Halbleiterwaferkas sette (40) zwischen den Lagerungsvorrichtungen (36), ob die Quellen-Lagerungsvorrichtung (36), die Bestimmungs-Lagerungs vorrichtung (36) und die Zwischenlagerungsvorrichtungstransport vorrichtung (42), die für den Transport benötigt werden, alle verfügbar sind oder nicht, und
des Sendens einer Transportaufgabenanweisung an die Zwischenla gerungsvorrichtungstransportvorrichtung (42), wenn alle verfüg bar sind,
aufweist.
7. Verfahren nach einem der Ansprüche 1 bis 6, bei dem
der Hostcomputer (50) ein Kennzeichen speichert, das anzeigt, ob
die Lagerungsvorrichtung (36) und/oder der automatische Trans
portierer (38) verfügbar oder nicht verfügbar sind,
das weiter die Schritte
des Bestimmens, vor einer Transportphase der Halbleiterwaferkas sette (40) zwischen der Lagerungsvorrichtung (36) und der Bear beitungsvorrichtung (32, 34), ob die Lagerungsvorrichtung (36) und der automatische Transportierer (38), die für den Transport benötigt werden, verfügbar sind oder nicht, und
des Sendens einer Transportaufgabenanweisung an den automati schen Transportierer (38), wenn alle verfügbar sind,
aufweist.
das weiter die Schritte
des Bestimmens, vor einer Transportphase der Halbleiterwaferkas sette (40) zwischen der Lagerungsvorrichtung (36) und der Bear beitungsvorrichtung (32, 34), ob die Lagerungsvorrichtung (36) und der automatische Transportierer (38), die für den Transport benötigt werden, verfügbar sind oder nicht, und
des Sendens einer Transportaufgabenanweisung an den automati schen Transportierer (38), wenn alle verfügbar sind,
aufweist.
8. Verfahren nach einem der Ansprüche 1 bis 7, bei dem
die Lagerungsvorrichtung (36) einen Einlaßabschnitt (116) zum
Eingeben der Halbleiterwaferkassette (40) durch einen Bediener
aufweist, und
der Hostcomputer (50) ein Kennzeichen speichert, das anzeigt, ob die Lagerungsvorrichtung (36) verfügbar oder nicht verfügbar ist,
das weiter die Schritte
des Bestimmens, vor einer Eintrittsaufgabenphase des Eingebens über den Einlaßabschnitt (116), ob diese Lagerungsvorrichtung (36) verfügbar ist oder nicht, und
des Übertragens einer Eintrittsaufgabenanweisung an diese Lage rungsvorrichtung (36) wenn sie verfügbar ist, aufweist.
der Hostcomputer (50) ein Kennzeichen speichert, das anzeigt, ob die Lagerungsvorrichtung (36) verfügbar oder nicht verfügbar ist,
das weiter die Schritte
des Bestimmens, vor einer Eintrittsaufgabenphase des Eingebens über den Einlaßabschnitt (116), ob diese Lagerungsvorrichtung (36) verfügbar ist oder nicht, und
des Übertragens einer Eintrittsaufgabenanweisung an diese Lage rungsvorrichtung (36) wenn sie verfügbar ist, aufweist.
9. Verfahren nach Anspruch 8, bei dem
die Lagerungsvorrichtung (36) weiter ein Nachrichtenanzeigemit
tel (121) aufweist,
das weiter den Schritt
des Lieferns, vor einer Eintrittsaufgabenphase des Eingebens über den Einlaßabschnitt (116), einer Nachricht auf dem Nach richtenanzeigemittel (121), die anzeigt, daß das Eingeben in diese Lagerungsvorrichtung (36) nicht erlaubt ist, wenn diese Lagerungsvorrichtung (36) nicht verfügbar ist,
aufweist.
das weiter den Schritt
des Lieferns, vor einer Eintrittsaufgabenphase des Eingebens über den Einlaßabschnitt (116), einer Nachricht auf dem Nach richtenanzeigemittel (121), die anzeigt, daß das Eingeben in diese Lagerungsvorrichtung (36) nicht erlaubt ist, wenn diese Lagerungsvorrichtung (36) nicht verfügbar ist,
aufweist.
10. Ein Lagerungsvorrichtungsaustrittsaufgabensteuerverfahren,
das in einer Halbleiterwaferkassettentransportvorrichtung (30)
verwendet wird, die
eine Lagerungsvorrichtung (36) zum Lagern einer Mehrzahl von Halbleiterwaferkassetten (40),
eine Bearbeitungsvorrichtung (32, 34) zum Ausüben einer Bearbei tung bei der Halbleiterwaferkassette (40),
einen automatischen Transportierer (38) zum Ausführen einer Transportaufgabe für einen Transport der Halbleiterwaferkassette (40) zwischen der Lagerungsvorrichtung (36) und der Bearbei tungsvorrichtung (32, 34),
eine Zwischenlagerungsvorrichtungstransportvorrichtung (42) zum Ausführen einer Transportaufgabe für einen Transport der Halb leiterwaferkassette (40) zwischen einer Quellen- Lagerungsvorrichtung (36) und einer Bestimmungs-Lagerungsvorrich tung (36), und
einen Hostcomputer (50) zum Steuern der Lagerungsvorrichtung (36) der Zwischenlagerungsvorrichtungstransportvorrichtung (42), des automatischen Transportierers (38) und der Bearbeitungsvor richtung (32, 34), wobei der Hostcomputer (50) Information über die Lagerung der Halbleiterwaferkassette (40) in der Lagerungs vorrichtung (36) hält,
aufweist,
wobei das Lagerungsvorrichtungsaustrittsaufgabensteuerverfahren die Schritte
Ausführen einer Austrittsaufgabe aus der Lagerungsvorrichtung (36), und
Modifizieren der Information über die Lagerung der Halbleiterwa ferkassette (40) in der Lagerungsvorrichtung (36) in einer Aus trittsaufgabenphase aus der Lagerungsvorrichtung (36), aufweist.
eine Lagerungsvorrichtung (36) zum Lagern einer Mehrzahl von Halbleiterwaferkassetten (40),
eine Bearbeitungsvorrichtung (32, 34) zum Ausüben einer Bearbei tung bei der Halbleiterwaferkassette (40),
einen automatischen Transportierer (38) zum Ausführen einer Transportaufgabe für einen Transport der Halbleiterwaferkassette (40) zwischen der Lagerungsvorrichtung (36) und der Bearbei tungsvorrichtung (32, 34),
eine Zwischenlagerungsvorrichtungstransportvorrichtung (42) zum Ausführen einer Transportaufgabe für einen Transport der Halb leiterwaferkassette (40) zwischen einer Quellen- Lagerungsvorrichtung (36) und einer Bestimmungs-Lagerungsvorrich tung (36), und
einen Hostcomputer (50) zum Steuern der Lagerungsvorrichtung (36) der Zwischenlagerungsvorrichtungstransportvorrichtung (42), des automatischen Transportierers (38) und der Bearbeitungsvor richtung (32, 34), wobei der Hostcomputer (50) Information über die Lagerung der Halbleiterwaferkassette (40) in der Lagerungs vorrichtung (36) hält,
aufweist,
wobei das Lagerungsvorrichtungsaustrittsaufgabensteuerverfahren die Schritte
Ausführen einer Austrittsaufgabe aus der Lagerungsvorrichtung (36), und
Modifizieren der Information über die Lagerung der Halbleiterwa ferkassette (40) in der Lagerungsvorrichtung (36) in einer Aus trittsaufgabenphase aus der Lagerungsvorrichtung (36), aufweist.
11. Verfahren nach Anspruch 10, bei dem
die Lagerungsvorrichtung (36) einen Auslaßabschnitt (86) zum
Ausgeben der Halbleiterwaferkassette (40) an den automatischen
Transportierer (38) aufweist,
das weiter den Schritt des Auswählens des Auslaßabschnittes (86) in einer vorbestimmten Abfolge aufweist.
das weiter den Schritt des Auswählens des Auslaßabschnittes (86) in einer vorbestimmten Abfolge aufweist.
12. Verfahren nach Anspruch 10 oder 11, bei dem
die Lagerungsvorrichtung (36) einen Auslaßabschnitt (86) zum
Ausgeben der Halbleiterwaferkassette (40) an den automatischen
Transportierer (38) aufweist,
das weiter den Schritt des Auswählens des Auslaßabschnittes (86) derart, daß eine Transportaufgabe zum Transportieren der Halb leiterwaferkassette (40) durch den automatischen Transportierer (38) ausgeglichen wird, aufweist.
das weiter den Schritt des Auswählens des Auslaßabschnittes (86) derart, daß eine Transportaufgabe zum Transportieren der Halb leiterwaferkassette (40) durch den automatischen Transportierer (38) ausgeglichen wird, aufweist.
13. Verfahren nach einem der Ansprüche 10 bis 12, bei dem
die Lagerungsvorrichtung (36) einen Auslaßabschnitt (86) für ei
ne Ausgabe der Halbleiterwaferkassette (40) an den automatischen
Transportierer (38) aufweist, und
der Hostcomputer (50) Daten über die Anzahl der Aufgaben und ei nen oberen Grenzwert für den Auslaßabschnitt (86) speichert, das weiter den Schritt des Auswählens des Auslaßabschnittes (86), wobei der Auslaßabschnitt (86) ausgeschlossen wird, der den Daten entspricht, die einen Wert der Anzahl der Aufgaben aufweisen, der oberen Grenzwert überschreitet, aufweist.
der Hostcomputer (50) Daten über die Anzahl der Aufgaben und ei nen oberen Grenzwert für den Auslaßabschnitt (86) speichert, das weiter den Schritt des Auswählens des Auslaßabschnittes (86), wobei der Auslaßabschnitt (86) ausgeschlossen wird, der den Daten entspricht, die einen Wert der Anzahl der Aufgaben aufweisen, der oberen Grenzwert überschreitet, aufweist.
14. Verfahren nach einem der Ansprüche 10 bis 13, bei dem
der Hostcomputer (50) ein Kennzeichen speichert, das anzeigt, ob
jede der Lagerungsvorrichtungen (36) und/oder die Zwischenlage
rungsvorrichtungstransportvorrichtung (42) verfügbar oder nicht
verfügbar sind,
das weiter die Schritte
des Bestimmens, vor einer Transportphase der Halbleiterwaferkas sette (40) zwischen den Lagerungsvorrichtungen (36), ob die Quellen-Lagerungsvorrichtung (36), die Bestimmungs- Lagerungsvorrichtung (36) und die Zwischenlagerungsvorrich tungstransportvorrichtung (42), die für diesen Transport benö tigt Werden, alle verfügbar sind oder nicht, und des Sendens einer Transportaufgabenanweisung an die Zwischenla gerungsvorrichtungstransportvorrichtung (42), wenn alle verfüg bar sind,
aufweist.
das weiter die Schritte
des Bestimmens, vor einer Transportphase der Halbleiterwaferkas sette (40) zwischen den Lagerungsvorrichtungen (36), ob die Quellen-Lagerungsvorrichtung (36), die Bestimmungs- Lagerungsvorrichtung (36) und die Zwischenlagerungsvorrich tungstransportvorrichtung (42), die für diesen Transport benö tigt Werden, alle verfügbar sind oder nicht, und des Sendens einer Transportaufgabenanweisung an die Zwischenla gerungsvorrichtungstransportvorrichtung (42), wenn alle verfüg bar sind,
aufweist.
15. Verfahren nach einem der Ansprüche 10 bis 14, bei dem
der Hostcomputer (50) ein Kennzeichen speichert, das anzeigt, ob
die Lagerungsvorrichtung (36) und/oder der automatische Trans
portierer (38) verfügbar oder nicht verfügbar sind,
das weiter die Schritte
des Bestimmens, vor einer Transportphase der Halbleiterwaferkas sette (40) zwischen- der Lagerungsvorrichtung (36) und der Bear beitungsvorrichtung (32, 34), ob die Lagerungsvorrichtung (36) und der automatische Transportierer (38), die für den Transport benötigt werden, alle verfügbar sind oder nicht, und
des Sendens einer Transportaufgabenanweisung an den automati schen Transportierer (38), wenn alle verfügbar sind, aufweist.
das weiter die Schritte
des Bestimmens, vor einer Transportphase der Halbleiterwaferkas sette (40) zwischen- der Lagerungsvorrichtung (36) und der Bear beitungsvorrichtung (32, 34), ob die Lagerungsvorrichtung (36) und der automatische Transportierer (38), die für den Transport benötigt werden, alle verfügbar sind oder nicht, und
des Sendens einer Transportaufgabenanweisung an den automati schen Transportierer (38), wenn alle verfügbar sind, aufweist.
16. Verfahren nach einem der Ansprüche 10 bis 15, bei dem
die Lagerungsvorrichtung (36) einen Auslaßabschnitt (118) zum
Ausgeben der Halbleiterwaferkassette (40) an einen Bediener auf
weist, und
der Hostcomputer (50) ein Kennzeichen speichert, das anzeigt, ob die Lagerungsvorrichtung (36) verfügbar oder nicht verfügbar ist,
das weiter die Schritte
des Bestimmens, vor einer Austrittsaufgabenphase zum Ausgeben der Halbleiterwaferkassette (40) über den Auslaßabschnitt (118) an den Bediener, ob diese Lagerungsvorrichtung (36) verfügbar ist oder nicht, und
des Sendens einer Austrittsaufgabenanweisung an diese Lagerungs vorrichtung (36), wenn sie verfügbar ist, aufweist.
der Hostcomputer (50) ein Kennzeichen speichert, das anzeigt, ob die Lagerungsvorrichtung (36) verfügbar oder nicht verfügbar ist,
das weiter die Schritte
des Bestimmens, vor einer Austrittsaufgabenphase zum Ausgeben der Halbleiterwaferkassette (40) über den Auslaßabschnitt (118) an den Bediener, ob diese Lagerungsvorrichtung (36) verfügbar ist oder nicht, und
des Sendens einer Austrittsaufgabenanweisung an diese Lagerungs vorrichtung (36), wenn sie verfügbar ist, aufweist.
17. Verfahren nach einem der Ansprüche 10 bis 16, bei dem
die Lagerungsvorrichtung (36) einen Auslaßabschnitt (118) für
eine Ausgabe der Halbleiterwaferkassette (40) an einen Bediener
aufweist,
das weiter den Schritt des Auswählens des Auslaßabschnittes (118) in einer vorbestimmten Abfolge zum Ausgeben der Halblei terwaferkassette (40) aufweist.
das weiter den Schritt des Auswählens des Auslaßabschnittes (118) in einer vorbestimmten Abfolge zum Ausgeben der Halblei terwaferkassette (40) aufweist.
18. Verfahren nach einem der Ansprüche 10 bis 17, bei dem
die Lagerungsvorrichtung (36) einen Auslaßabschnitt (118) zum
Ausgeben der Halbleiterwaferkassette (40) an einen Bediener auf
weist,
das weiter den Schritt des Auswählens des Auslaßabschnittes (118) derart, daß die Ausgabe der Halbleiterwaferkassette (40) aus dem Auslaßabschnitt (118) ausgeglichen wird, aufweist.
das weiter den Schritt des Auswählens des Auslaßabschnittes (118) derart, daß die Ausgabe der Halbleiterwaferkassette (40) aus dem Auslaßabschnitt (118) ausgeglichen wird, aufweist.
19. Verfahren nach einem der Ansprüche 10 bis 18, bei dem
eine ID-Karte (72) zum Speichern von Daten mit der Halbleiterwa
ferkassette (40) verbunden ist,
die Lagerungsvorrichtung (36)
einen Auslaßabschnitt (118) zur Ausgabe der Halbleiterwaferkas sette (40) an einen Bediener, und
ein Anzeigemittel (121) zum Liefern einer Anzeige einer Nach richt,
aufweist, und
der Auslaßabschnitt (118) einen ID-Karten-Leser/Schreiber (120) zum Lesen und Schreiben von Daten von der und die ID-Karte (72) aufweist,
wobei das Verfahren weiter die Schritte
des Sendens einer Austrittsaufgabenanweisung für die Halbleiter waferkassette (40),
des Auslesens von Daten in der ID-Karte (72) der Halbleiterwa ferkassette (40), die an dem Auslaßabschnitt (118) entladen wird, unter Verwendung des ID-Karten-Lesers/Schreibers (120), des Vergleichens der Halbleiterwaferkassette (40), die zur Aus gabe angefordert ist, mit der Halbleiterwaferkassette (40), die an dem Auslaßabschnitt (118) entladen wird, und
wenn die Halbleiterwaferkassette (40), die zur Ausgabe angefor dert ist, identisch mit der Halbleiterwaferkassette (40), die an dem Auslaßabschnitt (118) entladen wird, ist, des Schreibens des Namens der Bestimmungs-Bearbeitungsvorrichtung (32, 34) in die ID-Karte (72) der Halbleiterwaferkassette (40) und des Erlaubens des Entladens durch den Bediener und des Lieferns der Entladeer laubnis auf dem Anzeigemittel (121)
aufweist.
die Lagerungsvorrichtung (36)
einen Auslaßabschnitt (118) zur Ausgabe der Halbleiterwaferkas sette (40) an einen Bediener, und
ein Anzeigemittel (121) zum Liefern einer Anzeige einer Nach richt,
aufweist, und
der Auslaßabschnitt (118) einen ID-Karten-Leser/Schreiber (120) zum Lesen und Schreiben von Daten von der und die ID-Karte (72) aufweist,
wobei das Verfahren weiter die Schritte
des Sendens einer Austrittsaufgabenanweisung für die Halbleiter waferkassette (40),
des Auslesens von Daten in der ID-Karte (72) der Halbleiterwa ferkassette (40), die an dem Auslaßabschnitt (118) entladen wird, unter Verwendung des ID-Karten-Lesers/Schreibers (120), des Vergleichens der Halbleiterwaferkassette (40), die zur Aus gabe angefordert ist, mit der Halbleiterwaferkassette (40), die an dem Auslaßabschnitt (118) entladen wird, und
wenn die Halbleiterwaferkassette (40), die zur Ausgabe angefor dert ist, identisch mit der Halbleiterwaferkassette (40), die an dem Auslaßabschnitt (118) entladen wird, ist, des Schreibens des Namens der Bestimmungs-Bearbeitungsvorrichtung (32, 34) in die ID-Karte (72) der Halbleiterwaferkassette (40) und des Erlaubens des Entladens durch den Bediener und des Lieferns der Entladeer laubnis auf dem Anzeigemittel (121)
aufweist.
20. Verfahren nach einem der Ansprüche 10 bis 19, bei dem
die Lagerungsvorrichtung (36) einen Abschnitt (98) zum Eingeben
und Ausgeben der Halbleiterwaferkassette (40) von der bezie
hungsweise an die Zwischenlagerungsvorrichtungstransportvorrich
tung (42) aufweist,
das weiter die Schritte
des Bestimmens, in einer Ausgabephase der Halbleiterwaferkasset te aus dem Abschnitt (98), ob eine vorbestimmte, bezeichnete Aufgabe geendet hat oder nicht, und
des Sendens einer Transportaufgabenanweisung für die Halbleiter waferkassette (40) an die Zwischenlagerungsvorrichtungstrans portvorrichtung (42), wenn die vorbestimmte, bezeichnete Aufgabe geendet hat,
aufweist.
das weiter die Schritte
des Bestimmens, in einer Ausgabephase der Halbleiterwaferkasset te aus dem Abschnitt (98), ob eine vorbestimmte, bezeichnete Aufgabe geendet hat oder nicht, und
des Sendens einer Transportaufgabenanweisung für die Halbleiter waferkassette (40) an die Zwischenlagerungsvorrichtungstrans portvorrichtung (42), wenn die vorbestimmte, bezeichnete Aufgabe geendet hat,
aufweist.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9214916A JPH1159829A (ja) | 1997-08-08 | 1997-08-08 | 半導体ウェハカセット搬送装置、半導体ウェハカセット搬送装置で用いられるストッカ、ならびに半導体ウェハカセット搬送装置で用いられるストッカ入庫作業制御方法、ストッカ出庫作業制御方法、自動搬送車制御方法、およびストッカ在庫照合方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
DE19816130A1 true DE19816130A1 (de) | 1999-02-18 |
Family
ID=16663713
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19816130A Ceased DE19816130A1 (de) | 1997-08-08 | 1998-04-09 | Steuerverfahren für eine Lagerungsvorrichtungseintrittsaufgabe und eine Lagerungsvorrichtungsaustrittsaufgabe, die in einer Halbleiterwaferkassettentransportvorrichtung verwendet werden |
DE19816151A Expired - Fee Related DE19816151B4 (de) | 1997-08-08 | 1998-04-09 | Verfahren zur Steuerung eines automatischen Transportierers in einer Halbleiterwaferkassettentransportvorrichtung |
DE19816199A Ceased DE19816199A1 (de) | 1997-08-08 | 1998-04-09 | Halbleiterwaferkassettentransportvorrichtung und darin verwendete Lagerungsvorrichtung |
DE19816127A Expired - Fee Related DE19816127B4 (de) | 1997-08-08 | 1998-04-09 | Vergleichsverfahren für eine Lagerungsvorrichtungslagerung in einer Halbleiterwaferkassettentransportvorrichtung |
Family Applications After (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19816151A Expired - Fee Related DE19816151B4 (de) | 1997-08-08 | 1998-04-09 | Verfahren zur Steuerung eines automatischen Transportierers in einer Halbleiterwaferkassettentransportvorrichtung |
DE19816199A Ceased DE19816199A1 (de) | 1997-08-08 | 1998-04-09 | Halbleiterwaferkassettentransportvorrichtung und darin verwendete Lagerungsvorrichtung |
DE19816127A Expired - Fee Related DE19816127B4 (de) | 1997-08-08 | 1998-04-09 | Vergleichsverfahren für eine Lagerungsvorrichtungslagerung in einer Halbleiterwaferkassettentransportvorrichtung |
Country Status (5)
Country | Link |
---|---|
US (4) | US6151533A (de) |
JP (1) | JPH1159829A (de) |
KR (4) | KR100283596B1 (de) |
DE (4) | DE19816130A1 (de) |
TW (3) | TW407131B (de) |
Families Citing this family (115)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6471460B1 (en) * | 1996-07-15 | 2002-10-29 | Semitool, Inc. | Apparatus for processing a microelectronic workpiece including a workpiece cassette inventory assembly |
JPH1159829A (ja) * | 1997-08-08 | 1999-03-02 | Mitsubishi Electric Corp | 半導体ウェハカセット搬送装置、半導体ウェハカセット搬送装置で用いられるストッカ、ならびに半導体ウェハカセット搬送装置で用いられるストッカ入庫作業制御方法、ストッカ出庫作業制御方法、自動搬送車制御方法、およびストッカ在庫照合方法 |
US6368040B1 (en) | 1998-02-18 | 2002-04-09 | Tokyo Electron Limited | Apparatus for and method of transporting substrates to be processed |
WO1999052141A1 (fr) * | 1998-04-02 | 1999-10-14 | Nikon Corporation | Procede et dispositif de traitements de plaquettes, et procede et appareil d'exposition |
KR100303445B1 (ko) * | 1998-11-04 | 2002-11-01 | 삼성전자 주식회사 | 작업대상물의선택처리시스템및그제어방법 |
US6223886B1 (en) * | 1998-06-24 | 2001-05-01 | Asyst Technologies, Inc. | Integrated roller transport pod and asynchronous conveyor |
US6533101B2 (en) | 1998-06-24 | 2003-03-18 | Asyst Technologies, Inc. | Integrated transport carrier and conveyor system |
US6405094B1 (en) * | 1998-07-10 | 2002-06-11 | Tokyo Electron Limited | Apparatus and method of collecting substrates abnormally processed or processed previous to ordinary processing |
US6411859B1 (en) * | 1998-08-28 | 2002-06-25 | Advanced Micro Devices, Inc. | Flow control in a semiconductor fabrication facility |
US6205881B1 (en) * | 1998-10-13 | 2001-03-27 | Brooks Automation Gmbh | Device for controlling the drive of mechanisms operating separately from one another |
JP2000118681A (ja) * | 1998-10-19 | 2000-04-25 | Shinkawa Ltd | トレイ搬送装置及び方法 |
US6283692B1 (en) * | 1998-12-01 | 2001-09-04 | Applied Materials, Inc. | Apparatus for storing and moving a cassette |
US7039495B1 (en) * | 1998-12-08 | 2006-05-02 | Advance Micro Devices, Inc. | Management of multiple types of empty carriers in automated material handling systems |
US6443686B1 (en) * | 1999-03-05 | 2002-09-03 | Pri Automation, Inc. | Material handling and transport system and process |
DE19921244A1 (de) * | 1999-05-07 | 2000-11-16 | Siemens Ag | Anlage zur Bearbeitung von Wafern |
DE19922936B4 (de) * | 1999-05-19 | 2004-04-29 | Infineon Technologies Ag | Anlage zur Bearbeitung von Wafern |
JP3365551B2 (ja) * | 1999-05-20 | 2003-01-14 | 日本電気株式会社 | ロット供給システム及びロット供給方法 |
KR100510066B1 (ko) * | 1999-06-30 | 2005-08-26 | 주식회사 하이닉스반도체 | 반도체 생산라인의 스토커 오류 감시 방법 |
JP3730810B2 (ja) * | 1999-07-09 | 2006-01-05 | 東京エレクトロン株式会社 | 容器の移動装置および方法 |
US6308818B1 (en) * | 1999-08-02 | 2001-10-30 | Asyst Technologies, Inc. | Transport system with integrated transport carrier and directors |
DE19952194A1 (de) * | 1999-10-29 | 2001-05-17 | Infineon Technologies Ag | Anlage zur Bearbeitung von Wafern |
WO2001040087A1 (en) * | 1999-12-02 | 2001-06-07 | Asyst Technologies, Inc. | Wafer transport system |
JP2001267395A (ja) * | 2000-01-13 | 2001-09-28 | Mitsubishi Electric Corp | 半導体ウエハキャリア及び半導体ウエハキャリア自動搬送システム並びに半導体装置の製造方法 |
US6698991B1 (en) * | 2000-03-02 | 2004-03-02 | Applied Materials, Inc. | Fabrication system with extensible equipment sets |
US6506009B1 (en) * | 2000-03-16 | 2003-01-14 | Applied Materials, Inc. | Apparatus for storing and moving a cassette |
FI112060B (fi) * | 2000-06-21 | 2003-10-31 | Fastems Oy Ab | Integroitu käsittelyjärjestelmä työkappaleille ja materiaaleille |
KR100609297B1 (ko) * | 2000-07-03 | 2006-08-04 | 호쿠요덴키 가부시키가이샤 | 광데이터 전송장치 |
JP3558012B2 (ja) * | 2000-07-04 | 2004-08-25 | 村田機械株式会社 | 搬送システム |
US6732003B1 (en) * | 2000-08-07 | 2004-05-04 | Data I/O Corporation | Feeder/programming/loader system |
US6887026B1 (en) * | 2000-12-22 | 2005-05-03 | Infineon Technologie Sc300 Gmbh & Co. Kg | Semiconductor product container and system for handling a semiconductor product container |
US6848876B2 (en) | 2001-01-12 | 2005-02-01 | Asyst Technologies, Inc. | Workpiece sorter operating with modular bare workpiece stockers and/or closed container stockers |
US6516243B2 (en) * | 2001-01-16 | 2003-02-04 | Taiwan Semiconductor Manufacturing Co., Ltd | Stocker apparatus affording manual access |
WO2002059738A1 (en) * | 2001-01-26 | 2002-08-01 | Asyst Technologies, Inc. | Control system for transfer and buffering |
US6582182B2 (en) * | 2001-06-04 | 2003-06-24 | Intrabay Automation, Inc. | Semiconductor wafer storage kiosk |
JP3734432B2 (ja) * | 2001-06-07 | 2006-01-11 | 三星電子株式会社 | マスク搬送装置、マスク搬送システム及びマスク搬送方法 |
US6580967B2 (en) * | 2001-06-26 | 2003-06-17 | Applied Materials, Inc. | Method for providing distributed material management and flow control in an integrated circuit factory |
US6685419B2 (en) * | 2001-07-10 | 2004-02-03 | Christopher John Bayne | Mobile elevator transporter for semi-automatic wafer transfer |
US6726429B2 (en) | 2002-02-19 | 2004-04-27 | Vertical Solutions, Inc. | Local store for a wafer processing station |
DE10213885B4 (de) * | 2002-03-27 | 2006-10-12 | Infineon Technologies Ag | Anlage zur Bearbeitung einer Halbleiterscheibe und Verfahren zum Betreiben einer solchen Anlage |
US6881020B2 (en) * | 2002-04-26 | 2005-04-19 | Taiwan Semiconductor Manufacturing Co., Ltd | Pod transfer system having retractable mast and rotatable and vertically movable hoist |
US7165927B2 (en) | 2002-06-19 | 2007-01-23 | Brooks Automation, Inc. | Automated material handling system for semiconductor manufacturing based on a combination of vertical carousels and overhead hoists |
KR100857710B1 (ko) * | 2002-07-09 | 2008-09-08 | 엘지디스플레이 주식회사 | 카셋트 보관고의 운용방법 |
US20070092359A1 (en) * | 2002-10-11 | 2007-04-26 | Brooks Automation, Inc. | Access to one or more levels of material storage shelves by an overhead hoist transport vehicle from a single track position |
KR101323337B1 (ko) | 2002-10-11 | 2013-10-30 | 무라타 기카이 가부시키가이샤 | 자동 재료 핸들링 시스템 |
KR20040062137A (ko) * | 2002-12-31 | 2004-07-07 | 엘지.필립스 엘시디 주식회사 | 기판 반송 시스템 |
US7472737B1 (en) | 2003-01-15 | 2009-01-06 | Leannoux Properties Ag L.L.C. | Adjustable micro device feeder |
US7778721B2 (en) * | 2003-01-27 | 2010-08-17 | Applied Materials, Inc. | Small lot size lithography bays |
US7221993B2 (en) * | 2003-01-27 | 2007-05-22 | Applied Materials, Inc. | Systems and methods for transferring small lot size substrate carriers between processing tools |
US7076326B2 (en) * | 2003-10-06 | 2006-07-11 | Intel Corporation | Proactive staging for distributed material handling |
US7720557B2 (en) * | 2003-11-06 | 2010-05-18 | Applied Materials, Inc. | Methods and apparatus for enhanced operation of substrate carrier handlers |
US20050209721A1 (en) * | 2003-11-06 | 2005-09-22 | Applied Materials, Inc. | Methods and apparatus for enhanced operation of substrate carrier handlers |
US7218983B2 (en) * | 2003-11-06 | 2007-05-15 | Applied Materials, Inc. | Method and apparatus for integrating large and small lot electronic device fabrication facilities |
TWI367192B (en) * | 2003-11-13 | 2012-07-01 | Applied Materials Inc | Calibration of high speed loader to substrate transport system |
US6996448B2 (en) * | 2003-12-02 | 2006-02-07 | Taiwan Semiconductor Manufacturing Co., Ltd. | Transport system with multiple-load-port stockers |
US7101138B2 (en) * | 2003-12-03 | 2006-09-05 | Brooks Automation, Inc. | Extractor/buffer |
JP4490124B2 (ja) * | 2004-01-23 | 2010-06-23 | セイコーエプソン株式会社 | 搬送状況提示システムおよび方法、プログラム並びに情報記憶媒体 |
JP2005310112A (ja) * | 2004-02-28 | 2005-11-04 | Applied Materials Inc | 基板キャリア・ハンドラの改善された動作のための方法及び装置 |
TWI316044B (en) * | 2004-02-28 | 2009-10-21 | Applied Materials Inc | Methods and apparatus for material control system interface |
TWI290875B (en) * | 2004-02-28 | 2007-12-11 | Applied Materials Inc | Methods and apparatus for transferring a substrate carrier within an electronic device manufacturing facility |
EP1569262A3 (de) * | 2004-02-28 | 2008-04-16 | Applied Materials, Inc. | Verfahren und Vorrichtung für eine verbesserte Steuerung von Handhabungsvorrichtungen für Substrathalter |
US7274971B2 (en) | 2004-02-28 | 2007-09-25 | Applied Materials, Inc. | Methods and apparatus for electronic device manufacturing system monitoring and control |
TWI290272B (en) * | 2004-03-12 | 2007-11-21 | Murata Machinery Ltd | Moving body system |
KR20060001466A (ko) * | 2004-06-30 | 2006-01-06 | 엘지.필립스 엘시디 주식회사 | 반송대차 구동시스템 |
JP4123383B2 (ja) * | 2004-08-12 | 2008-07-23 | 村田機械株式会社 | 天井走行車システム |
KR20070054683A (ko) | 2004-08-23 | 2007-05-29 | 브룩스 오토메이션 인코퍼레이티드 | 승강기 기반의 도구 적재 및 버퍼링 시스템 |
JP2008510673A (ja) * | 2004-08-24 | 2008-04-10 | ブルックス オートメーション インコーポレイテッド | 搬送システム |
WO2006035473A1 (ja) * | 2004-09-24 | 2006-04-06 | Hirata Corporation | 容器搬送装置 |
TWI278416B (en) * | 2004-12-09 | 2007-04-11 | Au Optronics Corp | Cassette stocker |
JP4735955B2 (ja) * | 2005-06-09 | 2011-07-27 | 独立行政法人産業技術総合研究所 | 物品分類収納システム及びマニピュレーションシステム |
KR100966434B1 (ko) * | 2005-06-20 | 2010-06-28 | 엘지디스플레이 주식회사 | 카세트 적재장비 |
US7577487B2 (en) * | 2005-09-14 | 2009-08-18 | Applied Materials, Inc. | Methods and apparatus for a band to band transfer module |
DE202005015118U1 (de) * | 2005-09-23 | 2007-02-08 | Kuka Schweissanlagen Gmbh | Bearbeitungsanlage |
US20070128010A1 (en) * | 2005-12-06 | 2007-06-07 | International Business Machines Corporation | An apparatus for pod transportation within a semiconductor fabrication facility |
JP4904995B2 (ja) * | 2006-08-28 | 2012-03-28 | シンフォニアテクノロジー株式会社 | ロードポート装置 |
US7740437B2 (en) * | 2006-09-22 | 2010-06-22 | Asm International N.V. | Processing system with increased cassette storage capacity |
US20080118334A1 (en) * | 2006-11-22 | 2008-05-22 | Bonora Anthony C | Variable pitch storage shelves |
JP4378655B2 (ja) * | 2007-03-07 | 2009-12-09 | 株式会社ダイフク | 物品処理設備 |
DE102007025339A1 (de) * | 2007-05-31 | 2008-12-04 | Advanced Micro Devices, Inc., Sunnyvale | Verfahren und System zum Entfernen leerer Trägerbehälter von Prozessanlagen durch Steuern einer Zuordnung zwischen Steuerungsaufgaben und Trägerbehälter |
DE102007035836B4 (de) * | 2007-07-31 | 2017-01-26 | Globalfoundries Dresden Module One Limited Liability Company & Co. Kg | Zweidimensionale Transferstation, die als Schnittstelle zwischen einer Prozessanlage und einem Transportsystem dient, und Verfahren zum Betreiben der Station |
DE102007035839B4 (de) * | 2007-07-31 | 2017-06-22 | Globalfoundries Dresden Module One Limited Liability Company & Co. Kg | Verfahren und System zum lokalen Aufbewahren von Substratbehältern in einem Deckentransportsystem zum Verbessern der Aufnahme/Abgabe-Kapazitäten von Prozessanlagen |
WO2009047777A1 (en) * | 2007-10-08 | 2009-04-16 | Tata Motors Limited | Component tracking system and method of tracking components thereof |
JP5369419B2 (ja) * | 2007-10-18 | 2013-12-18 | 村田機械株式会社 | 保管庫、保管庫セット及び保管庫付き搬送システム |
US9048274B2 (en) * | 2008-12-08 | 2015-06-02 | Taiwan Semiconductor Manufacturing Co., Ltd. | Portable stocker and method of using same |
JP5212165B2 (ja) * | 2009-02-20 | 2013-06-19 | 東京エレクトロン株式会社 | 基板処理装置 |
DE202009002523U1 (de) | 2009-02-24 | 2010-07-15 | Kuka Systems Gmbh | Handhabungseinrichtung |
JP4807424B2 (ja) * | 2009-03-17 | 2011-11-02 | 村田機械株式会社 | 天井搬送システムと物品の移載方法 |
JP5463758B2 (ja) * | 2009-06-26 | 2014-04-09 | 村田機械株式会社 | 保管庫 |
TWI496732B (zh) * | 2009-07-31 | 2015-08-21 | Murata Machinery Ltd | 供工具利用之緩衝儲存和運輸裝置 |
KR101803111B1 (ko) * | 2010-01-08 | 2017-11-29 | 케이엘에이-텐코 코포레이션 | 이중 트레이 캐리어 유닛 |
JP4973747B2 (ja) | 2010-02-24 | 2012-07-11 | ムラテックオートメーション株式会社 | 搬送車システム |
JP5797913B2 (ja) * | 2011-03-10 | 2015-10-21 | 東京エレクトロン株式会社 | 生産効率化装置、生産効率化方法、コンピュータプログラム |
TWI447059B (zh) * | 2012-01-10 | 2014-08-01 | Inotera Memories Inc | 晶圓倉儲系統 |
KR101940564B1 (ko) | 2012-02-22 | 2019-01-21 | 삼성전자주식회사 | 기판 캐리어 자동 이송 장치와 이를 이용한 기판 캐리어 이송방법 |
JP2014126930A (ja) * | 2012-12-25 | 2014-07-07 | Toyota Industries Corp | 搬送システム |
JP6044467B2 (ja) * | 2013-06-26 | 2016-12-14 | 株式会社ダイフク | 保管システム |
NL2011132C2 (en) * | 2013-07-10 | 2015-01-13 | Stertil Bv | Lifting system for lifting a vehicle and method for operating the lifting system. |
AT13986U1 (de) * | 2013-09-18 | 2015-02-15 | Knapp Ag | Kommissionieranlage mit Pufferschalen aufweisenden Regaleinheiten zum Kommissionieren auf ein Zentralband |
US9852936B2 (en) * | 2015-01-29 | 2017-12-26 | Taiwan Semiconductor Manufacturing Co., Ltd. | Load port and method for loading and unloading cassette |
WO2017037785A1 (ja) * | 2015-08-28 | 2017-03-09 | 株式会社日立国際電気 | 基板処理装置および半導体装置の製造方法 |
US9688479B1 (en) | 2015-09-21 | 2017-06-27 | Amazon Technologies, Inc. | Multiple speed conveyor storage system |
US9987747B2 (en) * | 2016-05-24 | 2018-06-05 | Semes Co., Ltd. | Stocker for receiving cassettes and method of teaching a stocker robot disposed therein |
JP6781912B2 (ja) * | 2016-07-19 | 2020-11-11 | 株式会社日本設計工業 | 多関節型双腕ロボット装置及び多関節型双腕ロボットによる生産システム |
WO2018088085A1 (ja) * | 2016-11-14 | 2018-05-17 | 村田機械株式会社 | 天井搬送システムとこれに用いる中継搬送装置及び搬送方法 |
CN106783704A (zh) * | 2016-11-15 | 2017-05-31 | 江苏智石科技有限公司 | 一种用于Substrate封装的智能料盒传输系统 |
CN106505025A (zh) * | 2016-11-15 | 2017-03-15 | 江苏智石科技有限公司 | 一种用于Substrate封装的料盒智能运输方法 |
US10406562B2 (en) * | 2017-07-21 | 2019-09-10 | Applied Materials, Inc. | Automation for rotary sorters |
US10910249B2 (en) * | 2017-11-13 | 2021-02-02 | Taiwan Semiconductor Manufacturing Co., Ltd. | Systems and methods for automated wafer handling |
DE102017222963A1 (de) * | 2017-12-15 | 2019-06-19 | Jonas & Redmann Automationstechnik Gmbh | Verfahren und Vorrichtung zum Transport von Substraten |
CN108382782B (zh) * | 2018-01-09 | 2021-02-12 | 惠科股份有限公司 | 一种基板的仓储方法和仓储系统 |
CN109360803B (zh) * | 2018-11-16 | 2024-02-09 | 罗博特科智能科技股份有限公司 | 一种电池片料盒输送切换装置 |
JP6817687B2 (ja) * | 2019-04-16 | 2021-01-20 | 株式会社ファーストリテイリング | 在庫管理システム及び在庫管理方法 |
US11848222B2 (en) * | 2020-07-09 | 2023-12-19 | Taiwan Semiconductor Manufacturing Company Ltd. | System for a semiconductor fabrication facility and method for operating the same |
CN113233163B (zh) * | 2021-03-24 | 2022-11-22 | 银川隆基光伏科技有限公司 | 一种切片机上下料系统 |
CN112830177B (zh) * | 2021-04-12 | 2021-10-01 | 深圳市爱租机科技有限公司 | 一种基于大数据营销用的服务器转运系统 |
US11676841B2 (en) * | 2021-04-16 | 2023-06-13 | Taiwan Semiconductor Manufacturing Company, Ltd. | Overhead hoist transport device and method of using the same |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2735290A1 (de) * | 1976-08-06 | 1978-02-09 | Komatsu Mfg Co Ltd | Steuersystem fuer ein transportsystem |
Family Cites Families (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5320264A (en) | 1976-08-06 | 1978-02-24 | Komatsu Ltd | Speed controlling method for lift cylinder of fork lift |
JPS5320263A (en) * | 1976-08-06 | 1978-02-24 | Komatsu Ltd | Automatic fork positioning apparatus for use in fork lift |
JPS5320267A (en) | 1976-08-06 | 1978-02-24 | Komatsu Ltd | Control system for unmanned transportation of cargos |
US4974166A (en) * | 1987-05-18 | 1990-11-27 | Asyst Technologies, Inc. | Processing systems with intelligent article tracking |
KR0133681B1 (ko) * | 1987-10-12 | 1998-04-23 | 후쿠다 켄조오 | 웨이퍼 캐리어 반송용 처크 |
US4964776A (en) * | 1987-12-01 | 1990-10-23 | Tsubakimoto Chain Co. | Article transfer and storage system |
JPH01267202A (ja) * | 1988-04-20 | 1989-10-25 | Oki Electric Ind Co Ltd | ウエハ自動搬送システムにおける搬送制御方法 |
US5024570A (en) * | 1988-09-14 | 1991-06-18 | Fujitsu Limited | Continuous semiconductor substrate processing system |
JPH02185350A (ja) * | 1989-01-12 | 1990-07-19 | Mitsubishi Electric Corp | ワーク加工装置 |
DE3931985A1 (de) * | 1989-09-26 | 1991-04-04 | Hls Halbleiter Produktionstech | Transportspeicher fuer waferscheiben |
JPH0467211A (ja) * | 1990-07-06 | 1992-03-03 | Nec Corp | 搬送システム |
US5582497A (en) * | 1992-01-29 | 1996-12-10 | Wing Labo Co., Ltd. | Automatic warehouse system |
IT1258954B (it) * | 1992-06-05 | 1996-03-11 | Dino Galli | Sistema per prelevare oggetti da un magazzino rotante mediante un carrello semovente programmato per trasportarli in un'area di lavoro |
JPH0616206A (ja) * | 1992-07-03 | 1994-01-25 | Shinko Electric Co Ltd | クリーンルーム内搬送システム |
JP3275390B2 (ja) * | 1992-10-06 | 2002-04-15 | 神鋼電機株式会社 | 可搬式密閉コンテナ流通式の自動搬送システム |
JP2792800B2 (ja) * | 1992-12-25 | 1998-09-03 | 三菱電機株式会社 | 製造工程管理システム |
US5527390A (en) * | 1993-03-19 | 1996-06-18 | Tokyo Electron Kabushiki | Treatment system including a plurality of treatment apparatus |
JP3227033B2 (ja) * | 1993-06-17 | 2001-11-12 | 株式会社日立国際電気 | 半導体製造装置 |
JPH0710212A (ja) * | 1993-06-22 | 1995-01-13 | Kokusai Electric Co Ltd | ウェーハカセット授受装置 |
JPH0710266A (ja) * | 1993-06-29 | 1995-01-13 | Metsukusu:Kk | クリーンルーム用搬送装置 |
JPH0722490A (ja) * | 1993-06-30 | 1995-01-24 | Mitsubishi Electric Corp | ロット自動編成装置及び方法 |
US5570990A (en) * | 1993-11-05 | 1996-11-05 | Asyst Technologies, Inc. | Human guided mobile loader stocker |
JP2850279B2 (ja) * | 1994-02-22 | 1999-01-27 | ティーディーケイ株式会社 | クリーン搬送方法及び装置 |
JPH08188211A (ja) * | 1994-11-09 | 1996-07-23 | Honda Motor Co Ltd | 自動倉庫における在庫状態の補正方法及びその補正装置と搬送状態の補正方法及びその補正装置 |
US5696689A (en) * | 1994-11-25 | 1997-12-09 | Nippondenso Co., Ltd. | Dispatch and conveyer control system for a production control system of a semiconductor substrate |
JPH08225117A (ja) | 1994-12-22 | 1996-09-03 | Honda Motor Co Ltd | 自動倉庫における入庫制御方法及び入庫制御装置 |
US5818723A (en) * | 1994-12-22 | 1998-10-06 | International Business Machines Corporation | Quick access data storage library with backup capability |
JPH08335539A (ja) * | 1995-06-06 | 1996-12-17 | Sony Corp | 生産管理装置および生産管理方法 |
US5751581A (en) * | 1995-11-13 | 1998-05-12 | Advanced Micro Devices | Material movement server |
US5975740A (en) * | 1996-05-28 | 1999-11-02 | Applied Materials, Inc. | Apparatus, method and medium for enhancing the throughput of a wafer processing facility using a multi-slot cool down chamber and a priority transfer scheme |
US5674039A (en) * | 1996-07-12 | 1997-10-07 | Fusion Systems Corporation | System for transferring articles between controlled environments |
US5957648A (en) * | 1996-12-11 | 1999-09-28 | Applied Materials, Inc. | Factory automation apparatus and method for handling, moving and storing semiconductor wafer carriers |
US5980183A (en) * | 1997-04-14 | 1999-11-09 | Asyst Technologies, Inc. | Integrated intrabay buffer, delivery, and stocker system |
JPH1159829A (ja) * | 1997-08-08 | 1999-03-02 | Mitsubishi Electric Corp | 半導体ウェハカセット搬送装置、半導体ウェハカセット搬送装置で用いられるストッカ、ならびに半導体ウェハカセット搬送装置で用いられるストッカ入庫作業制御方法、ストッカ出庫作業制御方法、自動搬送車制御方法、およびストッカ在庫照合方法 |
DE19737839C2 (de) * | 1997-08-29 | 2001-03-08 | Siemens Ag | Transportsystem |
-
1997
- 1997-08-08 JP JP9214916A patent/JPH1159829A/ja active Pending
-
1998
- 1998-03-06 US US09/036,196 patent/US6151533A/en not_active Expired - Fee Related
- 1998-03-06 US US09/035,920 patent/US6169935B1/en not_active Expired - Fee Related
- 1998-03-06 US US09/035,818 patent/US6050768A/en not_active Expired - Fee Related
- 1998-03-06 US US09/035,921 patent/US6129496A/en not_active Expired - Fee Related
- 1998-03-11 TW TW087103545A patent/TW407131B/zh not_active IP Right Cessation
- 1998-03-11 TW TW087103546A patent/TW397800B/zh not_active IP Right Cessation
- 1998-03-11 TW TW087103547A patent/TW499385B/zh not_active IP Right Cessation
- 1998-03-31 KR KR1019980011211A patent/KR100283596B1/ko not_active IP Right Cessation
- 1998-03-31 KR KR1019980011210A patent/KR100276622B1/ko not_active IP Right Cessation
- 1998-03-31 KR KR1019980011209A patent/KR100276621B1/ko not_active IP Right Cessation
- 1998-03-31 KR KR10-1998-0011208A patent/KR100323192B1/ko not_active IP Right Cessation
- 1998-04-09 DE DE19816130A patent/DE19816130A1/de not_active Ceased
- 1998-04-09 DE DE19816151A patent/DE19816151B4/de not_active Expired - Fee Related
- 1998-04-09 DE DE19816199A patent/DE19816199A1/de not_active Ceased
- 1998-04-09 DE DE19816127A patent/DE19816127B4/de not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2735290A1 (de) * | 1976-08-06 | 1978-02-09 | Komatsu Mfg Co Ltd | Steuersystem fuer ein transportsystem |
Also Published As
Publication number | Publication date |
---|---|
DE19816127A1 (de) | 1999-02-18 |
US6050768A (en) | 2000-04-18 |
US6151533A (en) | 2000-11-21 |
US6169935B1 (en) | 2001-01-02 |
TW407131B (en) | 2000-10-01 |
DE19816151A1 (de) | 1999-02-18 |
KR19990023107A (ko) | 1999-03-25 |
US6129496A (en) | 2000-10-10 |
KR100276621B1 (ko) | 2001-02-01 |
KR100276622B1 (ko) | 2001-02-01 |
KR19990023106A (ko) | 1999-03-25 |
KR19990023104A (ko) | 1999-03-25 |
DE19816127B4 (de) | 2005-05-04 |
KR19990023105A (ko) | 1999-03-25 |
TW397800B (en) | 2000-07-11 |
DE19816151B4 (de) | 2005-04-28 |
KR100323192B1 (ko) | 2004-04-06 |
DE19816199A1 (de) | 1999-02-18 |
KR100283596B1 (ko) | 2001-04-02 |
TW499385B (en) | 2002-08-21 |
JPH1159829A (ja) | 1999-03-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE19816130A1 (de) | Steuerverfahren für eine Lagerungsvorrichtungseintrittsaufgabe und eine Lagerungsvorrichtungsaustrittsaufgabe, die in einer Halbleiterwaferkassettentransportvorrichtung verwendet werden | |
DE602005002797T2 (de) | Tragvorrichtung | |
DE69837718T2 (de) | Integrierter pufferraum, abgabe- und lagersystem | |
EP2102080B1 (de) | Verfahren und vorrichtung zum kommissionieren von waren, lagerverwaltungssystem und verwendung wenigstens eines autarken transportfahrzeugs | |
DE19927251C2 (de) | Vorrichtung zum Handhaben von Stückgütern | |
EP0016619B1 (de) | System und Verfahren zum Handhaben von Materialien | |
DE2435622A1 (de) | Fertigungsanlage | |
US6398476B1 (en) | Automatic storage unit and automatic storing method | |
EP1761444A1 (de) | Verfahren zum fördern von gütern und anlage zur verwirklichung des verfahrens | |
US6772032B2 (en) | Semiconductor device manufacturing line | |
DE4107084C2 (de) | Transportsystem und Verfahren zur Steuerung eines Transportsystems | |
DE112008001754T5 (de) | System und Verfahren zur Verbesserung des Durchsatzes und der Vehikelauslastung von Einschienenbahnfabriktransportsystemen | |
DE69920533T2 (de) | Automatisches system zur handhabung von palletisierten waren | |
CN111915247A (zh) | 一种线边库齐套检查及配送系统及方法 | |
EP1166337B1 (de) | Anlage zur fertigung von halbleiterprodukten | |
KR100342278B1 (ko) | 저장관리시스템 | |
JP2003292116A (ja) | 搬送システム | |
JP2003285906A (ja) | 搬送システム | |
WO2023049948A1 (de) | Verfahren und transportsystem zum transportieren von ladegütern von einer quellposition in einen zielbereich | |
JP3774836B2 (ja) | ロットの搬送システム及びロットの搬送方法 | |
JPH10315076A (ja) | 組立ライン及び組立部品供給ライン並びに組立部品供給制御装置 | |
DE102021110699B3 (de) | Verfahren zur Zuführung eines Werkstücks, Werkzeugmaschine, führerloses Transportfahrzeug, Fertigungssystem sowie Verwendung einer Werkzeugmaschine und/oder eines führerlosen Transportfahrzeugs und/oder eines Fertigungssystems bei einem derartigen Verfahren | |
JP3464315B2 (ja) | 部品供給装置及びその異常停止方法 | |
JPS58109256A (ja) | 自動加工工程におけるワークのプリセットシステム装置 | |
DE112020007583T5 (de) | Bauelementbestückungssystem, Bauelementnachfüllverfahren und Nachfüllbauelementtransportvorrichtung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8131 | Rejection |