Avex

Avex

%AvexR function


Old name

%AvexR

Function

The function returns the time-weighted average of the values within an elapsed time period. The expression, that contains this function, must be evaluated on a change. The result is a real value.
Note: Unlike the Ave function that publishes the preliminary average continuously (after each evaluation), the Avex publishes the result only when ResetTrigger=@TRUE.

Declaration

REAL %Avex( REAL in Arg, BOOL in ResetTrigger )

Parameters

Arg

Variable, which average is to be calculated.

ResetTrigger

Change of the parameter into @TRUE state resets the average.