ST_PMA_PowerValues_Period_InitPars

Bausteinspezifische Struktur mit Initialisierungsparametern, die bei der Initialisierung der Bausteine FB_PMA_PowerValues_Period_1Ph und FB_PMA_PowerValues_Period_3Ph ausgewertet wird.

Syntax

Definition:

TYPE ST_PMA_PowerValues_Period_InitPars :
STRUCT
    nBufferLength              : UDINT := 200;   // Length of input buffer
    fSampleRate                : LREAL := 1000;  // in Hz
    fMinInputCurrent           : LREAL := 0.0;   // Minimal input of current (RMS) to calculate outputs
    nPeriods                   : UDINT := 1;     // Amount of signal periods to calculate outputs
    fNominalVoltage            : LREAL := 230.0; // Nominal voltage, required for PQF calculation
    fNominalFreq               : LREAL := 50.0;  // Nominal frequency, required for PQF calculation
    ePqfMode                   : E_PMA_PqfMode := E_PMA_PqfMode.Default; // Mode of PQF calculation
    uTimeLagCurrentTransformer : U_PMA_Timelag := (fTimeLag := 0);       // Timelag caused by inductivity of current transformer ( in s
END_STRUCT
END_TYPE

Parameter

Name

Typ

Parameter

nBufferLength

UDINT

Länge des Eingangspuffers

fSampleRate

LREAL

Gibt die Abtastrate (Samples pro Sekunde) des Eingangssignals an.

fMinInputCurrent

LREAL

Mindesteingangsgröße (RMS) des Stroms. Diese verhindert die Berechnung bei zu kleinen Eingangswerten.

nPeriods

UDINT

Anzahl an Signalperioden zur Berechnung der Ausgangswerte

fNominalVoltage

LREAL

Nominaler Spannungswert. Wird für die Berechnung des Power Quality Factors benötigt.

fNominalFreq

LREAL

Nominale Frequenz. Wird für die Berechnung des Power Quality Factors benötigt.

ePqfMode

E_PMA_PqfMode

Modus für die Berechnung des Power Quality Factors.

Default: Berechnung des Power Quality Factors mit der Frequenz, dem Effektivwert der Spannung sowie dem THD der Spannung.

DefaultAndUnbalance: Wie Default, jedoch das in einem dreiphasigen System zusätzlich noch die Spannungsunsymmetrie mit in die Berechnung einfließt.

uTimeLagCurrentTransformer

U_PMA_Timelag

Hier kann die mögliche Verzögerung durch die Induktivität des Stromwandlers in Sekunden angegeben werden.

U_PMA_Timelag.fTimeLag: Identisch für alle Phasen

U_PMA_Timelag.aTimeLag: Individuell pro Phase

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.0

PC oder CX (x86, x64)

Tc3_PowerMonitoring