Herunterladen Diese Seite drucken

JUMO MTRON 4030 Systemhandbuch Seite 34

Vorschau ausblenden Andere Handbücher für MTRON 4030:

Werbung

6 Programmieren
6.6
Operatoren

7–32
In der folgenden Tabelle sind alle Operatoren, die das Logikmodul unterstützt, aufge-
führt. Die Tabelle ist nach der Rangfolge der Operatoren sortiert, sie beginnt mit der
höchsten Rangfolge.
Operation
Klammerung
Funktion
Negation
1
Komplement
Multiplikation
Division
Modulo
Addition
Subtraktion
Vergleich
Gleichheit
Ungleichheit
UND
ODER
ODER
1. Bei Booleschen-Variablen findet eine logische Verknüpfung, bei UINT-Variablen
eine bitweise Verknüpfung statt.
Bei der Addition (+) und der Subtraktion (-) mit einer Konstanten (z.B. 1)
ist darauf zu achten, daß vor der Konstanten ein Leerzeichen steht. Ist
dies nicht der Fall, wird in diesem Fall der Operand als Vorzeichen der
Konstanten interpretiert.
Richtig: i := i - 1;
Falsch:
Symbol
Erlaubte
Datentypen
(Ausdruck)
Bezeichner
(Argumentliste)
-
REAL
NOT
BOOL,
UINT
*
UINT,
REAL
/
MOD
UINT
+
REAL,
UINT
-
<, >, <=, >=
REAL,
UINT,
DATE_AND_
TIME
=
REAL, UINT,
BOOL,
<>
DATE_AND_
TIME
& oder AND
UINT
BOOL
XOR
UINT
BOOL
OR
UINT
BOOL
i := i -1;
1.01/Systemhandbuch JUMO mTRON
Beispiel
a := 3.0 * (b - 1.0);
i := min (3, j);
a := -a;
TuerK := not immer;
i := 5 * j;
a := 5.0 / b;
J := i mod 10;
i := 5 + j;
a := b - 5.0e20;
TuerK := 5 <= j;
TuerK := 5 = i;
TuerK := 5 <> j;
1
TuerK := nie & TuerK;
,
1
TuerK := nie AND TuerK;
1
TuerK := true XOR TuerK;
,
1
1
TuerK := false OR TuerK;
,
1

Werbung

loading

Diese Anleitung auch für:

70.4030