Beschattung (Logik-Modul)

Logiksymbol

Kurzbeschreibung

Logiksymbol

Kurzbeschreibung

Beschattungssteuerung für Raffstore

Funktionsbeschreibung

 Die Beschattung wird aktiv, wenn alle der folgenden Bedingungen erfüllt sind:

  • Steuerung Ein ist TRUE

  • Lux hat SchwelleHell überschritten und seitdem SchwelleDunkel nicht mehr unterschritten (Hysterese)

  • HoeheBegin < SonnenHoehe < HoeheEnde

  • RichtungBegin < Sonnenrichtung < RichtungEnde

Ist die Beschattung NICHT aktiv, geschieht folgendes:

  • RaffPos wird auf den Wert vonRaffPosAus gesetzt

  • LamellePos wird auf den Wert von LamellePosOffen gesetzt

Ist die Beschattung aktiv, geschieht folgendes:

  • RaffPos wird auf den Wert von RaffPosEin gesetzt

  • LamellePos wird auf einen Wert gesetzt, der sich sich abhängig von der SonnenHoehe berechnet

    1. LamellePos = LamellePosZu , wenn SonnenHoehe < HoeheZu

    2. LamellePos = LamellePosOffen , wenn SonnenHoehe > HoeheOffen

    3. LamellePos wird zwischen LamellePosZu und LamellePosOffen interpoliert ,
      wenn HoeheZu < SonnenHoehe < HoeheOffen

  • LamellePos wird nur gesendet, wenn die Änderung zur letzten Ausgabe größer ist als LamelleStep (damit nicht bei jeder kleinen Änderung die Lamellen verstellt werden, das nervt sonst)

Eingänge

  • Steuerung Ein (boolean): Beschattungssteuerung einschalten   

  • Lux (float): Aussenhelligkeit          

  • SchwelleDunkel (float): untere Schwelle für Aussenhelligkeit

  • SchwelleHell (float): obere Schwelle für Aussenhelligkeit   

  • SonnenHoehe (float): Winkel des Sonnenstands über dem Horizont

  • HoeheBegin (float): Höhenuntergrenze für Beschattung   

  • HoeheEnde (float): Höheobergrenze für Beschattung       

  • Sonnenrichtung (float): Richtungswinkel des Sonnenstands    

  • RichtungBegin (float): Richtungswinkel für Start der Beschattung  

  • RichtungEnde (float): Richtungswinkel für Ende der Beschattung   

  • RaffPosAus (float): Position für Raffstore bei inaktiver Beschattung, d.h. Wert für Raffstore in oberer Position (z.B. 0%)

  • RaffPosEin (float): Position für Raffstore bei aktiver Beschattung, Wert für Raffstore in Beschattungsposition (fast) unten (z.B. 90%)

  • LamellePosOffen (float): Position für Lamellen bei inaktiver Beschattung

  • LamellePosZu (float): Position für Lamellen bei aktiver Beschattung

  • HoeheZu (float): Sonenhöhe bei der die Lamellennachführung startet, Sonnenstandshöhe ab der die Lamellen nicht mehr komplett zu sein müssen, damit keine Sonnenstrahl durch die Spalten kommt (z.B. 5°)  

  • HoeheOffen (float): Sonenhöhe bei der die Lamellennachführung endet, d.h. Sonnstandshöhe bei der auch bei offenen Lamellen kein Sonnenstrahl mehr durch die Spalten kommt (z.B. 45°)   

  • LamelleStep (float): Schrittweite für Lamellennachführung              

  • (Optional) Inhibit 1-n (boolean): (Optionale) Sperreingänge, lösen die Abbruchfunktion aus.

  • (Optional) Trigger 1-n (boolean): (Optionale) Triggereingänge, lösen die Triggerfunktion aus.

Ausgänge

  • Output (boolean): Ergebnis der Berechnung.

  • RaffPos (float): Aktuelle Position für Raffstore

  • LamellePos (float): Aktuelle Position für Lamellen  

Hinweise

2019 - 2023 by Elaborated Networks GmbH / Impressum / Datenschutzerklärung