Darstellung | Operator | Operatortyp | Priorität |
( ) | Klammerung | Klammer | 1 |
** | Potenz | Arithmetisch | 2 |
+ | unäres Plus (Vorzeichen) | Arithmetisch | 3 |
- | unäres Minus (Vorzeichen) | Arithmetisch | 3 |
NOT | Negation | Logisch | 3 |
+ | Multiplikation | Arithmetisch | 4 |
/ | Division | Arithmetisch | 4 |
MOD | Modulo-Funktion | Arithmetisch | 4 |
DIV | Ganzzahlige Division | Arithmetisch | 4 |
+ | Addition | Arithmetisch | 5 |
- | Subtraktion | Arithmetisch | 5 |
< | kleiner als | Vergleicher | 6 |
> | größer als | Vergleicher | 6 |
<= | kleiner gleich | Vergleicher | 6 |
>= | größer gleich | Vergleicher | 6 |
= | Gleichheit | Vergleicher | 7 |
<> | Ungleichheit | Vergleicher | 7 |
AND; & | UND | Logisch | 8 |
XOR | Exclusiv-ODER | Logisch | 9 |
OR | ODER | Logisch | 10 |
: = | Zuweisung | Zuweisung | 11 |
Name | Beschreibung |
IF | Die IF-Anweisung ist an eine bedingung geknüpft, wie eine WENN; DANN-Funktion. |
CASE | Die CASE-Anweisung ist eine Steueranweisung zum Auswählen eines Programmteils. |
FOR | Mit einer FOR-Anweisung wird eine Anweisung oder Anweisungsfolge solange wiederholt, bis die Variable außerhalb des angegebenen Bereichs liegt. Die Variable muss eine lokale Variable vom Typ INT oder DINT sein. |
WHILE | Die WHILE-Anweisung ist ähnlich wie die FOR-Anweisung und wiederholt eine Anweisung oder Anweisungsfolge solange eine Bedingung in Form eines logischen Ausdrucks erfüllt ist. |
REPEAT | Die REPEAT-Anweisung ist ebenfalls ähnlich wie die FOR-Anweisung und wiederholt eine Anweisung oder Anweisungsfolge, die sich innerhalb von REPEAT und UNTIL befinden muss solange, bis eine Abbruchbedingung in Form eines logischen Ausdrucks eintritt. |
CONTINUE | Mit der CONTINUE-Anweisung wird eine Wiederholungsanweisung (FOR, WHILE, REPEAT) abgebrochen und ein Sprung zum Anweisungsende wird durchgeführt. Der weitere Vorgang hängt von der Anweisung ab. |
EXIT | Mit der EXIT-Anweisung wird eine Wiederholungsanweisung (FOR, WHILE, REPEAT) hart abgebrochen und das Programm wird nach END_ (FOR, WHILE, REPEAT) fortgeführt. |
GOTO | Mit der GOTO-Anweisung werden Sprünge im Programm innerhalb des Bausteins durchgeführt. |
RETURN | Mit der RETURN-Anweisung wird der aktuell bearbeitete Baustein verlassen und zum aufrufenden Baustein zurückgekehrt. |