Queue send to port question

Queue send to port question

donald_harkins
Not applicable
25 Views
4 Replies
Message 1 of 5

Queue send to port question

donald_harkins
Not applicable

[ FlexSim 22.1.1 ]

Hello all!


I have a question regarding the logic of the "Send to Port" for one of my queues. Essentially I'm using multiple processors of the same station to represent the real world situation of the processor, the Trays, Teardowns, and Nodes stations in the real world are just a single station but for statistics I'm building them in this way. I want to know if it's possible to change my queuing logic to potentially use something like sending to groups?


For example, before I just had them all as 1 single station for each respective station. I would create a new label in my arrival schedule table such as "Destination" then my expression for the queue would just be "item.Destination". Now with 3 processors for each station I just want to know if there is a more efficient way to do this compared to just have every arrival in the table for arrival schedule be singular instead of by 3s at a time. I'm attaching my model and can try to clarify this question a lot more, I'm still finding the best way to word this. Thank you all!


questioncapture.jpg

Question2.fsm

0 Likes
Accepted solutions (1)
26 Views
4 Replies
Replies (4)
Message 2 of 5

Jeanette_Fullmer
Community Manager
Community Manager
Accepted solution

Hello @Donald H,

Would you be able to achieve the desired effect with adding a queue before each group of processors? Queue1 can output to the 3 new queues and then each of those new queues outputs to their corresponding group. You can limit the content of the queues as well as incorporate opening and closing port triggers depending on how you want the flowitems to progress through the model.

Message 3 of 5

donald_harkins
Not applicable
Essentially yes, are you thinking that proceeding like this would be the best solution to this question? I'm on the Express version still so that's why I was striving away from having more and more queues, I was just asking the question in general just to see if it was possible. Doing what you suggest though Jeanette I feel that it would be sort of the same as just having my table have products arrive individually and then having my "Destination" label go from 1-9 to get each product at it's respective processor.
0 Likes
Message 4 of 5

Jeanette_Fullmer
Community Manager
Community Manager
The Destination could be 1-3 to send it to the new queues and then in the new queues it sends to the first available processor. I don't know if there is some additional logic you will need like the content limit or opening/closing port triggers.
Message 5 of 5

donald_harkins
Not applicable
I think this would work best, thank you so much Jeanette!
0 Likes