Herunterladen Inhalt Inhalt Diese Seite drucken

Bedingte Programmsprünge - Siemens SINUMERIK 802D Bedienungsanleitung

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

Werbung

Programmierung
GOTOF Label
GOTOB Label
Label
Programm−
ablauf
Bild 8-55
Unbedingte Sprünge am Beispiel
8.10.3
Bedingte Programmsprünge
Funktionalität
Nach der IF-Anweisung werden Sprungbedingungen formuliert. Ist die Sprungbedingung
erfüllt (Wert nicht Null), dann erfolgt der Sprung.
Sprungziel kann ein Satz mit Label oder mit einer Satznummer sein. Dieser Satz muß inner-
halb des Programmes liegen.
Bedingte Sprunganweisungen erfordern einen eigenen Satz. Es können mehrere bedingte
Sprunganweisungen in einem Satz stehen.
Bei Verwendung von bedingten Programmsprüngen können Sie gegebenenfalls eine deutli-
che Programmverkürzung erzielen.
SINUMERIK 802D Bedienen und Programmieren Fräsen (BP−F), Ausgabe 08/2005
6FC5 698−2AA10−1AP5
;Sprung vorwärts (in Richtung letzter Satz des Programmes)
;Sprung rückwärts (in Richtung erster Satz des Programmes)
;gewählte Zeichenfolge für Label (Sprungmarke) oder Satznummer
N10
G0 X... Z...
...
...
N20 GOTOF LABEL0
; Sprung auf Label LABEL0
...
...
...
...
...
N50 LABEL0: R1 = R2+R3
N51
GOTOF LABEL1
; Sprung auf Label LABEL1
...
...
LABEL2:
X... Z...
N100
M2
;Programmende
LABEL1:
X... Z...
...
N150 GOTOB LABEL2
; Sprung auf Label LABEL2
Programmieren
8.10
Programmsprünge
8-213

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis