Seize regulator module – Rockwell Automation Arena Users Guide User Manual
Page 115
![background image](/manuals/579995/115/background.png)
6
•
T
HE
F
LOW
P
ROCESS
P
ANEL
107
•
•
•
• •
6 •
Flo
w
Pr
oce
ss
Seize Regulator module
D
ESCRIPTION
A tank regulator may be used for only one flow operation at any given time.
The Seize Regulator module allocates one or more regulators to an entity. When an
entity enters this module, it waits in a queue until all specified regulators are available
simultaneously. An allocated regulator is released by an entity using the Release
Regulator module.
T
YPICAL
USES
Controls ownership of regulators and avoid multiple entities trying to use the same
regulator in a Flow module simultaneously
Chooses from a set of alternative regulators using a selection rule
P
ROMPTS
Prompt
Description
Name
The module identifier.
Priority
Priority value of the entity waiting at this module for the regulator(s)
specified if one or more entities from other Seize Regulator modules are
waiting for the same regulator(s).
Regulators:
Regulator Type
Indicates how the regulator to seize will be specified; as Regulator,
Regulator Set, Attribute, or Expression.
Regulator Name
Name of the regulator to seize.
Regulator Set Name
Name of the regulator set that contains the regulator to seize.
Selection Rule
Method of selecting among available resources in a set. Cyclical will
cycle through available members (1-2-3-1-2-3). Random will randomly
select a member. Preferred Order will always select the first available
member as listed in the set (1 if available, then 2 if available, then 3).
Specific Member requires an index value to specify which member of
the set. User Rule may be used to code custom selection rules. The
number argument is passed to the UserRule routine (which may be
coded in either VBA or a user-coded dll).
Save Attribute
Attribute name used to store the index number into the set of the mem-
ber that was selected. This attribute can then later be referenced in Flow,
Regulate, and Release Regulator modules to identify the regulator that
was chosen and seized.
Set Index
Index into the Regulator Set.