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. |