Arithmetischer Operator

<< Click to Display Table of Contents >>

Navigation:  Komponenten > Steuerung, Logik & Zeit > Grafische Logik > Komponentenliste >

Arithmetischer Operator

Ein arithmetischer Operator führt mit zwei Eingängen (E1 und E2) Grundrechenarten aus und gibt das Ergebnis auf dem Ausgang (A) aus.

 

Er verarbeitet zwei Eingangswerte nach einer einstellbaren arithmetischen Funktion. Das Ergebnis dieser Operation wird am Ausgang (A) ausgegeben.

 

Funktion

Addition

E1 + E2

Der Wert am Eingang 1 (E1) wird zum Wert am Eingang 2 (E2) addiert.

Subtraktion

E1 - E2

Der Wert am Eingang 2 (E2) wird vom Wert am Eingang 1 (E1) subtrahiert.

Multiplikation

E1 * E2

Der Wert am Eingang 1 (E1) wird mit dem Wert am Eingang 2 (E2) multipliziert.

Division

E1 / E2

Der Wert am Eingang 1 (E1) wird durch den Wert am Eingang 2 (E2) dividiert.

 

Der Fehler-Ausgang F wird auf "1" gesetzt, wenn ein Mathematischer Fehler vorliegt (bspw Null durch drei dividieren) oder der Zahlenbereich zu groß ist.

Ist der Parameter-Haken bei "Fehlerausgang invertieren" gesetzt, ist der Ausgang "1", wenn kein Fehler bzw. Überlauf vorliegt.

 

Mit dem Parameter "Wert an Eingang 2 nur übernehmen, wenn Wert an Eingang 1 neu ist" können Sie z. B. eine Hoch-Zähl- oder Runter-Zähl-Funktion realisieren. Dies dient z.B. der Nachbildung von Temperaturregler-Funktionen zum Erhöhen bzw. Reduzieren der Temperatur um einen bestimmten Wert.

 

Die Eingänge werden mit einem E1 und E2 gekennzeichnet und befinden sich links am Element.

Der Ausgang wird durch ein A gekennzeichnet er befindet sich rechts oben am Element.
Der Fehlerausgang ist mit F gekennzeichnet er befindet sich rechts unten am Element.

Die Bezeichnung des Gatters kann frei gewählt werden.

 

Hinweis: Für Ein- und Ausgang sind identisch alle Datentypen zulässig.

 

Abb Grafische Logik Math_P