FB_FTR_PT2oscillation
Der Funktionsbaustein FB_FTR_PT2oscillation realisiert ein schwingungsfähiges Verzögerungsglied 2. Ordnung mit der komplexen Übertragungsfunktion (Laplace-Bereich):
Die Filterspezifikation wird mit der Struktur ST_FTR_PT2oscillation übergeben.
Syntax
Deklaration:
fbFilter : FB_FTR_PT2oscillation(stConfig :=
...)
Definition:
FUNCTION_BLOCK FB_FTR_PT2oscillation
VAR_INPUT
stConfig : ST_FTR_PT2oscillation;
END_VAR
VAR_OUTPUT
bError : BOOL;
bConfigured : BOOL;
ipResultMessage : I_TCMessage;
END_VAR
Eingänge
Name | Typ | Beschreibung |
---|---|---|
stConfig | Struktur zur Konfiguration des Filterverhaltens |
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 |