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 |