KNX Funktionen Timberwolf Server

KNX Funktionen Timberwolf Server

Der Timberwolf Server unterstützt bis zu 8.000 Universalobjekte, permanentes Logging auf allen lokalen und angeschlossenen KNX Schnittstellen sowie KNXnet/IP Tunneling mit bis zu 25 Tunneln. Diese Funktionen nutzen zwar denselben KNX-Anschluss des Timberwolf Servers, sind aber technisch so verschieden voneinander, dass diese jeweils separat eingerichtet werden müssen, bitte folgen Sie den entsprechenden Anleitungen.

Kompatibilität

Bitte achten Sie darauf, dass Sie die Hauptversion V 4.5 oder neuer auf Ihrem Timberwolf Server installiert ist für Kompatibilität mit der aktuellen Version von KNXnet/IP Tunneling ab ETS 6.3.

Inhalt

 

Übersicht über die KNX Funktionen am Timberwolf Server

KNX APPLIKATION

  • 8000 Universalobjekte: Alle Modelle des Timberwolf Server unterstützen KNX-TP mit bis zu 8.000 Universalobjekten.
    Hinweis: Wegen Limitationen der ETS können derzeit nur 2.000 Universalobjekte programmiert werden.

  • 65.536 GA: Die bis zu 8.000 Universalobjekte können jeweils mit bis zu 16 GA assoziiert werden. Insgesamt können alle 65.535 in einem KNX-Universum möglichen GAs mit dem Server über die bis zu 8.000 Objekte verbunden werden (wegen Limitationen der ETS derzeit nur 2.000 Objekte nutzbar)

  • KNX Zeitserver: Der Timberwolf Server KNX Stack kann als Zeitserver genutzt werden, hierfür stehen separate Spezialobjekte bereit, die über die Parameter-Einstellungen der ETS Applikatin des Timberwolf Servers konfiguriert werden. Hierüber kann der Timberwolf Server andere KNX Geräte mit der eigenen Zeit synchronisieren. Es stehen mehrere DPT für solche Zeit-Telegramme zur Verfügung.
    Der Timberwolf Server erlaubt die Synchronisierung über mehrere verschiedene Datenpunkttypen für Zeit- und Datumstelegramme gleichzeitig. Der Server selbst kann per NTP synchronisiert werden.

Hinweis Alle KNX Objekte des Timberwolf Servers (die Universalobjekte wie die Spezialobjekte) müssen für eine Nutzung mit der ETS Applikation des Timberwolf Servers zuvor programmiert werden. Es reicht für diese Funktion NICHT aus, nur das ETS Projekt zu importieren (dies ist nur optional und dient der getrennten Funktion des KNX Busloggers und für eine verbesserte Anzeige um Bezeichnungen und Beschreibungen, die Sie in der ETS eingegeben haben, aber bei der Programmierung nicht übertragen werden).

KNXNET/IP TUNNELING

  • 25 Tunnel: Der Timberwolf Server unterstützt KNXnet/IP Tunneling mit bis zu 25 gleichzeitigen Tunnelverbindungen. dabei werden Extended Frames und bis zu 50 Pakete pro Sekunde auf dem KNX Twisted Pair Bus unterstützt.

  • KNX Data Secure kompatibel: Das KNXnet/IP Tunneling unterstützt die Programmierungen anderer TP-Teilnehmer mit KNX Data Secure aus der ETS (damit können Sie KNX Data Secure Geräte am TP-Bus aus der ETS über die Tunnel des Timberwolf Servers programmieren).

  • Liste der Tunnelverbindungen: Die Web-APP listet alle Tunnelverbindungen mit Quell-IP, Port und Typ auf

  • Programmier-Tunnel: Ein ab Werk eingerichteter Programmier-Tunnel ermöglicht das Programmieren der physikalischen Adressen des Timberwolf Servers und der Tunnel über den Server selbst. Es wird für die Inbetriebnahme und erste Programmierung des KNX Stack keine separate Programmierschnittstelle benötigt.

  • Beliebig viele Busmonitor-Verbindungen: Der Timberwolf Server erlaubt beliebig viele Busmonitor Verbindungen gleichzeitig. Busmonitor-Verbindungen benötigen keine PA.

  • Verbindungslog: Das KNX Verbindungslog listet alle Verbindungsereignisse auf dem KNX-TP und dem KNXnet/IP auf. Mit diesem Log lassen sich schlechte Kontakte zwischen KNX Spannungsversorgung und KNX Bus einfach feststellen sowie permanente Verbindungsereignisse durch (fehlerhafte) KNXnet/IP Geräte.

