Warum Bus-Diagnose bei KNX entscheidend ist
Ein KNX-System funktioniert über Jahre zuverlässig — solange der Bus gesund ist. Aber wenn Probleme auftreten — sporadische Ausfälle, langsame Reaktionen, Geräte die nicht mehr antworten — brauchen Sie systematische Diagnose-Werkzeuge, um die Ursache zu finden.
Die gute Nachricht: KNX bietet hervorragende Diagnose-Möglichkeiten. Die schlechte: Viele Installateure nutzen sie nicht systematisch. In diesem Artikel zeige ich, wie Sie den KNX-Bus methodisch analysieren — von der einfachen ETS-Diagnose bis zur professionellen Bus-Analyse.
Bus-Grundlagen: Was Sie wissen müssen
Bevor wir in die Diagnose einsteigen, kurz die wichtigsten Kennwerte eines gesunden KNX-Busses:
| Parameter | Sollwert | Toleranz |
|---|---|---|
| Busspannung | 29V DC (unbelastet) | 21–30V DC (belastet) |
| Busstrom max. | Abhängig von Netzteil (640/320 mA) | Max. 80% Auslastung empfohlen |
| Telegramm-Wiederholungen | 0 | Gelegentlich (<1%) akzeptabel |
| Telegramm-Verluste | 0 | Sofortiger Handlungsbedarf |
| Buslast | <30% (typisch) | Bis 50% unkritisch, >70% problematisch |
| Leitungslänge max. | 1.000 m pro Linie | Max. 700 m zwischen 2 Teilnehmern |
Diagnose mit der ETS
Die ETS (Engineering Tool Software) bietet mehrere Diagnose-Funktionen, die oft übersehen werden:
Busmonitor
Der Busmonitor zeigt alle Telegramme auf dem Bus in Echtzeit an — Quell- und Zieladresse, Telegramm-Typ, Priorität und die übertragenen Daten. Er ist das wichtigste Diagnosewerkzeug.
Was Sie im Busmonitor erkennen können:
- Telegramm-Wiederholungen: Werden als „Repeated" markiert. Viele Wiederholungen deuten auf ein physisches Bus-Problem hin (schlechte Verbindung, Kurzschluss)
- Fehlende ACKs: Ein Gerät empfängt ein Telegramm, bestätigt aber nicht → Gerät defekt oder Adressfehler
- Telegrammflut: Ein Sensor sendet ununterbrochen → defekter Sensor oder Programmierung mit Endlosschleife
- Unbekannte Absender: Telegramme von Adressen, die nicht im Projekt existieren → fremdes oder nicht konfiguriertes Gerät
Geräteinfo auslesen
Über „Diagnose → Geräte-Info" können Sie einzelne Geräte abfragen:
- Physische Adresse: Stimmt die Adresse mit dem Projektplan überein?
- Firmware-Version: Veraltete Firmware kann Kompatibilitätsprobleme verursachen
- Programmier-Status: Wurde das Gerät jemals vollständig programmiert?
- Fehlerzähler: Manche Geräte haben interne Fehlerzähler, die über ETS auslesbar sind
Linienscan
Der Linienscan sendet an alle möglichen physischen Adressen einer Linie (1.1.1 bis 1.1.64) ein Anfrage-Telegramm. Geräte, die antworten, werden aufgelistet. So finden Sie:
- Nicht erreichbare Geräte: Im Projekt vorhanden, aber keine Antwort → Verkabelungsproblem oder Gerät defekt
- Unbekannte Geräte: Nicht im Projekt, aber auf dem Bus aktiv → vergessenes Gerät oder Fehlkonfiguration
Physische Bus-Messung
Wenn die ETS-Diagnose auf ein physisches Problem hindeutet, brauchen Sie ein Multimeter und ggf. ein Oszilloskop.
Busspannung messen
- Wo messen: An verschiedenen Stellen der Buslinie — am Netzteil, in der Mitte, am Ende
- Sollwert: 29V DC unbelastet, mindestens 21V DC unter Last
- Zu niedrig: Netzteil überlastet, Leitungslänge zu groß, Kurzschluss im Bus
- Stark schwankend: Wackelkontakt, lose Klemme, beschädigte Leitung
Isolationsmessung
Bei Feuchtigkeitsproblemen (Keller, Außenbereiche) kann die Busisolation leiden. Mit einem Isolationsmessgerät (100V DC) messen Sie:
- Bus+ gegen Erde: >5 MΩ ist gut, <1 MΩ ist problematisch
- Bus– gegen Erde: Ebenfalls >5 MΩ
- Bus+ gegen Bus–: Sollte dem berechneten Leitungswiderstand entsprechen
Professionelle Diagnose-Tools
| Tool | Funktion | Preis |
|---|---|---|
| Weinzierl KNX Bus Tester | Busspannung, Telegramm-Analyse, Geräte-Scan | ~600 EUR |
| Tapko KNX-Check | Kompakter Bus-Tester mit OLED-Display | ~400 EUR |
| ABB i-bus Tool | ABB-spezifische Diagnose, erweiterte Geräteinfo | Kostenlos (für ABB-Geräte) |
| Wireshark + KNX-Plugin | Netzwerk-Analyse für KNXnet/IP | Kostenlos (Open Source) |
Die häufigsten Bus-Probleme und ihre Lösungen
Problem: Häufige Telegramm-Wiederholungen
Ursache: Schlechte physische Verbindung — lose Klemme, oxidierte Kontakte, zu langer Busabschnitt. Lösung: Systematisch Klemmen prüfen, Busspannung an verschiedenen Punkten messen, Linie abschnittsweise isolieren.
Problem: Gerät antwortet nicht mehr
Ursache: Spannungsversorgung unterbrochen, Gerät defekt, physische Adresse überschrieben. Lösung: Busspannung am Gerät messen, Programmiertaste drücken (LED muss leuchten), physische Adresse per ETS prüfen.
Problem: Hohe Buslast (>50%)
Ursache: Zu viele Telegramme — oft durch fehlerhafte Logikmodule oder Sensoren, die zu häufig senden. Lösung: Busmonitor aktivieren, Hauptverursacher identifizieren, Sende-Intervalle anpassen oder Topologie durch Linienkoppler entlasten.
Problem: Sporadische Ausfälle
Ursache: Oft thermisch bedingt — Kontakte, die sich bei Temperaturschwankungen lösen. Auch: EMV-Einstreuungen von Frequenzumrichtern, Motoren oder fehlerhafter LED-Treiber. Lösung: Ausfallzeiten protokollieren (korreliert mit Temperatur/Tageszeit?), EMV-Quellen identifizieren, Buskabel von Starkstromkabeln trennen.
Systematische Diagnose in 5 Schritten
- Symptom dokumentieren: Was genau funktioniert nicht? Wann? Wie oft? Welche Geräte?
- Busmonitor starten: 10–30 Minuten aufzeichnen, auf Wiederholungen und Fehler achten
- Busspannung messen: An Netzteil, Mitte und Ende der betroffenen Linie
- Linienscan: Alle Geräte der Linie abfragen — wer antwortet nicht?
- Isolieren: Betroffenen Abschnitt abklemmen und einzeln testen
Fazit: Systematik schlägt Intuition
KNX-Bus-Diagnose ist kein Ratespiel — die Werkzeuge sind vorhanden, man muss sie nur nutzen. Ein gut dokumentiertes Projekt und regelmäßige Wartung verhindern die meisten Probleme. Und wenn doch etwas auftritt, führt die systematische Diagnose in der Regel schnell zur Lösung.
Für tiefergehende Informationen lesen Sie auch unseren Artikel zur KNX Fehlersuche oder nehmen Sie Kontakt auf.