Herunterladen Diese Seite drucken

JUMO MTRON 4030 Systemhandbuch Seite 39

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

Werbung

6.9.2
Arithmetische Funktionen
Addition
Beispiel
Subtraktion
Beispiel
Multiplikation
Beispiel
Division
Beispiel
Bemerkung
Negation
Beispiel
Modulo
Bemerkung
Beispiel
1.01/Systemhandbuch JUMO mTRON
Das Logikmodul unterstützt folgende arithmetische Funktionen:
- Addition
- Subtraktion
- Multiplikation
- Division
- Negation von REAL-Zahlen
- Modulo
- Quadratwurzel
Die Addition ist eine erweiterbare Funktion, als Ergebnis wird die Summe der Argu-
mente zurückgegeben.
OUT := IN1 + IN2 + ... INn;
Als Ergebnis wird das Zweite von dem ersten Argument abgezogen.
OUT := IN1 - IN2;
Die Multiplikation ist eine erweiterbare Funktion. Das Ergebnis ergibt sich aus der Mul-
tiplikation der Argumente.
OUT := IN1 * IN2 * ...INn;
Als Ergebnis wird der Quotient aus den beiden Argumenten zurückgegeben.
OUT := IN1 / IN2;
Das Ergebnis der Division von ganzen Zahlen (Datentyp UINT) ist eine ganze Zahl mit
Abschneiden der Nachkommastellen (7/3 = 2).
REAL-Zahlen können negiert werden.
OUT := -IN;
Die Argumente der Modulo-Funktion (MOD) müssen ganze Zahlen (Datentyp UINT)
sein. Das Ergebnis der Modulo-Funktion ist gleich der Bearbeitung der folgenden An-
weisung:
IF (IN2 = 0)
THEN OUT := 0;
ELSE OUT := IN1 - (IN1 / IN2) * IN2;
END_IF
Das Ergebnis der Division der ganzen Zahlen (Datentyp UINT) im ELSE-Zweig der obigen IF-
Auswahlanweisung ist eine ganze Zahl mit Abschneiden der Nachkommastellen.
IN1 := 17;
IN2 := 3;
OUT := IN1 MOD IN2;
6 Programmieren
(* OUT := 2 *)
7–37

Werbung

loading

Diese Anleitung auch für:

70.4030