FB_BA_Scale_07

Das Template stellt eine Linear-Interpolation mit sieben Stützstellen dar und lässt sich zur Kennlinienerstellung nutzen. Die Kennlinie wird durch die Stützpunkte [X1/Y1] bis [X7/Y7] bestimmt. Der errechnete Ausgangswert fY wird durch YMin bzw. YMax limitiert.
![]() | Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init. |
Blockschaltbild

Syntax
FUNCTION_BLOCK FB_BA_Scale_04 EXTENDS FB_BA_View
VAR_INPUT
fX : REAL;
END_VAR
VAR_OUTPUT
fY : REAL;
END_VAR
VAR_INPUT CONSTANT
X1 : FB_BA_AV_Op;
X2 : FB_BA_AV_Op;
X3 : FB_BA_AV_Op;
X4 : FB_BA_AV_Op;
X5 : FB_BA_AV_Op;
X6 : FB_BA_AV_Op;
X7 : FB_BA_AV_Op;
Y1 : FB_BA_AV_Op;
Y2 : FB_BA_AV_Op;
Y3 : FB_BA_AV_Op;
Y4 : FB_BA_AV_Op;
Y5 : FB_BA_AV_Op;
Y6 : FB_BA_AV_Op;
Y7 : FB_BA_AV_Op;
YMin : FB_BA_AV_Op;
YMax : FB_BA_AV_Op;
Y : FB_BA_AV_Op;
END_VAR
VAR
Scale : FB_BA_Chrct07;
END_VAR
Eingänge CONSTANT
Name | Typ | Beschreibung |
---|---|---|
X1 | Über das AV-Objekt wird der Wert für den Stützpunkt X1 vorgegeben. | |
X2 | Über das AV-Objekt wird der Wert für den Stützpunkt X2 vorgegeben. | |
X3 | Über das AV-Objekt wird der Wert für den Stützpunkt X3 vorgegeben. | |
X4 | Über das AV-Objekt wird der Wert für den Stützpunkt X4 vorgegeben. | |
X5 | Über das AV-Objekt wird der Wert für den Stützpunkt X5 vorgegeben. | |
X6 | Über das AV-Objekt wird der Wert für den Stützpunkt X6 vorgegeben. | |
X7 | Über das AV-Objekt wird der Wert für den Stützpunkt X7 vorgegeben. | |
Y1 | Über das AV-Objekt wird der Wert für den Stützpunkt Y1 vorgegeben. | |
Y2 | Über das AV-Objekt wird der Wert für den Stützpunkt Y2 vorgegeben. | |
Y3 | Über das AV-Objekt wird der Wert für den Stützpunkt Y3 vorgegeben. | |
Y4 | Über das AV-Objekt wird der Wert für den Stützpunkt Y4 vorgegeben. | |
Y5 | Über das AV-Objekt wird der Wert für den Stützpunkt Y5 vorgegeben. | |
Y6 | Über das AV-Objekt wird der Wert für den Stützpunkt Y6 vorgegeben. | |
Y7 | Über das AV-Objekt wird der Wert für den Stützpunkt Y7 vorgegeben. | |
YMin | Über das AV-Objekt wird der Wert für die minimale Begrenzung von fY vorgegeben. | |
YMax | Über das AV-Objekt wird der Wert für die maximale Begrenzung von fY vorgegeben. | |
Y | Ausgabe errechneter Ausgangswert der Kennlinie. |
Variablen
Name | Typ | Beschreibung |
---|---|---|
Scale | Der Baustein stellt eine Linear-Interpolation mit sieben Stützstellen dar und lässt sich zur Kennlinienerstellung nutzen. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche Function |
---|---|
TwinCAT ab v3.1.4024.35 | TF8040 | TwinCAT Building Automation ab V5.2.1.0 |