Musterlösung Fensteranzeige zusammenfassen
Aus BusWiki
Inhaltsverzeichnis
Programmierbeispiel Fensteranzeige
Anforderung
Bei einem Haus waren die Fenster über Fensterkontakte gesichert. Teilweise gab es nur einen Kontakt pro Fenster (Fenster offen), teilweise gab es zwei Kontakte, durch die ein gekippter Zustand und ein offenes Fenster unterschieden werden sollten.
Die Anforderung bestand darin, für eine Etage den Fensterstatus zusammenzufassen und auf einem GT6D im Display den Status darzustellen. Dabei sollte immer Fenster offen angezeigt werden, solange nur ein Fenster offen war, unabhängig davon, ob andere Fenster gekippt oder geschlossen waren.
Lösung
Zunächst wird für jedes Fenster der Status der beiden Kontakte abgefragt und in einer Summe (Logik) dargestellt, die eine LED innerhalb des Moduls ansteuert.
In einem anderen Modul wird für jedes Fensters mit der LED-Steuerung der Status ausgewertet. Diese LEDs werden jetzt mit 2 Summen ausgewertet. Die erste Summe bildet den Status Fenster offen ab, die zweite den gekippten Zustand.
Das Ergebnis wird an die LEDs 11 und 12 weitergeleitet und diese LEDs noch einmal ausgewertet.
Vorteile und Besonderheiten
Bei Fenstern, die nur einen Kontakt haben, wird direkt der Binärsensor als Eingangswert genommen.
Implementierung
Einzelfenster: Alle Fenster sind an einem eigenen UPP (Rollladensteuerung) an einem B3I angeschlossen. Der Fenster offen Kontakt (unten am Fenster) liegt auf B6, der Fenster gekippt (oben) liegt auf B7. Wenn das Fenster offen ist, lösen beide Kontakte aus. Mit dem Ergebnis wird die LED 12 angesteuert und kann so noch einmal extra angezeigt werden. Bei einer teilweise erfüllten Summe blinkt die LED (gekippt), wenn beide Kontakte auslösen ist die LED dauerhaft an (offen).
Zusammenfassen der Fenster: Diese LEDs werden mit 2 Summen ausgewertet. Die erste Summe (Fenster offen) fragt den Status EIN der LEDs ab, die zweite den Status Ist nicht aus (gekippt). Ein offenes Fenster löst immer beide Summen aus, da die LED sowohl ein ist wie eben auch nicht aus. Das Ergebnis an die LEDs 11 bzw. 12 weitergeleitet.
Sind die LEDs 11 und 12 an, dann ist ein Fenster offen, ist nur die LED 11 an, ist das Fenster gekippt.
Verwendete Komponenten
Parametrierung
Modul 151 Tastenbelegung: Tabelle B: Taste B6 (1) -> Segment 0, Modul 151 "EZ-Roll. Süd" Kurz: Unprogrammiert Lang: Leerkommando Los: Leerkommando Taste B7 (1) -> Segment 0, Modul 151 "EZ-Roll. Süd" Kurz: Unprogrammiert Lang: Leerkommando Los: Leerkommando Tabelle C: Taste C3 (1) -> Segment 0, Modul 151 "EZ-Roll. Süd" (Statuskommandos Summe 3;) Kurz: LED 12: AUS Lang: LED 12: BLINK Los: LED 12: EIN Tableau LEDs: LEDs: LED 01: Fenster zu Quelle: Segment 0, Modul 151, Binärsensor 6 Aus: LED aus An: LED an LED 02: Fenster gekippt Quelle: Segment 0, Modul 151, Binärsensor 7 Aus: LED aus An: LED an Logik-Funktionen (Summen): Summe 3 (Taste C3): Fenster zu LED 1-2 Überprüft auf Status: EIN
Modul 152 Tastenbelegung: Tabelle C: Taste C1 • gekippt (1) -> Segment 0, Modul 152 "EZ-Roll_West direkt" (Statuskommandos Summe 1;) Kurz: LED 11: BLINK Lang: LED 11: BLINK Los: LED 11: AUS Taste C2 • offen (1) -> Segment 0, Modul 152 "EZ-Roll_West direkt" (Statuskommandos Summe 2;) Kurz: LED 12: EIN Lang: LED 12: EIN Los: LED 12: AUS Taste C3 (1) -> Segment 0, Modul 152 "EZ-Roll_West direkt" (Statuskommandos Summe 3;) Kurz: Leerkommando Lang: Leerkommando Los: Unprogrammiert Tableau LEDs: LEDs: LED 02: Kind 1 Quelle: Segment 0, Modul 131, LEDs-Summe 3 Aus: LED an An: LED aus Dimmt: LED blinkt LED 03: Terrasse offen Quelle: Segment 0, Modul 143, Binärsensor 6 Aus: LED an An: LED aus LED 04: EZ Süd Quelle: Segment 0, Modul 144, LEDs-Summe 3 Aus: LED an An: LED aus Dimmt: LED blinkt LED 05: EZ Nord Quelle: Segment 0, Modul 151, LEDs-Summe 3 Aus: LED an An: LED aus Dimmt: LED blinkt Logik-Funktionen (Summen): Summe 1 (Taste C1): Fenster gekippt LED 2-7 Überprüft auf Status: Nicht aus Summe 2 (Taste C2): Fenster offen LED 2-7 Überprüft auf Status: EIN Summe 3 (Taste C3): Gesamtauswertung LED 11-12 Überprüft auf Status: Nicht aus
Aufwand
Mittel, bis die Grundfunkion alle eingestellt sind. Weitere Fenster lassen sich einfach ergänzen
Zuletzt erprobt
Beleuchtfix