Call

Die Methode berechnet aus einem Eingangssignal, das in Form eines Pointers übergeben wird, ein manipuliertes Ausgangssignal. Falls Oversampling benutzt wird, so werden nicht alle Informationen dargestellt. Die Ergebnisse der Funktionsbaustein-Ausgänge beziehen sich auf den ältesten Eingangswert des Call()-Aufrufs.

Syntax

METHOD Call : BOOL
VAR_INPUT
     pIn        : POINTER TO LREAL;
     nSizeIn    : UDINT;
END_VAR

Call 1: Eingänge

Name

Typ

Beschreibung

pIn

POINTER TO LREAL

Adresse des Eingangsarrays

nSizeIn

UDINT

Größe des Eingangsarrays

Call 2: Rückgabewert

Name

Typ

Beschreibung

Call

BOOL

Liefert TRUE, wenn ein manipuliertes Ausgangssignal berechnet wurde.

Beispiel

aInput := ARRAY [1..cOversamples] OF LREAL;
bSucceed := fbWeighing.Call(ADR(aInput), SIZEOF(aInput));