question

Pietro Turrin avatar image
0 Likes"
Pietro Turrin asked Pietro Turrin edited

Problem in agv trasportation to point of storage

Hi, I'm having problems loading boxes from AGVs.
When Queue1, 2 and 3 are full, the boxes are transported to QueueFull. Here they are processed by ProcessorForFull, which should enter the various boxes in the PickUpPoints that I connected, so that they can be loaded by the AGVs and positioned in the new FloorStorage1 storage.
Currently, however, the boxes processed by ProcessorForFull are not positioned on the circuit and not picked up.
I don't understand if the problem lies in the AGV circuit or in an incorrect configuration of the processor.

TU0 Comb V2.fsm

FlexSim 24.2.1
agvprocessoragv paths
tu0-comb-v2.fsm (215.8 KiB)
5 |100000

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

1 Answer

Logan Gold avatar image
2 Likes"
Logan Gold answered Pietro Turrin edited

Hey @Pietro Turrin, the Processor "ProcessorForFull" doesn't have any output connections, so its "Use Transport" logic isn't firing, and the items aren't being pushed to the AGVWork List.

I made an 'A' connection from ProcessorForFull to FloorStorage1 and that seems to get things going.

· 3
5 |100000

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

Pietro Turrin avatar image Pietro Turrin commented ·
Thank you, there is a way to without using the A connector?
0 Likes 0 ·
Felix Möhlmann avatar image Felix Möhlmann Pietro Turrin commented ·

In general you can push to the AGVWork list however you like, for example in the On Process Finish trigger or the Send to Port field. Before it is pushed to the list the item must be assigned the label "destination" that points to the object it should be transported to, though.

In this case there is one complication: If you don't check if the Floor Storage has space for the item before the item is pushed to the list, you will get an error message when an item is unloaded to the full storage.

You could use the other 'default' mechanic to move items between fixed resources. Push the item to a separate list first in the Send to Port field of the processor and have the Floor Storage pull from it. You can then add an expression field to the list that tries to assign a slot in the storage to the item. This field is then used in the Pull Strategy query to filter out items that do not fit into the storage anymore.

tu0-comb-v2(1).fsm

As you can see, simply making an A-connection is much simpler in this case.

1 Like 1 ·
tu0-comb-v21.fsm (316.3 KiB)
Pietro Turrin avatar image Pietro Turrin Felix Möhlmann commented ·

Thank you for the answer

0 Likes 0 ·