Call
Die Methode berechnet aus einem Eingangssignal, das in Form eines Pointers übergeben wird, ein manipuliertes Ausgangssignal.
Syntax
METHOD Call : BOOL
VAR_INPUT
pIn : POINTER TO LREAL;
nSizeIn : UDINT;
pOut : POINTER TO LREAL;
nSizeOut : UDINT;
END_VAR
Eingänge
Name | Typ | Beschreibung |
---|---|---|
pIn | POINTER TO LREAL | Adresse des Eingangsarrays |
nSizeIn | UDINT | Größe des Eingangsarrays |
pOut | POINTER TO LREAL | Adresse des Ausgangsarrays |
nSizeOut | UDINT | Größe des Ausgangsarrays |
Rückgabewert
Name | Typ | Beschreibung |
---|---|---|
Call | BOOL | Liefert TRUE, wenn ein manipuliertes Ausgangssignal berechnet wurde. |
Beispiel
aInput : ARRAY [1..cChannels] OF ARRAY [1..cOversamples] OF LREAL;
aOutput : ARRAY [1..cChannels] OF ARRAY [1..cOversamples] OF LREAL;
bSucceed := fbFilter.Call(ADR(aInput), SIZEOF(aInput), ADR(aOutput), SIZEOF(aOutput));