Herunterladen Inhalt Inhalt Diese Seite drucken

Programmsprünge; Unbedingte Programmsprünge; Bedingte Programmsprünge - Siemens SINUMERIK 808D ADVANCED Bedienhandbuch

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

Werbung

8.14
Programmsprünge
8.14.1
Unbedingte Programmsprünge
Funktionalität
NC-Programme arbeiten ihre Sätze in der Reihenfolge ab, in der sie beim Schreiben angeordnet wurden.
Die Reihenfolge der Abarbeitung kann durch Einbringen von Programmsprüngen geändert werden.
Sprungziel kann ein Satz mit Label oder mit einer Satznummer sein. Dieser Satz muss innerhalb des Programms liegen.
Die unbedingte Sprunganweisung erfordert einen eigenen Satz.
Programmierung
GOTOF Label
GOTOB Label
Label
Siehe das folgende Bild mit Beispielen für unbedingte Sprünge:
8.14.2
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 muss innerhalb des Programms 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 deutliche Programmverkürzung
erzielen.
Programmierung
IF Bedingung GOTOF Label
IF Bedingung GOTOB Label
GOTOF
104
; Sprung vorwärts (in Richtung letzter Satz des Programms)
; Sprung rückwärts (in Richtung erster Satz des Programms)
; gewählte Zeichenfolge für Label (Sprungmarke) oder Satznummer
; Sprung vorwärts
; Sprung rückwärts
; Sprungrichtung vorwärts (in Richtung letzter Satz des Programms)
Programmier- und Bedienhandbuch (Fräsen)
6FC5398-4DP10-0AA1, 01/2014

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis