Building a Model with Elementary Components

Adder Component

The Adder component is useful when you want to model the assembly process such as putting two parts together. The Adder guarantees that this will occur only when both of the parts are available.

The following documents the logic of the Adder component.

Transaction Arrival

If all components on arcs leading into the Adder can initiate flow, then initiate a transaction from each and generate a new transaction to travel down each arc directed away from the Adder; otherwise, the transaction flows out the balk node.

Request for Transaction

If all components on arcs leading into the Adder can initiate flow, then initiate a transaction from each and generate a new transaction to travel down each arc directed away from the Adder.

Are You Busy Message

If all components on arcs leading into the Adder can initiate flow, then return TRUE; else, return FALSE.

Query Message

Keyword Meaning
idreturns the component's unique identifier

Trigger Message

Keyword Meaning
resetresets the Adder
startstarts the Adder
stopstops the Adder

Previous Page | Next Page | Top of Page