UpdateTareOffset

Die Methode kann zur Laufzeit verwendet werden, um eine Tarierung manuell durchzuführen. Es bedeutet, dass der fOffset-Wert (Gewicht) aus den berechneten Ausgangswerten herausgerechnet wird. Außerdem werden die Funktionsbaustein – Ausgänge tLastTare und fCurrentTareOffset (= fCurrentTareOffset- fOffset) aktualisiert.

Syntax

METHOD UpdateTareOffset := BOOL
VAR_INPUT
    fOffset := LREAL;    (* It corresponds to tare weight.*)
END_VAR

UpdateTareOffset 1: Eingänge

Name

Typ

Beschreibung

fOffset

LREAL

Das neue Tara Gewicht.

Beispiel

stParamsScale: ST_WG_Scaling :=  (fRawLow := 0, fRawHigh := 1, fReferenceHigh := 1, fReferenceLow := 0);
fbScaling :FB_WG_Scaling:=(stConfig:=stParamsScale);
IF bUpdateTareOffset THEN
    fbScaling.UpdateTareOffset (fOffset := 5.0);
    bUpdateTareOffset := FALSE;
END_IF

UpdateTareOffset 2: Rückgabewert

Name

Typ

Beschreibung

UpdateTareOffset

BOOL

TRUE, wenn die Methode erfolgreich ausgeführt wurde.