FB_BA_LightingEvt

FB_BA_LightingEvt 1:

Der Funktionsbaustein FB_BA_LightingEvt dient zum Stellen des Lichtwertes und der Farbtemperatur bei einem beliebigen Ereignis. Er kann beispielsweise genutzt werden, um die Beleuchtung beim Nachtwächterrundgang oder für die Gebäudereinigung zu schalten.

Wenn der Funktionsbaustein über den Eingang bEn aktiviert ist, so wird der Aktiv-Merker im Lichtsteuertelegramm (bActv in stLighting) am Ausgang stLighting gesetzt. Die an den Eingangsvariablen eingetragenen Werte fLgtVal für den Lichtwert [%] und fLgtT für die Lichttemperatur [K] werden in diesem Telegramm weiter gereicht. Ist die Funktion durch Rücksetzen von bEn nicht mehr aktiv, so wird der Aktiv-Merker im Lichtsteuertelegramm stLighting zurück und die Werte für Helligkeit und Farbtemperatur auf "0" gesetzt. Mit einem Telegrammauswahlbaustein (z.B. FB_BA_LightingTgmSel8) kann durch das Rücksetzen eine Funktion niedrigerer Priorität die Steuerung übernehmen.

Die Priorität (E_BA_LightingPrio) des Ausgabetelegrammes ist über den Parameter ePrio (VAR_INPUT CONSTANT PERSISTENT) definierbar. Sie ist auf eManualActuator voreingestellt.

Informationen zu vererbten Elementen

Der Baustein erbt, von der internen Basisklasse FB_BA_BaseLightingEvt, die einen Telegrammzähler zur Ermittlung des zuletzt gesendeten Befehls beinhaltet.

FB_BA_LightingEvt 2: Eingänge

VAR_INPUT
  bEn         : BOOL;
  fLgtVal     : REAL;
  fLgtT       : REAL;
END_VAR

Name

Typ

Beschreibung

bEn

BOOL

Ein TRUE-Signal an diesem Eingang aktiviert den Baustein und übergibt die eingetragenen Sollwerte im Licht-Stelltelegramm ST_BA_Lighting zusammen mit dem Aktivmerker. Ein FALSE-Signal setzt den Aktivmerker wieder zurück und den Lichtwert auf Null.

fLgtVal

REAL

Lichtwert [%]

fLgtT

REAL

Lichttemperatur [K]

FB_BA_LightingEvt 3: Eingänge CONSTANT PERSISTENT

VAR_INPUT CONSTANT PERSISTENT
  ePrio         : E_BA_LightingPrio := E_BA_LightingPrio.eScene1;
END_VAR

Name

Typ

Beschreibung

ePrio

E_BA_LightingPrio

Priorität E_BA_LightingPrio des Telegrammes, voreingestellt auf eScene1.

FB_BA_LightingEvt 4: Ausgänge

VAR_OUTPUT
  stLighting    : ST_BA_Lighting;
  bActv         : BOOL;
END_VAR

Name

Typ

Beschreibung

stLighting

ST_BA_Lighting

Licht-Stelltelegramm

bActv

BOOL

Aktiv

Voraussetzungen

Entwicklungsumgebung

Erforderliche SPS-Bibliothek

TwinCAT ab v3.1.4024.22

Tc3_BA2 ab v5.2.5.0