I have made a simulation model for manufacture plant that produce 50~60 types of product from 4 different machine then store them into the racks, but I'm stuck with the assign the transporter to pick up specific type of items by the order list. I had tried the process flow and many other methods but still not working properly. Is there any method that I could apply for this model to let transporter can look up the global list or table to pick up item from rack to place them into the trailer??
Answer by James Rodgers ·
I think the easiest way to keep track of rack contents is to push them to a global list. In the attached model, the "Send To Port" on the racks places each item on a global "Inventory" list. The process flow, goes through the "Orders" table one row at a time and pulls off the order type and quantity. It then runs a subflow with a number of tokens equal to the number of items in the order. Each token pulls a matching inventory item (using a query) off the list. This gives a reference to the item to be picked up and saves it in the label "OrderItem". The "up" function tells us in which rack the item is located. A zone is used to have only one token at a time run through the subflow (if the forklift can load more than one item at a time, simply increase the capacity of the zone).