FB_BA_Dmp2P

FB_BA_Dmp2P 1:

Das Template ist für die Ansteuerung einer Zweipunktklappe mit integrierter Überwachung beider Endlagen.

Es besteht im Wesentlichen aus der Basisklasse FB_BA_ActuatorCmd für die Ansteuerung eines binären Aggregates und dem Sammeln aller sicherheitsrelevanten Störungen. Die beiden Templates MonitOpn und MonitCls dienen der Überwachung der Endlagen.

FB_BA_Dmp2P 2:

Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init.

Blockschaltbild

FB_BA_Dmp2P 3:

Syntax

FUNCTION_BLOCK FB_BA_Dmp2P EXTENDS FB_BA_ActuatorCmd
VAR_OUTPUT
  bSwiOpn       : BOOL;
  bSwiCls       : BOOL;
END_VAR
VAR_INPUT CONSTANT
  SwiOpn        : FB_BA_BI_Raw;
  SwiCls        : FB_BA_BI_Raw;
  MonitOpen     : FB_BA_FdbBinary;
  MonitClose    : FB_BA_FdbBinary;
END_VAR

FB_BA_Dmp2P 4: Ausgänge

Name

Typ

Beschreibung

bSwiOpn

BOOL

Endlage „Auf“ ist erreicht.

bSwiCls

BOOL

Endlage „Zu“ ist erreicht.

FB_BA_Dmp2P 5: Eingänge CONSTANT

Name

Typ

Beschreibung

SwiOpn

FB_BA_BI_Raw

Binär-Eingangs-Objekt dient der Verarbeitung des Endlagenschalters „Auf“.

SwiCls

FB_BA_BI_Raw

Binär-Eingangs-Objekt dient der Verarbeitung des Endlagenschalters „Zu“.

MonitOpen

FB_BA_FdbBinary

Das Template überwacht die Endlage „Auf“.

MonitClose

FB_BA_FdbBinary

Das Template überwacht die Endlage „Zu“.

Voraussetzungen

Entwicklungsumgebung

Erforderliche Function

TwinCAT ab v3.1.4024.35

TF8040 | TwinCAT Building Automation ab V5.0.0.0