Zur Startseite

Implementación de dispositivos KNXnet/IP

La transmisión de los telegramas de KNX vía Ethernet se define como KNXnet/IP, la cual es una parte del estándar de KNX. Hasta ahora las especificaciones incluyeron el uso de este medio para interfaces de PC y para routers. Los routers IP son similares a los acopladores de línea, salvo que utilizan Ethernet para la línea principal. Por otra parte es hoy en día también posible integrar los dispositivos KNX directamente vía IP en la red de KNX. Esto se debe a que el protocolo IP (Internet Protocol) es un medio de transmisión considerado por completo para KNX. El desarrollo de los dispositivos IP KNX no requiere componentes KNX especiales. Un nodo IP KNX consiste en básicamente los elementos siguientes:

Ethernet controller (Controlador Ethernet)

Los controladores de Ethernet están disponibles de diversos fabricantes del semiconductor. Los controladores de Ethernet se conforman básicamente con los requisitos del IP de KNX. Los reguladores con un ratio de 10 MBits son generalmente suficientes.

Microcontroller (Micro-controlador)

Elegir el micro-controlador adecuado depende básicamente de la capacidad de cálculo requerido para el funcionamiento del dispositivo. En principio, KNXnet/IP se puede implementar en un controlador de 8 bits. Dependiendo de la aplicación, controladores más potentes pueden ser requeridos. Muchos controladores ofrecen ya un interfaz para Ethernet sobre el chip, de modo que usted necesita solamente completarlo con la capa física.

Communication Stack (Pila de comunicación)

El software de sistema de un dispositivo KNXnet/IP consiste en dos pilas de protocolo. La comunicación vía Ethernet requiere una pila con UDP (User Datagram Protocol) debido al hecho de que KNXnet/IP esté basado en la comunicación sin conexión. Tanto Unicast así como telegramas del multicast se transmiten vía UDP. La pila KNX se pone sobre la pila IP/UDP. Esto es el Núcleo Común KNX (Common Kernel KNX), que tiene que ser implementado especialmente para cada modelo de dispositivo. La pila KNX utiliza la pila IP/UDP a modo de interfaz al sistema. La conversión de telegramas KNX a los telegramas UDP se establece vía KNXnet/IP. La aplicación KNX accede a la API (Application Programming Interface) de la pila KNX, para comunicarse con el sistema entero.

¿Cuál es la solución adecuada?

Elegir el hardware apropiado depende básicamente del tipo de aplicación. Las puestas de hardware hechas especialmente para los dispositivos KNX IP están ya disponibles en el mercado. También se ofrecen pilas apropiadas. Sin embargo, para los dispositivos complejos, sistemas operativos más poderosos (esto es Linux), que contienen básicamente una pila IP con UDP puede ser utilizado. En este caso sólo son requeridas la pila KNX, así como su correspondiente programa de aplicación.