1.10
Programmsprünge und -verzweigungen
1.10.1
Rücksprung auf Programmanfang (GOTOS)
Funktion
Mit dem Befehl GOTOS ist es möglich, zur Programmwiederholung an den Anfang eines
Haupt- oder Unterprogramms zurückzuspringen.
Über Maschinendaten kann eingestellt werden, dass bei jedem Rücksprung auf den
Programmanfang:
•
die Programmlaufzeit auf "0" gesetzt wird.
•
die Werkstückzählung um den Wert "1" erhöht wird.
Syntax
GOTOS
Bedeutung
GOTOS:
Randbedingungen
•
GOTOS löst intern ein STOPRE (Vorlaufstopp) aus.
•
Bei einem Teileprogramm mit Datendefinitionen (LUD-Variablen) wird mit GOTOS auf den
ersten Programmsatz nach dem Definitionsabschnitt gesprungen, d. h. die
Datendefinitionen werden nicht erneut ausgeführt. Die definierten Variablen behalten
daher den im GOTOS-Satz erreichten Wert und werden nicht auf die im Definitionsabschnitt
programmierten Standardwerte zurückgesetzt.
•
In Synchronaktionen und Technologie-Zyklen steht der Befehl GOTOS nicht zur Verfügung.
Arbeitsvorbereitung
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Sprunganweisung mit Sprungziel Programmanfang.
Die Ausführung wird gesteuert über das NC/PLC-Nahtstellensignal:
DB21, ... DBX384.0 (Programmverzweigung steuern)
Wert:
Bedeutung:
0
Kein Rücksprung auf den Programmanfang. Die
Programmbearbeitung wird mit dem nächsten Teileprogrammsatz
nach GOTOS fortgeführt.
1
Rücksprung auf den Programmanfang. Das Teileprogramm wird
wiederholt.
Flexible NC-Programmierung
1.10 Programmsprünge und -verzweigungen
93