Hinweis Mit Einschalten der Spannungsversorgung am Timberwolf Server und Anschluss an den KNX Bus steht zunächst nur ein KNXnet/IP Tunnel zur Verfügung. Damit Sie alle 25 Tunnel zur Verfügung gestellt bekommen, müssen diesen - gemäß dem KNX Standard - jeweils eigene physikalische Adresse zugeordnet werden. Dies nehmen Sie mit der ETS Applikation des Timberwolf Servers vor und programmieren den Server wie im entsprechenden Unterkapitel beschrieben.

KNX-TP LOGGING & BUSMONITOR

  • Automatische Telegrammaufzeichnung: Alle aktiven KNX-Schnittstellen zeichnen den gesamten Busverkehr beginnend mit dem Start des Servers automatisch auf.

  • Bis mehrere Milliarden Telegramme im Ringspeicher: Durch eine hohe Kompression und abhängig vom freien Speicherplatz können bis mehrere Milliarden Telegramme über alle Schnittstellen hinweg im Server aufgezeichnet werden. Die Größe des Ringspeichers richtet sich nach dem freien Speicherplatz auf dem Timberwolf Server und wird ggfls. automatisch gekürzt. Kein Management durch den Nutzer notwendig.

  • Abfrage mit SQL: Das Log der Aufzeichnungen kann mit SQL abgefragt werden. Nutzung zum Beispiel mit dem im Timberwolf Server integrierten Analysetool “Grafana” für Dashboards.

  • Ein-Klick-Analysen: Es stehen fertig konfigurierte Analysen für Grafana auf Knopfdruck für alle GA & PA bereit.

  • KNX Schnittstellen Statistik: Für jede Schnittstelle steht eine Statistik des Telegrammdurchsatzes zur Verfügung, Aus der Statistik kann die Liste der Top Sender (PA->GA) für beliebige Zeiträume (entsprechend Umfang der Aufzeichnungen) durch Klick ermittelt werden.

  • KNX Busmonitor: Ein einfach bedienbarer Busmonitor ermöglicht die Darstellung sowohl aller bislang aufgezeichneten Telegramme als auch aller in Echtzeit auf dem Bus empfangenen Telegramme. Mittels frei konfigurierbarer Filter können Telegramme (bzw. Gruppen von PA / GA) ein- bzw. ausgeschlossen und farblich markiert werden. Neben dem binären Hexwert erfolgt auch eine automatische Dekodierung der Telegramme entsprechend dem DPT (aus dem Import des ETS-Projekts bekannt)

Hinweis Mit Einschalten der Spannungsversorgung am Timberwolf Server und Anschluss an den KNX Bus beginnt der Timberwolf Server mit der Aufzeichnung des Busverkehrs in die Datenbank. Damit der Logger die binären Daten auch komplett dekodieren kann, muss das ETS Projekt importiert werden, damit die DPT aller GA bekannt sind. Dadurch erhält der Busmonitor auch die Klartext Bezeichnungen von Geräten, Objekten und Gruppenadressen, wodurch die Darstellung des Logs lesbarer wird.

KNX SCHNITTSTELLEN

  • TP-256: Alle KNX Schnittstellen für den Timberwolf Server unterstützen TP-256 mit Extended Frames.
    Dies bedeutet, dass - bei ausschließlicher Verwendung von KNX-Geräten mit TP-256 - bis zu 256 KNX-Geräte gleichzeitig in EINEM Liniensegment ohne Linienverstärker angeschlossen werden können (soweit Leitungslängen nicht überschritten werden und die KNX Spannugnsversorgung ausreichend dimensioniert ist). Das frühere übliche Limit auf 64 Geräte pro Liniensegment (frühere KNX Hardware) entfällt damit.

  • Mehrere Schnittstellen: Es können mehrere KNX Busankoppler an einem Timberwolf Server parallel betrieben werden. EINE der Schnittstellen kann dabei im Applikations- und Tunnelmodus betrieben werden, alle weiteren Busankoppler können ausschließlich für die Aufzeichnung der KNX Telegramme der jeweiligen Linie genutzt werden.

IMPORT & DATENSICHERUNG ETS PROJEKT

  • Import ETS Projekt: Das ETS Projekt kann zusätzlich (nicht muss) in den Timberwolf Server importiert werden. Dabei wird das hochgeladene Projekt zusätzlich im Projektspeicher (als Ihr Backup) abgelegt. Beim Import wird eine Prüfung auf Plausibilität der jeweils für KNX-Objekte und GA angegebenen Datenpunkttypen gegenüber der Programmierung der KNX Objekte im Timberwolf Server vorgenommen (damit wird auf Übereinstimmung der Programmierung der KNX Objekte durch die ETS mit dem hochgeladenen Projekt vorgenommen als auch eine erweiterte Überprüfung der DPT aller verknüpften Gruppenadressen).

  • Projektspeicher: Der Projektspeicher des Timberwolf Servers kann insgesamt 25 hochgeladene ETS Projekte aufnehmen, diese werden auch in das verschlüsselte Backup des Timberwolf Servers miteinbezogen. Damit wird Ihr wertvolles ETS Projekt für Sie zusätzlich gesichert.

  • Export der Programmierung des KNX Stack: Die aktuelle Programmierung des KNX Stack des Timberwolf Servers (alle KNX Objekte, diesen zugeordnete GA, DPT usw.) kann als CSV exportiert werden (z.B. falls das ETS Projekt verloren gehen würde bzw. oder auch bei einem Wechsel der ETS Applikation des Timberwolf Servers. Diese CSV-Datei kann anschließend mit der ETS APP “Timberwolf Importer” wieder in ein ETS Projekt importiert werden)

