Anzeige Fensterstatus, wie kurzzeitige Kippstellung unterdrücken?

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Leo Kirch
    MS Profi
    • 26.08.2015
    • 831

    #16
    Hallo,

    ich habe sehr wohl beide Vorschläge getestet - allerdings haben sich bei mir jeweils Fehlzustände ergeben. Deshalb habe ich bislang keine Lösung....oder habe ich etwas übersehen?
    -

    Kommentar

    • romildo
      Lebende Foren Legende
      • 25.08.2015
      • 5169

      #17
      Ob Du was übersehen hast, kann ich nicht wissen, da ich Deine Config nicht kenne.
      Hast Du denn die Vorschläge komplett übernommen, oder nur einen Teil daraus?

      Mein Vorschlag funktioniert zumindes bei mir, wieso soll er also bei Dir nicht funktionieren, ausser es ist nicht alles inklusive Configversion wirklich gleich.
      Vielleicht zeigst du mal ein Bild von Deiner Schaltung inklusive Statistikeinträge und Trackeraufzeichnung.
      LG Romildo

      Kommentar

      • Leo Kirch
        MS Profi
        • 26.08.2015
        • 831

        #18
        Hallo romildo,

        Deinen Vorschlag habe ich (natürlich) komplett übernommen. Der einzige Schönheitsfehler dabei ist, dass in der Bewegung von "offen" auf "gekippt" sofort "geschlossen" angezeigt wird und erst nach der Verzögerung "gekippt, wenn diese Stellung beibehalten wird. Ansonsten passt das schon recht gut. Eine Verzögerung von Reed 1 hat aber wieder andere negative Auswirkungen.
        -

        Kommentar

        • svethi
          Lebende Foren Legende
          • 25.08.2015
          • 6346

          #19
          Okay, mein Vorschlag geht bei Dir nun nicht, da Du trackst. Aber sag mal, brauchst Du wirklich einen Tracker für die Fenster? Ich habe das bei mir ja gemacht um die Heizung abzuschalten. Daher habe ich die Fenster aneinander gekoppelt und verzögere nur den Gesamtausgang.
          Derartige Probleme mit dem Statusbaustein hatten in anderen Zusammenhängen auch schon andere. Wir würden uns eigentlich einen Trigger am Baustein wünschen, mit dem man das "Neuberechnen" des Status per Impuls initiieren kann. Das würde auch Dein Problem viel einfacher lösen.
          Momentan sehe ich aber nur die Möglichkeit mit Analogspeichern zu arbeiten und diese dann verzögert nach einer Änderung zu triggern.

          Gruß Sven
          Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

          Kommentar

          • svethi
            Lebende Foren Legende
            • 25.08.2015
            • 6346

            #20
            romildo. Ich glaube schon, dass das so in seinem Fall nichts wird. Ich hatte derartige Probleme auch schon. Der Statusbaustein trackt leider sofort wenn sich ein einziger Wert ändert.

            Gruß Sven
            Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

            Kommentar

            • romildo
              Lebende Foren Legende
              • 25.08.2015
              • 5169

              #21
              Zitat von Leo Kirch
              Hallo romildo,

              Deinen Vorschlag habe ich (natürlich) komplett übernommen. Der einzige Schönheitsfehler dabei ist, dass in der Bewegung von "offen" auf "gekippt" sofort "geschlossen" angezeigt wird und erst nach der Verzögerung "gekippt, wenn diese Stellung beibehalten wird. Ansonsten passt das schon recht gut. Eine Verzögerung von Reed 1 hat aber wieder andere negative Auswirkungen.
              Nun ist mir klar was Du meinst und auch warum es nicht funktioniert.
              Fenster ist offen, wird geschlossen und dann gekippt.
              Dies habe ich bei meinem Vorschlag nicht berücksichtigt.
              Wenn ich morgen Zeit habe werde ich mir nochmals Gedanken darüber machen.
              LG Romildo

              Kommentar

              • romildo
                Lebende Foren Legende
                • 25.08.2015
                • 5169

                #22
                So, ich wage nochmals einen Versuch.
                Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Fensterrückmeldung2.png
