Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Dieser Artikel beschreibt das Anlegen von KNX Objekten für die Nutzung durch den Timberwolf Server. Dies ist eine sehr ausführliche Beschreibung.

...

  • ETS der Version 5: Sie benötigen die Engineering Tool Software der KNX Association in der Version 5. Wir raten Ihnen zur aktuellen Version 5.7.7.

  • ETS der Version 6: Sie können zwar mit der ETS 6 den Timberwolf Server programmieren, derzeit können jedoch ETS6 Projekte nicht importiert werden.

  • ETS Projekt enthält die Applikation für den Timberwolf Server: Wenn Ihr Projekt noch keine Applikation für den Timberwolf Server enthält, führen sie bitte die Schritte aus, die unter Laden der Applikation des Timberwolf Servers in die ETS beschrieben sind.

  • KNX Schnittstelle aktiv: Am Timberwolf Server ist eine KNX Schnittstelle aktiv, wenn diese drei Voraussetzungen gegeben sind:

    • Der Timberwolf Server enthält eine KNX Schnittstelle oder ein kompatibler KNX Busankoppler ist an den Timberwolf Server angeschlossen

    • und diese KNX Schnittstelle befindet sich im Applikationsmodus

    • und diese KNX Schnittstelle ist an eine KNX Spannungsversorgung angeschlossen.

    • Bitte prüfen Sie auf der Seite “KNX Schnittstelle” in der Web-APP, dass alle Statusanzeigen auf OK stehen und lesen Sie hierzu bitte die Erläuterungen zur Prüfung der KNX Schnittstelle.

  • Physikalische Adresse programmiert: Für die aktive KNX Schnittstelle des Timberwolf Servers wurde mit der ETS eine physikalische Adresse für die Applikation programmiert (bitte prüfen Sie auf der Seite “KNX Schnittstelle” in der Web-APP, dass unter “PA Applikation” die - für die KNX Linie, an welche die KNX Schnittstelle angeschlossen ist - richtige PA mit der ETS programmiert wurde, gegebenenfalls programmieren Sie die richtige PA gemäß der Anleitung unter Programmieren der physikalischen Adressen mit der ETS.

  • Funktionierende Programmierverbindung: In der ETS muss die Verbindung zur Programmierung des Timberwolf Servers eingerichtet sein. Grundsätzlich können Sie hierzu immer die vom Timberwolf Server bereitgestellten KNXnet/IP Tunnel verwenden (selbst dann, wenn hierfür noch keine richtige PA vergeben wurde, also wenn Sie den Server frisch angeschlossen haben). Hierzu legen Sie in der ETS eine entsprechende Verbindung an (bzw. diese wird Ihnen automatisch angezeigt, wenn Sie sich im gleichen IP-Netz befinden). Der Timberwolf Server kann aus der Ferne auch über das enthaltene Kunden-VPN programmiert werden.

...

Auch die KNX Objekte im Timberwolf Server, die Sie entsprechend der oberen Schritte parametrisiert haben (mit Datenpunkttyp, Flags und Beschreibung) müssen mit mindestens einer Gruppenadresse assoziiert werden, damit diese benutzt werden können. Dies wird folgend erklärt.

Info

KNX Gruppenadressen

Gruppenadressen dienen im KNX System zur Adressierung von Funktionen und werden als Broadcast versendet. Weil damit viele Funktionen in vielen KNX Geräten gleichzeitig mit einem Telegramm angesteuert werden können, werden diese Adressen als Gruppenadressen bezeichnet.

Damit eine Gruppenadresse nutzbar ist, muss eine Gruppenadresse mindestens zwei Objekten in KNX Geräten zugeordnet werden, einem Objekt zum Versenden von Telegrammen an den Bus und das andere Objekt zum Empfangen derselben vom Bus.

EINE Gruppenadresse zum Senden, bis 16 Gruppenadressen zum Empfangen

Einem Objekt können ein oder mehreren Gruppenadressen zugeordnet werden.

Üblicherweise wird die ERSTE zugeordnete Gruppenadresse dazu genutzt, um aktualisierte Werte eines Objektes an den Bus zu senden. Diese GA wird auch als “sending GA” bezeichnet. In der ETS kann auch jede andere, einem Objekt zugeordnete GA , als “sending GA” bestimmt werden.

Dagegen kann auf ALLEN einem Objekt zugeordneten Gruppenadressen empfangen werden, um den Wert des Objekts über den KNX Bus zu aktualisieren.

Hinweis: Das genaue Verhalten der Objekte wird über die jeweiligen Flags gesteuert.

Anzahl Gruppenadressen

Eine Gruppenadresse hat eine Datenlänge von 16 Bit, damit sind in einem KNX Universum maximal 65.535 Adressen möglich (die 0 ist nicht erlaubt).

Darstellung von Gruppenadressen

In der ETS kann eingestellt werden, wie die Gruppenadressen dargestellt werden.

  • Einstufige Darstellung:

    • Gruppe: 1 … 65535 (Geräte der ersten Generation unterstützen nur 0 … 32767)

    • Beispiel: “17386”

  • Zweistufige Darstellung:

    • Hauptgruppe: 0 … 31 (Geräte der ersten Generation unterstützen nur 0 … 15)

    • Untergruppe: 0 ... 2047

    • Beispiel: “3/1047” (Hauptgruppe / Untergruppe)

  • Dreistufige Darstellung:

    • Hauptgruppe: 0 … 31

    • Mittelgruppe: 0 … 7

    • Untergruppe 0 ... 255

    • Beispiel: “4/3/240” (Hauptgruppe / Mittelgruppe / Untergruppe)

Diese verschiedenen Darstellungen existieren nur in der ETS (und im Timberwolf Server), jedoch nicht technisch. Im KNX Telegram wird eine Gruppenadresse immer als 16 Bit übertragen (unabhängig von der gewählten Darstellungsweise, die Information über diese ist nicht im KNX Telegramm enthalten).

Der Timberwolf Server erkennt beim Import des Projektes aus der ETS die dort gewählte Darstellungsweise der Gruppenadressen und passt sich automatisch daraufhin an.

...

ETS Projekt in den Timberwolf Server importieren

ETS 5: Damit der Timberwolf Server alle Bezeichnungen und Beschreibungen sowie die Datenpunkttypen aller Gruppenadressen kennt, sollten Sie nun das KNX Projekt in der ETS exportieren und anschließend in den Timberwolf Server importieren.

Prüfen Sie das Import-Log und insbesondere auch die Seite “KNX Objektverwaltung” in der Web-APP auf Diskrepanzen.

ETS 6: Ein Import von Projekten, die mit der ETS6 exportiert wurden, ist derzeit nicht möglich. Sie können mit der ETS6 zwar programmieren und damit alle KNX Kernfunktionen des Timberwolf Servers nutzen, jedoch können damit die DPT und Bezeichnungen der PA / GA nicht eingelesen werden, wodurch unter anderem der KNX Logger die Telegramme nicht vollständig ausdekodieren kann.