Beispiele der Berechnungen basierend auf der Signalperiode

Die Beispiele zeigen die hochdynamische Analyse elektrischer Systeme. Hierbei wir auf die Algorithmen der Power Monitoring-Bibliothek zurückgegriffen, dessen Berechnungen auf der Signalperiode basieren.

Übersicht

In den Beispielen wird eine Analysekette genutzt. Die Baustein-IDs zur Verknüpfung der Algorithmen sind in der Struktur E_AnalysisIDs definiert. Die Analysekette beginnt wahlweise mit einem Eingang aus einer Busklemme, beispielsweise der EL3783, oder mit dem Signalgenerator. Die Umschaltung erfolgt mit der Variable eInputSelect.

Das Eingangssignal wird dem Source-Baustein (fbSource) übergeben, der es anschließend an die ihm zugewiesenen Analysebausteine weiterreicht. Hierzu gehören die Frequenzberechnung mit dem Baustein (fbFrequency), die Berechnung der Basiswerte mit dem Baustein (fbBasicValues), die Berechnung von Leistungen mit dem Baustein (fbPowerValues) sowie die Berechnung der Harmonischen mit dem Baustein (fbHarmonics).

Programmparameter

Die wichtigsten Parameter zur Beeinflussung des Eingangssignals werden in der folgenden Tabelle dargestellt.

Variable

Beschreibung

Standardwert

eInputSelect

Auswahl des Eingangssignals

E_InputSelect.SignalGenerator

fFrequency

Grundfrequenz der generierten Signale

50 Hz

fAmplitudeVoltage

Amplitude des generierten Spannungssignals

325,27 V

fAmplitudeCurrent

Amplitude des generierten Stromsignals

1,414 A

fPhaseDifferenceCurrent

Phasenverschiebung zwischen den generierten Strom- und Spannungssignalen

5 °

bEnableHarmonics

Generierung von Harmonischen Anteilen in den Strom- und Spannungssignalen

FALSE

Globale Konstanten

Folgende globale Konstanten werden definiert:

Variable

Beschreibung

Standardwert

cOversamples

Anzahl von Oversamples der Eingangskanäle

10

cSamplerate

Samplerate der Eingangskanäle in Hz

10000

cNumHarmonics

Anzahl der zu berechnenden Harmonischen

20

Download

Beispielprogramm Einphasig

PowerMonitoring_1Phase_Fast.zip

Beispielprogramm Dreiphasig

PowerMonitoring_3Phase_Fast.zip

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.0

PC oder CX (x86, x64)

Tc3_PowerMonitoring