Variables – Rockwell Automation Arena Packaging Users Guide User Manual

Page 80

Advertising
background image

A

RENA

P

ACKAGING

T

EMPLATE

U

SER

S

G

UIDE

74

• •

E

XAMPLE

Suppose you have a Machine module in your model named Machine 1. At time 480, you
need to know the exact number of units processed at this machine. If the number of units
is greater than 10000, then you want to slow down an upstream machine.

The figure below shows an example submodel for this problem. An entity is created at
time 480. It then enters an Actions module where the HiSpeedSim variables (including the
variable Machine 1_UnitsProcessed) are updated to their current values. The entity then
enters a Decide module from the Arena template where the condition Machine
1_UnitsProcessed>10000 is evaluated. If the condition is true, the entity goes to another
Actions module to slow down the machine upstream.

Variables

This section contains descriptions of all the Arena Packaging variables. The variables are
grouped into categories by module (e.g., Machine, Conveyor, etc.)

Variable descriptions are organized as follows:

Conveyor Name_Blocked [Yes(1)/No(0)]—Returns whether the conveyor is currently
blocked. A conveyor is considered blocked if its speed factor equals zero for any reason
other than a failure of scheduled stop.

Create an entity at
time 480

Check whether the
units processed on
Machine 1 are
greater than 10000

Name of variable

Type of values variable returns. This is either a unit of
measure (e.g., feet, units/min, units) or a discrete set of
values (e.g., Yes(1)/No(0)). Note that the numeric
equivalents of discrete values are given in ().

Description of variable

Advertising