question

Kedar avatar image
0 Likes"
Kedar asked Jeanette F commented

Model buffer continuation issue.

I was trying to simulate the model of assembly line, where at Tester 1 process (5 testers and 5 buffers) if the testers are full it should wait at buffer and release when the tester is available. Seems like it waits at buffer but is not getting released you can see that at around 9:12 am. Can some one help me understand what mistake I made. Thank you in advance.


FlexSim 23.0.1
conveyorbuffershybrid process
1sr-xnf-v10.fsm (10.0 MiB)
· 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.

Jason Lightfoot avatar image Jason Lightfoot ♦♦ commented ·

Your tester 2 Pull from list should I think wait - you've got a max wait timer of zero seconds which is then causing exception when no second tester is pulled ( the label will be null).

0 Likes 0 ·

1 Answer

Jason Lightfoot avatar image
0 Likes"
Jason Lightfoot answered Jeanette F commented

You stop the items and the token sits here - never to resume the item:

1692976508078.png

You probably need to keep the tester on backorder and test/wait for the backorder to be complete after this last step.


1692976508078.png (9.8 KiB)
· 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.

Kedar avatar image Kedar commented ·

Help me: How to keep the tester on back order? I tried to wait for the event and move the object but that didn't work either as well the buffer just keeps reducing and never retrieves.

0 Likes 0 ·
Jeanette F avatar image Jeanette F ♦♦ Kedar commented ·

Hello @Kedar,

So I decided to revamp your tester process. The idea is that each buffer is the hold for either the tester or the next buffer. If an item arrives and the tester is available then the item goes to that tester. If the tester is not available then the item needs to see if it can travel to the next buffer. If neither are available then a wait for event waits for when either the next buffer is freed or there is a tester pushed to the list again because it is available. The token is released to an activity depending on which event fired at the wait for event. There is also the circumstance of the last buffer where you only need to wait for the tester to be available.

1693365792229.png

1sr-xnf-v10_3.fsm

0 Likes 0 ·
1693365792229.png (81.2 KiB)
1sr-xnf-v10-3.fsm (124.6 KiB)