Allgemeines Vorgehen zur Diagnose und Fehlerbehebung

Bei BACnet/IP kommt eine hohe Anzahl von Komponenten zum Einsatz, was zu einer gewissen Komplexität mit entsprechender Fehleranfälligkeit führt.

Tritt im System ein Problem auf, muss dieses schrittweise lokalisiert werden. Fangen Sie bei der Analyse immer beim untersten System an. Erst wenn dieses korrekt funktioniert, gehen Sie zum nächsthöheren System. Bei der Problemsuche ist eine Topologieskizze äusserst hilfreich. Wenn keine existiert, erstellen Sie eine Skizze.

Bei Kommunikationsproblemen helfen die nachfolgenden Fragen zur Behebung.

Störungen

Mögliche Ursachen & Fehlerbehebung

Ist das Linksignal an den IP-fähigen Komponenten vorhanden?

Bei Switches wird das Link-Signal mit einer leuchtenden oder blinkenden LED angezeigt. Bei allen Geräten in Desigo leuchtet die Service-LED konstant, falls kein Link-Signal erkannt wurde.

  • Sind die Stecker in den Buchsen eingerastet?
  • Liegt Spannung für die Switches vor?
  • Wurden bei Glasfaseranschlüssen RX und TX vertauscht?
  • Ist die Einstellung für den Switch/Router-Switch korrekt?

Werden VLAN-Switches im Netzwerk eingesetzt?

  • Sind alle BACnet-Geräte auf demselben VLAN konfiguriert?
  • Einige Managed-Switches bieten auf dem eigenen Web-Interface Informationen zu den angeschlossenen Geräten an. Dies sind z.B. Port-Geschwindigkeit, VLAN-Zugehörigkeit und Paketstatistiken. Letztere bieten auch Hinweise auf eine ungenügende Verkabelung.

Keine Diagnose via Wireshark möglich.

Kein Port-Mirroring in den Managed-Switches konfiguriert

  • Einsatz von Hub oder konfiguriertem Switch
  • Absprache mit Kunden-IT wegen Einsatz von Wireshark

Wireshark zeigt keine richtigen BACnet-Dienste auf.

Layer 2-Switch eingesetzt, aber ohne Port-Mirroring

Hub nutzen oder entsprechenden Layer 2-Switch via Web-Schnittstelle konfigurieren

Keine Kommunikation zwischen BACnet-Client und verschiedenen BACnet-Geräten.

Firewall vorhanden?

Absprache mit IT, können über Diagnose-Tool nicht erkannt werden.

Konfiguration von Firewall, UDP-Ports nicht eingetragen

BACnet-Clients können nicht auf verschiedene BACnet-Geräte in den verschiedenen VLANs zugreifen.

BBMD in mehreren IP-Segmenten

BACnet-Geräte haben keine eindeutige Instanznummer

BACnet-Geräte haben keine feste IP-Adresse (wenn als BBMD konfiguriert)

BBMD-Einsatz, aber alle BACnet-Netzwerke auf demselben UDP-Port?

Hinweise aus der technischen Dokumentation berücksichtigt?

  • Desigo Ethernet, TCP/IP-, MS/TP- und BACnet-Grundlagen (CM110666)

Kommunikation, Geschwindigkeit im Desigo-Netzwerk

Systemtopologie eingehalten hinsichtlich:

  • Anzahl Geräte in einem BACnet-Netzwerk.
  • Max. Anzahl von 500 kommandierten Gruppenmitgliedern. Es können nicht mehr als 500 Adressen verwaltet werden.
  • Max. 250 Gruppenmitglieder. Die Schnittstellen-Performance beim Erfassen von Daten ist begrenzt, d.h. nur eine begrenzte Zahl Telegramme kann in kurzer Zeit verarbeitet werden.