Call_3Ph
Die Methode wird aufgerufen, um die Eingangsdaten in einem dreiphasigen System vom Typ INT entsprechend der konfigurierten Parameter zu skalieren. Es wird ein LREAL ausgegeben.
Syntax
METHOD Call_3Ph : BOOL
VAR_INPUT
pInputBuffer_UL1 : POINTER TO INT;
pInputBuffer_UL2 : POINTER TO INT;
pInputBuffer_UL3 : POINTER TO INT;
pInputBuffer_IL1 : POINTER TO INT
pInputBuffer_IL2 : POINTER TO INT
pInputBuffer_IL3 : POINTER TO INT
nInputBufferSize : UDINT;
pOutputBuffer_UL1 : POINTER TO LREAL;
pOutputBuffer_UL2 : POINTER TO LREAL;
pOutputBuffer_UL3 : POINTER TO LREAL;
pOutputBuffer_IL1 : POINTER TO LREAL;
pOutputBuffer_IL2 : POINTER TO LREAL;
pOutputBuffer_IL3 : POINTER TO LREAL;
nOutputBufferSize : UDINT;
END_VAR
VAR_OUTPUT
END_VAR
Eingänge
Name |
Typ |
Beschreibung |
---|---|---|
pInputBuffer_UL1 .. UL3 |
POINTER TO INT |
Zeiger auf ein Array von Spannungswerten. Diese können einzeln oder als Oversampling-Array hinzugefügt werden. |
pInputBuffer_IL1 .. IL3 |
POINTER TO INT |
Zeiger auf ein Array von Stromwerten. Diese können einzeln oder als Oversampling-Array hinzugefügt werden. |
nInputBufferSize |
UDINT |
Gibt die Größe eines einzelnen Eingangspuffers in Bytes an. |
pOutputBuffer_UL1 .. UL3 |
POINTER_TO_LREAL |
Zeiger auf ein Array, in das die skalierten Spannungswerte gespeichert werden sollen. |
pOutputBuffer_IL1 .. IL3 |
POINTER_TO_LREAL |
Zeiger auf ein Array, in das die skalierten Stromwerte gespeichert werden sollen. |
nOutputBufferSize |
UDINT |
Gibt die Größe eines einzelnen Ausgangspuffers in Bytes an. |
Rückgabewert
Name |
Typ |
Beschreibung |
---|---|---|
Call_3Ph |
BOOL |
Gibt an, ob die Methode erfolgreich ausgeführt worden ist. Weitere Informationen im Event Interface des Bausteins. |