KNX BAOS Modul 820

Serielle Schnittstelle und ObjectServer für EIB/KNX Bus

Foto von KNX BAOS Modul 820

Anwendung

Das KNX BAOS Modul 820 dient als Schnittstelle zum KNX/EIB sowohl auf Telegrammebene als auch auf Datenpunktebene (KNX Application Layer). BAOS steht für ”Bus Access and ObjectServer”.

Das Modul ist in der Funktion identisch mit dem KNX Serial BAOS 870, kann aber in ein Gerät (z.B. Sensor oder Aktor) integriert werden.

Funktionsweise des ObjectServers

Die Anschlussmöglichkeit an den KNX Bus wird für Geräte der Gebäudeautomatisierung zunehmend zum entscheidenden Ausstattungsmerkmal. Eine vollständige Integration der Applikation mit dem KNX Stack ist technisch sicherlich die optimale Lösung. Dies erfordert aber vergleichsweise hohe Investitionskosten und ist bei kleineren Stückzahlen kaum wirtschaftlich.

Eine kostengünstige Möglichkeit, Geräte mit KNX zu verbinden, bietet das Modul KNX Serial BAOS 870. Es beinhaltet neben einem KNX Transceiver einen Mikrocontroller mit zertifiziertem KNX-Stack. Zudem bietet das Modul eine galvanische Trennung zum Bus. Die Kommunikation mit dem Modul erfolgt über das serielle Protokoll FT1.2. Dieses Protokoll wurde in KNX bereits beim PEI (Physical External Interface) Interface der BCU2 (Bus Coupling Unit) eingeführt. Es erlaubt das Senden und Empfangen von KNX Telegrammen entsprechend dem EMI (External Message Interface) Format.

Für bestimmte Geräte ist es allerdings vorteilhaft, nicht direkt auf den Bus (TP) zuzugreifen. Würde man für eine solche Lösung ein Telegramm-Interface verwenden, könnten die Geräte zwar auf das KNX Netzwerk zugreifen, müssten aber immer noch KNX Telegramme zusammenstellen bzw. interpretieren. Zudem müssten Sie die im KNX Netzwerk verwendeten Gruppenadressen kennen.

Wesentlich einfacher ist es, wenn das KNX Interface diese Aufgabe mit übernimmt. Das heißt, die KNX Kommunikationssoftware im Modul verwaltet auch die Datenpunkte, so dass das Modul empfangene Telegramme den entsprechenden Kommunikationsobjekten zuordnen kann. Ebenso kann das Modul Gruppentelegramme selbständig generieren und senden. Das Modul bietet 250 Datenpunkte. Dazu ist eine allgemeine ETS-Datenbank (Engineering Tool Software) verfügbar, mit der die Datentypen eingestellt und die Kommunikationsobjekte gelinkt werden können. Selbstverständlich können auch individuelle Datenbanken für Ihre Geräte erstellt werden.

Jedes Kommunikationsobjekt verfügt über einen eigenen Speicherplatz. Die Werte der Datenpunkte werden bei Empfang automatisch aktualisiert. Damit wird die Buskommunikation von der Anwendung zeitlich entkoppelt.

Für den Zugriff auf Datenpunktebene werden beim Modul zusätzliche Services in den FT1.2 Rahmen eingeführt. Das BAOS Protokoll ist am Ende dieser Seite verfügbar. Zudem bieten wir ein Testprogramm, das die Kommunikation mit dem Modul verdeutlicht.

Ein Gerät (z.B. ein Sensor oder Aktor) kann über FT1.2 auf die Datenpunkte zugreifen, ohne die Syntax von KNX Telegrammen kennen zu müssen. Ein Gerät adressiert einen Datenpunkt über dessen Nummer. Werden später Gruppenadressen im KNX Netzwerk geändert, kann das Modul durch einen ETS-Download problemlos aktualisiert werden. Eine Änderung der Konfiguration des Gerätes ist nicht erforderlich.

Development Kit

Foto von Baos EvalBoard

Für das Modul ist ein Development Kit erhältlich:

Mechanische Daten Modul

Spannungsversorgung

Herausgeführte Pins

Download