Model 5 - Concepts
Global Tables
Labels
Triggers
Global Table Commands
gettablenum( “tablename”, rownum, colnum )
settablenum( “tablename”, rownum, colnum, value )
gettablestr( “tablename”, rownum, colnum )
settablestr( “tablename”, rownum, colnum, string )
Purpose
Small example of using a Global Table to define product routings.
Learn how to use a label to keep track of what step the flowitem is on.
Description
3 different products (uniformly distributed) enter a 5 station work cell.
Products are processed at the following stations in the order specified
Product 1 needs to be processed at station 1,3, and 2.
Product 2 needs to be processed at station 1, 2, and 4.
Product 3 need to be processed at station 2,4,3, and 5.
Use a global table to make sure the products are sent to the right station in the proper sequence.
Use a single Queue whose output ports are connected to each of the 5 stations and to a Sink. Each of the five stations have their output port also connected to the input ports of the Queue.
Questions & Bonus
Can you change all flowitems in the model to a common color depending on step?
Use an Arrival Schedule to test the routes for each product type separately.