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;
    bUse_5A_Range       : BOOL;
END_VAR
VAR_OUTPUT
END_VAR

Call_3Ph 1: 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.

bUse_5A_Range

BOOL

Wenn der Wert TRUE ist, wird der 5A‑Messbereich der EL3783 genutzt. Wenn er FALSE ist, wird der 1A‑Messbereich verwendet.

Call_3Ph 2: 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.