Bahnverhalten
8.3 Programmablauf mit Vorlaufspeicher (STOPFIFO, STARTFIFO, FIFOCTRL, STOPRE)
Bedeutung
STOPFIFO:
STARTFIFO:
FIFOCTRL:
STOPRE:
Hinweis
Das Auffüllen des Vorlaufspeichers wird nicht ausgeführt bzw. unterbrochen, wenn der
Bearbeitungsabschnitt Befehle enthält, die einen ungepufferten Betrieb erzwingen
(Referenzpunktfahren, Messfunktionen, ...).
Hinweis
Beim Zugriff auf Zustandsdaten der Maschine ($SA...) erzeugt die Steuerung internen
Vorlaufstopp.
Bei eingeschalteter Werkzeugkorrektur und bei Spline-Interpolationen sollte kein STOPRE
programmiert werden, da sonst zusammengehörige Satzfolgen unterbrochen werden.
Beispiel: Vorlauf stoppen
Programmcode
...
N30 MEAW=1 G1 F1000 X100 Y100 Z50
N40 STOPRE
...
542
STOPFIFO kennzeichnet den Beginn eines Bearbeitungsabschnitts, der
im Vorlaufspeicher zwischengespeichert werden soll. Mit STOPFIFO wird
die Bearbeitung angehalten und der Vorlaufspeicher gefüllt, bis:
• STARTFIFO oder STOPRE erkannt wird
oder
• der Vorlaufspeicher voll ist
oder
• das Programmende erreicht ist.
Mit STARTFIFO startet die schnelle Abarbeitung des
Bearbeitungsabschnitts, parallel dazu erfolgt das Auffüllen des
Vorlaufspeichers
Einschalten der automatischen Vorlaufspeichersteuerung
Vorlauf stoppen
VORSICHT
Kommentar
; Messsatz mit Messtaster des ersten
Messeingangs und Geradeninterpolation.
; Vorlaufstopp.
Programmierhandbuch, 06/2009, 6FC5398-2BP20-0AA0
Arbeitsvorbereitung