semi合集-English.pdf - 第2533页

SEMI E88-1104 E © SEMI 1999, 2004 30 Normal Operation 13.1.1 Carrier Transf er from an I nput to a Storage Loc a tion (N o ID Reader at Input Port) 13.1.1.1 The carrier is transferre d from a stocker input port to a st o…

100%1 / 7923
SEMI E88-1104
E
© SEMI 1999, 2004 29
QUEUED NA NA NA X X NA
STOCKER CARRIER STATE
STORED (ALTERNATE) NA NA NA X NA X X
STORED (COMPLETED) X NA NA X NA X X NA X
TRANSFERRING X NA NA NA X NA NA X
WAIT IN X NA NA X NA X X NA NA X
WAIT OUT NA NA X NA X X NA NA X
12.4 Remote Command Relies
12.4.1 For a TRANSFER remote command the HCACK in the reply message must return an error 6 (No such
Object Exists) if the SOURCE is not specified and the CARRIERID is not in the SC database. If the SOURCE is
invalid (i.e. not a valid CarrierLoc), then the HCACK in the reply message must return an error of 3 (Invalid
Parameter).
12.4.2 For a LOCATE remote command the HCACK in the reply message must return an error 6 (No such Object
Exists) if value specified for the CARRIERID, ZONENAME, or CARRIERLOC does not exist in the SC database.
13 Scenarios
13.1 The scenarios that follow represent Application Notes. In the scenarios, all unique Remote CommandIDs must
initially be created and sent by the Host. Subsequent event reports sent from the equipment referring to the status of
a particular remote command must return the applicable CommandID. All collection events identified in Table 6 are
assumed to be enabled (per the SEMI E30 definition/scenario) throughout the following scenarios. Variable data
specified in the Host commands has been chosen arbitrarily for the purpose of demonstrating message
structure/content. The Collection Event Report definitions contained in the scenarios are examples that could be
defined by the host.
SEMI E88-1104
E
© SEMI 1999, 2004 30
Normal Operation
13.1.1 Carrier Transfer from an Input to a Storage Location (No ID Reader at Input Port)
13.1.1.1 The carrier is transferred from a stocker input port to a storage location. The SC inserts the carrier into the
database based on the CarrierID sent by the Host in the TRANSFER command. This is the scenario when the
stocker does not have a carrier ID reader at the input port. A good example of this would be for a interbay transport
input port.
STEP COMMENTS HOST SC COMMENTS
1. Carrier 123456 enters the
domain of the stocker
2. Since there is no ID reader,
the SC can choose an
y
arbitrar
y
CarrierID to internally track
the carrier; However, the SC
must send the empty string as
the CarrierID to the Host so
that the Host can distinguish
this condition. It is the Host
responsibility to recognize
that the empty string “” for
the CarrierID denotes that a
carrier ID reader does not
exist at this input port.
S6,F11
Event Report Send (ERS)
CarrierWaitIn
· CarrierID = “” /* Empty
String */
· CarrierLoc
· CarrierZoneName
3. Event Report Acknowledge (ERA)
S6,F12
4.
S6,F11
Event Report Send (ERS)
ZoneCapacityChange
5. Event Report Acknowledge (ERA)
S6,F12
6. Enhanced Remote Command (ERC)
TRANSFER
· COMMANDID
· PRIORITY
· TRANSFERINFO
1. CARRIERID = “123456”
2. SOURCE = blank
3. DEST = “STORAGE”
S2,F49
In this scenario SOURCE is the
name of an input port position
and DEST is the ZoneName
STORAGE which is a SC selected
shelf. Both CARRIERID and
SOURCE must be included to do
an automatic install of the
carrier into the SC database.
7.
S2,F50
Enhanced Remote Command
Acknowledge (ERCA)
8.
S6,F11
Event Report Send (ERS)
TransferInitiated
· CommandID =
· CarrierID = “123456”
· CarrierLoc =
· CarrierZoneName =
· Dest = “STORAGE”
9. Event Report Acknowledge (ERA)
S6,F12
10.
S6,F11
Event Report Send (ERS)
CarrierTransferring
· CarrierID = “123456”
· CarrierLoc
· CarrierZoneName
11. Event Report Acknowledge (ERA)
S6,F12
12.
S6,F11
Event Report Send (ERS)
ZoneCapacityChange
13. Event Report Acknowledge (ERA)
S6,F12
14.
S6,F11
Event Report Send (ERS)
CraneActive
15. Event Report Acknowledge (ERA)
S6,F12
SEMI E88-1104
E
© SEMI 1999, 2004 31
STEP COMMENTS HOST SC COMMENTS
16.
S6,F11
Event Report Send (ERS)
TransferCompleted
· CommandID
· CarrierID = “123456”
· CarrierLoc = “112”
· ResultCode = 0
· CarrierZoneName =
“STORAGE”
17. Event Report Acknowledge (ERA)
S6,F12
18.
S6,F11
Event Report Send (ERS)
CarrierStored
· CarrierID = “123456”
· CarrierLoc = “112”
· CarrierZoneName =
“STORAGE”
19. Event Report Acknowledge (ERA)
S6,F12
20.
S6,F11
Event Report Send (ERS)
CraneIdle
21. Event Report Acknowledge (ERA)
S6,F12
13.1.2 Carrier Transfer from an Input to a Storage Location (ID Reader at Input Port)
13.1.2.1 The carrier is transferred from a stocker input port to a storage location. The carrier is automatically
inserted into the SC database by the SC based on the carrier ID read which occurs on the stocker input port.
STEP COMMENTS HOST SC COMMENTS
1. Carrier 123456 enters the
domain of the stocker
2.
S6,F11
Event Report Send (ERS)
CarrierIDRead
· CarrierID = “123456”
· CarrierLoc = SOURCE
· IDReadStatus = 0
3. Event Report Acknowledge (ERA)
S6,F12
4.
S6,F11
Event Report Send (ERS)
CarrierWaitIn
· CarrierID = “123456”
· CarrierLoc = SOURCE
5. Event Report Acknowledge (ERA)
S6,F12
6.
S6,F11
Event Report Send (ERS)
ZoneCapacityChange
7. Event Report Acknowledge (ERA)
S6,F12
8. Enhanced Remote Command (ERC)
TRANSFER
· COMMANDID
· PRIORITY
· TRANSFERINFO
1. CARRIERID = “123456”
2. SOURCE
3. DEST = “STORAGE”
S2,F49
In this scenario SOURCE is the
name of a input port position
and DEST is the ZoneName
STORAGE which is a SC selected
shelf. SOURCE is optional
since the SC knows where the
CARRIERID is located.
9.
S2,F50
Enhanced Remote Command
Acknowledge (ERCA)
10.
S6,F11
Event Report Send (ERS)
TransferInitiated
· CommandID
· CarrierID = “123456”
· CarrierLoc
· CarrierZoneName
· Dest = “STORAGE”
11. Event Report Acknowledge (ERA)
S6,F12