Herunterladen Inhalt Inhalt Diese Seite drucken

Unbedingte Programmsprünge - Siemens SINUMERIK 840Di sl Programmierhandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840Di sl:
Inhaltsverzeichnis

Werbung

Zuweisungen zu anderen Adressen
Die Flexibilität eines NC-Programms entsteht dadurch, dass anderen NC-Adressen diese
Rechenparameter oder Rechenausdrücke mit Rechenparametern zugewiesen werden. Es
können allen Adressen Werte, Rechenausdrücke oder Rechenparameter zugewiesen
werden; Ausnahme: Adresse N, G und L.
Bei der Zuweisung schreiben Sie nach dem Adresszeichen das Zeichen " = ". Eine
Zuweisung mit negativem Vorzeichen ist möglich. Erfolgen Zuweisungen an Achsadressen
(Verfahranweisungen), dann ist hierfür ein eigener Satz notwendig.
Beispiel:
N10 G0 X=R2 ;Zuweisung zur X-Achse
Rechenoperationen/-funktionen
Bei Anwendung der Operatoren/Rechenfunktionen ist die übliche mathematische
Schreibweise einzuhalten. Prioritäten der Abarbeitung werden durch runde Klammern
gesetzt. Ansonsten gilt Punkt- vor Strichrechnung. Für die trigonometrischen Funktionen gilt
die Gradangabe.
10.2
Unbedingte Programmsprünge
10.2
Funktion
Standardmäßig arbeiten Hauptprogramme, Unterprogramme, Zyklen und Interrupt-Routinen
die Sätze in der Reihenfolge ab, in der sie programmiert wurden. Durch Programmsprünge
kann diese Reihenfolge geändert werden.
Programmierung
GOTOB <Sprungzielangabe>
GOTOF <Sprungzielangabe>
GOTO/GOTOC <Sprungzielvariable>
Parameter
GOTOB
GOTOF
GOTO
GOTOC
Grundlagen
Programmierhandbuch, Ausgabe 03/2006, 6FC5398-1BP10-1AA0
"Sprunganweisung" mit Sprungziel rückwärts (Richtung
Programmanfang)
Sprunganweisung mit Sprungziel vorwärts (Richtung
Programmende)
Sprunganweisung mit Sprungzielsuche erst vorwärts und
anschließend rückwärts (Richtung erst zum Programmende und
dann zum Programmanfang)
Alarm 14080 "Sprungziel nicht gefunden" unterdrücken.
Sprunganweisung mit Sprungzielsuche erst vorwärts und
anschließend rückwärts (Richtung erst zum Programmende und
dann zum Programmanfang)
Rechenparameter und Programmsprünge
10.2 Unbedingte Programmsprünge
10-3

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis