Herunterladen Inhalt Inhalt Diese Seite drucken

Wiederanfahren Mit Gesteuertem Repos; Beispiel: Achse Wird Inkrementell Programmiert - Siemens SINUMERIK 840D sl Handbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Wiederanfahren mit gesteuertem REPOS

An einer beliebigen Stelle einer Bearbeitung wird ein Teileprogramm unterbrochen und ein
ASUP mit einem REPOS begonnen.
Bei Bahnachsen kann der REPOS-Modus zum Wiederanfahren auf Kontur von PLC über
VDI-Signale gesteuert werden. Dieser Modus wird im Teileprogramm programmiert und
bestimmt das Anfahrverhalten. Siehe hierzu "Wiederanfahren an Kontur mit gesteuertem
REPOS".
Das REPOS-Verhalten einzelner Achsen kann auch über VDI-Signale gesteuert werden
und wird mit:
MD11470 $MN_REPOS_MODE_MASK BIT 2==1
freigegeben.
Bahnachsen können nicht einzeln beeinflusst werden. Bei allen weiteren Achsen, die keine
Geometrieachsen sind, kann das Repositionieren einzelner Achsen vorübergehend
verhindert und auch verschoben werden. Über VDI-Signal werden die einzelnen
Kanalachsen, die REPOS herausfahren möchte, zu einem späteren Zeitpunkt wieder
freigegeben oder weiter gesperrt.
Durch das Signal:
DB31, ... DBX2.2 (Restweg löschen, achsspezifisch)
ergibt sich folgendes gefährliches Verhalten beim "Repositionieren einzelner Achsen
verhindern" über:
MD11470 $MN_REPOS_MODE_MASK (Bit 2==1).
Solange eine Achse nach der Unterbrechung inkrementell programmiert wird, fährt die NC
andere Positionen an als ohne Unterbrechung (siehe folgendes Beispiel).

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
(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
Grundfunktionen
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
GEFAHR
K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
9.7 Satzsuchlauf Typ 5 SERUPRO
N1010
nach 32° gefahren.
531

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis