Sequence Manager
Sequence Manager
ATTENTION: Identifies information about practices or circumstances that can lead to personal injury or death, property damage, or economic loss.
Attentions help you identify a hazard, avoid a hazard, and recognize the consequence.
IMPORTANT Identifies information that is critical for successful application and understanding of the product.
BURN HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may reach dangerous
temperatures.
ARC FLASH HAZARD: Labels may be on or inside the equipment, for example, a motor control center, to alert people to potential Arc Flash. Arc Flash
will cause severe injury or death. Wear proper Personal Protective Equipment (PPE). Follow ALL Regulatory requirements for safe work practices and
for Personal Protective Equipment (PPE).
Chapter 1
System requirements
Chapter 2
Install SequenceManager Event
Components Chapter 3
SequenceManager and related Logix Designer, Sequence Editor, and Sequence Monitor 14
components overview ControlLogix Firmware 14
SequenceManager Controls 14
SequenceManager Event Handling applications 15
Chapter 4
Overview of Equipment Equipment Sequence Editor 17
Sequence Editor Equipment Sequence Element toolbar 18
Equipment Sequence Element buttons 19
Steps to create an Equipment Sequence diagram 19
Equipment Sequence diagram and Sequential Function Chart routine
differences 20
Equipment Sequence Diagrams 21
Sequence topologies 22
Sequence branch and loop structures 22
Series topology 22
Selective branch overview 24
Selective topology 25
Selective convergence 26
Selective divergence 27
Simultaneous branch overview 27
Simultaneous topology 29
Loop topology 31
Equipment Sequences and Equipment Sequence step commands 32
Create an Equipment Sequence program 34
Define a new Equipment Sequence 35
Configure Equipment Sequence properties 36
Create a Sequence Parameter using the New Parameter or Tag
dialog box 38
Create a selective branch 39
Merge the selective branch 40
Chapter 5
Sequence Execution & Equipment Sequence Monitor 51
Monitoring Sequence Tag Monitor 52
Step states in an Equipment Sequence 52
Step execution in a loop sequence 53
Step execution in an Equipment Sequence 54
Step execution in a selective sequence 55
Step execution in a simultaneous sequence 57
Change active steps in an Equipment Sequence 59
Equipment Phase Properties - Configuration tab fields 61
Transition display states 62
Transition firing states 63
Transition execution 64
Quality of Data 64
How sequence parameters update 65
How sequence output parameter and step input tag expressions
evaluate 66
How step tags update 66
Pause, auto pause, and resume commands 66
Ownership 67
Command a step or Equipment Phase using the Equipment
Sequence Monitor 69
Command a transition using the Equipment Sequence Monitor 69
Change modes effect on sequence and step commands 70
Equipment Sequence failures 71
Chapter 6
SequenceManager event SequenceManager events 74
handling applications Configure Microsoft SQL Server for Reporting Services for
SequenceManager Events 75
Chapter 7
The SequenceManager Controls
Chapter 8
Sequence Summary Control Configure the Sequence Summary Control 79
Configure the Sequence Summary Control to communicate
with a controller 80
Configure the Sequence Summary Control display options 80
Configure the Sequence Summary Control to use VBA 81
Sequence Summary command controls 81
Sequence Summary Control columns in table area 82
Settings and status in the Control footer 83
Command an Equipment Sequence using the Sequence Summary
Control 84
Chapter 9
Sequence Detail Control Configure the Sequence Detail Control 85
Configure the Sequence Detail Control to communicate with a
controller 86
Configure the Sequence Detail Control display options 86
Configure the Sequence Detail Control to use VBA 87
Sequence Detail Control command controls 87
Overview of the Sequence Detail Control status header area 89
Overview of the Sequence Detail Control status footer area 90
Monitor a step in the Sequence Detail Control 90
Monitor a transition in the Sequence Detail Control 92
Chapter 10
Sequence Parameters Control Configure the Sequence Parameters Control 93
Configure the Sequence Parameters Control to communicate
with a controller 94
Configure the Sequence Parameters Control display options 94
Configure the Sequence Parameters Control to use VBA 95
Sequence Parameters Control property settings 96
Modify step tags or sequencing parameters using the Sequence
Parameters Control 99
Index
Studio 5000 environment The Studio 5000 Automation Engineering & Design Environment® combines
engineering and design elements into a common environment. The first
element is the Studio 5000 Logix Designer® application. The Logix Designer
application is the rebranding of RSLogix 5000® software and will continue to
be the product to program Logix 5000™ controllers for discrete, process,
batch, motion, safety, and drive-based solutions.
Legal Notices Rockwell Automation publishes legal notices, such as privacy policies, license
agreements, trademark disclosures, and other terms and conditions on the
Legal Notices page of the Rockwell Automation website.
System requirements
Operating systems
Ensure that all selected hardware is on the compatibility list for any one of the
following:
• Windows Server®
Windows Server 2019 Standard Edition (preferred)
Windows Server 2016 Standard Edition (preferred)
Windows Server 2019 DataCenter Edition
Windows Server 2016 DataCenter Edition
Windows Server 2012 R2 Standard Edition or DataCenter
Windows Server 2012 Standard Edition or DataCenter
• Windows®
Windows 10 Professional (64-bit) Build 1909 or later (preferred)
Windows 10 Enterprise (64-bit) Build 1909 or later
Database applications
• SQL Server®
SQL Server 2019 (English version only)
SQL Server 2017 (English version only)
SQL Server 2016 Service Pack 1 (English version only)
SQL Server 2014 Service Pack 3 (32-bit and 64-bit, English version only)
SQL Server 2012 Service Pack 4 (32-bit and 64-bit, English version only)
Rockwell Software
• Logix Designer version 33
• FactoryTalk Linx version 6.20 (CPR 9 SR 12) or later
• FactoryTalk Activation version 4.04 or later
• >FactoryTalk Services Platform version6.20 (CPR 9 SR 12) or later
• FactoryTalk View SE version 12.0 (preferred)
• FactoryTalk View SE version 11.0
See also
SequenceManager and related components overview on page 13
See also
Logix Designer, Sequence Editor, and Sequence Monitor on page 14
ControlLogix Firmware on page 14
SequenceManager Controls on page 14
Logix Designer, Sequence The Equipment Sequence Editor is used to create Equipment Sequence
programs. The sequence diagram defines a sequence of Equipment Phases to
Editor, and Sequence be run, the order of execution, and their parameter data necessary to make
Monitor the product. Input and output parameters are defined in the Equipment
Sequence using the Sequence Tag Editor. Equipment Sequence programs and
their tags are fully integrated with all Logix program and tag authoring
capabilities.
The Equipment Sequence Monitor is the online version of the Equipment
Sequence Editor and is used to monitor and interact with Equipment
Sequences that have been downloaded to the controller. The control engineer
can do the following:
• Command the Equipment Sequence.
• Change the value of parameters and attributes.
• Interact with the executing sequence.
See also
SequenceManager and related components overview on page 13
ControlLogix Firmware The Equipment Sequence program firmware implements all the code
necessary to manage the use of Equipment Phase programs, shares data
between a sequence program and one or more Equipment Phase programs,
and coordinates execution of the Equipment Phases.
When an Equipment Sequence or sequence element changes status or an
operator interacts with the Equipment Sequence, the firmware generates an
event. Once an event is generated, it is published for external applications to
receive.
See also
SequenceManager and related components overview on page 13
SequenceManager Controls The SequenceManager ActiveX controls provide operator visualization of the
Equipment Sequence program. There are three operator controls for viewing
and interacting with the Equipment Sequences.
See also
SequenceManager and related components overview on page 13
Logix Designer, Sequence Editor, and Sequence Monitor on page 14
ControlLogix Firmware on page 14
SequenceManager Event The SequenceManager Event Services Console provides the user interface for
performing the following tasks:
Handling applications
The Equipment Sequence Manager Event Services Console provides the user
interface for performing the following tasks:
• Start and stop the Equipment Sequence Manager Event Client Service
and the Equipment Sequence Manager Event Archiving Service.
• Display the status of Equipment Sequence Manager Event Client
Service and the Equipment Sequence Manager Event Archiving
Service.
• Configure the Equipment Sequence Manager Event Client Service
Settings and Sequence Manager Event Archiving Service Settings.
The SequenceManager Event Client, a service external to the controller,
receives the event from the general event log. The Event Client saves
generated raw events into a temporary file.
The SequenceManager Archiving Service processes the raw event files,
localizing, translating, and assembling data into the formats used by PlantPAx
Historian and reporting applications. This data is written to an .EVT file and
there is an option to write to a SQL Server database.
PlantPAx applications read the generated events and process them.
Tip: The SequenceManager Event Handling applications are installed
separately from the Logix Designer installation process.
See also
SequenceManager and related components overview on page 13
Logix Designer, Sequence Editor, and Sequence Monitor on page 14
ControlLogix Firmware on page 14
The following image identifies the main areas of the Equipment Sequence
Editor.
See also
Equipment Sequence Element toolbar on page 18
Equipment Sequences and Equipment Sequence step commands on
page 32
Equipment Sequence Editor The Equipment Sequence Editor is contained within the routine window in
the main Logix Designer application window. Use this editor to edit
Equipment Sequence diagram routines. The routine window contains tabs for
all open routines, a view for each routine, and the Equipment Sequence
toolbar. When a new sequence diagram is first shown, it contains an initial
Sequence Tag Editor - Use the Sequence Tag Editor to add and configure
sequencing parameters and configure step tag properties. All sequencing
parameters and step tags are listed in a table format. The Sequence Tag Editor
is the grid that displays at the bottom of the Equipment Sequence diagram.
See also
Create an Equipment Sequence program on page 34
Element toolbar Double-click the diagram icon in the Controller Organizer to open an
equipment sequence diagram.
See also
Equipment Sequence Element buttons on page 19
Equipment Sequence The following table describes the purpose of each Equipment Sequence
Element.
Element buttons
Icon Icon Name Description
Add Step and Transition Pair Use Add Step and Transition Pair to add a step and transition pair.
Although added as a pair, you can select and edit each element separately.
Add Disconnected Step Use the Add Disconnected Step to add a step without adding a
transition.
Add Disconnected Transition Use Add Disconnected Transition to add a transition without adding
a step.
Add Simultaneous Divergence Use Add Simultaneous Divergence to create a branch where all
linked steps execute simultaneously.
Add Selective Divergence Use Add Selective Divergence to create a divergence for a
selective branch. In a selective divergence, only one of multiple paths is
executed--the path containing the transition that first evaluates as TRUE.
Add Simultaneous Convergence Use Add Simultaneous Convergence to merge simultaneous
execution paths back together.
Add Selective Convergence Use Add Selective Convergence to merge selective divergent paths
back into one execution path in the selective branch.
See also
Equipment Sequence Element toolbar on page 18
Construct an Equipment Sequence diagram on page 41
Identify the manufacturing procedure Analyze the manufacturing process and break it into a series of
to be automated manufacturing actions or steps that are performed serially,
conditionally, or simultaneously. Identify the conditions when one
manufacturing step should stop and the next be started.
Configure the Sequence Diagram Construct the diagram routine to model the manufacturing process.
Each step represents one use of an Equipment Phase to perform an
action. Code the conditions for starting and stopping actions as
transition expressions.
Configure Sequencing Parameters Analyze the materials and ingredients used by each manufacturing
and Step Tags action. The sequencing input parameters provide data to the
Equipment Sequence program. The data provided is available to the
Equipment Phase input parameters via step input tags.
Analyze the reporting requirements. Generated actual values should
be stored into the Equipment Phase output parameters. The value of
the Equipment Phase output parameter is copied to its associated
step output tag when requested to do so or automatically when the
phase becomes STOPPED, ABORTED, or COMPLETE. Sequencing output
parameters evaluate their expressions when the sequence becomes
STOPPED, ABORTED, or COMPLETE.
See also
Equipment Sequence diagrams and Sequential Function Chart
routines differences on page 20
Equipment Sequence Use the following table to guide decisions about when to use an Equipment
Sequence diagram instead of a Sequential Function Chart routine.
diagram and Sequential
Sequential Function Chart routine Equipment Sequence diagram
Function Chart routine Is a single routine. Coordinates the execution of independent
programs.
differences No concept of state beyond inhibited. Has an internal state machine to manage sequence
execution and display states that are useful to
operators.
A step contains a list of structured text actions to A step has an internal state machine managing
perform. interactions between a sequence and the step's
associated Equipment Phase.
Transitions enable and disable scanning of a step's Transitions have an internal state machine
actions. managing when steps are activated, deactivated,
and automatically commanded.
See also
Equipment Sequence Editor on page 17
See also
Steps to create Equipment Sequence diagrams on page 19
Sequence topologies A sequence topology is the arrangement of the step and transition elements
in an Equipment Sequence. A sequence topology determines the order in
which steps within the sequence execute.
See also
Sequence branch and loop structures on page 22
Series topology on page 22
Selective topology on page 25
Sequence branch and loop Equipment Sequence branches allow you to define steps in parallel paths that
run simultaneously, or the conditional execution of a specific path among
structures multiple alternate paths. Branches define the path for a subdivision of step
elements within the diagram. You can create selective branches and
simultaneous branches. Additionally, you can add loops to the diagram. A loop
is a branching structure containing a selective convergence followed by a
selective divergence.
See also
Simultaneous topology on page 29
Series topology A series topology consists of a linear ordering of steps and transitions. Steps
in the sequence execute directly one after another in series without any
branching or looping.
See also
Selective topology on page 25
Simultaneous topology on page 29
Loop topology on page 31
Selective branch overview A selective branching structure is a conditional (OR) type of branch with two
or more alternate parallel paths where only one path is selected for execution.
See also
Selective topology on page 25
Selective convergence on page 26
Selective topology A selective topology has two or more alternate paths in which only one path is
selected for execution. In a selective branch, only the step in the path or
branch under the first transition to evaluate as TRUE is executed. Other paths
or branches are ignored. Sequence execution continues in the selected path
until that path's final transition.
Tip: All transitions following the selective divergence are active and evaluate
their expressions with every scan of the sequence.
See also
Merge the selective branch on page 40
Series topology on page 22
Selective convergence The ending point for a selective branch is a selective convergence. When
adding a selective convergence, the final transition of each divergent path is
linked to the branch. At runtime, after the final transition in the selected path
is evaluated, execution continues in the merged path.
Item Description
A selective branch specifies a set of paths and one path is selected for execution.
The first transition expression to evaluate TRUE is executed.
See also
Selective branch overview on page 24
Construct an Equipment Sequence diagram with a selective topology
on page 46
Selective divergence The starting point for a selective branch is a selective divergence. When
adding a selective divergence, attach a transition to begin each alternative
execution path. At runtime, the first transition in each divergent path is
evaluated. The first transition to evaluate TRUE deactivates the other
transitions and activates the step following it. Sequence execution continues
in the selected path until the selective convergence is met.
Item Description
A selective branch specifies a set of paths and one path is selected for execution.
The first transition expression to evaluate TRUE is executed.
The simultaneous convergence merges the selective execution paths. Execution
continues in the merged path.
See also
Selective branch overview on page 24
Construct an Equipment Sequence diagram with a selective topology
on page 46
Simultaneous branch A simultaneous branch is a type of branch with two or more parallel paths
where all paths within the branch are selected to execute at the same time.
overview This is also known as a non-conditional (AND) branch.
See also
Simultaneous topology on page 29
Simultaneous topology A simultaneous topology has two or more parallel paths that execute their
steps at the same time. In a simultaneous branch, the steps immediately
following a simultaneous divergence branch start execution together. Step
execution continues in all paths until the transition following the
simultaneous convergence evaluates as TRUE. To execute across the
simultaneous convergence branch, all steps immediately preceding the
convergence must be active and the transition (Transition 3 in the example)
immediately following the convergence must evaluate as TRUE.
Important: All the steps immediately following the simultaneous divergence
are active and become active at the same time. If one step cannot
be activated (attached), the other steps do not start to execute
until all are active.
See also
Series topology on page 22
Selective topology on page 25
Loop topology on page 31
Loop topology A loop topology has a path of execution that links back into a preceding step
to create a loop which repeats the execution of steps.
The example shows an Equipment Sequence diagram that contains a
sequence loop.
See also
Sequence topologies on page 22
Sequence branch and loop structures on page 22
Equipment Sequences and The following table shows the commands that can be used with Equipment
Sequences, and Equipment Sequence steps with their associated Equipment
Equipment Sequence step Phases. When you hover over the icon, the button background shows a dark
commands shade of blue and a dark blue outline.
Icon Command Description
Start The Start button commands:
• The Equipment Sequence to start execution.
• The Equipment Sequence step and the associated phase to start.
Hold The Hold button commands:
• The Equipment Sequence to hold active transitions and active steps and
their associated Equipment Phases.
• The Equipment Sequence step and its associated phase to hold.
Reset The Reset button commands:
• The Equipment Sequence to reset active transitions and active steps and
their associated Equipment Phases.
• The Equipment Sequence step and its associated phase to reset.
Abort The Abort button commands:
• The Equipment Sequence to hold active transitions and active steps and
their associated Equipment Phases.
• The Equipment Sequence step and its associated phase to abort.
Stop The Stop button commands:
• The Equipment Sequence to stop active transitions and active steps and
their associated Equipment Phases.
• The Equipment Sequence step and its associated phase to stop.
Restart The Restart button commands:
• The Equipment Sequence to restart active transitions and active steps and
their associated Equipment Phases from a HELD state.
• The Equipment Sequence step and its associated phase to restart from a
HELD state.
Take Ownership Taking ownership means that this application now has the right to command
this Equipment Sequence; other internal sequencers, external sequencers, and
operators are not allowed to command this sequence.
When you have not taken ownership, the icon appears as .
Set Sequence ID The Set Sequence ID button assigns the user-specified sequence ID to the
Equipment Sequence.
Automatic A sequence can operate in two modes: Automatic and Manual.
Automatic mode allows the sequencing engine to automatically coordinate
executing the sequence.
When you are in Automatic mode, the icon appears as .
See also
Change active steps in an Equipment Sequence on page 59
Sequence program • Describes the order in which Equipment Phases run and when they are
started and stopped.
• Run as a program containing only one routine—the sequence diagram.
• Use sequence input parameters and sequence output parameters.
• Displays the same states as a phase. The current state is based on active
sequence elements.
Add steps, transitions, links, divergent and convergent branches to manually
construct Equipment Sequences. Equipment Sequences are created in either
simple series, loop, simultaneous, or selective structures.
See also
Equipment Sequence Diagrams on page 21
Define a new Equipment In New Equipment Sequence, define the properties of an Equipment
Sequence.
Sequence
See also
Configure Equipment Sequence properties on page 36
See also
Equipment Sequence Diagrams on page 21
Create a Sequence Sequence input parameters define the set of parameters that must be
provided to an Equipment Sequence program to coordinate manufacturing a
Parameter using the New product. The sequence output parameters record process variables set during
Parameter or Tag dialog execution.
box
Before you begin:
• Go offline with the controller.
See also
Example: Construct an Equipment Sequence diagram on page 41
Create a selective branch A selective branching structure is a conditional (OR) type of branch with two
or more alternate parallel paths where only one path is selected for execution.
See also
Selective topology on page 25
Merge the selective branch Merge the selective branch in an Equipment Sequence diagram using this
procedure.
See also
Selective topology on page 25
Sequence branch and loop structures on page 22
See also
Construct an Equipment Sequence diagram with a selective topology
on page 46
Construct an equipment sequence diagram with a simultaneous
topology on page 47
Construct an Equipment Sequence diagram with a simple series
topology on page 48
Sequence diagram
To prepare the Equipment Sequence diagram:
1. In the Equipment Sequence that was created, delete the link between
Tran_000 and the end step .
2. Move the end step above the transition, so you can find it later.
3. Create sequence input parameters to specify how much Material_A
and Material_B are to be added in later steps.
See also
Configure simultaneous branches to add and mix material on page 43
Converge the simultaneously executed paths on page 44
Configure simultaneous Use simultaneous and selective branches to add and mix material.
2. For each step, rename the default step name and then select the
Equipment Phase.
4. Add the selective convergence branch to bring the two separate tank
paths back together.
See also
Converge the simultaneously executed paths on page 44
simultaneously executed
paths To converge the simultaneously executed paths:
1. Add a step underneath the selective convergence so all three paths can
be merged back together. The simultaneous convergence branch
requires all preceding branches to end in steps.
3. Now that the three separate paths are merged back together with
materials added and mixed, empty the tank and dump the mixture by
adding and configuring a disconnected transition and a step and
transition pair.
4. To finish the Equipment Sequence diagram, move the end step below
the Empty_Mixer_1 step. Then automatically align the sequence
elements in the diagram so that the layout is less cluttered and clearly
visible.
See also
Example: Construct an Equipment Sequence diagram on page 41
Construct an Equipment In this example, construct an Equipment Sequence diagram that uses a
selective topology.
Sequence diagram with a
selective topology
Before you begin:
• Go offline with the controller.
• Create any Equipment Phases needed for the Equipment Sequence.
• Define a new Equipment Sequence.
• Configure the Equipment Sequence properties.
See also
Selective branch overview on page 24
Construct an Equipment In this example, construct an Equipment Sequence diagram that uses a
simultaneous topology.
Sequence diagram with a
simultaneous topology
Before you begin
• Go offline with the controller.
• Create any Equipment Phases needed for the Equipment Sequence.
• Define a new Equipment Sequence.
• Configure the Equipment Sequence properties.
See also
Simultaneous branch overview on page 27
Construct an Equipment This example shows how to create, construct, and configure an Equipment
Sequence diagram that uses a series topology.
Sequence diagram with a
simple series topology
Before you begin:
• Go offline with the controller.
• Create any Equipment Phases needed for the Equipment Sequence.
• Define a new Equipment Sequence.
• Configure the Equipment Sequence properties.
See also
Series topology on page 22
Equipment Sequence Open the Equipment Sequence Monitor by opening an Equipment Sequence
diagram from the Controller Organizer or Logical Organizer, and going on
Monitor line with the controller. The Equipment Sequence Monitor is the routine
window.
The Equipment Sequence Monitor is the online version of the Equipment
Sequence Editor and is used to monitor and interact with Equipment
Sequences that have been downloaded to the controller. The control engineer
can do the following:
• Command the Equipment Sequence.
• Change the value of parameters and attributes.
• Interact with the executing sequence.
See also
SequenceManager and related components overview on page 13
Equipment Sequence Editor on page 17
Sequence Tag Monitor Open the Sequence Tag Monitor by opening an Equipment Sequence
diagram from the Controller Organizer or Logical Organizer, and going on
line with the controller. The Sequence Tag Monitor is the grid in the bottom
of the diagram.
Use the Sequence Tag Monitor to view and edit sequence parameters and
assign step tag values while the controller is online. All sequence parameters
and step tags are listed in a table format.
The attributes that can be edited in the Sequence Tag Monitor are: Value,
InitialValue, and Description, based on the tag's External Access
configuration. In the Sequence Tag Monitor, parameter expressions can be
enabled, disabled, or forced to evaluate.
See also
Sequence Execution & Monitoring on page 51
Step states in an Equipment When a step is not active, the step state is inactive. When a step is active, and
attached to an Equipment Phase, the step state mirrors the state of the
Sequence Equipment Phase. The step state is also represented by the color of the step.
Steps with a Do Nothing phase only have two displayed step states: RUNNING
and IDLE.
Step States Description
ABORTING ABORTING means the Equipment Phase's ABORTING routine is executing.
ABORTED ABORTED means the Equipment Phase's ABORTING routine is finished.
HOLDING HOLDING means the Equipment Phase's HOLDING routine is executing.
HELD HELD means the Equipment Phase's HOLDING routine is finished.
RESETTING RESETTING means the RESETTING logic is executing.
RESTARTING RESTARTING means the RESTARTING routine is executing.
RUNNING RUNNING means the RUNNING routine is executing.
STOPPING STOPPING means the STOPPING routine is executing.
STOPPED STOPPED means the STOPPING routine is finished.
COMPLETE COMPLETE means the RUNNING routine is finished.
IDLE IDLE means the step is active and attached to the associated Equipment Phase, but the
Equipment Phase is not executing a routine.
INACTIVE INACTIVE means that the step is not active and is not attached to its associated Equipment
Phase.
Step execution in a loop The looping structure is based on placing a selective convergence branch
above a selective divergence branch in an Equipment Sequence. The sequence
sequence of steps in a loop continue to execute until the branch transition out of the
loop is TRUE and the transition to continue in the loop is FALSE. In the
selective divergence branch, one transition creates the entrance into the loop
and another transition creates the loop exit path.
Step A After Transition 0 becomes TRUE, the initial step is STOPPED, RESET, and deactivated. Control is
passed to Step A, which is made active and is STARTED. Transition 0 becomes inactive and
Transition 1 becomes active.
Step B After Transition 1 becomes TRUE, Step A is STOPPED, RESET, and deactivated. Control is passed to
Step B, which is made active and is STARTED. Transition 1 becomes inactive and Transition 4 and
Transition 2 become active.
Step C After Transition 2 becomes TRUE first, Step B is STOPPED, RESET, and deactivated. Control is
passed to Step C, which is made active and is STARTED. Transition 4 and Transition 2 become
inactive, and Transition 3 becomes active.
Step D After Transition 4 becomes TRUE first, Step B is STOPPED, RESET, and deactivated. Control is
passed to Step D, which is made active and is STARTED. Transition 5 is made active, and Transition
4 and Transition 2 are deactivated.
End step After Transition 5 becomes TRUE, Step D is STOPPED, RESET, and deactivated. Control is passed to
the end step, which is activated. The end step immediately becomes COMPLETE. This indicates that
the entire sequence is COMPLETE.
See also
Loop topology on page 31
Step execution in an Each step in an Equipment Sequence diagram represents a specific action.
Step types include initial steps, Equipment Sequence steps, No phase steps,
Equipment Sequence and end steps.
Each step executes differently.
Initial step
The initial step is activated when the Equipment Sequence starts execution
and immediately becomes COMPLETE. The initial step may be activated or
deactivated with an change active step command.
No phase step
The step immediately becomes COMPLETE when executed.
End step
The end step is activated when the preceding transition starts it and
immediately becomes COMPLETE. The end step may be activated or
deactivated with an active step change command.
See also
Step execution in a loop sequence on page 53
Step execution in a selective sequence on page 55
Step execution in a simultaneous sequence on page 57
Change active steps in an Equipment Sequence on page 59
Equipment Phase Properties - Configuration tab fields on page 61
Step execution in a In a selective branch, only the step in the path or branch under the first
transition to evaluate as TRUE is executed. Other paths or branches are
selective sequence ignored. Sequence execution continues in the selected path until that path's
final transition.
Step A After Transition 0 becomes TRUE, the initial step is STOPPED, RESET, and deactivated. Control is
passed to Step A, which is made active and is STARTED. Transition 0 becomes inactive and
Transition 1 becomes active.
Step B After Transition 1 becomes TRUE, Step A is STOPPED, RESET, and deactivated. Control is passed to
Step B, which is made active and is STARTED. Transition 1 becomes inactive and both Transition 2
and Transition 4 become active.
Step C If Transition 2 becomes TRUE first, Transition 4 is deactivated. Step B is STOPPED, RESET, and
deactivated. Control is passed to Step C, which is made active and is STARTED. Transition 2
becomes inactive, and Transition 3 becomes active.
Step F After Transition 6 becomes TRUE, Step E is STOPPED, RESET, and deactivated. Control is passed to
Step F, which is made active and is STARTED. Transition 7 is made active, and Transition 6 is
deactivated.
End step After Transition 7 becomes TRUE, Step F is STOPPED, RESET, and deactivated. Control is passed to
the end step, which is activated. The end step immediately becomes COMPLETE. This indicates that
the entire sequence is COMPLETE.
See also
Selective branch overview on page 24
Selective topology on page 25
Construct an Equipment Sequence diagram with a selective topology
on page 46
Step A After Transition 0 becomes TRUE, the initial step is STOPPED, RESET, and deactivated. Control is
passed to Step A, which is made active and is STARTED. Transition 0 becomes inactive and
Transition 1 becomes active.
Step B & After Transition 1 becomes TRUE, Step A is STOPPED, if it is still RUNNING, RESET and deactivated.
Step C Steps B and C become active and are STARTED at the same time. Transition 1 becomes inactive and
Transition 2 becomes active.
Step C & After Transition 2 becomes TRUE, Step B is STOPPED, RESET, and deactivated. Step D is activated
Step D and STARTED. Step C remains active. Transition 2 becomes inactive and Transition 3 becomes
active, because all the steps immediately preceding the transition are active.
End step After Transition 4 becomes TRUE, Step E is STOPPED, RESET, and deactivated. The end step is
activated and STARTED. The end step immediately becomes COMPLETE. This indicates that the
entire sequence is COMPLETE. Transition 4 becomes inactive.
See also
Simultaneous branch overview on page 27
Simultaneous topology on page 29
Construct an Equipment Sequence diagram with a simultaneous
topology on page 47
Change active steps in an The Change Active Step command is a way to change the set of active
elements within an executing sequence. The sequence must be in Manual
Equipment Sequence mode so transitions will not fire and change the set of steps that are active.
Equipment Phase Use the Configuration tab of the Equipment Phase Properties dialog box to
create or modify the execution of the Equipment Phase. These options are
Properties - Configuration available in the Configuration tab.
tab fields
Name Purpose
Prestate Defines the prestate routine executed prior to the execution of any of the other state
routines.
Prestate routines are optional routines to perform some failure detection, verify that all
control modules are in the correct state, or execute other logic common to all state
routines. When the equipment phase is in a state with no associated state routine (for
example, IDLE, HELD, STOPPED), the Prestate routine continues to execute, but no state
routine executes.
Fault Defines the fault routine executed by the equipment phase whenever a major fault occurs
within the equipment phase.
Inhibit equipment phase Prevents the controller from executing this Equipment Phase. Clear the check box and the
controller executes the Equipment Phase. The check box is clear by default.
Synchronize redundancy data after execution Synchronizes data with the controller at the end of the phase execution. The check box is
not shown for controllers that do not support redundancy. The check box is always
enabled for controllers with redundancy enabled as long as the controller is not in Hard
Run mode. The check box is disabled when redundancy is not enabled.
See also
Equipment Phase Properties dialog box - Configuration tab
Configure Equipment Phase properties
Create a Routine
Transition display states Transition display states show how the transition execution relates to the
overall Equipment Sequence execution.
Transition Display Transition Color Description
State
IDLE GRAY The transition is not actively executing.
ARMED GREEN The transition is actively evaluating its expression.
FIRING GREEN The transition expression has evaluated TRUE. The previous
steps is STOPPED and the next steps is started.
STOPPED BLUE The transition has completed processing a STOP command and
has stopped the transition's execution.
See also
Transition firing states on page 63
Transition firing states The firing attribute is a subset of the FIRING state and gives a visual
indication of the current state.
This firing attribute is visible when the transition expression has evaluated
TRUE. The firing process requires several interactions with different phases
and is an asynchronous process. Some phases may have programs that can
take a long time to finish running (stopping a motor for example), so the
firing object shows what the transition is doing. The displayed Firing
Attribute values are: COMMITTED, STOPPING, RESETTING, PENDING, and
PAUSED.
Firing Attribute Description
ACQUIRING The Equipment Sequence is acquiring the right to command the Equipment Phase. For every step that follows the transition, the
Equipment Sequence must attach to each associated Equipment Phase before the steps can be activated.
COMMITTED The transition is committed to firing because the transition expression has evaluated TRUE, but the transition cannot activate
the following steps because it is in Manual mode or the Equipment Sequence is in the PAUSED substate.
STOPPING As part of firing, the Equipment Sequence commands all the active preceding steps to stop. The transition firing state is
STOPPING until all commanded steps are STOPPED.
RESETTING As part of firing, the Equipment Sequence commands all the preceding steps that are STOPPED to RESET. The transition firing
state is RESETTING until all the commanded steps are IDLE.
PENDING The transition is not able to fire because the Equipment Phases of the steps above or below the transition are not in the correct
state to permit the transfer of control function.
PAUSED The transition is committed to fire, but cannot because the Equipment Sequence has been PAUSED. The transition is waiting for
a RESUME command.
POST SCANNING The transition is at the end of the firing process. On the next scan of the Equipment Sequence chart, the transition advances the
chart.
See also
Transition display states on page 62
Transition execution When a transition is activated, it evaluates its expression. If the expression is
TRUE, it stops all the preceding steps that are active, resets and detaches from
all the preceding steps, and attaches to the following steps. Once it attaches to
the following steps, it starts those steps.
See also
Overview of step states in an Equipment Sequence on page 52
Overview of transition display states on page 62
Overview of transition firing states on page 63
Quality of Data Quality of Data is the concept that a sequencing parameter or step tag can
have a value that is not known to be correct. There are three cases:
• Step output tag has not been updated yet. There are three ways the
update can occur.
• When the Equipment Phase has not requested loading a value to the
step output tag (PXRQ instruction).
• The Equipment Phase has not run to a COMPLETE, STOPPED, or
ABORTED state for a configured automatic update to occur.
• The step output has read/write external access (inherited from the
Equipment Phase output parameter) and the operator assigns a
value.
• Sequence output parameter has not been updated yet. There are three
ways the update can occur.
• The sequence enters the COMPLETE, STOPPED, or ABORTED state,
causing the sequencing parameter's expression to evaluate.
• The operator commands the parameter expression to evaluate.
• The output has read/write external access and the operator assigns a
value.
• An expression contains a tag with an invalid quality of data.
• Step input tags and sequencing output parameters can have a
configured expression that may reference a sequencing parameter
or step tag whose Valid member is FALSE.
If your application needs to discern data integrity, use the Quality of Data to
test the validity of sequencing parameter data.
These system provided data types implement the Quality of Data concept:
See also
How sequence output parameter and step input tag expressions
evaluate on page 66
How sequence parameters update on page 65
How sequence output Step tag input expressions evaluate at the beginning of each scan, sequence
output parameter expressions evaluate when the sequence enters a terminal
parameter and step input (STOPPED, ABORTED, COMPLETE) state. Step tag input expression and
tag expressions evaluate sequence output parameter expressions can be commanded to evaluate using
the Force Expression Evaluation command.
See also
Sequence Parameters Control on page 93
Pause, auto pause, and Use the Pause and Auto Pause buttons to test and troubleshoot Equipment
Sequence or Equipment Sequence step execution.
resume commands
The Pause and Auto Pause button commands:
See also
Change modes effect on sequence and step commands on page 70
Ownership types
Ownership types are the ways a sequence or phase may be owned--enabling
the owner to command them. Each ownership type is stored independently on
the phase or sequence so one type of ownership does not remove another.
Relative Priority Ownership Type # Allowed Description
First Logix Designer Override Up to 15 Logix Designer application always takes
ownership by overriding all other potential
users. Up to 15 different Logix Designer
applications may attach to a single Equipment
Phase or Equipment Sequence at one time.
Second Attach 1 A request to attach fails if the Equipment
Sequence or Equipment Phase is already
attached.
See also
Command a step or Equipment Phase using the Equipment Sequence
Monitor on page 69
Command a transition using the Equipment Sequence Monitor on
page 69
Command a step or Command an Equipment Phase through a step using the Equipment
Sequence Monitor.
Equipment Phase using the
Equipment Sequence
Before you begin:
Monitor
• Go online with the controller.
• In the Equipment Sequence Monitor, open an Equipment Sequence.
• The Equipment Sequence must be in Manual mode.
• The step to be commanded must be active. This implies the step is
attached to the Equipment Phase to be commanded. Select Active Step
See also
Equipment Sequences and Equipment Sequence step commands on
page 32
Command a transition using You can force an active transition to evaluate TRUE, STOPPING and
RESETTING the preceding steps while attaching and STARTING the
the Equipment Sequence following steps.
Monitor
Rockwell Automation Publication 1756-QS109D-EN-P - October 2020 69
Chapter 5 Sequence Execution & Monitoring
See also
Overview of transition display states on page 62
Change modes effect on Use the change mode to toggle an Equipment Sequence between Automatic
and Manual mode.
sequence and step
commands
Mode effect on sequence commands
The following table shows the mode effect on sequence commands.
Command Automatic Mode Manual Mode
Start, Hold, Stop, Abort, Restart, Reset Allowed Ignored
Pause, Auto Pause, Resume Allowed Ignored
Clear Failures on a sequence Allowed Allowed
Force Transition Expression to Evaluate TRUE Allowed Ignored
Change Active Step Ignored Allowed
See also
Equipment Sequence failures on page 71
Equipment Sequence Failures originate from two sources, Equipment Phases and Equipment
Sequences. An Equipment Phase generates a failure by executing a Phase
failures Failure (PFL) instruction, maintained by the Failure attribute. The Equipment
Sequence generates a failure by detecting a problem that impairs its ability to
coordinate active sequence elements, maintained by the Internal Failure
attribute.
A failure propagates up the hierarchy of sequence elements from the point it
originated; Equipment Phases notify steps and steps notify the Equipment
Sequence. Failure status is maintained at each of these layers:
• The Equipment Phase backing tag has a Failure member.
• The step backing tag has a Failure member and an Internal Failure
member.
• The Equipment Sequence backing tag has a Failure member and an
Internal Failure member.
A failure is considered a serious problem that warrants holding the execution
of the sequence, all active elements, and any phases to which they are attached
until the cause of the failure is corrected. This can occur in either Automatic
or Manual mode.
Phase-generated failures
Phase-generated failures are the result of the phase logic executing a PFL
instruction. The instruction includes a failure code created and managed by
the user. The failure is stored on the Failure member of the phase’s backing
tag. The failure is detected by the step, setting the Failure member on the
step's backing tag. Finally, the failure on the step is detected by the sequence,
setting the Failure member on the sequence.
Sequence-generated failures
Sequence-generated failures are detected by the sequencing engine as it
executes. The failure is detected by the step and is stored on the Internal
Failure member of the step’s backing tag. That failure is detected by the step,
setting the Internal Failure member on its backing tag.
Clear failures
The Clear Failures command resets the failure and internal failure members
of the sequence and step backing tags. If a phase failure is being cleared, the
Clear Failures command is forwarded to the phase. Sequences, like phases,
cannot be restarted until all their failures are cleared. Note that if the cause of
the failure has not been resolved, the next scan of the Equipment Sequence
engine will likely regenerate the failure.
You need to do the following sequence of actions in order to recover from an
Equipment Sequence failure:
• Correct the cause of the failure.
• Clear the failure status from the sequence, step, and phase involved in
the failure.
• Restart the sequence.
See also
Change modes effect on sequence and step commands on page 70
The event handling components are split between the controller and a
supporting PC. The sequence program, running in the firmware of the
controller, generates events. An external workstation hosts the
SequenceManager Event Client Service, which subscribes to
SequenceManager events and writes them to a raw event data file. The
SequenceManager Event Archiving Service converts the raw events data into
readable form, writes the data to an .EVT file, and populates tables in a
database for PlantPAx reporting.
See also
SequenceManager and related components overview on page 13
SequenceManager events SequenceManager events record status changes, processing actions, and user
interactions as the Equipment Sequence executes. These events have
importance at runtime because they indicate the current status of various
aspects of a manufacturing process and have historical importance because
the data is a record of exactly what transpired.
The three event types recorded by the SequenceManager are:
• Sequence Command Events record commands to change state, change
pause state, change sequence mode, change ownership, clear failures,
change active step, override transition expression, and enable and
disable sequence tag expressions.
• Process Data Update Events record the value of system values
updating, including the state, pause, mode, ownership, and failure.
• Parameter Update Events record changes in value or status of
sequence parameters and step tags, including operator updates to
parameters and step tag values, operators changing the status of
sequence parameter or step tag expressions, phase updates to step tag
values, and phase requests for step tag data.
Keep the following considerations in mind when using SequenceManager
events:
• Equipment Phases and Equipment Sequences should be run in a
periodic task.
• Equipment Sequence programs can be in the same periodic task as the
Equipment Phase programs, or in separate tasks.
• Generating events affects the performance of an Equipment Sequence.
Only generate events when records for executing the sequence are
required.
• Avoid generating more than 60 events and alarms combined per
second.
• Configure sets of sequence parameters and step tags to not exceed the
memory capacity of the controller.
• Equipment Phases can execute faster than an Equipment Sequence
can record events.
An Equipment Sequence coordinates Equipment Phases that run in
fractions of a second. But, the firmware event generation systems
cannot keep up. When it is important to reliably record events, it is
best that the phase takes at least 10 seconds to run to completion.
• When steps are started and completed, use automatic storing of input
and output data. A phase executing PXRQ instructions to read input or
See also
SequenceManager and related components overview on page 13
Configure Microsoft SQL Reporting within SequenceManager Events requires the setup of Reporting
Services.
Server for Reporting
Services for
To configure the Microsoft SQL Server for Reporting Services for
SequenceManager Events
SequenceManager Events:
1. Open Reporting Services Configuration Manager.
2. At the prompt, select Connect. The Reporting Services Configuration
Manager opens.
3. Select Report Manager URL.
See also
Sequence Detail Control on page 85
Sequence Summary Control on page 79
Use the Sequence Summary Control to see status information for the
Equipment Sequences downloaded to a controller. You can select a sequence
in the list and command it.
See also
Command an Equipment Sequence using the Sequence Summary
controls on page 84
Sequence Summary command controls on page 81
Sequence Summary Control columns in table area on page 82
Settings and status in the Control footer on page 83
Configure the Sequence Control to communicate with a controller on
page 79
Configure the Sequence Configure the Sequence Summary Control to communicate with a controller
or to use VBA by customizing settings in the Property Panel for the control.
Summary Control There is also the option to customize display options.
See also
Configure the Sequence Summary Control to communicate with a
controller on page 80
Configure the Sequence Configure the Sequence Summary Control to communicate with a controller.
Summary Control to
communicate with a To configure the Sequence Summary Control to communicate with a
controller controller:
1. In the display window, right click the Sequence Summary Control.
2. Select Property Panel.
3. Select Connections tab.
4. In the ControllerPath property text box, enter the path to the
controller.
For example: AB_ETH-1\99.99.99.99\Backplane\0
5. In the ControllerShortcut property text box, enter the RSLinx
Enterprise device shortcut name to the controller.
6. In the DataServerPath property text box, enter the FactoryTalk path to
the RSLinx Enterprise Data Server.
For example: RNA://$Local/MyProject/
7. In the SeqMgrServerPortNumber property text box, enter the port
number that was defined during the installation of the server.
8. Close the Property Panel window.
9. Select Save.
See also
Configure the Sequence Summary Control display options on page 80
Configure the Sequence Configure the Sequence Summary Control by customizing display options.
See also
Configure the Sequence Summary Control to communicate with a
controller on page 80
Configure the Sequence Summary Control to use VBA on page 81
Configure the Sequence Configure the Sequence Summary Control to use VBA.
See also
Configure the Sequence Summary Control to communicate with a
controller on page 80
Sequence Summary Use the following commands to control an Equipment Sequence using the
Sequence Summary Control. The availability of some commands depends on
command controls the selected Equipment Sequence owner, state, mode, and failure status.
Click More to display all the commands on the toolbar.
See also
Sequence Summary Control on page 79
Command an Equipment Sequence using the Sequence Summary
controls on page 84
Sequence Summary Control The following columns are displayed in the Equipment Sequence list in the
table area of the Sequence Summary Control. The list can be sorted in
columns in table area alphabetical order for any column to group Equipment Sequences based on
status.
Status column Description
Sequence Name The Equipment Sequence name.
See also
Sequence Summary Control on page 79
Settings and status in the The footer section on the Sequence Control contains the following settings
and status indicators.
Control footer
The communication, failure, and unscheduled/inhibited icons are also
displayed in the upper left corner of the diagram window, in the status bar,
and on any step or tag the status is detected.
Setting or status Description
Zoom control Adjusts the zoom on the control window.
Auto-Scroll Turn Auto-Scroll on or off.
Sequence name The name of the Equipment Sequence.
Status bar Displays the following status icons:
– There is a communication problem with the controller, the web server, the live data server,
or the tags.
See also
Sequence Summary Control on page 79
Sequence Parameters Control on page 93
Sequence Detail Control on page 85
Command an Equipment Use the commands on the Sequence Summary Control to send commands to
an Equipment Sequence.
Sequence using the
Sequence Summary Control
To command an Equipment Sequence using the Sequence Summary
controls:
1. Select an Equipment Sequence in the list.
2. Click Take Ownership .
3. Click the command buttons to command the Equipment Sequence.
4. When finished, click Release Ownership .
See also
Sequence Summary Control on page 79
Sequence Summary command controls on page 81
See also
Overview of the Sequence Detail Control status header area on page 89
Monitor a transition in the Sequence Detail Control on page 92
Configure the Sequence Configure the Sequence Detail Control to communicate with a controller or
to use VBA by customizing settings in the Property Panel for the control.
Detail Control There is also the option to customize display options.
See also
Configure the Sequence Detail Control to communicate with a
controller on page 86
Configure the Sequence Detail Control display options on page 86
Configure the Sequence Configure the Sequence Detail Control to communicate with a controller.
Detail Control to
communicate with a To configure the Sequence Detail Control to communicate with a
controller controller:
1. In the display window, right click the Sequence Detail Control.
2. Select Property Panel.
3. In the ControllerPath property text box, enter the path for the
controller.
4. In the ControllerShortcut property text box, enter the RSLinx
Enterprise device shortcut name to the controller.
5. In the DataServerPath property text box, enter the FactoryTalk path to
the RSLinx Enterprise data server.
6. In the SequenceName property text box, enter the name of the
Equipment Sequence.
7. In the SeqMgrServerPortNumber property text box, enter the port
number that was defined during the installation of the server.
8. Close the Property Panel window.
9. Click Save.
See also
Configure the Sequence Detail Control display options on page 86
Configure the Sequence Detail Control to use VBA on page 87
Configure the Sequence Configure the Sequence Detail Control display options.
See also
Configure the Sequence Detail Control to communicate with a
controller on page 86
Configure the Sequence Configure the Sequence Detail Control to use VBA.
See also
Configure the Sequence Detail Control to communicate with a
controller on page 86
Configure the Sequence Detail Control display options on page 86
Sequence Detail Control Use the following commands to control an Equipment Sequence using the
Sequence Detail Control. The availability of some commands depends on the
command controls selected Equipment Sequence owner, state, mode, and failure status. Click
More to display all the commands on the toolbar.
The following commands are always displayed:
• Take/Release ownership
• Set ID
• Initialize parameters
• Start
• Hold
• Restart
• Stop
• Abort
• Reset
• More/Less
These commands are available after selecting the More button and can be
hidden by selecting the Less button:
See also
Sequence Detail Control on page 85
Overview of the Sequence The header area of the Sequence Detail Control shows live data values for the
currently loaded Equipment Sequence.
Detail Control status header
area
Unit ID Indicates the integer value currently assigned to the sequence. Configured
on the Sequence Properties Dialog Box, Configuration tab, that represents
the equipment unit the sequence is coordinating.
Sequence ID A string entered by the operator or control engineer using the Set ID button
to specify an identifier for this execution of the equipment sequence. Once
the sequence is executing (not in an IDLE state), the Sequence ID cannot be
changed.
State Shows the current state of the displayed Equipment Sequence. States are:
• IDLE
• RESTARTING
• RUNNING
• RESETTING
• HOLDING
• STOPPING
• ABORTING
• HELD
• STOPPED
• ABORTED
• COMPLETE
Mode Shows the current execution mode of the displayed Equipment Sequence,
either Automatic or Manual.
Overview of the Sequence The footer section on the Sequence Detail Control contains the following
settings and status indicators.
Detail Control status footer
The communication, failure, and unscheduled/inhibited icons are also
area displayed in the upper left corner of the diagram window, in the status bar,
and on any step or tag the status is detected.
Setting or status Description
Zoom control Adjusts the zoom on the control window.
Auto-Scroll Turn Auto-Scroll on or off.
Sequence name The name of the Equipment Sequence.
Status bar Displays the following status icons:
– There is a communication problem with the controller, the web server, the live data server,
or the tags.
See also
Sequence Detail Control on page 85
Monitor a step in the A monitored equipment sequence step shows several functions:
Sequence Detail Control • The user-configured step name and the Equipment Phase name.
• The step execution state.
• If the step is a source or target for a transfer of control.
Item Description
Failure Phase failure - generated by the Equipment Phase Failure (PFL)
instruction in the Equipment Phase logic.
Internal failure - the sequencing engine has encountered a
problem with the Equipment Sequence.
Step Name The name of the step as configured during creation of the
Equipment Sequence.
Pause status The symbol shows that:
• A pause of the phase logic is pending.
• An auto-pause of the phase logic is pending.
• The associated Equipment Phase is paused.
• The associated Equipment Phase is paused and auto-
pause is pending.
Equipment Phase Name Each step is configured to reference one phase. The name of
the phase is displayed so you know which equipment phase is
executing.
Transfer of Control (TOC) A step that has been configured as the source to transfer
ownership to a following target step, without stopping the
execution of the phase.
The symbol shows:
• When the top bar is filled, this step is the beginning of a TOC
step pair.
• When the bottom bar is filled, this step is the end of a TOC
step pair.
• When both top and bottom bars are filled, this step is the
end of a TOC step pair and the beginning of another TOC step
pair.
When transfer of control is not configured, the symbols are not
drawn.
Step State When a step is active, and attached to its phase, the step state
mirrors the state of the phase. The set of displayed states are:
INACTIVE, NOT CONNECTED (active but not attached), IDLE,
RESTARTING, RUNNING, RESETTING, HOLDING, STOPPING,
ABORTING, HELD, STOPPED, ABORTED, and COMPLETE.
Tip: <No phase> steps have no associated phase and
only have two displayed states: RUNNING and
IDLE.
The step state is also represented by the color of the step.
Monitor a transition in the A transition has several displayed attributes and status. The transition name
Sequence Detail Control and expression are defined when the sequence is configured and static when
the sequence is online. The display state and firing attribute are dynamic and
update as the transition executes.
Item Description
Transition Name The name of the transition is assigned by the Equipment Sequence
Editor. It is an incremented value beginning with Tran_000.
Transition Display State The transition display state is indicated by the color of the transition.
For more information about transition display states, see Transition
display states.
Transition Expression Transition expressions define the criteria to STOP, RESET, and detach
all preceding steps and their associated Equipment Phases and
attach and START the Equipment Phases and steps. The expression
must always evaluate to either TRUE or FALSE.
Transition Firing Attribute The Transition Firing Attribute is only displayed when the transition is
in the FIRING state, which means the expression has evaluated TRUE.
The firing attribute is a subset of the FIRING state and gives a visual
indication of the current state.
Use the Sequence Parameters Control to see a list of the step tags and
sequence parameters in an Equipment Sequence. Select tags and parameters
in the list to modify them or view more information about them.
See also
Modify step tags or sequence parameters using the Sequence
Parameters Control on page 99
Statuses in the Control footer on page 83
Configure the Sequence Configure the Sequence Parameters Control to communicate with a
controller or to use VBA by customizing settings in the Property Panel for the
Parameters Control control.
See also
Configure the Sequence Parameters Control to communicate with a
controller on page 94
Configure the Sequence Parameters Control display options on page
94
Configure the Sequence Configure the Sequence Parameters Control to communicate with a
controller.
Parameters Control to
communicate with a
To configure the Sequence Parameters Control:
controller
1. In the display window, right click the Sequence Parameters Control.
2. Select Property Panel.
3. In the ControllerPath property text box, enter the path for the
controller.
4. In the ControllerShortcut property text box, enter the RSLinx
Enterprise device shortcut name to the controller.
5. In the DataServerPath property text box, enter the FactoryTalk path to
the RSLinx Enterprise data server.
6. In the SequenceName property text box, enter the name of the
Equipment Sequence.
7. In the SeqMgrServerPortNumber property text box, enter the port
number that was defined during the installation of the server.
See also
Configure the Sequence Parameters Control display options on page
94
Configure the Sequence Parameters Control to use VBA on page 95
Configure the Sequence Configure the Sequence Parameters Control by customizing display options.
See also
Configure the Sequence Parameters Control to communicate with a
controller on page 94
Configure the Sequence Parameters Control to use VBA on page 95
Configure the Sequence Configure the Sequence Parameters Control to use VBA.
See also
Configure the Sequence Parameters Control to communicate with a
controller on page 94
Configure the Sequence Parameters Control display options on page
94
Sequence Parameters The Sequence Detail Control has the following properties that are
configurable in the Property Panel of the control in the FactoryTalk View SE
Control property settings application.
Property name Description Read Value type
only
AutoLoad Determines if the sequence No Boolean
chart is loaded automatically
after the FactoryTalk View SE
runtime starts.
Column1Content Determines what content is No • 1 – Usage
displayed in Column 1. • 2 – Value
• 3 – Initial Value
• 4 – Initialize As Valid
• 5 – Expression
• 6 – Data Type
• 7 – Description
• 8 – Engineering Unit
• 9 – Not Used
Column2Content Determines what content is No • 1 – Usage
displayed in Column 2. • 2 – Value
• 3 – Initial Value
• 4 – Initialize As Valid
• 5 – Expression
• 6 – Data Type
• 7 – Description
• 8 – Engineering Unit
• 9 – Not Used
Column3Content Determines what content is No • 1 – Usage
displayed in Column 3. • 2 – Value
• 3 – Initial Value
• 4 – Initialize As Valid
• 5 – Expression
• 6 – Data Type
• 7 – Description
• 8 – Engineering Unit
• 9 – Not Used
See also
Configure the Sequence Parameters Control on page 93
Sequence Parameters Control on page 93
Modify step tags or Select a step tag or sequence parameter from the list on the Sequence
Parameters Control to modify, disable or enable, force evaluation of, or view
sequencing parameters more information about the step tag or sequence parameter.
using the Sequence Tip: To modify settings for tags and parameters, the external value for the tags and parameters must be
Parameters Control set to Read/Write. Use the Tag Editor in the Logix Designer application to change the external value
for a tag or parameter.
See also
Sequence Parameters Control on page 93
Index
C
commands 66, 70, 81, 87
D
diagrams 19, 21, 41
E
equipment sequence 13, 17, 19, 20, 21, 41,
51, 52, 54, 71
example 41
M
mode 70
O
overview 13, 17, 62, 63, 89, 90
ownership 67
Q
quality of data 64
S
Sequence Detail Control 77, 85, 87, 89, 90,
92
Sequence Parameter Control 77, 93, 99
Sequence Summary Control 77, 79, 81
sequencing parameter 66
step 52, 53, 54, 55, 57, 90
step tag 66
T
transition 62, 63, 92
Literature Library Find installation instructions, manuals, brochures, and technical data publications. rok.auto/literature
Product Compatibility and Download Center Get help determining how products interact, check features and capabilities, and rok.auto/pcdc
(PCDC) find associated firmware.
Documentation feedback
Your comments help us serve your documentation needs better. If you have any suggestions on how to improve our content, complete the form at
rok.auto/docfeedback.
Rockwell Automation maintains current product environmental information on its website at rok.auto/pec.
Allen-Bradley, expanding human possibility, Logix, Rockwell Automation, and Rockwell Software are trademarks of Rockwell Automation, Inc.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
Rockwell Otomayson Ticaret A.Ş. Kar Plaza İş Merkezi E Blok Kat:6 34752, İçerenkÖy, İstanbul, Tel: +90 (216) 5698400 EEE YÖnetmeliğine Uygundur