Herunterladen Inhalt Inhalt Diese Seite drucken

Priorität Der Operationen - Siemens SINUMERIK 840D sl Programmierhandbuch

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

Werbung

1.7
Priorität der Operationen
Funktion
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
Operatoren festgelegt und damit von den normalen Prioritätsregeln abgewichen werden.
Reihenfolge der Operatoren
Von der höchsten zur niedrigsten Priorität
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Hinweis
Der Kettungsoperator ":" für Frames darf nicht mit anderen Operatoren in einem Ausdruck
vorkommen. Eine Prioritätseinstufung für diesen Operator ist deshalb nicht erforderlich.
Beispiel If-Anweisung
If (otto==10) and (anna==20) gotof end
Arbeitsvorbereitung
Programmierhandbuch, 06/2009, 6FC5398-2BP20-0AA0
NOT, B_NOT
*, /, DIV, MOD
+, –
B_AND
B_XOR
B_OR
AND
XOR
OR
<<
==, <>, >, <, >=, <=
Verneinung, bitweise Verneinung
Multiplikation, Division
Addition, Subtraktion
bitweises UND
bitweises exklusives ODER
bitweises ODER
UND
exklusives ODER
ODER
Verkettung von Strings, Ergebnistyp STRING
Vergleichsoperatoren
Flexible NC-Programmierung
1.7 Priorität der Operationen
77

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis