Hello,
Using KES Pallet Dispenser with PalletStack 5: How to Stop a Pallet in Process1, and Should I Create a Process in the Pallet Feeder or Modify Process1?
You just have a TransportIn + TransportOut in the Process #1, so the pallet enters the process and directly exits. You need to add a delay or something between the TransportIn and TransportOut, depending on what should happen.
In addition to what @Tilma said: Make sure your process node is actually attached to the conveyor using the PnP tool. There should be a green triangle in the middle of the process node.
I have tried, but it is not working. Please help me. I have attached my VC model with the created assembly. The robot should place the box onto the pallet coming from the pallet dispenser
Pallet Dispenser.vcmx (4.3 MB)
Did you create this Pallet dispenser? It’s using a “Component creator” which doesn’t work with the processes. So the Process can’t detect the pallet.
It needs a “Product Creator”.
If you are using VC 4.10, there is a Pallet Feeder in the “Feeder” file from the eCat, using a Product Creator.
You also have some mistakes in your Process #1 with the steps used and the Variable Names. Have a look here if needed : How to complete an Assembly or Disassembly Task | Visual Components Academy
Hello,
I have used the Pallet Feeder now and applied the variable names according to the video, but I still get an error in the Process Node. Could you please help me?
Pallet.vcmx (300.6 KB)
Hello, the problem here, is that you are creating the pallet as the product type Pallet, so it doesn’t have all the informations about the assembly (where are the box positioned on it for example). When the pallet comes in the Process #1, you get the error that the process is expecting the pallet to have some informations about the assembly, but is not finding any, so it can’t place the boxes on it, because there are no positions saved for them in the pallet.
There is 2 different ways of doing it:
-
instead of creating the Product Type “Pallet” in the Pallet Feeder, you can create the Assembly “Pallet Box” with only its 1st step visible :
-
the second way you can do it, is using a “Construct” statement to build the assembly from the incoming pallet. You have a nice example showing how to use in in the Layout Templates in the eCat : Assembly Construct Statement :