Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - Hex-IP-Telgramme-Emfangen von Moxa

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

    #16
    Hallo Marko,

    ich habe das Problem mit einer kleinen Logik gelöst.

    Ich lese jedes Byte einzeln in Hilfswerte (1Byte 0..255) ein und rechne dann in dieser kleinen Logik (s. Anhang) um - funktioniert eigentlich ganz gut.

    Gruß
    Tobias
    Angehängte Dateien

    Kommentar


      #17
      Zitat von TobiasK Beitrag anzeigen
      ich habe das Problem mit einer kleinen Logik gelöst.
      Nice

      Kommentar


        #18
        Hallo Marko

        Ein Problem liegt noch an der auswertung vom Moxa.In der DEBUG Seite steht nicht das ganze Protokoll in einer Zeile,sondern in 2-3.Das kannst Du beim Moxa einstellen.Wenn Du alles in einer Zeile stehen hast,kannst Du es mit dem Baustein auswerten.
        Gruß Günther
        KNX Projekte:130
        HS:45
        KNX,Visu mit HS,Alarmanbindung an HS(Telenot),Revox-HS,
        www.progplan.it

        Kommentar


          #19
          Hi,

          By re-reading the thread, I noticed 2 things.

          @Michel:
          This Baustein will convert from Dec to Hex.
          But, imho, Marko needs the opposite, from Hex to Dec, as his source is in hex, as can be seen in the Debug.

          @TobiasK:
          Nice! but I wonder if it will work. This Baustein works for decimal input (base 10). The input data is in hex (base 16) makes a big difference on a 2 byte value.

          Kommentar


            #20
            Zitat von Warichet Beitrag anzeigen
            @TobiasK:
            Nice! but I wonder if it will work. This Baustein works for decimal input (base 10). The input data is in hex (base 16) makes a big difference on a 2 byte value.
            Yes it will work, as you said yourself: Hex & Dec are only different representations of the same number

            @marko

            Leider gibt es in meinen Augen zur Zeit keine Möglichkeit mit dem HS eine solche Abfrage (generell) sauber und sicher zu bewerkstelligen.

            In dem Beispiel des Protokolls hier sind die ersten Bytes bekannt somit startet die Abfrage wohl damit. Wenn aber zufälliger weise mal die Werte im Telegram genauso stehen was dann ?

            Gut, in den meisten Fällen dürfte es funktionieren (habe es jetzt auch nicht für das Beispiel hier durchgespielt, denn schon eine Änderung im Moxa kann alles ändern), aber wenn mal ganz komische Werte rauskommen, könnte dies die Ursdache sein.

            Gruss,
            gaston

            Kommentar


              #21
              Hallo,
              ich habe es geschafft ! Im Homeserver werden die gelieferten Daten richtig angezeigt. Es war ein steiniger Weg und ohne eure Hilfe hätte ich es nie hinbekommen. Vielen Dank an alle die geholfen haben.
              Hier noch mal ein paar Fehler, die ich gefunden habe:
              Die Behandlung von Kommunikationsobjekten im Homeserver habe ich falsch interpretiert.. Die Datenlänge beim Moxa war falsch eingestellt. Die Defininition des Webempfang war falsch. Bei der Logik habe die falschen Bausteine gewählt bzw. gesucht. Der größte Fehler war jedoch das Interface der Solaranlage. Bei der Analyse habe ich festgestellt das einige Daten schon falsch oder manchmal gar nicht aus der Solaranlage kommen und dass die Schnittstellenbeschreibung einige Fehler hat. Ich werde beim Hersteller eine fehlerfreie Beschreibung anfordern. Vielen Dank nochmals.
              Gruß Marko

              Kommentar


                #22
                Zitat von marko Beitrag anzeigen
                ich habe es geschafft !
                Great

                How did you solve the problem of inverted bytes ?

                Kommentar


                  #23
                  Hallo Raymond,
                  ich habe es so wie Tobias gemacht. Mit der Methode von Günther hat es nicht geklappt, die Logik funktioniert, hat bei mir aber nicht die gewünschte Wirkung erzielt. Dadurch dass ich mit einem Busmonitor die ausgehenden Daten der Solaranlage angesehen habe, ist mir aufgefallen, dass die Daten des Solarinterface nicht mit der Anzeige der Solarregelung übereinstimmen. Ich hatte immer auf die Anzeige der Solarregelung geschaut und mich gewundert warum beim Homeserver andere Werte erscheinen.
                  Nach wochenlangem Suchen bin ich froh, dass es jetzt funktioniert.
                  Gruß Marko

                  Kommentar


                    #24
                    Zitat von marko Beitrag anzeigen
                    ich habe es so wie Tobias gemacht.
                    Fine.
                    I wasn't sure if it would work, as you mentionned the reversed bytes.
                    As an academic exercice, I've written a Baustein to swap the bytes and convert the supposed hex to their decimal equivalent. Just in case.(although, I had to bother some people ...

                    Zitat von marko Beitrag anzeigen
                    ist mir aufgefallen, dass die Daten des Solarinterface nicht mit der Anzeige der Solarregelung übereinstimmen.

                    Kommentar


                      #25
                      Forumhilfe

                      Hallo Marko
                      Super das es geklappt hat.Kannst Du nicht ein paar Screen´s machen und Reinstellen.Da wär uns sicher allen geholfen!!!!
                      Gruß Günther
                      KNX Projekte:130
                      HS:45
                      KNX,Visu mit HS,Alarmanbindung an HS(Telenot),Revox-HS,
                      www.progplan.it

                      Kommentar


                        #26
                        Hallo Günther,
                        ich hoffe, dass die beigefügten Screenshots die Unklarheiten beseitigen.
                        Gruß Marko
                        Angehängte Dateien

                        Kommentar


                          #27
                          Danke Marko
                          KNX Projekte:130
                          HS:45
                          KNX,Visu mit HS,Alarmanbindung an HS(Telenot),Revox-HS,
                          www.progplan.it

                          Kommentar


                            #28
                            Hallo,
                            ich habe mein Demoprojekt zum Abrufen von Daten einer Paradigma Solaranlage in den Downloadbereich gespiel.
                            Nochmals Danke an Alle die mir geholfen haben !!!
                            Gruß Marko

                            Kommentar


                              #29
                              Marko,

                              großer Respekt, ich will das gerne auch nachbauen.

                              Kannst du dann auch via IP-Send z.B. die Heizung auf Nachtschaltung
                              zurückfahren und wieder anwerfen?

                              Gruß Peter
                              never fummel a running system...

                              Kommentar


                                #30
                                Hallo TRex,
                                ich habe von Paradigma nur die Solaranlage. Für das 'Senden von Befehlen' hatte ich bis jetzt keine Anwendung. Ich denke das es für die Heizungssteuerung auch Daten bei Paradigma gibt, und ein senden möglich ist. Die Abfrage des Moxa ist super zuverlässig.
                                Gruß Marko

                                Kommentar

                                Lädt...
                                X