FB_FTR_PT2
The function block FB_FTR_PT2 implements a second-order delay element (PT2 element) with the complex transfer function (Laplace space):
The filter specification is transferred with the structure ST_FTR_PT2.
Syntax
Declaration:
fbFilter : FB_FTR_PT2(stConfig :=
...)
Definition:
FUNCTION_BLOCK FB_FTR_PT2
VAR_INPUT
stConfig : ST_FTR_PT2;
END_VAR
VAR_OUTPUT
bError : BOOL;
bConfigured : BOOL;
ipResultMessage : I_TCMessage;
END_VAR
Outputs
Name | Type | Description |
---|---|---|
bError | BOOL | TRUE, if an error occurs. |
bConfigured | BOOL | TRUE if the configuration was successful. |
ipResultMessage | Interface that provides properties and methods for message handling |
Methods
Name | Definition location | Description |
---|---|---|
Configure() | Local | Loads a new (or initial) configuration structure. |
Call() | Local | Calculates the output signal for a given input signal and filter configuration. |
Reset() | Local | Resets internal states. |
Properties
Name | Type | Access | Definition location | Initial value | Description |
---|---|---|---|---|---|
bTraceLevelDefault | BOOL | Get, Set | Local | TRUE | TRUE if eTraceLevel = Critical |
eTraceLevel | Get, Set | Local | Critical | Severity of an event |
Requirements
Development environment | Target platform | PLC libraries to include |
---|---|---|
TwinCAT v3.1.4022.25 | PC or CX (x64, x86) | Tc3_Filter |