FB_BA_Analog3Pnt

FB_BA_Analog3Pnt 1:

Das Template wandelt ein stetiges Stellsignal für die Positionierung eines 3-Punktstellorgans in die binären Schaltbefehle Auf/Zu um.

FB_BA_Analog3Pnt 2:

Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init.

Blockschaltbild

FB_BA_Analog3Pnt 3:

Syntax

FUNCTION_BLOCK FB_BA_Analog3Pnt EXTENDS FB_BA_View
VAR_INPUT
  fValPgm     : REAL;
END_VAR
VAR_OUTPUT
  bOpn        : BOOL;
  bCls        : BOOL;
END_VAR
VAR_INPUT CONSTANT
  HysPos      : FB_BA_AV_Op;
  TiOpn       : FB_BA_AV_Op;
  TiCls       : FB_BA_AV_Op;
  Pos         : FB_BA_AV_Op;
END_VAR
VAR
  Anlg3Pnt    : FB_BA_Anlg3Pnt;
END_VAR

FB_BA_Analog3Pnt 4: Eingänge

Name

Typ

Beschreibung

fValPgm

REAL

Stellwert für die Position des Stellantriebes.

FB_BA_Analog3Pnt 5: Ausgänge

Name

Typ

Beschreibung

bOpn

BOOL

Ausgang für das Auffahren des Stellantriebs.

bCls

BOOL

Ausgang für das Zufahren des Stellantriebs.

FB_BA_Analog3Pnt 6: Eingänge CONSTANT

Name

Typ

Beschreibung

HysPos

FB_BA_AV_Op

AV-Objekt zur Eingabe des Hysteresewertes zum Starten der Positionsänderung.

TiOpn

FB_BA_AV_Op

AV-Objekt zur Eingabe des Wertes für die Auffahrzeit.

TiCls

FB_BA_AV_Op

AV-Objekt zur Eingabe des Wertes für die Zufahrzeit.

Pos

FB_BA_AV_Op

Anzeige der errechneten Position.

VAR

Name

Typ

Beschreibung

Anlg3Pnt

FB_BA_Anlg3Pnt

Der Funktionsbaustein ist das Kernstück des Templates und zur Ansteuerung eines 3-Punkt Antriebs vorgesehen. Er wandelt ein stetiges Signal für die Positionierung in die binären Befehle Auf/Zu.

Voraussetzungen

Entwicklungsumgebung

Erforderliche Function

TwinCAT ab v3.1.4024.35

TF8040 | TwinCAT Building Automation ab V5.0.0.0