question

Mike avatar image
0 Likes"
Mike asked Mike commented

Conveyor flow logic

In the attached model, I want to divert to port2 of the PE if the item is sitting on the Straight conveyor2 for 20sec. In the processflow, we can create a token upon entry of the item onto Straight Conveyor2 but how make a decision logic if the item is sitting on Straight Conveyor2 for 20sec change PE1.port to 2 and destroy the token if the same item exist the Straight Conveyor2. Thanks.

Conveyor decision.fsm

FlexSim 23.2.0
conveyor flow logic
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

1 Answer

Felix Möhlmann avatar image
0 Likes"
Felix Möhlmann answered Mike commented

It might be best to use a list for the transfer between the conveyors. It's the easiest way that came to my mind to allow for an item that already reached the transfer to be redirected to the other conveyor after a given time.

This is done by both downstream entry transfers pulling items with a specific label value (Port == 1 / 2). The Process Flow changes this label on the item and the reevaluates the backorders of the list, allowing the second conveyor to now pull the item.

conveyor-decision_fm.fsm


· 1
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Mike avatar image Mike commented ·
Thanks. I have never realized that "wait for event" allows second connection.
0 Likes 0 ·