Zur Startseite

Aspecte de implementare pentru echipamentele KNXnet/IP

Modul de transmisie a telegramelor KNX prin Ethernet este definit ca KNXnet/IP şi este parte a Standardului KNX. Până acum, specificaţiile includeau utilizarea acestui mediu pentru interfeţe PC şi pentru router-e. Router-ele IP sunt similare cu cuploarele de linie, exceptând faptul că folosesc Ethernet-ul pentru linia principală (main line). Mai mult decât atât, în prezent, este de asemenea posibil să integrezi echipamente KNX direct prin IP în reţeaua KNX. Din acest motiv, Ethernet-ul, respectiv IP (Internet Protocol) reprezintă un mediu KNX valoros. Realizarea echipamentelor KNXnet/IP nu necesită componente KNX speciale. Practic, un nod KNXnet/IP este format din următoarele elemente:

Ethernet controller

Controller-ele Ethernet sunt disponibile la diferiţi producători de semiconductoare. Practic, controller-ele Ethernet respecta cerinţelor KNXnet/IP. Controller-ele cu o rată de transfer de 10 Mbits sunt de regula suficiente.

Microcontroller

Alegerea unui microcontroller depinde practic de randamentul de calcul al echipamentului. KNXnet/IP poate fi implementată în principal pe un controller de 8 biți. În funcţie de aplicaţie, pot fi necesare controller-e mai puternice. Multe controller-e oferă deja o interfaţă pentru Ethernet in chip, astfel încât să nu mai ai decât să-l completezi cu layer-ul fizic.

Stiva de comunicare

Software-ul de sistem al unui echipament KNXnet/IP conta in doua stive de protocol. Comunicarea prin Ethernet necesită o stiva IP cu UDP (User Datagram Protocol) deoarece KNXnet/IP este o comunicare "connectionless" . Telegramele unicast şi multicast sunt transmise prin UDP. Stiva KNX este pusa in vârful stivei IP/UDP Acesta este Nucleul Comun KNX (KNX Common Kernel, care trebuie aplicat în particular pentru fiecare model. Stiva KNX folosește stiva IP/UDP ca interfața către sistem. Interpretarea telegramelor KNX în telegrame UDP este realizată prin KNXnet/IP. Aplicaţia KNX accesează API (Application Programming Interface) a stivei KNX, în vederea comunicării cu întregul sistem.

Care este soluţia potrivită?

Practic, alegerea hardware-ului potrivit depinde de tipul de aplicaţie. Implementările hardware făcute special pentru echipamentele KNXnet/IP sunt deja disponibile pe piaţă. Stive adecvate sunt de asemenea oferite. Totuşi, pentru echipamentele complexe, pot fi folosite sisteme de operare mai puternice, de exemplu Linux, care conține deja o stiva IP cu UDP. In acest caz decât stiva KNX si programul aplicației mai sunt necesare.