Er geht quasi gar nicht auf Suche.
Servus,
ja klar, die zweite Position die du angibst ("*") ist ja die Zielposition.
und bei dir ist * ja die Startposition.
Der Befehl funktioniert so, dass du dich an eine Punkt positionierst und dann mit der Zielposition angibst wo er hinfahren soll, wenn auf dem Weg zur Zielpos dann der Eingang kommt, wird die Position gespeichert (bei dir P10).
Aktuell wird er aber auch wenn der Eingang kommt einfach weiterfahren und in den Platinenstapel krachen.
Wenn du stehen bleiben willst sobald das Vakuum erreicht ist brauchst du noch ein "\Stop" als optionales Argument. Da würde ich aber auch etwas langsamer fahren da es ganz schön dauert vom erkennen des Signals bis zum stoppen. Da solltest du höchstens mit v100 fahre.
Teachen solltest du also den niedrigsten Punkt des Stapels.
MoveL Offs(Stapelboden,0,0,500)....
SearchL\Stop diVakuum, p10, Stapelboden ....