Ansichten: 206
Größe: 37,5 KB
ID: 39605
                LG Romildo

                Kommentar

                • Leo Kirch
                  MS Profi
                  • 26.08.2015
                  • 831

                  #23
                  Hallo romildo,

                  vielen Dank für Deine Bemühungen! In Deinem letzten Vorschlag kann ich vormals beschriebenes Verhalten weiterhin beobachten ".... in der Bewegung von "offen" auf "gekippt" sofort "geschlossen" angezeigt wird und erst nach der Verzögerung "gekippt, wenn diese Stellung beibehalten wird"

                  Ich habe jetzt mal die gesamte Logik außerhalb des Status-Bausteins gelegt und nur noch die Zustandsveränderung dort belassen. In der Simulation kann ich jetzt keine Fehlmeldungen mehr erkennen - werde es aber mal in der Praxis testen.

                  Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Fensterrückmeldung_20160428.png
Ansichten: 75
Größe: 27,5 KB
ID: 39628 [ATTACH]n39629[/ATTACH]



                  -

                  Kommentar

                  • romildo
                    Lebende Foren Legende
                    • 25.08.2015
                    • 5169

                    #24
                    Hallo
                    Also bei mir kam diese Verhalten nicht mehr. Könnte es sein, dass Du die Wartezeiten zu kurz eingestellt hast?
                    LG Romildo

                    Kommentar

                    • Leo Kirch
                      MS Profi
                      • 26.08.2015
                      • 831

                      #25
                      Ich hab Dein Original-Programm genommen - werde es aber nochmals testen.
                      -

                      Kommentar

                      • Christian Fenzl
                        Lebende Foren Legende
                        • 31.08.2015
                        • 11250

                        #26
                        Hatten wir das schon? Hinter dem Analogspeicher nochmal einen Statusbaustein, der dann auch visualisiert ist und den Tracker hat.

                        Leider kann man einen Merker nur um 100 Zyklen verzögern, sonst könnte man sich das Gedöns mit den Tastschaltern und dem verzögerten Impuls sparen.
                        Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                        Kommentar

                        • svethi
                          Lebende Foren Legende
                          • 25.08.2015
                          • 6346

                          #27
                          Ja, Status am Analogspeicher sollte funktionieren oder meine Lösungen sollten auch klappen. Variante 2 etwas resourceneschonender, denke ich zumindest.

                          Gruß Sven
                          Angehängte Dateien
                          Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

                          Kommentar

                          • Christian Fenzl
                            Lebende Foren Legende
                            • 31.08.2015
                            • 11250

                            #28
                            Mit Formel (V2)! Schöne Lösung!
                            I1+2*I2?
                            Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                            Kommentar

                            • svethi
                              Lebende Foren Legende
                              • 25.08.2015
                              • 6346

                              #29
                              Höhere Mathematik :-)
                              Reed gekippt setzt Bit 1 und Reed offen Bit 2. Dadurch kannst Du zum Schluss noch immer herausfinden welcher der Reeds offen ist.
                              Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

                              Kommentar


                              • svethi
                                svethi kommentierte
                                Kommentar bearbeiten
                                Nein!!
                                Für's besser Verständnis habe ich I1 * 1 + I2 * 2 genommen :-)

                              • Christian Fenzl
                                Christian Fenzl kommentierte
                                Kommentar bearbeiten
                                Energieverschwender! Die zusätzliche Operation kostet sicher 2 Watt pro Millennium! :-)

                              • svethi
                                svethi kommentierte
                                Kommentar bearbeiten
                                ;-)
                            • Leo Kirch
                              MS Profi
                              • 26.08.2015
                              • 831

                              #30
                              Hallo svethi,

                              die Lösung mit der Formel + Analogspeicher finde ich auch chic, danke!
                              Ich habe die Eingänge noch invertiert. Dadurch ist der Hauptzustand "geschlossen" = 0, und wird nach einem Neustart (Analogspeicher = 0) gleich richtig angezeigt. Das kann über Baustein "nicht" bzw. gleich in der Formel umgesetzt werden.
                              -

                              Kommentar

                              Lädt...