FB_BA_BV_ErrorState

FB_BA_BV_ErrorState 1:

Das Template ist eine Fehlerzustandsmeldung innerhalb eines Templates auf Anlagenebene.

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

Im FB_Init vordefiniert ist ein Label, der das innenliegende Binärobjekt als "Fehler" beschreibt.

FB_BA_BV_ErrorState 2:

Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init.

Blockschaltbild

FB_BA_BV_ErrorState 3:

Syntax

FUNCTION_BLOCK FB_BA_BV_ErrorState EXTENDS FB_BA_View
VAR_INPUT
  bValPgm       : BOOL;
END_VAR
VAR_INPUT CONSTANT
  ErrorState    : FB_BA_BV;
END_VAR
VAR_OUTPUT
  bBV_Event     : BOOL;
END_VAR

FB_BA_BV_ErrorState 4: VAR_INPUT CONSTANT

Name

Typ

Beschreibung

bValPgm

BOOL

(Fehler-) Eingang aus dem Programm.

FB_BA_BV_ErrorState 5: VAR_INPUT CONSTANT

Name

Typ

Beschreibung

ErrorState

FB_BA_BV

Binärwert-Objekt zur Darstellung der Fehlermeldung.

FB_BA_BV_ErrorState 6: Ausgänge

Name

Typ

Beschreibung

bBVEvent

BOOL

Binärer Zustand der Meldung.

Voraussetzungen

Entwicklungsumgebung

Erforderliche Function

TwinCAT ab v3.1.4024.56

TF8040 | TwinCAT Building Automation ab V5.8.0.0