Zur Startseite

Aspekter på genomförandet av KNXnet/IP -produkter

Överföringen av KNX telegram via Ethernet definieras som KNXnet / IP och är en del av KNX Standard. Hittills specifikationerna inkluderade användningen av detta medium för PC-gränssnitt och för routrar. IP-routrar liknar linjekopplare, förutom att de använder Ethernet för huvudlinjen. Dessutom är det numera också möjligt att integrera KNX slut produkter direkt via IP i KNX-nätverket. Det är därför Ethernet resp. IP (Internet Protocol) är en fullt värderadat KNX-medium. Utvecklingen av KNXnet / IP-enheter kräver inte speciella KNX komponenter. En KNXnet / IP-nod består i princip av följande delar:

Ethernet-kontroller

Ethernet kontroller finns tillgängliga från olika tillverkare levarantörer. Ethernet kontrollers princip är att följa de ställda KNXnet / IP kraven. Gateway med en bitrate på 10 Mbit är i allmänhet tillräckliga.

Styrprocessor

Vilken man ska välja beror på den erforderliga kapaciteten för enheten.KNXnet / IP normalt räcker det med en 8-bitars controller. Beroende på tillämpningen kan effektivare kopplare krävas. Många styrenheter erbjuder redan ett gränssnitt för Ethernet på chipet, så att du bara behöver fylla den med det fysiska lagret.

Kommunikationsstack

Systemets mjukvara av en KNXnet / IP-enhet består av två protokollstaplar. Kommunikation via Ethernet krävs en IP-stack med UDP (User Datagram Protocol) på grund av det faktum att KNXnet / IP är baserad på anslutningslös kommunikation. Unicast samt multicast telegram sänds via UDP. KNX Stack sätts ovanpå IP / UDP stapling. Detta är KNX Common Kernel, som måste genomföras särskilt för varje enhet modell. KNX Stack använder IP / UDP stacken som gränssnitt till systemet. Översättningen från KNX telegram till UDP telegram är etablerad via KNXnet / IP. KNX programmet tillgång till API (Application Programming Interface) för KNX stacken, för att kommunicera med hela systemet.

Vilken är den rätta lösningen?

Välja rätt hårdvara beror i grunden på vilken typ av anläggning . Hårdvarans implementationer är gjorda speciellt för KNXnet / IP-enheter som redan finns på marknaden. Lämpliga stackar erbjuds också. Men för komplexa enheter, mer kraftfulla operativsystem t.ex. Linux, som i princip innehåller en IP-stack med UDP som kan användas. I det här fallet bara KNX stack liksom motsvarande applikationsprogram kräver.