question

kimsh avatar image
0 Likes"
kimsh asked Jason Lightfoot edited

conveyor fifo way

This process is a situation in which an item is created and then loaded in a free space. So if possible, the items that came in first should go out first.
그림1.png

After running the file below, a little later, you can see the item going out to the exit only through the number 3 (bottom) conveyor.(Can't adjust the value of the conveyor)

What I want is not to keep No. 3 going out, but to allow the items piled up on conveyor No. 1 and No. 2 to get out (similar to the concept of first-in and first-out)

What's the way?
- Round robin?
- If an item is stopped on line 1 for more than 30 minutes, can you block the number 3 conveyor and start the number 1 conveyor?



3line conveyor.fsm

FlexSim 23.2.2
conveyor fifo
그림1.png (174.1 KiB)
3line-conveyor.fsm (43.5 KiB)
· 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.

Joerg Vogel avatar image Joerg Vogel commented ·
You need space to let enter an item later in your last conveyor. So maybe you can stop items of first and or second conveyor by photo eyes to have space to let enter items from third conveyor. Perhaps you calculate gaps of free space to let enter items in FIFO by a forecast.
0 Likes 0 ·

1 Answer

Jason Lightfoot avatar image
1 Like"
Jason Lightfoot answered Jason Lightfoot edited

Here's your example with a process flow to manage the buffer routing (decision point object) and resequencing (station object). Each is referring to the lane decision points via an array label. The buffer routing and resequencing are independent processes hence the split.

1701090313427.png

I've added the numbering of boxes so that you can easily check the sequence.

3line-conveyor_jl.fsm


· 2
5 |100000

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

kimsh avatar image kimsh commented ·

Thank you! honestly I don`t know about flow system tool....so I have to study your code~I can do it!!!!

0 Likes 0 ·
Jason Lightfoot avatar image Jason Lightfoot ♦♦ kimsh commented ·

Okay - just be aware that these are instanced/Object Process Flows so they use the keywork 'current' to refer to the attached/instance objects - which are the station and decision point in this case. Make sure to not copy these activities to a General Process Flow without changing the references from 'current' since in that context it refers to the process flow itself and not an object of interest in the model.

0 Likes 0 ·