9.1.19.1.3.16 Analogaddition
9.1.19.1.3.17 Analogsubtraktion
9.1.19.1.3.18 Steigende Flanke
144
Betrieb 3587317/31 DE
Parameter
Funktion
Initialzustand
Tabelle 62: Funktionsbaustein Analogdivision
Bezeichnung
Eingänge
Ausgänge
Parameter
Funktion
Initialzustand
Tabelle 63: Funktionsbaustein Analogaddition
Bezeichnung
Eingänge
Ausgänge
Parameter
Funktion
Initialzustand
Tabelle 64: Funktionsbaustein Analogsubtraktion
Bezeichnung
Eingänge
Ausgänge
Parameter
Funktion
Initialzustand
Tabelle 65: Funktionsbaustein Steigende Flanke
Constant divisor (REAL32), -1.000.000...+1.000.000,
Default = 1
Result = Dividend / Divisor / Constant Divisor
Bei einer Division durch Null wird der Ausgang DivByZero
TRUE und Result wird auf null gesetzt.
Bei Überlauf des REAL32-Zahlenbereichs wird der Ausgang
Overflow TRUE und Result wird auf null gesetzt.
Alle Eingänge und Ausgänge sind Null bzw. FALSE.
ADD, Analogaddition
Input 1 (REAL32)
Input 2 (REAL32)
Result (REAL32)
Overflow (BOOL)
Offset (REAL32), -1.000.000...+1.000.000; Default = 0
Result = Input 1 + Input 2 + Offset
Bei Überlauf des REAL32-Zahlenbereichs wird der Ausgang
Overflow TRUE.
Alle Eingänge und Ausgänge sind Null bzw. FALSE.
SUB, Analogsubtraktion
Input 1 (REAL32)
Input 2 (REAL32)
Result (REAL32)
Overflow (BOOL)
Offset (REAL32), -1.000.000...+1.000.000, Default = 0
Result = Input 1 - Input 2 – Offset
Bei Überlauf des REAL32-Zahlenbereichs wird der Ausgang
Overflow TRUE.
Alle Eingänge und Ausgänge sind Null bzw. FALSE.
RTRG, rising edge trigger, ansteigende Flanke
Input (BOOL)
Output (BOOL)
-
Bei Wechsel des Eingangs von FALSE auf TRUE wird der
Ausgang für einen Durchlauf-Zyklus der Funktionsgruppe
TRUE und wechselt dann wieder auf FALSE.
Alle Eingänge und Ausgänge sind FALSE.