Herunterladen Inhalt Inhalt Diese Seite drucken

Programmverzweigungen - Siemens SINUMERIK 880 Programmieranleitung

01.93
Vorschau ausblenden Andere Handbücher für SINUMERIK 880:
Inhaltsverzeichnis

Werbung

05.91
Beispiel für die Anweisungsform im Programm:
L100
@041
R61
R69
.
.
.
@043
R61
R69
.
.
.
L F
M17
11.4

Programmverzweigungen

Die Hauptgruppe 1 ist folgendermaßen gegliedert:
@ 1
x
y
dreistelliger @-Code
0: kein Vergleichsoperator
1: =
2: <>
3: >
4: >=
5: <
6: <=
0: Absoluter Sprung
1: CASE-Verzweigung (Vergleichsoperator = 1)
2: IF-THEN-ELSE-Anweisung
3: WHILE-Anweisung
4: REPEAT-Schleife
5: FOR-TO-Schleife
6: FOR-DOWNTO-Schleife
1: Hauptgruppe 1
Bei Sätzen, in denen Sprünge programmiert sind (@ 100 ff.) ist folgendes zu beachten:
Hilfsfunktionen im selben Satz werden nicht ausgeführt.
Rechnungen mit und Zuweisungen an R-Parameter, die vor dem Sprungbefehl stehen,
werden ausgeführt; solche, die nach dem Sprungbefehl stehen, werden nicht ausgeführt.
Bei der Funktion "ABARBEITEN VON EXTERN" kann im Teileprogramm
© Siemens AG 1991 All Rights Reserved
SINUMERIK 880 (PG)
11.3 Allgemeine Anweisungen für den Programmaufbau
Aufruf Unterprogramm
L F
Die Inhalte der R-Parameter von R 61 bis R 69 werden in
das Stackregister übertragen und mit "0" vorbesetzt.
L F
Die geretteten Werte werden in die Parameter
R 61 bis R 69 zurückgeladen.
Unterprogrammende
gleich
ungleich
größer
größer oder gleich
kleiner
kleiner oder gleich
nur vorwärts gesprungen werden.
6ZB5 410-0HD01
11 Programmieren von Zyklen
11–5

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 880 ga2

Inhaltsverzeichnis