Configure

Konfigurieren des Algorithmus.

Syntax

Definition:

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

Configure 1: Eingänge

Name

Typ

Beschreibung

bUseBesselCorrection

BOOL

Wenn der Parameter bUseBesselCorrection auf TRUE gesetzt ist, wird die Bessel‘sche Korrektur angewendet. Um bei Stichproben ein erwartungstreues Ergebnis zu erhalten, ist dieser Parameter zu aktivieren.

Die empirische Standardabweichung, ohne Bessel’sche Korrektur

Configure 2:

Die empirische Standardabweichung, mit Bessel’scher Korrektur

Configure 3:

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 4: Rückgabewert

Name

Typ

Beschreibung

Configure

BOOL

Gibt TRUE zurück, wenn erfolgreich.