CalibrateRefLow

Die Methode kann zur Laufzeit verwendet werden, um die fReferenceLow Kalibrierung zu triggern.

Syntax

METHOD CalibrateRefLow : BOOL
VAR_INPUT
    nDurationInSamples : UDINT;
    fRefLow            : LREAL;
END_VAR

CalibrateRefLow 1: Eingänge

Name

Typ

Beschreibung

nDurationInSamples

UDINT

Anzahl der Samples über die gemittelt werden soll.

fRefLow

LREAL

Neuer fReferenceLow Wert.

Beispiel

stParamsScale: ST_WG_Scaling :=  (fRawLow := 0, fRawHigh := 1, fReferenceHigh := 1, fReferenceLow := 0);
fbScaling :FB_WG_Scaling:=(stConfig:=stParamsScale);
IF bCalibrateReferenceLow THEN
    fbScaling.CalibrateRefLow(nDurationInSamples := 10, fRefLow := 0.1);
    bCalibrateReferenceLow := FALSE;
END_IF

CalibrateRefLow 2: Rückgabewert

Name

Typ

Beschreibung

CalibrateRefLow

BOOL

TRUE, wenn die Methode erfolgreich ausgeführt wurde.