Jump to content

Punktabfrage - Kontrolle der Aufspannung


---
 Share

Recommended Posts

Hallo zusammen,

wir haben eigentlich eine relativ einfache PCM-Programmierung um eine Aufspannung zu überwachen.

Der optische Messpunkt soll nur kontrollieren, ob eine Kante vorhanden ist oder nicht.

Messwert vorhanden = OK - Messablauf fortfahren

Messpunkt konnte nicht gefunden werden = Nicht OK - Meldung ausgeben (Aufspannung kontrollieren) und anschließendes fahren auf CNC-Parkposition.

Früher hat es funktioniert in dem man einfach als Istwert 0 angenommen hat.

Heute erscheint ein PCM-Fehler wenn das Teil nicht richtig aufgespannt ist. (Meldung erscheint nicht, fahren auf Parkpos. geht auch nicht)

 

Welche Möglichkeiten gibt es denn noch eine Position zu kontrollieren inkl. einer anschließenden Meldung und fahren auf CNC-Parkposition?

PCM-Einstellung_AL.thumb.JPG.4cca794b7202c90be3cf6662c4263e05.JPG

Link to comment
Share on other sites

Es gibt seit einiger Zeit eine neue Funktion für das Prüfen solcher Punkte. Im Prüfplaneditor Messelemente unter Antasten gibt es den Punkt Material-Detektion. Dort musst du für den Punkt eine Suchdistanz größer Null eingeben.

Mit PCM kannst du das Ergebnis später so abfragen:

if getActual("Punkt_BZG_B").materialDetected==true
..
..

Wie gut das allerdings bei optischen Antastpunkten funktioniert, wo es ja nicht die klassische Suchdistanz gibt, kann ich nicht sagen.

Edited
Link to comment
Share on other sites

Was kommt denn für eine Fehlermeldung?

Vielleicht würde auch

getActual("Punkt1").elementIsMissing == true

funktionieren? Diese überprüft schlicht, ob das Element gemessen wurde.

Link to comment
Share on other sites

Please sign in to view this quote.

Hallo Norbert,

Materialdetektion lässt sich bei der Optik leider nicht einstellen.

Somit funktioniert auch der PCM-Befehl nicht.

Please sign in to view this quote.

Hallo Michael,

mit elementIsMissing geht es leider auch nicht.

Wenn der Punkt vorhanden ist wird "false" ausgegeben. Wenn er nicht vorhanden ist auch 😁

Habe den Fehler selber gefunden: Weiterlauf bei fehlender Antastung war auf "Aus" gestellt. Diese Einstellung greift noch vor der PCM-Abfrage.

Jetzt funktioniert es wieder.

 

Link to comment
Share on other sites

 Share

×
×
  • Create New...