Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC FM 357-2 Handbuch Seite 550

Vorschau ausblenden Andere Handbücher für SIMATIC FM 357-2:
Inhaltsverzeichnis

Werbung

NC-Programmierung
10.23 Programmsprünge (GOTOF, GOTOB, GOTO, GOTOC,
LABEL, IF)
Allgemeines
Die Reihenfolge der Abarbeitung eines Programms ist satzweise, vom ersten ge-
schriebenen Satz bis zum letzten.
Durch das Einbringen von Programmsprüngen in einem eigenen Satz kann diese
Reihenfolge geändert werden.
Programmierung
GOTOF LABEL
GOTOB LABEL
GOTO
GOTOC
IF Bedingung GOTOF LABEL ; bedingter Sprung vorwärts
IF Bedingung GOTOB LABEL ; bedingter Sprung rückwärts
IF Bedingung GOTO
IF Bedingung GOTOC
LABEL
LABEL
Sprungziele (Labels)
Sprungziele (Labels) sind als benutzerdefinierte Namen einzugeben. Der Namen
ist mit mindestens 2 und höchstens 25 Zeichen (Buchstaben, Ziffern, Unterstrich)
zu vergeben. Die ersten beiden Zeichen müssen Buchstaben oder Unterstriche
sein. Nach dem Label-Namen als Markierung im Programm ist ein Doppelpunkt ":"
zu schreiben.
Labels stehen immer am Anfang des Satzes unmittelbar nach der Satznummer
(falls vorhanden).
Labels müssen innerhalb eines Programms eindeutig sein.
Anweisungen lt. Tabelle 10-12 dürfen nicht verwendet werden.
Beispiele:
N10 MARKE1: G1 X20
TR78943: G0 X10 Y20
GOTOB ANFANG
10–124
; unbedingter Sprung vorwärts
; unbedingter Sprung rückwärts
; unbedingter Sprung vorwärts/rückwärts
; (ab SW-Stand 5)
; unbedingter Sprung vorwärts/rückwärts/fortsetzen
; (ab SW-Stand 5)
; bedingter Sprung vorwärts/rückwärts
; bedingter Sprung vorwärts/rückwärts/fortsetzen
; Ziel (in Sprunganweisung)
; Sprungziel (Markierung im Programm)
; MARKE1 ist ein Label
; TR78943 ist ein Label, keine Satznummer
; Label als Ziel hier ohne Doppelpunkt
Mehrachsbaugruppe FM 357-2 für Servo- bzw. Schrittantrieb
6ES7 357-4AH00-8AG0

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis