uni-PRO Gebäudeautomation

KNX im Detail

Direkt am Bus - mit allem, was der Techniker für Import, Test und Fehlersuche braucht.
Weiter mit Pfeiltaste, Leertaste oder den Knöpfen unten  ·  F = Vollbild
Worum geht es?

KNX ist bei uni-PRO kein Zusatzmodul

Die Steuerung sitzt selbst am KNX-Bus - über die eingebaute Schnittstelle oder über IP-Gateways. Jede Adresse in den Hauptgruppen 0 bis 31 ist automatisch eine KNX-Gruppenadresse.

Die Adressen kommen aus der ETS, samt Datentyp. Im Studio lassen sie sich lesen, senden, überwachen und in der Diagnose Telegramm für Telegramm verfolgen.

Dazu gibt es eine eigene Reihe von KNX-Funktionsbausteinen - vom Zeitserver bis zur Rückmeldungsüberwachung.

ETS Gruppenadressen mit Datentyp Studio importieren, testen, verknüpfen Steuerung direkt am Bus KNX-Linie
Die KNX-Schnittstelle

Drei Wege auf den Bus

TP-UART onboard Steuerung · eingebaute KNX-Schnittstelle · direkt an der Linie · meldet alle Busfehler, z.B. Prüfsummenfehler Erste Wahl ohne IP-Gateway IP-Gateway extern Steuerung IP-Gateway · über das Netzwerk · auch mehrere Gateways - für getrennte KNX-Netze · eigenes Gateway für die Backup Steuerung möglich IP-Gateway onboard Steuerung + IP-Gateway · in der Steuerung eingebaut, im Webinterface einschalten · ETS programmiert über die Steuerung · optional als KNX-IP-Router Pro Steuerung eine onboard-Schnittstelle - externe IP-Gateways auch mehrere, für verschiedene KNX-Netze.
Internes IP-Gateway

Das Gateway steckt drin

Im Webinterface eingeschaltet, belegt es die KNX-Schnittstelle. Der Baustein KNX Schnittstelle wird dann auf „KNX-IP Gateway onboard“ gestellt.

Es reserviert einen Block physikalischer Adressen: für die Steuerung, das Gateway und je eine Tunnel-Verbindung. Mindestens 4, empfohlen 5 - keine davon darf am Bus vergeben sein.

Wichtig: Für die ETS 6.1 oder neuer braucht die Steuerung mindestens Image-Version 4.011.
Beispiel: Startadresse 1.1.60, Anzahl 5 1.1.60Steuerung sendet 1.1.61IP-Gateway selbst 1.1.62Tunnel Runtime 1.1.63Tunnel ETS 1.1.64Reserve, z.B. Gruppenmonitor Router-Funktion: nur an einer Steuerung im Netz
Gut zu wissen

Was bei KNX Secure zu beachten ist

Data Secure

Die Steuerung spricht nicht mit verschlüsselten Gruppenadressen. Verknüpfte Gruppenobjekte in der ETS auf unverschlüsselt stellen - das geht je Adresse.

IP Secure

Das interne IP-Gateway unterstützt kein KNX IP Secure. Die ETS verbindet sich unverschlüsselt mit dem Gateway.

APDU-Länge 15

Die sichere Inbetriebnahme von Data-Secure-Geräten geht nicht über das interne Gateway - dafür ein externes IP-Interface nehmen.

Reservierte Adressen

Die physikalischen Adressen der Steuerung dürfen kein zweites Mal am Bus vorkommen. Sonst meldet die ETS z.B. „Inkompatible BCU Version“.

ETS-Import

Adressen aus der ETS

  • XML: Export der Gruppenadressen - der Datentyp jeder Adresse wird direkt übernommen.
  • ESF: ODBC-Export - die Umsetzung für 1, 2 und 4 Byte wird im Dialog gewählt, verbundene Gruppenadressen kommen mit.
  • Nur neue Adressen, Datentyp beibehalten, Kommentar beibehalten: ein erneuter Import zerstört keine Nacharbeit.
  • Unbekannte Datentypen werden als Bit angelegt und als Warnung gemeldet.
