FB_BA_Button2Way

FB_BA_Button2Way 1:

Das Template dient der direkten Verknüpfung der Eingänge eines Zweifach-Tasters. Die Zustände werden auf einer Hierarchie-Ebene mit zwei Objekten dargestellt und dem Projekt über die Ausgänge bPresentValue1 und bPresentValue2 zur Verfügung gestellt. Anwendung findet dieses Template beispielsweise bei der Einbindung von Jalousietastern.

FB_BA_Button2Way 2:

Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init.

Vererbungshierarchie

FB_BA_Base

     FB_BA_BasePublisher

          FB_BA_Object

               FB_BA_View

Syntax

FUNCTION_BLOCK FB_BA_Button2Way EXTENDS FB_BA_VIEW
VAR_INPUT
END_VAR
VAR_INPUT CONSTANT
  Swi1              : FB_BA_BI_Raw;
  Swi2              : FB_BA_BI_Raw;
END_VAR
VAR_OUTPUT
  bPresentValue1    : BOOL;
  bPresentValue2    : BOOL;
END_VAR

FB_BA_Button2Way 3: Eingänge CONSTANT

Name

Typ

Beschreibung

Swi1

FB_BA_BI_Raw

Binäreingabeobjekt für Schalter1.

Swi2

FB_BA_BI_Raw

Binäreingabeobjekt für Schalter2.

FB_BA_Button2Way 4: Ausgänge

Name

Typ

Beschreibung

bPresentValue1

BOOL

Ausgabe: Zustand Schalter 1.

bPresentValue2

BOOL

Ausgabe: Zustand Schalter 2.

Voraussetzungen

Entwicklungsumgebung

Erforderliche Function

TwinCAT ab v3.1.4024.35

TF8040 | TwinCAT Building Automation ab V5.0.0.0