Multiple Sub Flows for 1 AVG

Multiple Sub Flows for 1 AVG

robinc22U969Z
Community Visitor Community Visitor
249 Views
3 Replies
Message 1 of 4

Multiple Sub Flows for 1 AVG

robinc22U969Z
Community Visitor
Community Visitor

Hi can you help with my Simulation.

Ive created 2 Sub Flows linked to 1 AVG. I need the master process flow tree to start subflow1 (PartABatch1) then have a delay of 400 seconds then start subflow2 (PartABatch2)

Any advice would be amazing

thanks

Ive attached the model.

0 Likes
250 Views
3 Replies
Replies (3)
Message 2 of 4

rcsrcs31
Explorer
Explorer

Hello!

 

I am not fully sure I understand the question, do you want the AGV to first complete one cycle, then wait and then complete the second cycle? I suggest that you can try to do the batching before sending it to any of the subflows. Also changing the delay to 400 secs and adding a  zone with maximum content 1. As right now, a batch will be created, processed with the first flow, wait 400 seconds, and then processed for the second sub flow. 

 

I attach screenshot of the change in the process. 

0 Likes
Message 3 of 4

robinc22U969Z
Community Visitor
Community Visitor

Hi so i would want the AVG to start completing the 1st sub flow, and then after 600 seconds start to do the 2nd sub flow activities, prioritizing each task depending on the processing times of processors. I want the AVG to change between the sub flows to get all activities done as quick as possible

hope this gives more clarity

thanks

caitlin

0 Likes
Message 4 of 4

rcsrcs31
Explorer
Explorer

Considering that, I belive there are some changes that could help:

- Rather than having a source that creates the token, I would sugest generating the batch from the process flow, and then creating items inside the Q1. This would make easier later having a 600 secon delay.

 

- For the priorities, I would create a global table that encloses all potential activities. The table contains the loading position, unloading position, processing time, as well as an activity ID. The item is generated with an array, including the order of the activities. The token looks at the array, selects the first activity, and then adds a label with the entry, exit and processing time (looking at the table). That token is pushed to a list. On a different flow, a token would pull the token from the list (selecting the token with smaller processing time), execute the unloading and loading operations, and loop back. 

 

I belive this may be a bit challenging, but it would be the approach I would take. I hope this was helpfull! 

0 Likes