FB_BA_Facade_TwilightAutomatic

Untertemplate fassadenweite Dämmerungsautomatik.
Diese Funktion ist so konzipiert, dass sie nur bei Abwesenheit aktiv ist, um unnötigen Lichtaustritt aus dem Gebäude zu verhindern.
Drei Bedingungen müssen erfüllt sein, dass die Fassadenautomatik aktiv werden kann:
- das Gebäude muss unbelegt sein, dies wird anhand des aktuell gültigen Energieniveaus ermittelt.
- die helligkeitsabhängige Freigabe aus dem Template FB_BA_BuildingSunprotection muss gegeben sein. Dieses Kriterium ist auf die lokale Site-Variablenliste geführt und wird von dort gelesen (Site.stBuildingSunBlind.bGlobalTwiLgtAuto_Release).
- die fassadenweite Dämmerungsautomatik ist über das Objekt FcdTwiLgtAutoEn angewählt.
Ist sie freigegeben und über das Objekt FcdTwiLgtAutoEn angewählt, wird im Dämmerungsfall die Jalousie ganz herunterfahren.
![]() | Die Initialisierung des Templates erfolgt innerhalb der Methode FB_Init. |
Blockschaltbild

Syntax
FUNCTION_BLOCK FB_BA_Facade_TwilightAutomatic EXTENDS FB_BA_View
VAR_INPUT
END_VAR
VAR_OUTPUT
stSunBld : ST_BA_SunBld;
bTwiLgtAutoEvent : BOOL;
END_VAR
VAR_INPUT CONSTANT
FcdTwiLgtAutoEn : FB_BA_BV_Op;
FcdTwiLgtAutoEvent : FB_BA_SunBldEvt :=(ePrio:=E_BA_SunBldPrio.eFacadeTwilightAutomatic);
END_VAR
Ausgänge
Name | Typ | Beschreibung |
---|---|---|
stSunBld | Dämmerungsautomatik-Telegramm. | |
bTwiLgtAutoEvent | BOOL | Kontrollausgang "fassadenweite Dämmerungsautomatik aktiv". |
Eingänge CONSTANT
Name | Typ | Beschreibung |
---|---|---|
FcdTwiLgtAutoEn | Baustein zur Aktivierung des Dämmerungsautomatik-Telegramms. | |
FcdTwiLgtAutoEvent | Baustein zur Telegrammerzeugung. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche Function |
---|---|
TwinCAT ab v3.1.4024.56 | TF8040 | TwinCAT Building Automation ab V5.8.0.0 |