Rockwell Automation 1794-Lxxxx PhaseManager User Manual
Page 10

10
Publication LOGIX-UM001B-EN-P - April 2010
Chapter 1
Introduction
PhaseManager software helps you write the code for your equipment in a
structured way. This results in the same behavior for all the equipment across a
plant.
PhaseManager Terms
Term
Description
equipment phase
An equipment phase is similar to a program:
• you run the equipment phase in a task.
• you give the equipment phase a set of routines and tags.
An equipment phase is different from a program in these ways:
• The equipment phase uses a state model.
• Use an equipment phase to do 1 activity of your equipment.
state model
A state model divides the operating cycle of your equipment into a set of states. Each state
is an instant in the operation of the equipment. It's the actions or conditions of the
equipment at a given time.
The state model of an equipment phase is similar to these state models:
• U.S. standard ISA S88.01-1995 and its IEC equivalent IEC 61512-1-1998, commonly
referred to as S88
• PackML, which was previously under the supervision of OMAC but is now a working
group within ISA
state machine
The controller has an embedded state machine for the equipment phase. This makes it a lot
easier to use the state model. The state machine:
• calls the main routine (state routine) for an acting state.
• manages the transitions between states with minimal coding.
You code the transition conditions. When the conditions are true, the state machine
transitions the equipment to the next required state.
• makes sure that the equipment goes from state to state along an allowable path.
For example, if the equipment is in the Complete or Stopped state, the equipment phase
makes sure that it goes only to the Resetting state. This simplifies the amount of
interlocking that you have to do.
equipment phase instructions
Specific instructions that you use to control an equipment phase. See
Appendix A
.
PHASE tag
When you add an equipment phase, RSLogix 5000 programming software makes a tag for
the equipment phase. The tag uses the PHASE data type. Use the tag to:
• see which state the equipment phase is in.
• hold a failure code for the equipment phase.
• hold an index for your steps.
• hold the unit ID.
• see the status of an external request to FactoryTalk Batch software.
• see if FactoryTalk Batch software has new parameters for the equipment phase.
• set up producing and standby states.
See
for more information about the PHASE data type.