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

Flexible NC-Programmierung
1.7 Priorität der Operationen
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
70
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
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis