Ankündigung

Einklappen
Keine Ankündigung bisher.

X1 Logik zur Rollladenpositionierung ohne Aktor mit direktpositionierung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #16
    Zitat von danken Beitrag anzeigen
    Bei mir sollte aber die Zeitfunktion darüber realisiert werden
    Bitte beschreiben, wie ich mir die Zeitfunktion vorstellen soll, oder meinst Du, nach dem Starten der Rollo-Bewegung soll der Prozentwert und der Slider kontinuierlich mitlaufen, bis Stopp oder Endlage erreicht sind?

    Zitat von danken Beitrag anzeigen
    Andere Frage nebenbei, kann ich zenen für User frei geben?
    Ja, die User-Verwaltung im X1 funktioniert über die "X1-Funktionen"; bei deren Eigenschaften können User freigegeben oder gesperrt werden, siehe Bild

    You do not have permission to view this gallery.
    This gallery has 1 photos.

    Kommentar


      #17
      Hallo Paul,

      Sry für das relay.
      Ich habe mich etwas unklar ausgedrückt.
      Bei mir soll der x1 die Zeitprogramme beinhalten. Funktionx zu Zeit y auslösen ect.
      Wenn ich die Anzeige also umstelle, so dass der Prozent Wert angezeigt wird. Dann kann ich in dem Zeitprogramm nur noch Prozente angeben in welche Position der Rolladen fahren soll. Auch wenn ich nur mit 0/100% arbeite wird er sich nicht bewegen. Da in der Option Position anfahren bei senden nichts verbunden ist.
      Setze ich hier die Bit Werte ein für lange Betätigung, fährt der Rolladen l immer nach oben auch wenn ich 100% angebe.

      Lasse ich alles bei Position anfahren weg. Habe ich keine Ausgabe mehr. Aber ich kann in dem betreffenden Zeitprogramm auf und ab auswählen. Mit voller Funktion.

      Das ist die krugs mit der ich Kämpfe.

      Grüße

      Kommentar


        #18
        Zitat von danken Beitrag anzeigen
        ich kann in dem betreffenden Zeitprogramm auf und ab auswählen
        meine Fantasie kennt keine Grenzen; was ist mit Zeitprogramm gemeint?
        1. Eine Zeitschaltuhr, die am Morgen die Rolladen nach oben fährt und Abends wieder schließt
        2. Eine Logik, die eine gewählte Sollposition in % umrechnet in eine Verfahrdauer und dann die Begung mit Stop an der gewünschten Position anhält?
        In jedem Fall helfen Bilder, was realisiert ist 😃

        Gut, dass ich nochmals geschaut habe: In #8 ist die Funktionsuhr abgebildet, die in der APP eingestellt wird. Es gibt eine Alternative im X1: Im GPA kann auch eine Zeitschaltuhr angelegt werden ,die auf einen Datenpunkt sendet.

        In #6 gibt es zwei Bilder, in denen die GA = 5/1/1 sowohl im DP "Rollo auf/ab" als auch im DP für die Position in % vorkommt. Ist das schon bereinigt?

        Kommentar


          #19
          hi,

          1. Eine Zeitschaltuhr, die am Morgen die Rolladen nach oben fährt und Abends wieder schließt
          Ja genau diese meine ich.

          1. Eine Logik, die eine gewählte Sollposition in % umrechnet in eine Verfahrdauer und dann die Begung mit Stop an der gewünschten Position anhält?
          das wäre der absolute Wunsch ja.

          Gut, dass ich nochmals geschaut habe: In #8 ist die Funktionsuhr abgebildet, die in der APP eingestellt wird. Es gibt eine Alternative im X1: Im GPA kann auch eine Zeitschaltuhr angelegt werden ,die auf einen Datenpunkt sendet.
          Ich meine die Funktionsuhr in der APP, da ich bis dato nicht die Option gefunden habe die X1 Zeitschaltuhr einem User frei zu geben.
          oder übersehe ich was? Zeitschaltuhr.PNG


          In #6 gibt es zwei Bilder, in denen die GA = 5/1/1 sowohl im DP "Rollo auf/ab" als auch im DP für die Position in % vorkommt. Ist das schon bereinigt?
          Klar: jalu aktuell.PNG
          Zuletzt geändert von danken; 12.02.2021, 21:11.

          Kommentar


            #20
            Alles klar 😃 das ist alles nachvollziehbar.

            Bei der Verwendung von Funktionsuhren musst Du beim Download aus dem GPA aufpassen: Erst X1-Projekt hochladen, dann ändern, dann Download = Inbetriebnahme. Sonst werden entweder nicht alle Änderungen heruntergeladen oder die Funktionsuhren sind weg.

            Die Funktionsuhr ist fest mit einem Datenpunkt verknüpft, bei der X1-Funktion "Rollladen / Jalousie" ist es offensichtlich der Positions-DP. Die Uhr wird senden wollen und die Sende-GA ist noch frei.

            (1) Also eine neue GA anlegen DPT 5.001; darauf darf die Funktionsuhr ihre Prozente senden. Ich habe 5/1/99 genommen.

            (2) Diese GA im Feld 'Senden' des Positions-DP eintragen.

            (3) Nun brauchen wir eine X1-Logik zur Umwandlung der 'DPT 5.001 Position' in einen 1 Bit Verfahrbefehl 'Auf/Ab'. Im ersten Schritt nehmen wir einen Vergleicher, siehe Bild. Ich habe das nur simuliert und bin nicht sicher, ob das "Kleiner <" im Vergleicher aus der Position 'geschlossen' ein 'Ab' macht. Der Ausgang des Vergleichers sendet dann zusätzlich auf die GA = 5/1/1 um den Rollo auf- oder abzufahren.

            (4) nun prüfen: Die Funktionsuhr schalten lassen => Telegramm auf GA = 5/1/99 oder was Du genommen hast => Logik macht Verfahrbefehl auf GA = 5/1/1 => Rollo fährt wie gewünscht
            You do not have permission to view this gallery.
            This gallery has 1 photos.
            Zuletzt geändert von knxPaul; 12.02.2021, 22:02. Grund: (4) nun prüfen ergänzt

            Kommentar


              #21
              Hallo Paul, ich werde es testen :-)

              da ich bis dato nicht die Option gefunden habe die X1 Zeitschaltuhr einem User frei zu geben.
              gibt es die option. die user wollen die Zeiten selbst bestimmen können.
              Ich rede hier von der schaltuhr im X1

              Kommentar


                #22
                So weit ich weiss kann die Zeitschaltuhr im X1 nur über den GPA geändert werden und dafür braucht es das device-Passwort; ein User kann das nicht. Für die User sind die Funktionsuhren gedacht, die über die APP programmiert werden können.

                Viel Glück beim Testen - wenn es an Details hakt, bitte melden - der erste Satz in #20 ist wichtig!

                Kommentar


                  #23
                  Hi,

                  So schnell getestet.
                  Es funktioniert nur mit einem großer und oder gleich als.
                  Aber das führt dazu, das wenn eine zwischen Position Manuel gestoppt wird. Fährt der Rolladen nach kurzer Zeit nach oben.
                  Bild meiner Logik sende ich dann gleich.

                  Grüße

                  Kommentar


                    #24
                    Zitat von danken Beitrag anzeigen
                    Bild meiner Logik sende ich dann gleich.
                    Das wichtigste sind die Eigenschaften vom Datenpunkt Position der X1-Funktion Rolladen; der Status muss zwingend "Hörende Adresse" sein

                    Kommentar


                      #25
                      so hier nun die Logic: mit hoffentlich allen Infos. Wie gesagt, wenn ich manuell mit dem schalter oder ähnliches eine Zwischenposition ansetze, dann fährt er nach kurzer Zeit wieder nach oben.
                      logic.PNG größer.PNG ausgang.PNG neue verknüpfung.PNG test GA.PNG

                      Kommentar


                        #26
                        Hi Paul,

                        ich war mal kreativ, weis aber nicht ob es so funktionieren könnte.
                        ich habe die Bedingung der Funktionsuhr mit ins spiel gebracht. so sollte eigentlich die Logic nur greifen, wenn diese einen aktiven trigger bringt.
                        Was denkst du?
                        neue logic.PNG funtionsuhr.PNG
                        das einzige blöde ist das ich nicht genau sehen kann ob die Funktionsuhr wirklich die ist die momentan dafür verwendet wird. Hoffe das die Reihenfolge sauber ist.

                        funtionsuhr_1.PNG

                        Kommentar


                          #27
                          Zitat von danken Beitrag anzeigen
                          wenn eine zwischen Position Manuel gestoppt wird. Fährt der Rolladen nach kurzer Zeit nach oben
                          Den Fehler habe offensichtlich ich verursacht, habe nicht weit genug gedacht. Die Logik muss von der Position angesteuert werden, die von der X1-Funktion Rolladen kommt, nicht vom Status des Aktors ...

                          Daher brauchen wir für die Position zwei unterschiedliche Datenpunkte:
                          1. an der X1-Funktion Rolladen den DP "Test Rolladen Gast Status": Senden := 5/1/99 & Status := leer & Hören := 5/1/3
                          2. Logik Eingang zum Vergleicher den DP "Rolladen Gast Vorgabe": Senden := 5/1/99 & Status := 5/1/99
                          Nur damit reagiert die Logik auf den Wert, der von der X1-Funktion Rolladen kommt und den die Funktionsuhr über die Sperre freigibt.

                          Zitat von danken Beitrag anzeigen
                          ich habe die Bedingung der Funktionsuhr mit ins spiel gebracht. so sollte eigentlich die Logic nur greifen, wenn diese einen aktiven trigger bringt.
                          Das sieht sehr vielversprechend aus, sollte funktionieren; Wermutstropfen: Nach dem Neustart des X1 ist die Logik undefiniert: Im Auslöse-Trigger solltest Du den Zustand nach Neustart festlegen mit einem der Felder "Vorgabewert" oder "Initialwert".

                          Zitat von danken Beitrag anzeigen
                          das einzige blöde ist das ich nicht genau sehen kann ob die Funktionsuhr wirklich die ist die momentan dafür verwendet wird
                          Das wurde im Forum schon diskutiert - an eine einfache Lösung kann ich mich nicht erinnern. Wenn möglich würde ich in der APP nicht benötigte Funktionsuhren löschen. Zum Raten, welche Funktionsuhr hat welche Nummer, ist die Reihenfolge des Anlegens der Funktionsuhren geeignet.

                          Zuletzt geändert von knxPaul; 14.02.2021, 07:25.

                          Kommentar


                            #28
                            Hier noch Bilder {warum funktioniert das Einbinden nicht beim Editieren???}
                            You do not have permission to view this gallery.
                            This gallery has 2 photos.

                            Kommentar


                              #29
                              hi,
                              1. an der X1-Funktion Rolladen den DP "Test Rolladen Gast Status": Senden := 5/1/99 & Status := leer & Hören := 5/1/3
                              2. Logik Eingang zum Vergleicher den DP "Rolladen Gast Vorgabe": Senden := 5/1/99 & Status := 5/1/99
                              den verstehe ich jetzt nicht so ganz

                              Kommentar


                                #30
                                Hast Du die zwei Bilder in #28 gesehen und verstanden? Das sind die Eigenschaften von den zwei benötigten Datenpunkten

                                Kommentar

                                Lädt...
                                X