question

Santhosh C avatar image
0 Likes"
Santhosh C asked Julie Weller commented

How to prevent incoming and outgoing tote processed at same time

Hi in the attached model I tried to use triggers to prevent a box with a tote from processed at the same time (If a box with a tote is in "processor15" then AGV should not drop off in "separator7" and if AGV is on the way to drop off a part in "separator 7" then a box with tote should not enter "processor15" using triggers. But it is not working, couldsomeone help me to fix this issue?

FlexSim 22.1.4
agv
sample.fsm (342.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.

Julie Weller avatar image Julie Weller commented ·

Hi @Santhosh C, was Natalie White'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

Natalie White avatar image
0 Likes"
Natalie White answered Santhosh C edited

You could try adding a process flow and using a zone with max content. You'd need to create a token for each flowitem that will go to the processor or separator, use a wait for event activity to wait for when the flowitem enters the processor or separator, and then enter the zone. Something similar to this: 1690573183617.png

Here's a tutorial you may find helpful about using process flow (including zones):

https://docs.flexsim.com/en/23.1/Tutorials/ProcessFlow/Tutorial1UsingSharedAssets/UsingSharedAssetsOverview/UsingSharedAssetsOverview.html


1690573183617.png (21.3 KiB)
· 4
5 |100000

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

Santhosh C avatar image Santhosh C commented ·

Can you suggest some other way without process flow?

The sample i attached is a part of large model and at this storage it is difficult to add the process flow and i just started learning process flow.

0 Likes 0 ·
Jason Lightfoot avatar image Jason Lightfoot ♦♦ Santhosh C commented ·
How are you with coding the creation and dispatch of task sequences that create and call subtasks and release taskexecuters from utilize tasks using freeoperators() ?

I expect process flows will be easier for you and will not be hard to implement in your larger model.

0 Likes 0 ·
Santhosh C avatar image Santhosh C commented ·

Hi Jason. I am not proficient with coding and it is ok if you guys cannot help me with this.

0 Likes 0 ·
Jason Lightfoot avatar image Jason Lightfoot ♦♦ Santhosh C commented ·

We can help with either the coding or the definition of a process flow - I think the process flow is going to be easier for you though.

0 Likes 0 ·