MAZ¶
Parameter | Value |
---|---|
Library_File_Name | Serie90_AC500_V10.lib |
Firmware | V2.0 |
Type | Type_Function_Block_No_History |
Group | - |
This Function Block determines the maximum value of a signal up to the current point of time by evaluating the time behaviour of the signal.
The value of the operand at input E1 is compared to the previously occurred maximum value. If the input value E1 is higher than the previously occurred maximum, the input value is the new maximum value and is assigned to the operand at output MAZ.
If the input value E1 is less than the previously occurred maximum value, the previous maximum value is assigned to the output.
Output MAZ is set to the value of the operand at input INIT (initial value) with the FALSE → TRUE edge at binary input SET.
The following applies:
E1 < MAZ → MAZ = MAZ
E1 > MAZ → MAZ = E1
SET = FALSE→TRUE edge → MAZ = INIT
The inputs and the output can not be negated/inverted.