semi合集-English.pdf - 第2551页
SEMI E88-1104 E © SEMI 1999, 2004 48 ID Error Error Desc ription Input Port Action Intrabay Output Port Action* Mismatch The carrier ID re ad results in an ID that does not match any entries in the SC database. Example -…

SEMI E88-1104
E
© SEMI 1999, 2004 47
ID Error Error Description Input Port Action Intrabay Output Port Action*
Duplicate The carrier ID read results in an ID
that matches another entry already
in the SC database at a different
physical location.
Example at Input – Carrier 123
read at ID reader, but there is
already a database entry for a
carrier with CarrierID 123.
Example at Output – Carrier 456
requested to ID reader but
CarrierIDRead result is 123, but
there is already a database entry for
a carrier with CarrierID 123.
DuplicateIDs are a subset of
unkownIDs with the following
format: UNKNOWNDUP-oldid-
Seq. Where Seq is a unique
sequence identifier.
1. CarrierIDRead event sent for
123.
2. If existing carrier 123 has a
TransferCommand, send
TransferCompleted with
‘Duplicate ID’ ResultCode.
3. SC automatically Deletes carrier
123 from SC database and sends
CarrierRemovedCompleted.
4. SC automatically creates a
DuplicateID carrier at previous
location and sends event according
to Carrier State Model.
5. CarrierWaitIn event for 123 at the
port.
If IDReadDuplicateOption is ‘Reject’
EITHER Option 1:
6a. Carrier 123 automatically sent
to LP of manual output port.
7a. IDReadError event sent for
123 when carrier arrives at LP
of manual output port.
8a. Host or manual maintenance
required to disposition the carrier
that SC thought was 123 that is
now a Duplicate.
OR Option 2 – manual input port
only:
6b. Stocker automatically sends
carrier back to operator
accessible location of input
port(if necessary).
7b. IDReadError event sent.
8b. Person picks up carrier from
input port with the PGV.
9b. Host or manual maintenance
required to disposition the carrier
that SC thought was 123 that is
now a Duplicate.
If IDReadDuplicateOption is
‘HostControlled’:
6c. Host responsible for sending
appropriate Transfer Commands for
both carriers.
If IfReadDuplicateOption is
‘Reject’ or ‘HostControlled’ and
carrier’s previous location is a shelf.
1. CarrierWaitOut event for 456.
2. CarrierIDRead 123 event sent.
3. If carrier ID has a
TransferCommand, send
TransferCompleted with
‘Duplicate ID’ ResultCode.
4. SC automatically deletes
carrier 123 from SC database
and sends
CarrierRemoveCompleted
event.
5. SC automaically creates a
DuplicateID carrier at previous
location and sends event
according to Carrier State
Model.
6. SC automatically deletes
carrier 456 from SC database
and sends
CarrierRemoveCompleted
event.
7. TransferCompleted for 456
with duplicate ID
ResultCode.
8. SC automatically creates an
carrier123 at the port
location and sends
CarrierWaitOut event.
9. Carrier continues to LP of this
output port. (CarrierWaitOut
for 123 at each position.)
10. IDReadError event sent
when carrier arrives at the
LP of this output port.
11. Host or manual maintenance
required to disposition the
carrier that SC thought was
123 (now a duplicate).
Note: The TransferCompleted
events may come anywhere from
step 3 to step 8.

