Configure

Konfigurieren des Algorithmus. Kanalspezifische Parameter werden mit Hilfe der Methode ConfigueChannel() festgelegt.

Konfigurationsoptionen

  • Calculate Inflection: Boolsches Flag. Maxima der Änderungsrate werden nur identifiziert, wenn dieses Flag True ist. Anderenfalls werden die Werte für Count Max Delta, Max Delta, Time Max Delta undValue at Max Delta nicht berechnet.
  • Threshold Reversal: Schwellenwert für die Identifizierung von Umkehrungen. Umkehrungen werden nur erkannt, wenn ihre Differenz zur nächsten Umkehrung den Wert von Threshold Reversal überschreitet.
    Nachfolgend sind drei Beispiele für die Identifizierung von Peaks mit dem Parameter Threshold Reversal aufgeführt.
    (a) Der Wert y3 wird direkt nach der Verarbeitung des Werts y4 als Peak identifiziert, da die Differenz zwischen y3 und y4 größer ist als Threshold Reversal.
    (b) Der Wert y3 wird nicht als Peak identifiziert, da die Differenz zwischen y3 und y4 kleiner ist als Threshold Reversal und die Kurve nach y4 wieder ansteigt.
    (c) Der Wert y2 wird nach der Verarbeitung des Werts y5 als Peak identifiziert, da die Differenz zwischen y2 und y5 Threshold Reversal überschreitet. Der Wert y2 kann vorher nicht als Peak identifiziert werden, da die Differenz zwischen y2 und y3 (y4) kleiner als/gleich Threshold Reversal ist und nicht bekannt ist, ob die Werte weiter sinken.
Configure 1:
  • Threshold Delta: Schwellenwert für die Identifizierung der Delta-Maxima. Maxima der absoluten Differenz von zwei aufeinanderfolgenden Werten (Delta) werden nur erkannt, wenn die Differenz zwischen aufeinanderfolgenden Deltas Threshold Delta überschreitet.
    Nachfolgend sind drei Beispiele für die Identifizierung der Delta-Maxima mit dem Parameter Threshold Delta aufgeführt. Die oberen Diagramme zeigen die ursprünglichen Eingangssignale, die unteren das zugehörige Delta.
    (a) Der Wert y4 wird nach der Verarbeitung des Werts y5 als Maximum identifiziert, da die Differenz der zwei Deltas Threshold Delta überschreitet.
    (b) Es wird kein Maximum identifiziert, da die Differenz zwischen den Deltas kleiner ist als Threshold Delta.
    (c) Der Wert y3 wird nach der Verarbeitung des Werts y6 als Maximum identifiziert.
Configure 2:
Configure 3:

Unabhängig von Threshold Delta wird mindestens ein Maximum des Deltas zwischen zwei Umkehrungen erkannt.

Syntax

Definition:

METHOD Configure : BOOL
VAR_INPUT
    fThresholdReversal : LREAL;
    bCalcInflection : BOOL;
    fThresholdDelta : LREAL;
END_VAR

Configure 4: Eingänge

Name

Typ

Beschreibung

fThresholdReversal 

LREAL

Schwelle für die Peakanalyse

bCalcInflection 

BOOL

Auswertung von Max Delta

fThresholdDelta 

LREAL

Schwelle für die Delta-Analyse

Configure 5: Rückgabewert

Name

Typ

Beschreibung

Configure

BOOL

Gibt TRUE zurück, wenn erfolgreich.