semi合集-English.pdf - 第2523页
SEMI E88-1104 E © SEMI 1999, 2004 20 Variable Name Type Description Class Format Comments CarrierInfo i CV All database inf ormation associated with a particular carrier. SV L,2 1. <CarrierID i > 2. <CarrierLoc …

SEMI E88-1104
E
© SEMI 1999, 2004 19
10.3 Variable Data Item Types
10.3.1 Equipment Constants (ECV) — The value can be changed by the host using S2F15. The operator may have
the ability to change some or all of the values. The value of an equipment constant may be queried at any time by
the host using the S2F13/14 transaction or Stream 6 reports.
10.3.2 Status Variables (SV) — The values are valid at all times. A SV may not be changed by the host or operator,
but may be changed by the equipment. A host or operator command may change an equipment status thus changing
a SV. The value of status variables may be queried by the host at any time using the S1F3/4 or Stream 6 reports.
10.3.3 Data Variables (DVVAL) — These are variables which are valid upon the occurrence of a specific collection
event, and may or may not be valid at other times depending upon the equipment. An attempt to read a variable data
item when it’s invalid will not result in an error, but the data reported may not have relevant meaning.
10.3.4 Variable Data (V) — This is a class of variable data which includes all the previously defined types of
variables.
10.4 Variable Data Item Dictionary
Table 8 Variable Data Item Dictionary
Variable Name Type Description Class Format Comments
ActiveCarriers CV List current status of all
carrier information in
the SC database.
SV L,n
1. <CarrierInfo
1
>
.
.
n. <CarrierInfo
n
>
ActiveTransfers CV List current status of all
ACTIVE TRANSFER
commands.
SV L,n
1. <TransferCommand
1
>
.
.
n. <TransferCommand
n
>
ActiveZones CV List current status
associated with all zones
being used by the SC.
SV L,n
1. <ZoneData
1
>
.
.
n. <ZoneData
n
>
CarrierID CV Unique ID of the carrier. DVVAL A[1–64] If an Id is created by the
equipment (not obtained via an
id reader, the host interface, or
the user interface) it must be of
the following format:
UNKNOWNEqpNameSeq
Where:
UNKNOWN are the exact
characters “UNKNOWN”
EqpName is the value of the
EqpName ECV (truncated if
required)
Seq is a unique sequence
identifier determined by the
vendor.
CarrierID
i
CV Unique ID of the carrier. SV A[1–64] See comment for CarrierID.
CarrierInfo CV All database information
associated with a
particular carrier.
DVVAL L,2
1. <CarrierID>
2. <CarrierLoc>

SEMI E88-1104
E
© SEMI 1999, 2004 20
Variable Name Type Description Class Format Comments
CarrierInfo
i
CV All database information
associated with a
particular carrier.
SV L,2
1. <CarrierID
i
>
2. <CarrierLoc
i
>
CarrierLoc CV Unique location of the
carrier within the
stocker as reported by
the SC.
DVVAL A[1–64] It is important to note that this is
the unique location within the
stocker (i.e., 2 carriers cannot be
stored at the same CarrierLoc,
but 2 carriers can be stored at
the same ZoneName).
CarrierLoc
i
CV Unique location of the
carrier within the
stocker as reported by
the SC.
SV A[1–64] It is important to note that this is
the unique location within the
stocker (i.e., 2 carriers cannot be
stored at the same CarrierLoc,
but 2 carriers can be stored at
the same ZoneName).
CarrierLocationInfo
i
CV Carrier Location
Information
DVVAL L,3
1. <CarrierID
i
>
2. <CarrierLoc
i
>
3. <CarrierZoneName
i
>
CarrierLocations CV Carrier Location
Information for the
‘LOCATE’ host
command
DVVAL L,n
1. <CarrierLocationInfo
1
>
.
.
n. < CarrierLocationInfo
n
>
‘n’ number of carriers
CarrierState
i
CV The Carrier State SV U2 0 = None
1 = Wait In
2 = Transferring
3 = Completed
4 = Alternate
5 = Wait Out
CarrierZoneName CV The name of the zone
associated with the
carrier’s current
location.
DVVAL A[0–64] A location may not be
associated with a particular
zone. This would be the case if
ports are not assigned to a zone.
CarrierZoneName
i
CV The name of the zone
associated with the
carrier’s current
location.
SV A[0–64] A location may not be
associated with a particular
zone. This would be the case if
ports are not assigned to a zone.
CommandName CV Name of Host issued
remote command.
DVVAL A[1–20]
CommandID CV Remote Command ID DVVAL A[1–64] Used to subsequently refer to a
specified remote command
(e.g., to cancel a remote
command).
If a command is generated by
the Stocker Controller, the
commandid must begin with the
string ‘MANUAL’ followed by
any arbitrary sequence
identifier.
CommandID
i
CV Remote Command ID SV A[1–64] Used to subsequently refer to a
specified remote command
(e.g., to cancel a remote
command).

SEMI E88-1104
E
© SEMI 1999, 2004 21
Variable Name Type Description Class Format Comments
CommandInfo CV Command information
associated with a
particular transfer
command.
DVVAL L,2
1. <CommandID>
2. <Priority>
CommandInfo
i
CV Command information
associated with a
particular transfer
command.
SV L,2
1. <CommandID
i
>
2. <Priority
i
>
CommandType CV The type of Command
being initiated
DVVAL A[1–20] Valid Values are
‘TRANSFER’
‘CANCEL’
‘ABORT’
CurrentPortStates CV Current State of all the
ports.
SV L,n
1. <PortInfo
1
>
.
.
n. <PortInfo
n
>
Dest CV Destination location
identifier.
DVVAL A[1–64] Can either be a CarrierLoc or a
ZoneName.
Dest
i
CV Destination location
identifier.
SV A[1–64] Can either be a CarrierLoc or a
ZoneName.
EmptyCarrier CV Flag which denotes
whether the carrier is
empty or not empty.
DVVAL U2 Empty = 0
Not Empty = 1
EnhancedCarriers CV List Current status of all
carrier information in
the SC database.
SV L,n
1. <EnhancedCarrierInfo
1
>
.
.
n. <EnhancedCarrierInfo
n
>
This includes carriers that are
on an Input conveyor prior to
the ‘WaitIn’ (inner) position of
the conveyor. These carriers are
reported with a CarrierState of
0.
EnhancedCarrierInfo
i
CV All database information
associated with a
particular carrier.
SV L,5
1. <CarrierID
i
>
2. <CarrierLoc
i
>
3. <CarrierZoneName
i
>
4. <InstallTime
i
>
5. <CarrierState
i
>
EnhancedTransfers CV List current status of all
transfer commands.
SV L,n
1.
<EnhancedTransferComma
nd
1
>
.
.
n.
<EnhancedTransferComm
and
n
>
EnhancedTransfer-
Command
i
CV Information associated
with a particular
Transfer command.
SV L,3
1. <TransferState
i
>
2. <CommandInfo
i
>
3. <TransferInfo
i
>
EnhancedActive-
Zones
CV List current status
associated with all
zoned being used by the
SC.
SV L,n
1. <EnhancedZoneData
1
>
.
n. <EnhancedZoneData
n
>