SEMI E88-1104
E
© SEMI 1999, 2004 48
ID Error Error Description Input Port Action Intrabay Output Port Action*
Mismatch The carrier ID read results in an ID
that does not match any entries in
the SC database.
Example - Carrier 456 requested to
ID reader but CarrierIDRead result
is 123, but there is no SC database
entry for a carrier with CarrierID
123.
1. CarrierWaitOut event for 456.
2. CarrierIDRead 123 event sent.
3. TransferComplete for 456 with
mismatch error.
4. SC automatically deletes
carrier 456 from SC database
and send
CarrierRemoveCompleted
event.
5. SC automatically creates
carrier 123 at the port and
sends CarrierWaitOut event
6. Carrier continues to LP of this
output port. (CarrierWaitOut
for 123 at each position.)
7. IDReadError event sent when
carrier arrives at the LP of this
output port.
Note: Optionally step 3 may come
after step 4 or 5.
13.2.3.2 The following scenario represents a carrier ID failure at the stocker input port with option 1 implemented.
STEP COMMENTS HOST SC COMMENTS
1. The SC assigns an unknown
CarrierID based on the
failure. An exam
p
le of such an
unknown CarrierID would be
“UNKNOWNSTK001”
Note: IDReadStatus = 1 means
that a Carrier ID Read failure
occurred.
S6,F11
Event Report Send (ERS)
CarrierIDRead
· CarrierID =
“UNKNOWNSTK001”
· PortID
· IDReadStatus = 1
2. Event Report Acknowledge (ERA)
S6,F12
3.
S6,F11
Event Report Send (ERS)
CarrierWaitIn
· CarrierID =
“UNKNOWNSTK001”
· CarrierLoc = SOURCE
· CarrierZoneName
4.
Event Report Acknowledge (ERA)
S6,F12
5.
S6,F11
Event Report Send (ERS)
ZoneCapacityChange
6. Event Report Acknowledge (ERA)
S6,F12
7. No TRANSFER command issued by
Host since recovery is
automatic.
8.
S6,F11
Event Report Send (ERS)
CarrierTransferring
· CarrierID =
“UNKNOWNSTK001”
· CarrierLoc
· CarrierZoneName
9. Event Report Acknowledge (ERA)
S6,F12
S6,F11
Event Report Send (ERS)
ZoneCapacityChange
Event Report Acknowledge (ERA)
S6,F12
10.
S6,F11
Event Report Send (ERS)
CraneActive
11. Event Report Acknowledge (ERA)
S6,F12

SEMI E88-1104
E
© SEMI 1999, 2004 49
STEP COMMENTS HOST SC COMMENTS
12.
S6,F11
Event Report Send (ERS)
CraneIdle
13. Event Report Acknowledge (ERA)
S6,F12
14.
S6,F11
Event Report Send (ERS)
CarrierWaitOut
· CarrierID =
“UNKNOWNSTK001”
· CarrierLoc = “LP1”
· PortType = “LP”
· CarrierZoneName
15. Event Report Acknowledge (ERA)
S6,F12
S6,F11
Event Report Send (ERS)
ZoneCapacityChange
Event Report Acknowledge (ERA)
S6,F12
16.
S6,F11
Event Report Send (ERS)
IDReadError
· CarrierID =
“UNKNOWNSTK001”
· CarrierLoc
· IDReadStatus = 1
17. Event Report Acknowledge (ERA)
S6,F12
18. Carrier leaves the domain of
the stocker as it is acquired
by a person(PGV)
S6,F11
Event Report Send (ERS)
CarrierRemoved
· CarrierID
· HandoffType = MANUAL
19. Event Report Acknowledge (ERA)
S6,F12
20.
S6,F11
Event Report Send (ERS)
ZoneCapacityChange
21. Event Report Acknowledge (ERA)
S6,F12
13.2.4 Host Initiated CANCEL of a TRANSFER Command
13.2.4.1 The Host wishes to cancel a previously issued transfer command. The assumption is that the carrier is
currently sitting on a stocker shelf and has not been picked up by the stocker crane.
STEP COMMENTS HOST SC COMMENTS
1. Assumption is that a TRANSFER
command(CommandID = 111111) is
in the QUEUED state.
2. Host Command Send (HCS)
CANCEL
· CARRIERID = “111111”
S2,F41
3.
S2,F42
Host Command Acknowledge (HCA)
4.
S6,F11
Event Report Send (ERS)
TransferCancelInitiated
· CommandID = “111111”
· CarrierID = “123456”
· CarrierLoc = “STORAGE”
· CarrierZoneName
5. Event Report Acknowledge (ERA)
S6,F12
6.
S6,F11
Event Report Send (ERS)
TransferCancelCompleted
· CommandID = “111111”
· CarrierID = “123456”
· CarrierLoc = “STORAGE”
· CarrierZoneName
7. Event Report Acknowledge (ERA)
S6,F12
8. Event Report Acknowledge (ERA)
S6,F12