ETS Export XML ODBC-Export ESF KNX ODBC Import Nur neue Adressen Datentyp beibehalten Kommentar beibehalten Import ▾ 1 Licht ▾ 1/1 Erdgeschoss 1/1/1 Licht WohnenEIS 1 1/1/2 Licht Wohnen RMEIS 1 3/0/1 Temp. WohnenEIS 5
Im Studio: Variablen

Die Adressliste mit allen KNX-Optionen

Navigation Variablen AdresseKommentarWertTyp L.InitL.ZyklVerbundene GruppenadressenAktiv ▾ 1 Licht ▾ 1/1 Erdgeschoss 1/1/1Licht Wohnen1EIS 1 1/1/2Licht Wohnen RM1EIS 1 1/1/3Licht Küche0EIS 11/1/30 ▾ 3 Heizung ▾ 3/0 Temperaturen 3/0/1Temperatur Wohnen21,3EIS 5600 3/0/2Sollwert Wohnen22,0EIS 53/0/12 3/0/3Temperatur Bad23,1EIS 5600- ▸ 100 Intern Wert senden/lesen Adressüberwachung… Adressen nach Verwendung suchen… Adressen deaktivieren Eigenschaften L.Init = Lesen bei Hochlauf · L.Zykl = zyklisch lesen in Sekunden · Aktiv = wird übertragen und gelesen
Im Studio: Eigenschaften einer Adresse

Der Dialog „Untergruppe“

Untergruppe× Untergruppe1 KommentarTemperatur Wohnen Aktiv DatentypEIS 5: Fließkomma (2 Byte) Vorzeichen Initialisieren KNX Optionen Leseabfrage vom KNX Bus beantworten Lesen bei Steuerungshochlauf Lesen zyklisch600 s Verbundene Gruppenadressen 3/0/11 + OK Abbrechen
  • Aktiv: deaktivierte Adressen werden beim Verbinden nicht übertragen und nicht vom Bus gelesen.
  • Datentyp und Vorzeichen legen fest, wie der Wert auf dem Bus kodiert ist.
  • Lesen bei Steuerungshochlauf: Leseabfrage beim Start - in der ETS muss das Lese-Flag gesetzt sein.
  • Lesen zyklisch: Intervall in Sekunden.
  • Verbundene Gruppenadressen: ändert sich eine davon, übernimmt diese Adresse den Wert.
  • Die KNX-Optionen erscheinen nur in den Hauptgruppen 0 bis 31.
Datentypen

EIS-Typen: von KNX abgeleitet

EIS 1 Bit schaltenEIS 2 Dimmen (4 Bit)EIS 3 Zeit EIS 4 DatumEIS 5 Fließkomma (2 Byte)EIS 6 Relativwert 0-100 % EIS 7 AntriebsteuerungEIS 8 ZwangsteuerungEIS 9 Fließkomma (4 Byte) EIS 10 Zähler 16 BitEIS 11 Zähler 32 BitEIS 12 Zugangskontrolle EIS 13 ASCII-ZeichenEIS 14 Zähler 1 ByteEIS 15 Zeichenkette EIS 16 Zähler 8 ByteEIS 17 Fließkomma (8 Byte)EIS 18 RGB 3 Byte EIS 19 RGB 6 Byte

Der Datentyp bestimmt, wie ein Wert auf dem Bus kodiert wird. Beim XML-Import aus der ETS wird er direkt übernommen; neue Adressen beginnen mit EIS 1.

Praxis: Zähler brauchen genug Platz. Der Telegrammzähler der KNX Schnittstelle braucht EIS 11 - mit EIS 1 würde aus jedem Wert eine 1.
Testen ohne ETS

Senden, lesen, beobachten

  • Wert senden/lesen: per Rechtsklick auf eine Adresse - Bit, Zahl, Fließkomma, Text, Datum oder Zeit senden oder eine Leseabfrage stellen.
  • Adressüberwachung: beliebige Adressen in Gruppen zusammenstellen, jede Gruppe als eigener Reiter.
  • Adressen per Drag & Drop aus der Variablenliste hineinziehen.
  • Werte laufen live mit; je Zeile 1, 0 oder einen beliebigen Wert senden.
  • Der Dialog bleibt offen, während im Studio weitergearbeitet wird.
