Configure

Konfigurieren des Algorithmus.

Syntax

Definition:

METHOD Configure : BOOL
VAR_INPUT
    eWindowMode : E_ALY_WindowMode;
    nWindowSize : UDINT;
END_VAR

Configure 1: Eingänge

Name

Typ

Beschreibung

eWindowMode

E_ALY_WindowMode

Verwendeter Fenstermodus. Beeinflusst die Anzahl der Eingangsdaten, die mit in die Berechnung einbezogenen werden sowie den Zeitpunkt der Berechnungen.

  • Continuous: Alle Eingangswerte seit dem Start des Algorithmus werden mit in die Berechnung einbezogen. Die Berechnung erfolgt zyklisch.
  • Fix Window: Nur die letzten N Eingangswerte werden mit in die Berechnung einbezogen. Die Berechnung erfolgt alle N Aufrufe.
  • Sliding Window: Nur die letzten N Eingangswerte werden mit in die Berechnung einbezogen. Die Berechnung erfolgt zyklisch.

nWindowSize

UDINT

Abhängig von dem verwendeten Fenstermodus kann die Anzahl der Werte N konfiguriert werden, die mit in die Berechnung einbezogen werden. Beim Fenstermodus Continuous wird dieser Parameter ignoriert.

Configure 2: Rückgabewert

Name

Typ

Beschreibung

Configure

BOOL

Gibt TRUE zurück, wenn erfolgreich.