question

WEN avatar image
0 Likes"
WEN asked Logan Gold commented

Logic operation error about elevator

CROSS FLOOR - 3.fsmI use three AGVs to carry boxes to different floors (yellow to 2F, red to 3F, green to 4F), and the elevator can only serve one AGV at a time. However, in the animation display of this model, the elevator in use still called by another AGV, causing the elevator pull two AGVs at once. How to solve this problem?

FlexSim 23.2.0
agvelevator
cross-floor-3.fsm (6.2 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.

Logan Gold avatar image Logan Gold ♦♦ commented ·

Hi @WEN, was Felix Möhlmann's answer helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always comment back to reopen your question.

0 Likes 0 ·

1 Answer

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

Add the elevator as a Process Flow resource to prevent more than one token giving tasks to it at a time.

https://docs.flexsim.com/en/24.1/Reference/ProcessFlowObjects/SharedAssets/Resource/Resource.html

The same can be achieve by using a list.

Or use task sequences for the elevator (Create TS and Finish TS activities), so the task from a different token can not interrupt the current sequence.

5 |100000

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