FB_BA_OpMod1St

FB_BA_OpMod1St 1:

Das Template bildet einen einstufigen Anlagenwahlschalter ab mit den Betriebsarten „Auto“, „Hand Aus“ und „Hand Ein“.

Über den Eingang bValPgm kann in der Betriebsart Auto eine Anlage ein- oder ausgeschaltet werden.

FB_BA_OpMod1St 2:

Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init.

Blockschaltbild

FB_BA_OpMod1St 3:

Syntax

FUNCTION_BLOCK FB_BA_OpMod1St EXTENDS FB_BA_View
VAR_INPUT
  bValPgm     : BOOL;
END_VAR
VAR_INPUT CONSTANT
  OpModMan    : FB_BA_MV_Op;
  OpModPr     : FB_BA_MV_Op;
END_VAR
VAR_OUTPUT
  eOpMod      : E_BA_OnOff;
  bCmd        : BOOL;
END_VAR

FB_BA_OpMod1St 4: Eingänge

Name

Typ

Beschreibung

bValPgm

BOOL

Über den Eingang kann in der Betriebsart „Auto“ eine Anlage ein- oder ausgeschaltet werden.

FB_BA_OpMod1St 5: Eingänge CONSTANT

Name

Typ

Beschreibung

OpModMan

FB_BA_MV_Op

Das Multistate Value Objekt repräsentiert einen Betriebsartenschalter mit den Betriebsarten „Auto“, „Hand Aus“ und „Hand Ein“.

OpModPr

FB_BA_MV_Op

Das Multistate Value Objekt zeigt den Zustand der aktuell gültigen Anlagenbetriebsart an.

FB_BA_OpMod1St 6: Ausgänge

Name

Typ

Beschreibung

eOpMod

E_BA_OnOff

Zeigt den Zustand der aktuell gültigen Anlagenbetriebsart an.

bCmd

BOOL

Der Ausgang zeigt den Zustand der aktuell gültigen Anlagenbetriebsart an.

Voraussetzungen

Entwicklungsumgebung

Erforderliche Function

TwinCAT ab v3.1.4024.35

TF8040 | TwinCAT Building Automation ab V5.0.0.0