Rockwell Automation Arena Users Guide User Manual
Page 61

4
•
T
HE
A
DVANCED
P
ROCESS
P
ANEL
53
•
•
•
• •
4 •
A
dva
nc
ed
P
ro
ces
s
T
YPICAL
USES
Waiting for a traffic light to turn green
Holding a part for authorization
Checking the status of a machine or operator to continue a process
P
ROMPTS
Prompt
Description
Name
Unique module identifier displayed on the module shape.
Type
Indicates the reasoning for holding the entity within a specified or
internal queue. Wait for Signal will hold the entity until a signal of the
same value is received. Scan for Condition will hold the entity until the
specified condition becomes true. Infinite Hold will hold the entity until
it is removed from the queue by a Remove module.
Wait for Value
Signal code for the waiting entity. Applies only when Type is Wait for
Signal.
Limit
Maximum number of waiting entities that will be released upon receipt
of a signal. Applies only when Type is Wait for Signal.
Condition
Specifies the condition that will be evaluated to hold the entity at the
module. If the condition is evaluated to true, the entity leaves the module
immediately. If the condition is false, the entity will wait in the associ-
ated queue until the condition becomes true. Applies only when Type is
Scan for Condition.
Queue Type
Determines the type of queue used to hold the entities. If Queue is
selected, the queue name is specified. If Set is selected, the queue set and
member in the set are specified. If Internal is selected, an internal queue
is used to hold all waiting entities. Attribute and Expression are addi-
tional methods for defining the queue to be used.
Queue Name
This field is visible only if Queue Type is Queue, and it defines the
symbol name of the queue.
Set Name
This field is visible only if Queue Type is Set, and it defines the queue
set that contains the queue being referenced.
Set Index
This field is visible only if Queue Type is Set, and it defines the index
into the queue set. Note that this is the index into the set and not the
name of the queue in the set. For example, the only valid entry for a
queue set containing three members is an expression that evaluates to 1,
2, or 3.