I am trying to implement an accumulation buffer using reversible conveyors. Flexsim posted an example video of this feature in 2018, see attached model and video. If you run this model long enough (the screenshot is from 2500 seconds) the flow of the conveyors will become blocked.
Boxes are trying to exit the reversible conveyor, and boxes that entered are blocking their path. I am looking for a way to make the model leave the pathway open so that the two conveyors can alternate without blocking each other. When the reversible conveyor is full, the entering boxes should stop prior to the intersection so that all boxes in the reversible conveyor can exit. Then, the flow from the source should resume.
I tried using another set of decision points to stop the flow of the conveyor but had issues resuming it again once the reversible conveyor is empty. Is there a better way to do this with Process Flow, i am aware the example model is probably outdated.