Wireshark enthält nativ einen BACnet/IP-Dissector und ermöglicht nach einer Netzwerkaufzeichnung die vollständige Analyse der Telegramme (Services, Objects, Properties). Ein gebräuchlicher Filter ist 'bacapp' (BACnet Application Layer).
Richtig
Wireshark ist das Standardwerkzeug für das BACnet-Debugging: Filter wie bacapp, bvlc oder bacnet zeigen relevante Telegramme; das Dekodieren stellt ReadProperty-Anfragen mit Object, Property und Wert lesbar dar; Statistiken zeigen, wer mit wem kommuniziert und in welcher Frequenz; mit Conversation Tracking lässt sich eine Transaktion Ende-zu-Ende verfolgen. Aufgezeichnet wird über einen Mirror-Port des Switches, einen Netzwerk-TAP oder direkt auf einem PC im gleichen VLAN (dort jedoch nur Broadcasts sowie der Verkehr von und zu diesem PC sichtbar).
Praxistipp: Für eine vollständige Sicht aller Telegramme immer über einen Mirror-Port oder TAP aufzeichnen, nicht von einem beliebigen PC im VLAN aus.
BACnet-Bank in Vorbereitung
Die vollständige BACnet-Bank ist noch nicht verfügbar. Hinterlassen Sie Ihre E-Mail, um beim Start benachrichtigt zu werden und einen Early-Bird-Rabatt zu erhalten.
Der Warteliste beitreten →Die 9 weiteren BACnet-Übungsfragen ansehen
Verwandte Fragen
- BACnet verwendet ein objektorientiertes Modell: Jede Komponente stellt 'Objects' (z. B. Analog Input, Binary Output) bereit, die 'Properties' (Present_Value, Object_Name, Description usw.) enthalten.1. Architecture · Objektorientiertes Modell
- Die BACnet-Objects 'Multistate Value' (MSV), 'Multistate Input' (MSI) und 'Multistate Output' (MSO) codieren mehrwertige Aufzählungen mit drei oder mehr diskreten Zuständen, etwa HVAC-Modi (Comfort/Standby/Eco) oder Systemzustände (Auto/Manual/Off).1. Object types · Multistate Value
- Die Dienste 'ReadProperty' und 'WriteProperty' sind die am häufigsten verwendeten BACnet-Dienste: Sie erlauben es einem Client (typischerweise dem BMS), den Wert einer Property eines entfernten Objects zu lesen oder zu schreiben.2. Services · ReadProperty / WriteProperty
- BACnet MS/TP verwendet ein 'Token Passing'-Verfahren zwischen den Master-Knoten eines RS-485-Segments: Wer den Token besitzt, darf während eines begrenzten Zeitschlitzes kommunizieren und gibt den Token anschließend an den nächsten Master im logischen Ring weiter.5. MS/TP · Token Passing
- BACnet definiert standardisierte Dienste 'BackupAndRestoreFile', die es einem BMS erlauben, die vollständige Konfiguration eines Geräts (Parameter, Programmierung, Mappings) zu sichern und im Fall eines Hardware-Tauschs wiederherzustellen.7. Backup & Restore · Konfigurations-Backup