FB_BA_Scale_04

FB_BA_Scale_04 1:

Das Template stellt eine Linear-Interpolation mit vier Stützstellen dar und lässt sich zur Kennlinienerstellung nutzen. Die Kennlinie wird durch die Stützpunkte [X1/Y1] bis [X4/Y4] bestimmt. Der errechnete Ausgangswert fY wird durch YMin bzw. YMax limitiert.

FB_BA_Scale_04 2:

Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init.

Blockschaltbild

FB_BA_Scale_04 3:

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;
  Y1       : FB_BA_AV_Op;
  Y2       : FB_BA_AV_Op;
  Y3       : FB_BA_AV_Op;
  Y4       : 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_Chrct04;
END_VAR

FB_BA_Scale_04 4: Eingänge

Name

Typ

Beschreibung

fX

REAL

Eingangswert der Kennlinie.

FB_BA_Scale_04 5: Ausgänge

Name

Typ

Beschreibung

fY

REAL

Errechneter Ausgangswert der Kennlinie.

FB_BA_Scale_04 6: Eingänge CONSTANT

Name

Typ

Beschreibung

X1

FB_BA_AV_Op

Über das AV-Objekt wird der Wert für den Stützpunkt X1 vorgegeben.

X2

FB_BA_AV_Op

Über das AV-Objekt wird der Wert für den Stützpunkt X2 vorgegeben.

X3

FB_BA_AV_Op

Über das AV-Objekt wird der Wert für den Stützpunkt X3 vorgegeben.

X4

FB_BA_AV_Op

Über das AV-Objekt wird der Wert für den Stützpunkt X4 vorgegeben.

Y1

FB_BA_AV_Op

Über das AV-Objekt wird der Wert für den Stützpunkt Y1 vorgegeben.

Y2

FB_BA_AV_Op

Über das AV-Objekt wird der Wert für den Stützpunkt Y2 vorgegeben.

Y3

FB_BA_AV_Op

Über das AV-Objekt wird der Wert für den Stützpunkt Y3 vorgegeben.

Y4

FB_BA_AV_Op

Über das AV-Objekt wird der Wert für den Stützpunkt Y4 vorgegeben.

YMin

FB_BA_AV_Op

Über das AV-Objekt wird der Wert für die minimale Begrenzung von fY vorgegeben.

YMax

FB_BA_AV_Op

Über das AV-Objekt wird der Wert für die maximale Begrenzung von fY vorgegeben.

Y

FB_BA_AV_Op

Ausgabe errechneter Ausgangswert der Kennlinie.

Variablen

Name

Typ

Beschreibung

Scale

FB_BA_Chrc04

Der Baustein stellt eine Linear-Interpolation mit vier 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