Hinweis Der Import des ETS Projektes dient NUR dem Buslogger für das Dekodieren und dem Timberwolf Server für die Anzeige von Geräte- und Objektbezeichnungen. Nur durch den Import des ETS Projektes können die anderen Module des Timberwolf Servers (wie Logik, VISU, Modbus etc.) NICHT am KNX Busverkehr teilnehmen. Für letzteres werden KNX Universalobjekte benötigt, die mit der ETS Applikation des Timberwolf Servers eingerichtet und programmiert werden müssen.

ETS APP “Timberwolf Importer”

  • Timberwolf Importer: Der “Timberwolf Importer” ist eine APP die innerhalb der ETS läuft. Diese ETS APP erweitert die ETS um die Fähigkeit, auf der Basis von CSV-Dateien automatisiert Universalobjekte in der Timberwolf Server Applikation anzulegen, GAs im Projekt anzulegen und GAs mit TWS KNX Universalobjekten zu verknüpfen. Damit ist es möglich, tausende Universalobjekte im Timberwolf Server mit geringem Aufwand anzulegen und mit Gruppenadressen zu verknüpfen.

  • Kostenfrei: Dieses Tool “Timberwolf Importer” ist eine ETS APP im KNX Store und wird dort kostenfrei “as is” von uns bereitgestellt. Wir erbringen keinen laufenden Support für dieses Tool.

MANAGEMENT KNX EINSTELLUNGEN

  • KNX Schnittstellen Verwaltung: Der Timberwolf Server kann mehrere KNX Schnittstellen gleichzeitig unterstützen. Eine der Schnittstellen kann in den Applikationsmodus (inkl. Tunnel) versetzt werden, weitere Schnittstellen können nur für das Logging von Bustelegrammen verwendet werden.
    Die Verwaltung erfolgt in der “KNX Schnittstellen & Tunnel Verwaltung”. Hier kann der Status aller Schnittstellen geprüft und ggfls. angepasst werden, die Liste der Tunnel und deren Belegung eingesehen, als auch das KNXnet/IP Verbindungslog geprüft werden.
    Die Physikalischen Adressen des aktiven KNX Stacks und der Tunnel werden mit der ETS parametriert und programmiert.

  • KNX Objekt Verwaltung: Die mit der ETS parametrierten und programmierten KNX Objekte des Timberwolf Servers können in der Web-APP mit der KNX Objekt Verwaltung geprüft und dort Verknüpfungen mit anderen Objekten des Timberwolf Servers eingerichtet oder verändert werden (z.B. zu Zeitserien, Logik, weitere ). Sofern das ETS Projekt zusätzlich importiert wurde, erfolgt eine Prüfung auf Konsistenz zu den Datenpunkttypen aller assoziierten Gruppenadressen und Bezeichnungen und Beschreibungen aus dem ETS Projekt werden an allen relevanten Stellen im Timberwolf Server angezeigt.

  • KNX PA Verwaltung: Alle Physikalischen KNX Adressen, die durch den aufgezeichneten Telegrammverkehr gelernt oder aus dem Import des ETS Projektes eingelesen wurden, werden in der KNX PA Verwaltung in der Web-APP dargestellt. Eine grafische Statistik des Telegrammaufkommens nach physikalischer Adresse inkl. einer Liste der Top-PA kann mit der “Ein-Klick-Analyse” abgerufen werden.

  • KNX Gruppenadressen Verwaltung: Alle KNX Gruppenadressen, die durch den aufgezeichneten Telegrammverkehr gelernt oder aus dem Import des ETS Projektes eingelesen wurden, werden in der KNX GA Verwaltung der Web-APP dargestellt und können dort geprüft werden. Aus den Aufzeichnungen ist eine Statistik der Gruppenadressen verfügbar mit einer Liste der TOP-GA inkl. grafischer Darstellung des Telegrammaufkommen im zeitlichen Verlauf. Für jede GA kann zusätzlich eine grafische Analyse aller aufgezeichneten Telegramme über eine “One-Klick-Analyse” erzeugt werden.

 

Nächster Abschnitt: Prüfung der KNX Schnittstelle