Funktionsbaustein: Arithmetik
Der Arithmetikbaustein dient zur Ausführung einfacher mathematischer Operationen auf zwei numerischen Eingangswerten.
Er ermöglicht die Berechnung von Summen, Differenzen, Produkten oder Quotienten und gibt das Ergebnis als Zahlenwert aus.
Funktionsweise
Der Baustein verarbeitet zwei numerische Eingangswerte (FLOAT oder INT).
Die gewünschte Rechenoperation wird über den Parameter operation festgelegt.
Unterstützte Operationen
| Operation | Beschreibung |
|---|---|
add |
Addition: Ergebnis = A + B |
subtract |
Subtraktion: Ergebnis = A – B |
multiply |
Multiplikation: Ergebnis = A × B |
divide |
Division: Ergebnis = A ÷ B |
⚠️ Bei der Division wird eine Division durch 0 verhindert – in diesem Fall wird ein Fehler ausgegeben.
Parameter
- operation: Rechenart (
add,subtract,multiply,divide)
Eingänge
- Eingang 1: Wert A (numerisch)
- Eingang 2: Wert B (numerisch)
Beide Eingänge müssen gültige Zahlen sein, sonst erfolgt keine Berechnung.
Ausgang
- Ergebnis der gewählten Rechenoperation (FLOAT)
Anwendungsbeispiele
- Umrechnung von Werten durch Rechenformeln
- Korrektur oder Kalibrierung von Messwerten
- Bildung von Differenzen (z. B. Temperatur ΔT)
- Kombination mehrerer Sensorwerte oder Eingaben
Der Arithmetikbaustein ist eine flexible Lösung zur Durchführung grundlegender mathematischer Operationen
und kann universell mit Sensoren, Vergleichsbausteinen oder Ausgabeblöcken kombiniert werden.