FB_FTR_PT3
Der Funktionsbaustein FB_FTR_PT3 realisiert ein Verzögerungsglied 3. Ordnung (PT3-Glied) mit der komplexen Übertragungsfunktion (Laplace-Bereich):
Die Filterspezifikation wird mit der Struktur ST_FTR_PT3 übergeben.
Syntax
Deklaration:
fbFilter : FB_FTR_PT3(stConfig :=
...)
Definition:
FUNCTION_BLOCK FB_FTR_PT3
VAR_INPUT
stConfig : ST_FTR_PT3;
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 |