Call_3Ph_Autorange

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. Die EL3783 wird im Auto-Range-Modus betrieben.

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;
    bEL3783_HcRangeActive   : BOOL;
    aEL3783_HcRange         : ARRAY [0..3] OF USINT;
END_VAR
VAR_OUTPUT
END_VAR

Call_3Ph_Autorange 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.

bEL3783_HcRangeActive

BOOL

TRUE, wenn der Auto-Range-Modus an der Klemme aktiv ist.

aEL3783_HcRange

ARRAY [0..3] OF USINT

Die aktuellen Messbereichsinformationen der EL3783.

Call_3Ph_Autorange 2: Rückgabewert

Name

Typ

Beschreibung

Call_3Ph_Autorange

BOOL

Gibt an, ob die Methode erfolgreich ausgeführt worden ist. Weitere Informationen im Event Interface des Bausteins.