Reconfigure
Die Methode wird aufgerufen, um den Funktionsbaustein während der Laufzeit neu zu konfigurieren.
Syntax
METHOD Reconfigure : BOOL
VAR_INPUT
fMinFreq : LREAL;
fMaxFreq : LREAL;
nPeriods : UDINT;
nFilterOrder : UINT;
fCutoff : LREAL;
eInputSelect : E_PMA_InputSelect;
fMinInput : LREAL;
END_VAR
Eingänge
|
Name |
Typ |
Beschreibung |
|---|---|---|
|
fMinFreq |
LREAL |
Minimal zu erwartende Messfrequenz |
|
fMaxFreq |
LREAL |
Maximal zu erwartende Messfrequenz |
|
nPeriods |
UDINT |
Anzahl an Perioden, die Einfluss auf die Berechnung haben. (Periodenlänge = Samplerate/Frequenz) |
|
nFilterOrder |
UINT |
Gibt die Ordnung des Tiefpassfilters an. Bei der Einstellung muss die Stabilität des Filters berücksichtigt werden. Nur Werte bis zur zehnten Ordnung sind zulässig. |
|
fCutoff |
LREAL |
Gibt die Grenzfrequenz des Tiefpassfilters an. |
|
eInputSelect |
Hier kann konfiguriert werden, ob die Frequenz der Spannung oder des Stroms berechnet werden soll. | |
|
fMinInput |
LREAL |
Mindesteingangsgröße (RMS) über eine Periode. Diese verhindert die Berechnung bei zu kleinen Eingangswerten. |
Rückgabewert
|
Name |
Typ |
Beschreibung |
|---|---|---|
|
Reconfigure |
BOOL |
Gibt an, ob die Methode erfolgreich ausgeführt worden ist. Weitere Informationen im Event Interface des Bausteins. |