Adressüberwachung× Heizung Licht EG + AdresseKommentarWertSteuerung 3/0/1Temp. Wohnen21,3 3/0/2Soll Wohnen22,0 3/1/1Pumpe HK11 3/1/5Störung WP0 1 0 1/0 Senden Lesen 1 0 1/0 22,5 Senden Lesen 1 0 1/0 Senden Lesen 1 0 1/0 Senden Lesen Adressen hierher ziehen nachgezeichnet
Fehlersuche

Diagnose KNX TP/IP: jedes Telegramm

Zieladresse:1/1/1;3/0/1 Phys. Adresse:z.B. 1.1.10;1.1.11 Quelle:z.B. TP-UART I/OQuelleZeitstempelBefehl Phys. AdresseAdresseDaten (HEX) EmpfangenTP-UART10:21:03.114Schreiben1.1.121/1/101 GesendetTP-UART10:21:03.140Schreiben1.1.601/1/201 GesendetTP-UART10:21:05.802Lesen1.1.603/0/1 EmpfangenTP-UART10:21:05.841Antwort1.1.203/0/10C 2B GesendetIP-Gateway Halle10:21:07.210Schreiben1.1.605/0/101 BestätigungIP-Gateway Halle10:21:07.232Schreiben1.1.605/0/101 Bestätigung (Fehler)IP-Gateway Halle10:21:09.018Schreiben1.1.605/0/900 Telegramm-Details: Zeile in der Tabelle anklicken Suchen … SuchergebnisseMeldungenFehlerTelegramme Modbus MAModbus SLM2020M-BUS KNX TP/IP MQTT
Funktionsbausteine

Die KNX-Bausteine im Überblick

Telegramme

KNX Telegramm EingangKNX Telegramm AusgangKNX zyklisch sendenKNX zyklisch lesenKNX Telegramm lesen TriggerKNX Torschalter

Überwachen

KNX ÜberwachungRückmeldung Überwachung

Zeit

KNX Zeit ServerKNX Zeit ClientKNX Zeit Decoder

Umsetzen und zuweisen

KNX 4 Bit DimmerKNX RGBW KonverterMischer KNX AusgangKNX Zuweisung 1-1KNX Zuweisung 1-NKNX Zuweisung 1-N Wert

Räume und Zugang

KNX TrennwandsteuerungBlock Codeschalter KNX
Block Codeschalter KNX

Der Taster als Tastatur

Ein normaler KNX-Taster wird zur Codetastatur: Jede Wippe steht für eine Zahl. Kurz drücken gibt die Ziffer ein, lang drücken wählt die Funktion - jede Funktion mit eigenem PIN-Code.

In der APP werden die PINs mit einem Master-PIN vergeben. Eine Schaltuhr kann den Codeschalter zeitgesteuert freigeben oder sperren.

Beispiel: Der Handwerker bekommt einen Einmalcode, der nur einmal oder nur für eine vorgegebene Zeit gilt.
0123 kurz = Ziffer · lang = Funktion LED zeigt die gewählte Funktion 4 Wippen = 4 Funktionen mit 4 PINs
Praxisbeispiel

Der Aktor, der nach dem Stromausfall falsch steht

Ein Telegramm geht verloren oder ein Aktor startet nach einem Stromausfall in der falschen Stellung. Die Visualisierung zeigt „Ein“, das Licht ist aus.

Lösung: Die Rückmeldung Überwachung vergleicht Schaltadresse und Rückmeldung. Passt sie nicht, sendet sie selbst nach - und meldet jeden Fehler per Push an die APP.
Rückmeldung Überwachung SA RM FR RS ER FZ FI 1/1/1 1/1/12 Push Nachricht uni-PRO APP TR W1 FE AZ FT nachsenden bis die Rückmeldung passt - Fehler als Push
Mehr in der Hilfe

Zum Nachlesen

Zusammenfassung

KNX im Detail auf einen Blick

Direkt am Bus

TP onboard, externe IP-Gateways oder das eingebaute Gateway.

ETS inklusive

Import per XML oder ESF, Programmierung über die Steuerung.

Alle Optionen

Lesen bei Hochlauf, zyklisch, verbundene Gruppenadressen.

Testen im Studio

Werte senden, lesen und in Gruppen überwachen.

Jedes Telegramm

Diagnose KNX TP/IP mit Filtern und Bestätigungen.

Fertige Bausteine

Von Zeitserver bis Rückmeldungsüberwachung.