FB_FTR_Median
Der Funktionsbaustein realisiert einen Median-Filter. Der Median ist der mittlere Wert einer nach Größe geordneten Auflistung von Werten. Das bedeutet, dass die eine Hälfte der gesammelte Datenwerte kleiner als der Medianwert ist, die andere Hälfte größer.
|
Die Filterspezifikation wird mit der Struktur ST_FTR_Median übergeben.
Syntax
Deklaration:
fbFilter : FB_FTR_Median(stConfig :=
...)
Definition:
FUNCTION_BLOCK FB_FTR_Median
VAR_INPUT
stConfig : ST_FTR_Median;
END_VAR
VAR_OUTPUT
bError : BOOL;
bConfigured : BOOL;
ipResultMessage : I_TCMessage;
END_VAR
Ausgänge
Name | Typ | Beschreibung |
---|---|---|
bError | BOOL | TRUE, wenn ein Fehler auftritt. |
bConfigured | BOOL | TRUE, wenn die Konfiguration erfolgreich war. |
ipResultMessage | Schnittstelle, die Eigenschaften und Methoden zum Messagehandling bereitstellt |
Methoden
Name | Definitionsort | Beschreibung |
---|---|---|
Configure() | Lokal | Lädt eine neue (oder initiale) Konfigurationsstruktur. |
Call() | Lokal | Berechnet das Ausgangssignal bei gegebenem Eingangssignal und Konfiguration des Filters. |
Reset() | Lokal | Setzt interne Zustände zurück. |
Eigenschaften
Name | Typ | Zugriff | Definitionsort | Initialwert | Beschreibung |
---|---|---|---|---|---|
bTraceLevelDefault | BOOL | Get, Set | Lokal | TRUE | TRUE, wenn eTraceLevel = Critical |
eTraceLevel | Get, Set | Lokal | Critical | Severity eines Events |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT v3.1.4022.25 | PC oder CX (x64, x86) | Tc3_Filter |