Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel: Achse Wird Inkrementell Programmiert - Siemens SINUMERIK840D sl Handbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK840D sl:
Inhaltsverzeichnis

Werbung

Ausführliche Beschreibung
2.6 Satzsuchlauf Typ 5 SERUPRO

Beispiel: Achse wird inkrementell programmiert

Die Achse A steht vor dem REPOS-Vorgang auf 11°, die Programmierung im
Unterbrechungssatz (Zielsatz bei SERUPRO) legt 27° fest.
Beliebig viele Sätze später wird diese Achse inkrementell um 5° mit:
N1010 POS[A]=IC(5) FA[A]=1000
programmiert.
Mit dem Nahtstellensignal:
DB31, ... DBX10.0 (REPOSDELAY)
verfährt die Achse im REPOS-Vorgang nicht und wird mit N1010 nach 32° gefahren.
(Der Benutzer muss evtl. den Weg von 11° nach 27° bewusst quittieren).
Vorsicht:
Die Achse wird nach der Unterbrechung inkrementell programmiert.
Im Beispiel fährt die NC nach 16° (statt 32°).
A) Achsen einzeln starten
Das REPOS-Verhalten für das SERUPRO-Anfahren mit mehreren Achsen wird angewählt
mit:
MD11470 $MN_REPOS_MODE_MASK BIT 3 == 1
Die NC beginnt SERUPRO-Anfahren mit einem Satz, der alle Positionierachsen auf das
programmierte Ende und die Bahnachse auf den Zielsatz fährt.
Der Benutzer startet die einzelnen Achsen, indem er die Vorschubfreigaben entsprechend
anwählt. Anschließend wird der Zielsatz abgefahren.
B) Positionierachsen im Wiederanfahrsatz repositionieren
Positionierachsen werden nicht im Restsatz, sondern im Wiederanfahrsatz repositioniert und
betreffen nicht nur den Satzsuchlauf über Programmtest beim SERUPRO-Anfahren:
MD11470 $MN_REPOS_MODE_MASK
Bit 3=1
Bit 4=1
Hinweis
Ist weder Bit 3 noch Bit 4 gesetzt, werden in dieser Phase "nicht Bahnachsen" im Restsatz
repositioniert.
2-52
für Satzsuchlauf über Programmtest (SERUPRO)
für jedes REPOS
BAG, Kanal, Programmbetrieb, Reset-Verhalten (K1)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis