Net'n Node Developer - Busmonitor, Analyser und Test Tool für KNX Bus Systems
Anwendungsbereich
Die Qualität jeder Entwicklung ist abhängig von der Qualität der benutzten Werkzeuge. Bei der Entwicklung eines Busgeräts für KNX/EIB ist es sehr wichtig, das Verhalten des Geräts am Bus genau analysieren zu können. Zu diesem Zweck ist ein Busmonitor erforderlich, der die Telegramme, die auf dem Bus ausgetauscht werden, sichtbar macht. Unsere Software Net'n Node ist ein äusserst leistungsfähiger Busmonitor und stellt darüber hinaus wichtige Funktionen zur Entwicklung von Busgeräten zu Verfügung.
Merkmale
- Senden und Empfangen von Telegrammen über KNX
- Analyse einer KNX-Installation
- Analyse und Steurung einzelner Geräte
- Auslesen von Kommunikations-Objekten
- Programmierung einzelner Geräte
- Zusammenstellung von Programmiersequenzen
- Buszugriff über seriellen Port, USB-Interface + IP
Senden und Empfangen von Telegrammen
Sämtliche Telegramme, die über KNX versendet werden, lassen sich mit Net'n Node sichtbar machen. Dabei ist es möglich, die Telegramme nach ihrer Zugehörigkeit zu einem bestimmten Layer zu filtern und weitere Informationen wie Service-Code, Zeitstempel u.A. einzublenden.
Für das Senden stehen zahlreiche verschiedene vorgefertigte Telegramme zur Verfügung, eine individuelle Zusammenstellung eines Telegramms ist ebenso möglich. Die folgenden Bilder zeigen Beispiele von Dialogen für das Senden von Telegrammen für verschiedene Datenpunktypen.
Telegrammfilter
Es ist möglich, Telegramme nach folgenden Kriterien zu filtern:
- EMI Service code
- Quelladresse
- Individuelle Zieladresse
- Gruppen Zieladresse
- Application Layer Service (APCI)
- Transport Layer Service (TPDU)
- Network Layer Parameter (Route Count)
Die Filter sind konfigurierbar, so dass Telegramme ausblenden oder farbig markiert werden können. Filter Konfigurationen können für eine spätere Wiederverwendung abgespeichert werden.
Analyse einer KNX-Installation
Mit Net'n Node lassen sich in einer KNX-Installation alle angeschlossenen Geräte eines Bereichs oder einer Linie sichtbar machen, wie in den beiden Bildern unten. Ausserdem ist der Raum der physikalischen und Gruppenadressen untersuchbar, ob von einer bestimmten Adresse ein Acknowledge zurückgesendet wurde, wie auf dem rechten Bild dargestellt.
Analyse und Steuerung eines KNX Geräts
Net'n Node stellt eine große Anzahl von Tools zur Analyse und Steuerung von einzelnen Geräten zur Verfügung. Folgende Funktionen sind implementiert:
- Zugriffschutz bearbeiten
- LED schalten
- Gerät zurücksetzen
- Status auslesen
- A/D-Wandler auslesen
- Speicher direkt manipulieren
- Objekte manipulieren
- Physikalische Adresse ändern
Obenstehende Abbildungen zeigen Beispiele für diese Funktionen: der Dialog für das Auslesen und Verändern von Properties und der Dialog, der den Status eines Geräts zeigt.
Jeder dieser Dialoge besitzt darüber hinaus rechts oben einen Read- und einen Write-Button für die individuelle Adresse des Zielgerätes: mit diesen können bei aktiviertem Programmiermodus dessen Adresse gelesen bzw. geschrieben werden, ohne den Dialog verlassen zu müssen.
Auslesen von Kommunikations-Objekten
Der Inhalt von Kommunikations-Objekten lässt sich über ihre Gruppenadresse im nebenan gezeigten Dialog auslesen. Dabei wird jede sinnvolle Interpretationsmöglichkeit des Inhalts aufgelistet.
Programmierung eines Bus-Geräts
Net'n Node hat die Fähigkeit, die internen Strukturen der verschiedenen Versionen der BCU's zu manipulieren. Zu diesen Strukturen zählen unter anderem die Assoziationstabelle, die Adresstabelle und die Tabelle der Kommunikations-Objekte. Auch sämtliche bei der BCU2 neu eingeführten Bestandteile wie Properties lassen sich mit Net'n Node behandeln. Der gesamte EEPROM-Speicher einer BCU lässt sich auslesen und verändern, dabei kann man die Positionen der einzelnen Strukturen farbig hervorheben. Die Abbildungen unten zeigen die Dialoge zur Manipulation eines Kommunikations-Objekts und der Tabellen einer BCU.
Der Inhalt und die Reihenfolge einer Lade-Prozedur lässt sich im Detail festlegen, wie im Bild gezeigt wird. S19-Dateien, in denen die Ladeprozedur hinterlegt ist, kann Net'n Node einlesen, verändern und anschließend wieder exportieren, zum Beispiel zur Verwendung in der ETS.
Zusammenstellung von Programmiersequenzen
Ähnlich der im vorherigen Abschnitt beschriebenen Lade-Prozedur lassen sich andere Programmiersequenzen beliebig zusammenstellen. Damit ist es zum Beispiel möglich, nach der Fertigung von Bus-Geräten den Hersteller-Code auszutauschen.
Weitere Informationen
Net'n Node ist zur Zeit nur in englischer Sprache verfügbar.
Sie können unten eine Demo-Version von Net'n Node Installer herunterladen. Diese Demo enthält alle Bestandteile der Vollversion, ist aber auf eine Laufzeit von 15 Minuten begrenzt.
Falls Sie Fragen zu Net'n Node oder Interesse an einer Demo der Developer-Version haben, setzen Sie sich bitte mit uns in Kontakt.



