Zum Inhalt

Funktionsbaustein: Arithmetik

Der Funktionsblock Arithmetik führt eine Grundrechenart mit zwei einzelnen numerischen Werten aus.

Anschlüsse

Anschluss Typ Bedeutung
Eingang 1 Wert erster Operand A
Eingang 2 Wert zweiter Operand B
Ausgang Wert Rechenergebnis

Beide Eingänge müssen für ein ausführbares Programm verbunden sein.

Operationen

Auswahl Berechnung
Addition A + B
Subtraktion A - B
Multiplikation A × B
Division A ÷ B

Die Reihenfolge der Eingänge ist bei Subtraktion und Division entscheidend.

Division durch null

Eine Division durch null ist mathematisch nicht definiert und kann nicht als regulärer Zahlenwert weiterverarbeitet werden. Stelle deshalb sicher, dass der zweite Eingang bei einer Division nicht null wird.

Beispiele

Temperaturdifferenz

Temperatur A ─> Eingang 1
Temperatur B ─> Eingang 2
Operation: Subtraktion

Skalierungsfaktor anwenden

Eine Eingabekonstante kann als zweiter Operand genutzt werden:

Messwert ─────────────> Eingang 1
Konstante 1.8 ────────> Eingang 2
Operation: Multiplikation

Abgrenzung zur Skalierung

Für eine reine lineare Umrechnung nach y = m · x + b ist der Block Skalierung meist übersichtlicher. Arithmetik ist sinnvoll, wenn zwei dynamische Werte miteinander verrechnet werden sollen.