ST_PMA_Harmonics_Period_InitPars

Bausteinspezifische Struktur mit Initialisierungsparametern, die bei der Initialisierung der Bausteine FB_PMA_Harmonics_Period_1Ph und FB_PMA_Harmonics_Period_3Ph ausgewertet wird.

Syntax

Definition:

TYPE ST_PMA_Harmonics_Period_InitPars :
STRUCT
    nBufferLength       : UDINT := 200;   // Length of input buffer
    fSampleRate         : LREAL := 1000;  // in Hz
    nNumHarmonics       : UDINT := 20;    // Number of harmonics
    nPeriods            : UDINT := 10;    // Amount of signal periods to calculate outputs
    bTransformToPercent : BOOL := TRUE;   // transform results to percent (1st harmonic=100%)
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.

nNumHarmonics

UDINT

Anzahl zu berechnender Harmonischen

nPeriods

UDINT

Anzahl an Signalperioden zur Berechnung der Ausgangswerte.

bTransformToPercent

BOOL

Boolescher Wert der angibt, ob das Ergebnis in Prozent ausgegeben werden soll. Dabei entspricht die erste Harmonische 100%.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.0

PC oder CX (x86, x64)

Tc3_PowerMonitoring