Beispiele
5.2 Schreiben und Lesen von SD/MD aus Synchronaktionen
Weitere Möglichkeiten
Die Liste der in Synchronaktionen lesbaren Systemvariablen erschließt die volle Menge der
in Bedingungen von Synchronaktionen auswertbaren Größen.
Literatur:
/PGA1/ Listenhandbuch Systemvariablen
5.2
Schreiben und Lesen von SD/MD aus Synchronaktionen
5.2
Zustellung und Pendeln beim Schleifen
Settingdaten, deren Werte während der Bearbeitung unverändert bleiben, werden wie im
Teileprogramm mit ihrem gewöhnlichen Namen angesprochen.
Beispiel: Pendeln aus Synchronaktionen
NC-Sprache
N610 ID=1 WHENEVER $AA_IM[Z]>$SA_OSCILL_REVERSE_POS1[Z]
DO $AC_MARKER[1]=0
N620 ID=2 WHENEVER $AA_IM[Z]<$SA_OSCILL_REVERSE_POS2[Z]-6
DO $AA_OVR[X]=0 $AC_MARKER[0]=0
N630 ID=3 WHENEVER $AA_IM[Z]==$SA_OSCILL_REVERSE_POS1[Z]
DO $AA_OVR[Z]=0 $AA_OVR[X]=100
5-2
Kommentar
;
Immer wenn die aktuelle Position der
Pendelachse
;
im Maschinenkoordinatensystem
;
kleiner
als der Beginn des Umkehrbereichs 2
ist,
;
dann
setze den axiale Override der
;
Zustellachse auf 0
;
Immer wenn die aktuelle Position der
;
Pendelachse
im Maschinenkoordinatensystem
;
gleich der Umkehrposition 1 ist,
;
dann
setze den axialen Override der
;
Pendelachse auf 0
;
und
setze den axialen Override der
;
Zustellachse auf 100% (damit wird die
;
vorhergehende Synchronaktion
;
aufgehoben!)
;
Immer wenn der Restweg der Teilzustellung
;
gleich
0 ist,
;
dann
setze den axialen Override der
Pendel-
;
achse auf 100% (damit wird die
vorher-
Funktionshandbuch, 11/2006, 6FC5397-5BP10-2AA0
Synchronaktionen