8 Operation
Maschinenfabrik Reinhausen GmbH 2020264 3587317/21 ENTAPCON
®
8.30.1.3.14 Analog multiplication
Description MUL, analog multiplication
Inputs Value (REAL32)
Multiplier (REAL32)
Outputs Result (REAL32)
Overflow (BOOL)
Parameter Constant multiplier (REAL32), -1,000,000...+1,000,000;
default = 1
Function Result = Value * Multiplier * Constant multiplier
If the REAL32 range of numbers is exceeded, the
Overflow output becomes TRUE.
Initial state All inputs and outputs are zero or FALSE.
Table107: Analog multiplication function module
8.30.1.3.15 Analog division
Description DIV, analog division
Inputs Divident (REAL32)
Divisor (REAL32)
Outputs Result (REAL32)
DivByZero (BOOL)
Overflow (BOOL)
Parameter Constant divisor (REAL32), -1,000,000...+1,000,000;
default = 1
Function Result = Dividend / Divisor / Constant Divisor
If dividing by zero, the DivByZero output becomes
TRUE and Result is set to zero.
If the REAL32 range of numbers is exceeded, the
Overflow output becomes TRUE and Result is set to
zero.
Initial state All inputs and outputs are zero or FALSE.
Table108: Analog division function module
8.30.1.3.16 Analog addition
Description ADD, analog addition
Inputs Input 1 (REAL32)
Input 2 (REAL32)
Outputs Result (REAL32)
Overflow (BOOL)
Parameter Offset (REAL32), -1,000,000...+1,000,000; default = 0