FB_xL3403_TcPfw()

FB_xL3403_TcPfw() 1:

Dieser Baustein bereitet die durch eine xL3403 ermittelten Daten (Spannung, Leitung) auf und stellt diese dann der Applikation zur Verfügung.

FB_xL3403_TcPfw() 2:

Von der Applikation sollte der Baustein FB_PowerMeasurement_TcPfw() aufgerufen werden. Dieser Baustein ruft intern FB_xL3403_TcPfw() auf.

Syntax

VAR_INPUT
    I_ratio     : LREAL:=1.0;
    CycleTime   : LREAL:=0.025;
    ReadVoltage : BOOL:=FALSE;
    Using_EL    : BOOL:=FALSE;
END_VAR
VAR_IN_OUT
    Input       : ST_TcPfw_xL3403_Input;
    Output      : ST_TcPfw_xL3403_Output;
    State       : ST_TcPfw_xL3403_State;
END_VAR

FB_xL3403_TcPfw() 3: Eingänge

Name

Typ

Beschreibung

I_ratio

LREAL

Hier muss das Übersetzungsverhältnis der Stromwandler eingetragen werden.

CycleTime

LREAL

Zykluszeit mit der dieser Baustein aufgerufen wird.

ReadVoltage

BOOL

Ein TRUE bewirkt das Auslesen der aktuell gemessenen Spannung statt der Leistung.

Using_EL

BOOL

Ein TRUE teilt dem Baustein mit, dass es sich um eine EL-Klemme handelt.

FB_xL3403_TcPfw() 4: Ein-/Ausgänge

Name

Typ

Beschreibung

Input

ST_TcPfw_xL3403_Input

Stellt die Eingangsdaten der Klemme bereit.

Output

ST_TcPfw_xL3403_Output

Stellt die Ausgangsdaten der Klemme bereit.

State

ST_TcPfw_xL3403_State

Gibt den Status der Klemme sowie die aufbereiteten Daten an die Applikation zurück.

Verhalten des Bausteins:

Meldet die Klemme keinen Fehler, so werden in jedem Zyklus die aufbereiteten Eingangsdaten bereitgestellt.

FB_xL3403_TcPfw() 5:

Bei der Leistungsmessung mit der EL3403 ist die erhöhte Filterzeit mit zu berücksichtigen.