Call
Die Methode wird in jedem Zyklus aufgerufen, um die Berechnungen aus dem Eingangspuffer durchzuführen, wenn neue Daten vorhanden sind.
Der Baustein wartet auf Eingangsdaten, sofern die Methode weder neue Ergebnisse noch einen Fehler ausgibt. Dies ist ein reguläres Verhalten im Ablauf der Analysekette.
Syntax
METHOD Call : BOOL
VAR_INPUT
pHarmonicsRMS_UL1 : POINTER TO LREAL;
pHarmonicsRMS_UL2 : POINTER TO LREAL;
pHarmonicsRMS_UL3 : POINTER TO LREAL;
pHarmonicsRMS_IL1 : POINTER TO LREAL;
pHarmonicsRMS_IL2 : POINTER TO LREAL;
pHarmonicsRMS_IL3 : POINTER TO LREAL;
nHarmonicsRMSSize : UDINT;
bResetStatistics : BOOL;
END_VAR
Eingänge
Name |
Typ |
Beschreibung |
---|---|---|
pHarmonicsRMS_UL1 .. UL3 |
POINTER TO LREAL |
Zeiger auf ein Array vom Typ LREAL mit der Dimension: Anzahl Harmonische. Wenn die einzelnen Harmonischen nicht ausgegeben werden sollen, kann der Eingang auf 0 gesetzt werden. |
pHarmonicsRMS_IL1 .. IL3 |
POINTER TO LREAL |
Zeiger auf ein Array vom Typ LREAL mit der Dimension: Anzahl Harmonische. Wenn die einzelnen Harmonischen nicht ausgegeben werden sollen, kann der Eingang auf 0 gesetzt werden. |
nHarmonicsRMSSize |
UDINT |
Gibt die Größe eines Ausgangsarrays für die Harmonischen an. |
bResetStatistics |
BOOL |
TRUE setzt die Min-, Max-, und Hold- Werte der Ausgänge zurück. |
Rückgabewert
Name |
Typ |
Beschreibung |
---|---|---|
Call |
BOOL |
Gibt an, ob die Methode erfolgreich ausgeführt worden ist. Weitere Informationen im Event Interface des Bausteins. |