semi合集-English.pdf - 第2240页

SEMI E58-0703 © SEMI 1997, 2003 21 component s that are also ARAM S compliant, such as clustertools. This data is used for event reports, to identify the original sour ce of the event. 11.2.1 EqpModel — A text string con…

100%1 / 7923
SEMI E58-0703 © SEMI 1997, 2003
20
11.1 Status Information — Status data is information
that is maintained by equipment and in general cannot
be changed by the host. This section defines specific
elements of status data that the user is able to read upon
request and that may be included in event report
messages to the host.
1.17.3 A mechanism shall be provided for the user to
read these values.
1.17.4 All date/time values are text strings with a
timestamp format (see Section 4).
NOTE 16: The timestamp format is not a requirement for
clock precision.
NOTE 17: Subsequent references to subsections of 11.2
below are using the original numbers.
11.1.1 ARAMSInfo — Additional information set or
cleared by the equipment at the time an ARAMS state
transition occurs. Optional. Form: text. 0–80 characters.
11.1.2 ARAMSState The ARAMS Substate Code
corresponding to the ARAMS state/substate that
became active following the most recent ARAMS state
transition. When an ARAMS state transition occurs,
ARAMSState is the specific code representing the new
ARAMS state/substate. It shall be retained as Class 4
data. The value of “0000” is prohibited. Form:
formatted alphanumeric text. 4 characters.
11.1.3 ARAMSText The descriptive text
corresponding to the code in ARAMSState. Form: text.
5–80 characters.
11.1.4 Clock Contains the current value of the date
and time at the equipment. When included in an event
report, Clock represents the timestamp for the
occurrence of the event. Clock may represent the
current value of a real-time date/time clock available
upon demand. Form: formatted text.
11.1.5 CycleCtr The number of cycles (equipment
cycles) during the lifetime of the equipment (not
resettable). It shall be retained as Class 5 data. Form:
unsigned integer.
NOTE 18: See SEMI E10 for a formal definition of cycle.
11.1.6 DowntimeAlarm Identifier of the most recent
alarm or exception triggering an equipment-initiated
transition to SCHEDULED DOWNTIME or
UNSCHEDULED DOWNTIME from the PRODUC-
TIVE or STANDBY states. This value is reset to zero
for all other ARAMS state transitions to indicate “no
associated alarm/exception”. Form: unsigned integer.
11.1.7 DowntimeAlarmText Text associated with
DowntimeAlarm. This value is cleared (set to a zero-
length string) for all ARAMS state transitions except
the transition to SCHEDULED DOWNTIME or UN-
SCHEDULED DOWNTIME from the PRODUCTIVE
or STANDBY states. Form: text. 0–80 characters.
11.1.8 DowntimeData — Text associated with tran-
sitions to, or within, the SCHEDULED or UNSCHED-
ULED DOWNTIME states. For transitions following
powerup/reset (see Section 8.5.2), the value in Down-
timeData shall be set to “Power Loss”. This value is
reset to a zero length (empty) string for other ARAMS
state transitions. When associated with equipment initi-
ated transitions, this may be used to carry fault infor-
mation (e.g., the component serial number of a repaired
component, as defined by the equipment supplied).
When associated with operator-initiated transitions, it
may consist of comments entered at the equipment’s
control panel. Form: text. 0–256 characters.
11.1.9 LastPowerdown — Contains a date/time time-
stamp that estimates the time when the last loss of
power or reset occurred (Transition 11), based on the
value in PowerdownTime on powerup. It shall be
retained as Class 3 data. Form: formatted text.
11.1.10 PowerdownTime Contains a date/time
timestamp used as an estimate for the timestamp for
loss of power or reset and used for reports associated
with ARAMS state Transition 11. It shall be retained as
Class 5 data. Form: formatted text.
11.1.11 PrdState The ARAMS code corresponding
to the last user-specified ARAMS Substate Code for
PRODUCTIVE. Used as the default substate for
PRODUCTIVE. Initialized to “1000” at Transition 1.
Form: formatted alphanumeric text. 4 characters.
11.1.12 PrevARAMSState The ARAMS code
corresponding to the ARAMS state/substate that was
active immediately preceding the most recent ARAMS
state transition. This value is useful for
resynchronization after a period of inability to
communicate. It shall be retained as Class 4 data. Form:
formatted alphanumeric text. 4 characters.
11.1.13 SymptomID A numeric identifier of a
symptom selected by the user when requesting the
equipment to change states. A value of zero is
equivalent to a selection of “no symptom”. Form:
unsigned integer.
11.1.14 SymptomText The descriptive text for the
symptom selected by the user when requesting the
equipment to change states. A zero-length string
corresponds to a selection of “no symptom”. Form: text.
0–80 characters.
11.2 Constant Data — Equipment shall provide and
maintain the following values as class 2 data. These
values are set by the equipment manufacturer and shall
not be changeable by the user. These data elements are
required for equipment with formally defined
SEMI E58-0703 © SEMI 1997, 2003 21
components that are also ARAMS compliant, such as
clustertools. This data is used for event reports, to
identify the original source of the event.
11.2.1 EqpModel A text string containing the
equipment model. Form: 1–80 characters.
11.2.2 EqpSerialNum A text string containing the
product serial number assigned by the supplier. Form:
1–80 characters.
11.3 User-Configurable Data The data elements in
this section shall be settable by both the operator and
the host. They shall be retained as Class 3 data.
11.3.1 EngInterrupt (optional) — A Boolean value that
enables (TRUE) or disables (FALSE) equipment-
initiated transitions from ENGINEERING to
UNSCHEDULED DOWNTIME (Transition 14 in
Figure 2) when a fault condition is detected. This
variable is required if EngRecovery is supported. Form:
Boolean.
11.3.2 EngRecovery (optional) — A Boolean value
that enables (TRUE) or disables (FALSE) automatic
recovery returning to ENGINEERING from
UNSCHEDULED DOWNTIME (Transition 15 in
Figure 2) following an equipment-detected fault that
has spontaneously cleared. Form: Boolean.
11.3.3 EqpName (required) — A text string
representing the user-assigned logical name of the
equipment. Form: 1–80 characters.
NOTE 19: For OSS-compliant equipment, this corresponds
to the ObjID attribute of the object “Agent”, “PM”, “CM”, or
“TM” in other standards.
11.3.4 PowerupState (optional) A text character
indicating the powerup (default entry) state when a
powerdown occurs during manufacturing time. May be
either “2” for STANDBY or “5” for UNSCHEDULED
DOWNTIME.
11.3.5 PrdRecovery (optional) — A boolean value that
enables (TRUE) or disables (FALSE) the equipment-
initiated return to PRODUCTIVE (Transition 6 in
Figure 2) following an equipment-detected fault that
has cleared without operator intervention. Form:
boolean.
11.3.6 SbyRecovery (optional) — A boolean value that
enables (TRUE) or disables (FALSE) the equipment-
initiated return to STANDBY (Transition 8 in Figure 2)
following an equipment-detected fault that has cleared.
Form: boolean.
11.3.7 SubstateSelect (optional) — A Boolean value
that enables (TRUE) or disables (FALSE) equipment-
initiated selection of substates of STANDBY and
PRODUCTIVE (including Transitions 12 and 13).
Form: Boolean.
11.4 Accumulators This section defines a set of
optional accumulators that either count time in one of
the six basic SEMI E10 states or count interruptions
occurring in the PRODUCTIVE state. It shall be
possible for both the operator and host to (1) adjust the
values in the individual accumulators, and (2) reset all
seven values to zero simultaneously. Operator and host
assume responsibility for the edited values and their
accuracy. Equipment shall not impose restrictions on
the modified values.
1.17.5 In addition, two timestamps are required for
support of the accumulators. These timestamps shall not
be changed by the user.
1.17.5.1 Where accumulators are supported, the
variables defined in this section shall be supported as a
set as Class 4 data.
1.17.5.2 The time accumulators are reported in
minutes with an accuracy of ± one minute. Internal
representations of the accumulators in smaller units
may be required for short processes.
11.4.1 ARAMSAccumReset The timestamp of when
the following seven accumulators were last reset to
zero. Form: formatted numeric text.
11.4.2 ARAMSTimestamp The timestamp of the
most recent ARAMS state change to the state identified
in ARAMSState. This value is updated whenever a
transition to a new ARAMS state occurs and is used in
conjunction with PowerdownTime to update the
accumulators following a powerup or reset. Form:
formatted numeric text.
11.4.3 EngTime — Time in ENGINEERING.
11.4.4 InterruptionPrd The number of transitions to
UNSCHEDULED DOWNTIME from PRODUCTIVE.
NOTE 20: This includes the equipment-initiated Transition 5,
a user-initiated transition covered by Transition 10, and the
powerdown Transition 11, when occurring from
PRODUCTIVE.
11.4.5 InterruptionTotal — The total number of
transitions to UNSCHEDULED DOWNTIME from
any state. This includes equipment-initiated transitions
and user-initiated transitions.
11.4.6 NSTime — Time in NON-SCHEDULED TIME.
11.4.7 PrdTime — Time in PRODUCTIVE.
11.4.8 SbyTime — Time in STANDBY.
11.4.9 SDTime Time in SCHEDULED
DOWNTIME.
SEMI E58-0703 © SEMI 1997, 2003
22
11.4.10 UDTime Time in UNSCHEDULED
DOWNTIME.
12 Events and Pre-Defined Event Reports
1.18 Each transition in the ARAMS State Model, with
the exception of Transitions 2 and 11, represents a
unique collection event that shall be reportable to the
host. A generic collection event ARAMS State Change
shall be provided that corresponds to any ARAMS state
change. This allows greater efficiency for common data
to be placed in a single report.
1.19 The equipment shall support one of the two
following requirements:
The capability of allowing the host to define
reports associated with each ARAMS state change
event, or
A set of pre-defined (default) event reports for the
ARAMS State Change Event, equipment-initiated
transitions to UNSCHEDULED DOWNTIME
(Transitions 5 and 7, and Transition 1 as
appropriate), and user-initiated transitions to
UNSCHEDULED DOWNTIME.
1.20 The pre-defined reports, defined below, are
labeled “A”, “B”, and “C”, for ease of reference only.
Report “A” represents the information required for
every ARAMS State Change Event. Implementations of
these reports shall provide, at a minimum, the updated
values of the indicated variables.
Report “A”
ARAMS State Change Event
EqpModel
EqpSerialNum
EqpName
Clock
ARAMSState
PrevARAMSState
Report “B”
Equipment-Initiated Transitions to
UNSCHEDULED DOWNTIME Event
DowntimeAlarm
DowntimeAlarmText
DowntimeData
Report “C”
User-Initiated Transition
SymptomID
SymptomText
DowntimeData
13 Object Services Compliance
This section provides information required for
equipment that is OSS-compliant. OSS compliance is
not required for ARAMS compliance.
13.1 Equipment Object ARAMS-compliant
equipment (equipment subsystems) that are compliant
to OSS (SEMI E39) and that provide an object
representing the equipment (equipment subsystems)
shall include as attributes of that object the attributes
listed in Table 6.
1.20.1 The data element Clock may be represented by
a Clock object. In this case, Clock is not an attribute of
the Equipment object but is a component of the
Equipment object and is accessible through OSS
services.
1.20.2 Table 6 defines the variables specified in earlier
sections as object attributes conformant with the
requirements of OSS. The column labeled “Access”
indicates whether the attribute is read-only (RO) or
read-write (RW), and the column labeled “Reqd”
indicates if the attribute is required for ARAMS
compliance.
Table 6 Table 6 ARAMS Object Attribute Definitions
Attribute Name Definition Access Reqd Form
ARAMSAccumReset Timestamp for when time-in-state accumulators were last
reset to zero. Required if accumulators are supported.
RO N Formatted numeric text:
timestamp format.
ARAMSInfo Additional information set by the equipment at the time of
an ARAMS state transition.
RO N Text. 0–80 characters.
ARAMSState Code corresponding to currently selected ARAMS
state/substate.
RO Y Formatted alphanumeric
text. 4 characters.
ARAMSText Descriptive text corresponding to code in ARAMSState. RO Y Text. 5–80 characters.