semi合集-English.pdf - 第2230页
SEMI E58-0703 © SEMI 1997, 2003 11 complete its norm al cycle. If the operator intends to abort the process, then the process must be specifically aborted. 1.14.5.2 Table 1 defi nes the triggers for each tr ansition show…

SEMI E58-0703 © SEMI 1997, 2003
10
SEMI E10 Equipment States in Harel Notation
8.2.2.1 TOTAL TIME — The TOTAL TIME state
includes 100% of real time; the sum of the time in the
six basic SEMI E10 states, including time when the
equipment is powered down. PRODUCTIVE,
STANDBY, and ENGINEERING are called uptime,
and SCHEDULED DOWNTIME and
UNSCHEDULED DOWNTIME are called downtime.
8.2.2.2 MANUFACTURING — The ARAMS State
Model includes MANUFACTURING as a user-
selectable superstate of PRODUCTIVE and STAND-
BY. When the user selects MANUFACTURING, the
equipment automatically transitions to either
PRODUCTIVE or STANDBY, depending upon its
internal status at the time.
1.14.5.1.1 Equipment is fault-free during
MANUFACTURING.
NOTE 9: MANUFACTURING is not a SEMI E10
equipment state.
8.2.2.3 PRODUCTIVE — The PRODUCTIVE state
covers the time spent by the equipment in performing
its intended function. This also includes time spent
loading and unloading product. PRODUCTIVE is an
uptime manufacturing state.
1.14.5.1.2 The equipment is in PRODUCTIVE when,
and only when, it is in MANUFACTURING, its
equipment production criteria are satisfied, and it is
busy performing its intended function.
NOTE 10: Although by definition, the equipment is only
considered to be “performing its intended function” in the
PRODUCTIVE state, equipment processing cycles may occur
in any of the basic SEMI E10 states except STANDBY.
8.2.2.4 STANDBY — The STANDBY state is an
uptime manufacturing state that covers the time the
equipment is waiting to enter the PRODUCTIVE state.
1.14.5.1.3 The equipment enters this state
automatically from the PRODUCTIVE state whenever
it is in the MANUFACTURING superstate and the
requirements for PRODUCTIVE do not apply. This
includes periods during which it detects a normal
standby condition, such as no work, no operator, etc.
During STANDBY, the equipment monitors conditions
for PRODUCTIVE. When all requirements for
PRODUCTIVE are satisfied, then it transitions
automatically to PRODUCTIVE.
8.2.2.5 ENGINEERING — The ENGINEERING state
is an uptime state that is selected by the user for process
and equipment engineering purposes, such as process
development or characterization.
1.14.5.1.4 Because the equipment may be pushed
deliberately outside of its normal operating conditions,
faults that may occur in the ENGINEERING state do
not trigger equipment-initiated transitions to
UNSCHEDULED DOWNTIME. The equipment may
also be powered off while in ENGINEERING.
8.2.2.6 UNSCHEDULED DOWNTIME — The
UNSCHEDULED DOWNTIME state is used for
unplanned downtime activities, such as maintenance,
setups, conversions, change of consumables, factory-
related problems, etc.
1.14.5.1.5 Any transition from PRODUCTIVE to
UNSCHEDULED DOWNTIME, whether equipment or
user initiated, counts as a SEMI E10 failure. In some
cases, where the equipment has detected an alarm
condition and has transitioned to UNSCHEDULED
DOWNTIME, the equipment is able to recover and
return to PRODUCTIVE.
8.2.2.7 SCHEDULED DOWNTIME — The
SCHEDULED DOWNTIME state is used for planned
downtime activities, such as preventive maintenance,
setups, conversions, change of consumables, factory-
related events, etc.
8.2.2.8 NON-SCHEDULED TIME — The NON-
SCHEDULED TIME state is used to account for time
outside of the normal factory production schedule. This
includes time when the factory itself is not operating
and time when the equipment is being used for
purposes other than production, engineering, or
maintenance. Examples of such time include unworked
shifts, holidays, plant shutdowns, installation, and off-
line (outside of normal factory operations) training of
personnel.
8.2.3 ARAMS Substates — Each of the six basic
ARAMS states have refinements defined in SEMI E10.
These refinements are captured by the ARAMS
Substate Codes in Section 9. The host requests an
ARAMS state change by specifying an ARAMS
Substate Code directly, while the operator selects a
state and substate combination, through the human
interface, that results in an ARAMS Substate Code. The
equipment then determines the appropriate ARAMS
state/substate based on this code.
8.2.4 State Transitions — The user may ask the
equipment to go to any ARAMS state at any time by
specifying a new ARAMS Substate Code (see Section
9) or by specifying a code of “0000” to request a
change to the MANUFACTURING superstate.
NOTE 11: A user-initiated ARAMS state change is not
intended to initiate a change in the equipment’s operation. For
example, if the operator puts the equipment in
UNSCHEDULED DOWNTIME while the equipment is
completing a process cycle of material, the equipment shall

