FB_BA_LightActrAnalog

FB_BA_LightActrAnalog 1:

Der Funktionsbaustein FB_BA_LightActrAnalog dient zur Ansteuerung eines analogen Lichtaktors.
Die Ausgabe erfolgt in 0…100% und entsprechend umgerechnet in 0…32767 (positiver Integer-Bereich). Der Baustein eignet sich damit für den Einsatz mit den Dimmerklemmen (z. B. KL2751, KL2761).

Funktion

Ist der Baustein nicht freigegeben (bEn = FALSE) so sind die Ausgänge fActlLgtVal = 0 und iActlLgtVal = 0.
Im freigegebenen Zustand wird der Lichthelligkeitswert des Eingangstelegramms (stLightingCmd.fLgtVal) direkt an den Ausgang fActlLgtVal weiter gereicht. Derselbe Wert wird multipliziert mit 327,65 an den Ausgang iActlLgtVal gegeben.

FB_BA_LightActrAnalog 2: Eingänge

VAR_INPUT
  bEn              : BOOL;
  stLightingCmd    : ST_BA_Lighting;
END_VAR

Name

Typ

Beschreibung

bEn

BOOL

Freigabe des Bausteins und Aktivierung der Funktion.

stLightingCmd

ST_BA_Lighting

Lichtsteuertelegramm

FB_BA_LightActrAnalog 3: Ausgänge

VAR_OUTPUT
  iActlLgtVal     : INT;
  fActlLgtVal     : REAL;;
END_VAR

Name

Typ

Beschreibung

iActlLgtVal

INT

Aktueller Lichtwert im positiven Integer-Bereich (0…32767).

fActlLgtVal

REAL

Aktueller Lichtwert in Prozent [%].

Voraussetzungen

Entwicklungsumgebung

Erforderliche SPS-Bibliothek

TwinCAT ab v3.1.4024.22

Tc3_BA2 ab v5.2.5.0