Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

10.91
11.11 @
Code
Tabelle
-
-
Zeichenerklärung:
y
Vergleichsoperator vop
0:
... keine Bedingung
1:=
... gleich
2:
... ungleich
3:
... größer
4: = ... größer gleich
5:
... kleiner
6: = ... kleiner gleich
7:
... wahr (true)
8:
... nicht (not)
@-Code
Const R Par 1 . . .
@040
R Par n
R Par 1 R Par 2
@041
@042
Const R Par n . . .
R Par 1
@043
R Par 1 R Par 2
@100
Const
3)
@100
R Par
@111 Var Wert 1 Const 1
Wert 2 Const 2
.
.
Wert n Const n
© Siemens AG 1991 All Rights Reserved
SINUMERIK 810N/820N GA2 und GA3 (BN)
1) nicht auf CL800-Ebene
2) "Bedingung":
a)
Var =boolsche Variable
b)
Var · Const =Bit aus Pattern
c)
Var "Vop" Wert
d) Erweiterte Bedingung
3) Keine Pointer möglich,
auf CL800-Ebene nur Const vorgebbar
CL800-Anweisung
1)
(Push)
1)
(Push Block)
1)
(Pop)
1)
(Pop Block)
GOTO Label ;
CASE Var = Wert 1 :
Anweisung1 ;
.
.
= Wert n :
Anweisung n ;
6ZB5 410-0HM01
11 Programmieren von Zyklen

11.11 @-Code-Tabelle

Funktion
Sichern der angegebenen lo-
kalen R-Parameter auf den
Stack
Sichern einer Gruppe lokaler
R-Parameter auf den Stack
Gesicherte R-Parameter vom
Stack holen
Gruppe der gesicherten
R-Parameter vom Stack
holen
Absoluter Sprung zu NC-
Satz
Case-Verzweigung
11–41

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis