Herunterladen Inhalt Inhalt Diese Seite drucken

Priorität Der Operatoren - Siemens SINUMERIK 840D Programmieranleitung

Ausgabe 03/2004
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D:
Inhaltsverzeichnis

Werbung

1
Flexible NC-Programmierung
1.8 Priorität der Operatoren
1.8
Priorität der Operatoren
Priorität der Operatoren
Jedem Operator ist eine Priorität zugeordnet. Bei
der Auswertung eines Ausdrucks werden stets die
Operatoren höherer Priorität zuerst angewandt. Bei
gleichrangigen Operatoren erfolgt die Auswertung
von links nach rechts.
In arithmetischen Ausdrücken kann durch runde
Klammern die Abarbeitungsreihenfolge aller Opera-
toren festgelegt und damit von den normalen Priori-
tätsregeln abgewichen werden.
Reihenfolge der Operatoren
(von der höchsten zur niedrigsten Priorität)
1.
NOT, B_NOT
2.
*, /, DIV, MOD
3.
+, –
4.
B_AND
5.
B_XOR
6.
B_OR
7.
AND
8.
XOR
9.
OR
10.
<<
11.
==, <>, >, <, >=, <=
Beispiel für If-Anweisung:
If (otto==10) and (anna==20) gotof end
Der Kettungsoperator ":" für Frames darf nicht mit
anderen Operatoren in einem Ausdruck vorkommen.
Eine Prioritätseinstufung für diesen Operator ist des-
halb nicht erforderlich.
1-50
Verneinung, bitweise Verneinung
Multiplikation, Division
Addition, Subtraktion
bitweises UND
bitweises exklusives ODER
bitweises ODER
UND
exklusives ODER
ODER
Verkettung von Strings, Ergebnistyp STRING
Vergleichsoperatoren
SINUMERIK 840D/840Di/810D Programmieranleitung Arbeitsvorbereitung (PGA) - Ausgabe 03.04
1
03.04
 Siemens AG 2004 All rights reserved.

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840diSinumerik 810d

Inhaltsverzeichnis