FB_BA_LightActrAnalog

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.
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 | Lichtsteuertelegramm |
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 |