FB_BA_BV_Op_Val

FB_BA_BV_Op_Val 1:

Das Template FB_BA_BV_OP_Val ist ein Schalter innerhalb eines Templates auf der Anlagenebene.

Es stellt selbst eine Hülle dar, welche die Aggregat-Ebene repräsentiert und das innenliegende Binärobjekt auf der Funktionsebene setzt.

Im FB_Init vordefiniert ist ein Label, der das innenliegende Binärobjekt als "Taster" beschreibt, die vorgewählte Funktion ist "rastend" (E_BA_ToggleMode.eSwitch).

FB_BA_BV_Op_Val 2:

Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init.

Blockschaltbild

FB_BA_BV_Op_Val 3:

Syntax

FUNCTION_BLOCK FB_BA_BV_OP_Val EXTENDS FB_BA_View
VAR_OUTPUT
  fPresentValue    : BOOL;
END_VAR
VAR_INPUT CONSTANT
  Val              : FB_BA_BV_Op;
END_VAR

FB_BA_BV_Op_Val 4: Ausgänge

Name

Typ

Beschreibung

fPresentValue

REAL

Binärer Zustand des Schalters.

FB_BA_BV_Op_Val 5: Eingänge CONSTANT

Name

Typ

Beschreibung

Val

FB_BA_BV_Op

Binärwert-Objekt zur Darstellung des Schalters.

Voraussetzungen

Entwicklungsumgebung

Erforderliche Function

TwinCAT ab v3.1.4024.35

TF8040 | TwinCAT Building Automation ab V5.0.0.0