Configure

Konfigurieren des Algorithmus.

Syntax

Definition:

METHOD Configure : BOOL
VAR_INPUT
    nNumValues : UDINT;
    eStartupBehaviour : E_ALY_MovingAvgStartupBehaviour;
END_VAR

Configure 1: Eingänge

Name

Typ

Beschreibung

nNumValues

ULINT

Anzahl der Werte, die in die Berechnung des gleitenden Mittelwerts einfließen.

eStartupBehaviour

E_ALY_MovingAvgStartupBehaviour

Berechnungsverhalten am Anfang der Analyse bei weniger Werten, als in Num Values konfiguriert sind.

ZeroPadding: Die fehlenden Werte werden mit Nullen gefüllt.

UseFirstValue: Der erste Wert wird verwendet, bis die Anzahl der Werte Num Values entspricht.

WaitUntilFilled: Das erste Ergebnis wird berechnet, wenn die Anzahl der Werte Num Values entspricht.

AvgOverExisting: Der Durchschnitt wird mit den bereits vorhandenen Werten berechnet, bis die Anzahl der Werte Num Values entspricht.

Configure 2: Rückgabewert

Name

Typ

Beschreibung

Configure

BOOL

Gibt TRUE zurück, wenn erfolgreich.