Ankündigung

Einklappen
Keine Ankündigung bisher.

Zu viele Telegramme

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

    KNX/EIB Zu viele Telegramme

    Hallo zusammen,

    erhalte irgendwie zu viele Telegramme auf den Bus. Habe mal einen Auszug angehängt. Die Wetterstation sendet gemäss Einstellung nur alle 30s. Es hängt auch ein HS dran.

    BEsten Dank für Euer Feedback.

    Mac

    P.S. Bin Anfänger.
    Angehängte Dateien

    #2
    Mit den paar Telegrammen kriegt man den Bus normalerweise nicht voll.

    Wie sieht Deine Topologie (Linien, Koppler) aus (Skizze)?

    Das Busy ist leider ziemlich unspezifiziert - das schickt irgendein Gerät im Bus.

    Gruss
    Markus

    Kommentar


      #3
      Hab' 28 Geräte in einem "Hauptbereich". Also ein Miniprojekt - zumindest im Moment. Hilft das weiter?

      lg
      MAc

      Kommentar


        #4
        Das BUSY bedeutet eigentlich, dass eines der Geräte am Bus so beschäftigt ist, dass es im Moment keine Telegramme verarbeiten kann. Ab und zu mal ein Busy ist also in Ordnung. Wenn das dauerhaft auftritt, hat sich ein Gerät aufgehängt.
        Versuch erstmal einen Bus-Reset (Bussppannung für ein paar Sekunden wegnehmen).
        Gruß, Klaus Gütter

        Kommentar


          #5
          Schau doch bitte mal in der Konfiguration deines Busmonitors nach, was die einzelnen Farben bedeuten. In der Standradeinstellung der ETS steht die gelbe Einfärbung für Wiederholungstelegramme aufgrund des fehlenden Ackknowledge-Telegramms.
          Wenn du Telegramme auf den Bus sendest, welche keinen Empfänger haben, der den Erhalt des Telegrammes mit einem Ackknowledge quittiert, wird aus Sicherheitsgründen das Telegramm noch 4-mal wiederholt und "müllt" dir somit den Bus zu.
          Dies scheint laut deiner Aufzeichnung der Fall zu sein.

          Kommentar


            #6
            Grummel.

            Wenn er die Telegramme schweinchenrosa und lilablasblau getüpfelt einfärbt ändert das nichts an der Tatsache dass das Busy-Quittierungen sind - und die haben rein gar nichts mit Telegrammen zu tun die mangels Adressat wiederholt werden.

            Gruss
            Markus

            Kommentar


              #7
              Deine USB Schnittstelle mit der du aufzeichnest hat eine Adresse aus dem Bereich 1.1

              nur für die "sauberkeit" sollte diese auch eine Adresse aus dem Bereich 1.0.xx bekommen.

              Kommentar


                #8
                Besten Dank für Eure Hilfe. Hier mein Feedback dazu:

                - Busreset hat nichts gebracht
                - USB-SS hat die Adresse 1.0.255 (und habe diese auch nicht geandert)
                - Ich vermute stark, dass die Sache mit dem Ackknowledge die Ursache sein könnte. DESHALB: Wo kann ich die entsprechenden Einstellungen vornehmen?

                mit bestem Dank für Eure nochmalige Hilfe im Voraus

                MAc

                P.S. Sorry für mein verspatetes Feedback. HAbe den ganzen Tag neue Teile eingebaut.

                Kommentar


                  #9
                  Du kannst Da keine "Einstellung" vornehmen.

                  Das Busy kommt von irgendeinem x-beliebigen Teilnehmer im Bus der der Meinung ist dass er grad so viel zu tun hat dass er keine weiteren Telegramme vom Bus annehmen kann - es ist also noch nicht mal gesagt dass der Teilnehmer überhaupt zu den Adressaten des Telegramms gehört, der merkt nur: "Hups, da sind Daten aufm Bus und ich habe keine Zeit" - also schickt er das Busy raus ohne die Daten überhaupt anzusehen.

                  Macht das Leben - und die Fehlersuche - natürlich total einfach.

                  Die üblichen Verdächtigen sind da Linienkoppler und serielle Schnittstellen weil das eigentlich die einzigen Geräte sind die gelegentlich in Verlegenheit kommen, überzulaufen.

                  Gruss
                  Markus

                  Kommentar


                    #10
                    Zitat von Tosh Beitrag anzeigen
                    USB-SS hat die Adresse 1.0.255 (und habe diese auch nicht geändert)
                    Hat sie nicht; das ist in deinem Bild unten in der Statusleiste deutlich zu sehen.
                    Zitat von Tosh Beitrag anzeigen
                    Ich vermute stark, dass die Sache mit dem Ackknowledge die Ursache sein könnte. DESHALB: Wo kann ich die entsprechenden Einstellungen vornehmen?
                    Nein; wie Markus schon gesagt hat, hat BUSY mit fehlenden ACKs nichts zu tun.

                    Es gibt soweit ich mich erinnere bei einigen (wenigen) Geräten BUSY-Probleme:
                    - wenn auf einem Busankoppler kein Applikationsmodul gesteckt ist
                    - wenn bei einem Rückmeldeobjekt keine Adresse eingetragen ist
                    Vielleicht kannst du mal Teile der Linie abklemmen, um das Problemgerät einzukreisen.

                    Gruß, Klaus Gütter

                    Kommentar


                      #11
                      Zitat von Tosh Beitrag anzeigen
                      - USB-SS hat die Adresse 1.0.255 (und habe diese auch nicht geändert)
                      Ausweislich des Screenshots im ersten Beitrag ist die ETS auf die Schnittstelle 1.1.254 eingestellt - und damit ausserhalb der Linie 1.0 - und deswegen bin ich auch auf dem Linienkoppler rumgeritten.

                      Gruss
                      Markus

                      Kommentar


                        #12
                        Besten Dank für Eure Feedback. Also, nach dem Reset hat sich die Lage verbessert. Es scheint fast so, dass sich nach jeder Anpassung ein Bus-Reset lohnt. Danach habe ich keine doppelten Telegramme mehr.

                        Was ich immer noch nicht ganz verstehe, ist die Sache mit der USB-SS: Schaue ich in der Topologie nach, ist diese unter der Adresse 1.0.254 aufgeführt. Habe den entsprechenden Screenshot angehängt.

                        Auf dem HS in den Stammdaten ist ebenfalls 1.0.254 vermerkt.

                        Fragezeichen über Fragezeichen.

                        Wie immer - besten Dank für Eure Hilfe im Voraus

                        Mac
                        Angehängte Dateien

                        Kommentar


                          #13
                          Du musst die Schnittstelle aber dann auch so programmiert haben. Die ETS ist geduldig! Solange du nur in der ETS die Adresse änderst, sie aber nicht per "physikalische Adresse programmieren" ins Gerät überträgst bleibt die Adresse der Schnittstelle unverändert.

                          Du kannst es ganz einfach feststellen, ob die Schnittstelle wirklich die 1.0.254 hat, indem du nach der besagten Adresse suchst oder die Programmier-LED der Geräts mit der Adresse 1.0.254 blinken lässt.

                          Ansonsten würde ich die physkalische Adresse der Schnittstelle einfach neu programmieren. Die Fehlersuche in einem Projekt wird komplizierter, wenn das ETS Projekt nicht der aktuellen Zustand der Hardware wiederspiegelt.

                          Kommentar


                            #14
                            Hallo,
                            Also dazu:
                            Du musst die Schnittstelle aber dann auch so programmiert haben. Die ETS ist geduldig! Solange du nur in der ETS die Adresse anderst, sie aber nicht per "physikalische Adresse programmieren" ins Gerat übertragst bleibt die Adresse der Schnittstelle unverandert.
                            möchte ich dann doch meinen "Senf" dazugeben:
                            Lieber Jonofe, soweit ich informiert bin stimmt das nicht.
                            Denn die ETS andert definitiv die Adresse der "lokalen Schnittstelle" indem Sie
                            einen EEPROM Inhalt überschreibt, also remanent.

                            Falls ich wieder erwarten falsch liegen sollte und die 3.0f inzwischen die
                            "originaladresse" beim beenden restauriert möge mich Klaus Gütter bitte korrigieren.

                            Grüsse von Gamma!
                            Never stop thinkin´

                            Kommentar


                              #15
                              Zitat von Gamma Beitrag anzeigen
                              Falls ich wieder erwarten falsch liegen sollte und die 3.0f inzwischen die "originaladresse" beim beenden restauriert möge mich Klaus Gütter bitte korrigieren.
                              Hallo Gamma,
                              stimmt immer noch. Was janofe aber meint ist, dass allein vom Projektieren der Schnittstelle in der ETS die Adresse nicht auch in der Realität so ist. Man muss die Schnittstelle auch wirklich so programmieren (entweder über lokales Programmieren pder über Extras > Optionen > Kommunikation > Einstellungen).
                              Gruß, Klaus

                              Kommentar

                              Lädt...
                              X