Owner's manual

Table Of Contents
1.10 State Diagrams
This document uses several Finite State Machine diagrams to describe the current condition of the
Equipment’s SECS link, material handling mechanisms, and process cycle. Each Finite State Machine
diagram includes a State Diagram and a complete description of the states and state transitions.
All Finite State Diagrams have been prepared in the format specified in the GEM standard. This notation
is required as a fundamental part of GEM compliance and must be included in the Equipment SECS
Interface Documentation. This notation is the “Statechart” notation developed by David Harel.
The following are the major characteristics of this notation as it is used in this document:
A. Each state is represented by a rectangle with rounded corners.
B. A collection of sub-states may be grouped into a super-state.
C. The entity described by the diagrams will be in one and only one of the sub-states at
all times.
D. Variables representing the current state of an entity do not contain values for super-
states, only the lowest sub-state is represented.
E. State transitions are represented by single-headed arrows.
F. Each state transition is a Collection Event, and it has a unique Collection Event ID
(CEID).
G. An arrow directly from a super-state to another state describes a Collection Event that
can occur while the entity is in any one of the sub-states contained in the super-state.
H. An arrow directly into a super-state to the
H* (history) symbol describes a transition to
the lowest sub-state which described the entity just before the transition out of the
super-state.
I. An arrow directly into a super-state to the C (conditional) symbol describes a
transition to a particular sub-state based on some other relevant data. The conditional
data is not represented in the diagram but is described in the associated text.
1-14 Equipment-to-Host Messages