SEMI E58-0703 © SEMI 1997, 2003 11
complete its normal cycle. If the operator intends to abort the process, then the process must be specifically aborted.
1.14.5.2 Table 1 defines the triggers for each transition shown in Figure 2.
Figure 2
ARAMS State Model
Table 1 Table 1 Transitions for ARAMS State Model
# Current State Trigger New State Action(s) Comment
1 (Either
undeterminable or
any state except
PRODUCTIVE or
STANDBY)
Powerup/reset Depends upon the
state in which
Transition 11
occurred (see Section
8.5.2).
None Entry state is dependent upon
previous state (see NOTE 1)
where this can be determined.
May not generate an event
report.
2 (any state) User selects a
manufacturing state.
PRODUCTIVE or
STANDBY,
depending upon the
status of the
equipment.
Determine the new
ARAMS
state/substate.
Equipment determines if
production criteria are
satisfied. If not, it transitions
to STANDBY. No event
report is generated.
3 STANDBY Equipment detects
that all its production
criteria are satisfied.
PRODUCTIVE Set ARAMSState to
value in PrdState
(Section 11.2).
May begin or resume
processing.
4 PRODUCTIVE Equipment detects a
standby condition.
STANDBY Monitor all
production criteria.
Equipment may detect a
standby condition at any time.
5 PRODUCTIVE Equipment detects an
exception.
UNSCHEDULED
DOWNTIME
Increment
InterruptionPrd
(Section 11.5).
Alarm or exception report
generated by same trigger.

SEMI E58-0703 © SEMI 1997, 2003
12
# Current State Trigger New State Action(s) Comment
6 UNSCHEDULED
DOWNTIME
All fault conditions
have been cleared.
PRODUCTIVE Resume processing Transition 6 can only follow
Transition 5. Automatic
recovery without operator
direction may be disabled by
the user. (See NOTE 2.) May
resume processing. Process
should be recoverable without
degradation.
7 STANDBY Equipment detects
fault condition.
UNSCHEDULED
DOWNTIME
None Alarm or exception report
generated by same trigger.
8 UNSCHEDULED
DOWNTIME
All fault conditions
have been cleared.
STANDBY Monitor all
production criteria.
Transition 8 can only follow
Transition 7 and may be
disabled by the user.
(See NOTE 3.)
9 STANDBY A monitored para-
meter has reached a
pre-defined limit.
SCHEDULED
DOWNTIME
None Preventive maintenance may
require reset of the monitored
parameter.
10 (Any ARAMS
state/substate)
User selects a new
ARAMS Substate
Code.
(Based on
state/substate selected
by user)
Depends upon
state/substate
selected.
The user may select a new
ARAMS state or substate at
any time.
11 (Any of the six basic
states)
Powerdown UNSCHEDULED
DOWNTIME,
SCHEDULED
DOWNTIME, or
NON-SCHEDULED
TIME.
None On powerup, the equipment
assumes this transition has
occurred. This state transition
does not represent a collection
event.
12 STANDBY Equipment detects a
change in standby
conditions.
STANDBY None Transitions 12 and 13 are
optional and may be disabled
by the user. (See NOTE 4.)
13 PRODUCTIVE Equipment detects a
change in productive
conditions.
PRODUCTIVE None Transitions 12 and 13 are
optional and may be disabled
by the user. (See NOTE 4.)
14 ENGINEERING Equipment detects a
fault condition.
UNSCHEDULED
DOWNTIME
None Transitions 14 and 15 may be
disabled by the user.
(See NOTE 5.)
15 UNSCHEDULED
DOWNTIME
All fault conditions
have been cleared.
ENGINEERING None Transition 14 shall only
follow Transition 15.
(See NOTE 6.)
NOTE 1: See the variable ARAMSState in Section 11.2.4.
NOTE 2: See PrdRecovery variable in Section 11.4.5.
NOTE 3: See SbyRecovery variable in Section 11.4.6.
NOTE 4: See SubstateSelect variable in Section 11.4.7.
NOTE 5: See EngInterrupt variable in Section 11.4.1.
NOTE 6: EngRecovery variable in Section 11.4.2 required for automatic recovery.