Hallo, ich bin neu hier im Forum und hoffe das mit jemand weiterhelfen kann.
Unsere
Fräsmaschine besitzt einen Kettenwechsler mit Doppelgreifer + Achse, sprich das Werkzeug wird zur Spindel gebracht.
Der Ablauf sieht jetzt folgendermaßen aus: Werkstück wird bearbeitet, nächstes Werkzeug wird aus dem Magazin gezogen, wenn die Bearbeitung mit dem
in der Spindel befindlichen Wkz beendet ist fährt das 'Shuttle' zur Spindel und wechselt das Wkz.
Ich möchte den Ablauf dahingehend ändern das das Shuttle während der Bearbeitung bis auf einen einstellbaren Abstand zur Spindel fährt und dort dann
mit der X - Achse gekoppelt wird.
Programmcode sieht wie folgt aus:
WHILE (($A_DBB[66]<>0) OR ($A_DBB[120]<>1))
G4 F0.1 ;Warten bis Wkz vom Doppelgreifer aus dem Magazin geholt wurde
ENDWHILE
STOPRE
ID=150 WHEN ($AA_IM[X]<=$AA_IM[SHUTTLE]+WZW_X_VOR+500) OR ($AA_DTEPW[SHUTTLE]==0) DO TRAILON(SHUTTLE,X)
POSA[SHUTTLE]=$AA_IM[X]-500-WZW_X_VOR
Ich bekomme dann den Fehler 16777, wenn ich die Achse mit WAITP synchronisiere od. mit POS verfahre funktioniert es, nur bringt mir das
ganze dann nichts weil die Bearbeitung unterbrochen wird.
Über Lösungsvorschläge bzw. andere Ansätze wäre ich wirklich dankbar.