question

Philipp S avatar image
0 Likes"
Philipp S asked Ben Wilson commented

Load only items when it has specific lable

How can I let an AGV load items from a queue with an specific lable?

My AGV is running around a course and picking up items from different queues. The items differ inside the queue.

At some point one queue is offering only one type of item. I want the AGV to only grab one type of items in the complete course. Otherwise it has to travel to different sinks, what I don't want.

0001.fsm

0001_autosave.fsm


FlexSim 18.1.2
agvflexsim 18.1.2agv loadqueue load
0001.fsm (124.9 KiB)
0001-autosave.fsm (124.8 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.

Ben Wilson avatar image Ben Wilson ♦♦ commented ·

Hi @Philipp S, was Ralf Gruber's answer helpful? If so, please click the red "Accept" button at the bottom of his 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 unaccept and comment back to reopen your question.

0 Likes 0 ·

1 Answer

Ralf Gruber avatar image
0 Likes"
Ralf Gruber answered Jason Lightfoot commented

Philipp,

see my comment in you other question: Please describe the full logic you want the model to use, so we can help you.

· 5
5 |100000

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

tannerp avatar image tannerp commented ·

For reference: Other Question

0 Likes 0 ·
Philipp S avatar image Philipp S commented ·

Current Logic

1. Sources are filling up the queues, they all have a different time between item delivery

2. The AGVs start running, when the first queue provides an item (Obiviosly, because the Controlpoints are connected with "next lokk for work")

3. The first AGV picks up the item and proceeds to the next queue.

4. After that the second AGV starts travelling towards Queue no1, because in the ProcessFlow there is a conditional decide, I think by default.

5. The second AGV arrives at Queue no.1 but there is no item, because AGV1 picked it up and the source won't provide a new item that quick.


The logic I want

1. Sources are filling up the queues, they all have a different time between item delivery

2. The AGVs start running, when the first queue provides an item (Obiviosly, because the Controlpoints are connected with "next lokk for work")

3. The first AGV picks up the item and proceeds to the next queue.

4. After that the second AGV needs to stay at the parking point and waits till Queue no x is filled up.

0 Likes 0 ·
Ralf Gruber avatar image Ralf Gruber ♦ Philipp S commented ·

Philipp,

"3. The first AGV picks up the item and proceeds to the next queue."

Does the AGV pick up all items from consecutive queues, until capacity is reached? You mentioned something by label above. Please specify.

"4. After that the second AGV needs to stay at the parking point and waits till Queue no x is filled up"

What does queue no. x mean?

0 Likes 0 ·
Philipp S avatar image Philipp S Ralf Gruber ♦ commented ·

I changed my complete workaround. But thanks for your help.

0 Likes 0 ·
Show more comments