Hello, i try to setup my first PnP Job on a VP2500HP-CL32, with the V2.044 Software. I start with a lot of 0402 parts mountet on the push feeders using CN030 Nozzel, but i have also testet with CN040 nozzel without success. I am using Slow Speed profile and 1 Head Nozzel changer mode, to avoid other issues. To set the vacuum threshould i used the average of "vacuum with no part" and "vacuuum with part under the nozzel" I may case 70 / 90 so i set the threshould to 80. The part will be picked, aligned by the vision system, moved to the place position and before it will be dropped, the error occurs. The vacuum info text on the screen shows 85 after alignment and 90 on place position. If i reduce the threshould below 70, the error occurs after placement, as expected. I try to use 0603 parts with CN040 Nozzel, threshould should be aroud 75 and i got the result, but i forgot to save, so the 2. time i was using the default value of 50, an the job was done. I have no idea what is wrong. Unstabel vacuum measurement during movement? The display on the machine shows exactly the same value as displayed on PC screen. Many thanks in advance,
Hi Uwe, Vaccuum test settings are machine depending. You need to adjust using the specified nozzle and open vacuum to receive the open value, then close the nozzle using a part and read the closed value. Update the set point to open value +(closed value - open value)/2. If you want to disable vacuum detection use 0 set point.
ZitatIf i reduce the threshould below 70, the error occurs after placement, as expected.
Which error message shown? (In Status field?)
Check the pressure regulator of vacuum system if it's stable first.
The measurement is changing during time because vacuum is increasing. For test change the suction delay to > 200ms to check if anything changes.
i make some more tests. Setting the correct vacuum values (80) with 5bar pressure input after vacuum pressure regulator. There is no vacuum error reported in the PC Software, but it stops with the "coordinate limit reached" message. I am not sure that it is a problem with the vacuum, but 0603 parts are running fine. The parts are placed correct, the head moves up and the machine stops with the error above.
I also have disabled the vacuum checking and i got the same issue! But the head is in the middle of the working area, z-axis limit is set to -23mm / PCB-base -19.5mm Any idea?
best reagards Uwe|addpics|pk3-1-02c3.jpg-invaddpicsinvv|/addpics|
Coordinate limit reached message appear if you move outside the working area. You can test manually to move camera and nozzle to the requested position and check when error shown. You need to check negative X coordinates not possible and positive Y coordinates not possile too. If machine range limit reached you can try to extend by changing machine limit settings (manual 3.12). Another option could be the drop box position not set. You can check using the movement menu "Nozzle to trow position" (manual 2.2).
ZitatBut the head is in the middle of the working area, z-axis limit is set to -23mm / PCB-base -19.5mm
But you put the PCB in the PCB holder?
Please zip the config.ini and all *.fig files and send to me including your PNP project.
I am having a similar issue "coordinates limit reached" head is in middle of pcb, vacuum settings don't seem to matter - calibrated as recommended, also tried zero in vacuum setting. - problem seems to be in 0402 parts only. I will try and zip up config files tomorrow.
The machine reached its physical limits so check the postion of the part and maybe you can shift the limit of this axis in basic settings. It could be a problem for the PNP data too if it is out of working area. (X negative or too big or Y positive or too big!) Think about the pickup position for a 0402 part gets increased by 2mm on second part and need to be inside the coordinates limits too!
That makes sense on the second part. I'll check and see where that pickup is due to take place and coordinate limits. It seems weird that it would error out right after placement of part while head is in the middle of the board but what you say certainly makes sense.
I'm going to write this up in just a bit of detail for new users.
Problem: When using the 0402 Feeder Mode, machine throws an error that says something like "coordinates limits reached" after placing the first part. This is caused because 0402 parts have two parts per 4mm. So the feeder advances once, then the nozzle picks the inside part first, then the outside part, before activating a feeding cycle with two more parts.
The recommended feeder setup procedure is to use the coordinates of the inside part for the X and Y coordinates in the Feeder Properties dialog. The problem is caused when the machine tries to feed the second part and then it may throw a "coordinates limits reached" error.
The solution to this is to increase the coordinate limits slightly in Set Menu -> Basic Settings -> Limit Set. Hopefully, newer machines than mine are shipping with revised "Limit Set" figures, so newer machine owners may never see this issue.