Topología KNX
Topología KNX
Topología KNX
KNX
CURSO BÁSICO KNX
Índice
1 Topología - Vista General.................................................................................................3
2 Topología - Línea y Segmento de línea............................................................................4
3 Topología - Área...............................................................................................................5
4 Topología – Varias áreas..................................................................................................6
5 Dirección individual...........................................................................................................7
6 Acoplador: función “compuerta”........................................................................................8
7 Acoplador - Diagrama de bloques....................................................................................9
8 Acoplador: campos de aplicación...................................................................................10
9 Acoplar varias líneas.......................................................................................................11
10 Ejemplo práctico para explicar la funcionalidad..............................................................12
11 Telegrama interno de línea.............................................................................................13
12 Telegrama de cruce de líneas........................................................................................14
13 Telegrama de cruce de áreas.........................................................................................15
14 Contador de ruta del acoplador......................................................................................16
15 KNX – Interfaces externos e internos.............................................................................17
16 Topología - Estructura en el edificio...............................................................................18
17 Estructura clásica del acoplador de área/línea...............................................................19
18 Atención al tráfico intenso de telegramas: red IP...........................................................20
19 Router KNXnet/IP como acoplador de línea...................................................................22
20 Límites en la utilizaciones de routers KNXnet/IP............................................................23
21 Anexto informativo - los Acopladores de línea antiguos.................................................24
En la imagen arriba, se muestra el tamaño de topología máximo para una instalación KNX
TP.
La vista panorámica del gráfico muestra las posibilidades de ampliación de una instalación
KNX TP utilizando extensiones de línea y los diferentes segmentos de línea resultantes.
Una línea puede extenderse una vez y esta extensión puede conectarse dos veces en
paralelo, utilizando para ello repetidores de línea.
En los gráficos que iremos viendo más abajo se describen los detalles de una instalación
KNX TP uno a uno.
Cada componente Bus (o aparato Bus) puede intercambiar información con cualquier otro
componente Bus por medio de telegramas.
Cada segmento de línea debe ser alimentado mediante una fuente de alimentación
adecuada propia1.
El cable de bus se puede empalmar en cualquier punto. Estas estructuras están permitidas:
estrella, línea y en árbol (o una combinación de las mismas). Lo que no está permitido, sin
embargo, es una estructura en anillo.
1 Este capítulo parte de la utilización de una fuente de alimentación central. Para una alimentación de
bus distribuida nos remitimos al capítulo "Instalación TP".
Domótica e Inmótica KNX Association
Topología KNX TP Topology_SP1213c.docx 4/24
CURSO BÁSICO KNX
3 Topología - Área
También es posible tener hasta 64 componentes Bus en la línea principal. Desde el punto de
vista de la topología, los acopladores de línea utilizados pertenecen a la línea secundaria. El
número máximo de componentes Bus en la línea principal disminuye (debido al consumo de
energía) con el número de acopladores de línea en uso (véase el diagrama de bloques de
los acopladores)
En cada línea secundaria (en la topología por defecto, el primer segmento de línea), así
como en la línea principal, se requiere una fuente de alimentación propia.
Los repetidores de línea (amplificadores) no deben ser utilizados ni en las líneas de área ni
en la línea principal (backbone).
Con el número máximo de áreas posibles, 15, podemos instalar dentro de una topología
estándar (sin repetidores de línea) aprox. 15.000 componentes bus; si ampliamos la
estructura (con repetidores de línea) podemos tener alrededor de 58.000 componentes.
5 Dirección individual
De esta forma, cada línea funciona de forma independiente. Sólo se dejarán pasar a través
del acoplador los telegramas de cruce de líneas.
Los LEDs amarillos del acoplador parpadean cuando se recibe un telegrama proveniente de
las líneas de cada lado del acoplador.
El amplificador (o repetidor) de línea deja pasar todos los telegramas; no tiene tabla de
filtros.
Cuando utilizamos los acopladores actuales, tanto la línea superior (línea primaria) como la
inferior (línea secundaria) se conectan mediante terminales de bus estándar.
Los tipos de acoplador actuales (fabricados a partir de julio del 2003) pueden programarse
tanto desde la línea principal como desde la secundaria.
Los acopladores actuales poseen una memoria Flash ROM. Así pues, al contrario de lo que
pasaba con los anteriores tipos, no necesitan el buffer de una batería para garantizar la
alimentación necesaria que requiere la tabla de filtros.
Los acopladores de línea y de área sólo dejan pasar telegramas de cruce de líneas.
El amplificador (o repetidor) de línea deja pasar todos los telegramas, ya que no tiene tabla
de filtros.
Cuando utilizamos varias líneas, cada línea o segmento de línea debe tener necesariamente
su propia fuente de alimentación y su bobina.
El gráfico muestra la fuente de alimentación con bobina integrada, así como el acoplador de
línea.
Ambas líneas, la subordinada (Ej.: línea 1) y la principal (línea 0), con los acopladores
actuales, se conectan mediante clemas de bus estándar.
El pulsador P1 debe conmutar las luces L11, L12 y L13. En la configuración se le asigna la
dirección de grupo 5/2/66; también a los actuadores de las luces se les asigna dicha
dirección de grupo.
El pulsador P2 debe conmutar las luces L21, L22 y L23. En la configuración se le asigna la
dirección de grupo 5/2/67; también a los actuadores de las luces se les asigna dicha
dirección de grupo.
Además, el sensor de luminosidad S1 también debe conmutar las luces de las ventanas
(L11 y L21). Se configura con la dirección de grupo 0/2/11. También a los actuadores de las
luces de las ventanas (L11 y L21) se les asigna la dirección de grupo 0/2/11.
De esta forma, las luces de las ventanas pueden recibir órdenes tanto de sus pulsadores,
como del sensor de luminosidad.
Aunque todos los componentes Bus escuchan al Bus cuando se transmite el telegrama,
solamente los actuadores de las lámparas L11, L12 y L13, con la dirección de grupo común
5/2/66, ejecutan la orden.
Si el sensor de luminosidad envía la dirección de grupo 0/2/11, todos los componentes Bus
de esa línea escuchan al Bus pero sólo los actuadores de las lámparas de la ventana L11 y
L21 ejecutan la orden.
El acoplador de línea AL2 tendrá así conocimiento de que hay componentes Bus fuera de su
propia "línea 2" que responden a los telegramas transmitidos por el sensor de luminosidad.
Por tanto, AL2 pasa el telegrama de grupo 0/2/11 a la línea principal.
El acoplador de línea AL1 está informado de que existen componentes Bus en su "línea 1"
que responden al telegrama de grupo 0/2/11 y, por lo tanto, transmite el telegrama a su
línea.
Todos los componentes Bus de esta línea escuchan el telegrama procedente del sensor de
luminosidad, pero únicamente los actuadores de las lámparas L11 y L21 ejecutan la orden.
Los actuadores de las lámparas L11 y L21 en el área funcional 1, línea 1, ejecutarán la
orden consiguientemente.
El telegrama transmitido por el aparato emisor contiene un "contador de ruta" cuyo valor
inicial es 6.
Cada acoplador disminuye en una unidad el contador de ruta y pasa el telegrama mientras
el valor siga siendo positivo (no 0). Se tienen en cuenta las entradas de la tabla de filtros.
Si el aparato en servicio transmite, por ejemplo, un telegrama que tiene un valor de contador
de ruta: CR= 7, los acopladores no alteran este valor. En este caso se ignora la tabla de
filtros y se pasa el telegrama a todos los acopladores de línea en todo el sistema bus.
Finalmente, alcanza los componentes Bus para los cuales se había destinado, sin importar
en qué línea estén conectados.
El KNX está abierto a cualquier otro sistema. La línea de áreas (o cualquier otra línea)
puede conectarse a través de una pasarela adecuada a sistemas como RDSI, PLCs,
Internet, y otras tecnologías de gestión de edificios.
Igualmente, algunas partes de las instalaciones KNX pueden ser conectadas por medio de
fibra óptica, con la ventaja de no tener limitación de longitudes de cable ni interferencias de
tipo galvánico.
Tras la introducción teórica, veamos ahora algo de práctica (Por cierto, el ejemplo anterior
también se ve con detalle en el capítulo de “Diseño de Proyecto con el ETS”, Parte 2).
Tomamos como ejemplo un edificio con una estructura óptima en la que no se instalan más
de 50 componentes Bus por planta. O se puede - tal y como vemos en el gráfico - realizar
una simple separación entre las distintas alas. Vemos ya por tanto que, para trabajar de
forma más clara y organizada, la dirección de la línea debe corresponder al número de
planta y la dirección del área al número del edificio o de la parte del mismo.
Gráfico 17: Gráfica 16 algo más exacto con los acopladores necesarios
Por supuesto, no siempre es posible hacerlo así. Pero, dado que existe también la opción de
instalar amplificadores de línea (como se explica más arriba), cada una de las plantas puede
contener hasta 253 componentes sin dañar la estructura vista más arriba (son 3 menos que
256, ya que los amplificadores de línea cuentan, por consenso, como 2). Con tantos
componentes puede realizarse (gracias a los avances en el desarrollo de productos KNX)
casi cualquier aplicación, puesto que existen ya componentes con entradas / salidas de 16 y
más canales.
Gráfico 18: Sustitución de los acopladores de línea por los llamados “Router KNXnet/IP“
Como decíamos en el apartado anterior, podemos instalar interfaces a otros sistemas en
todos los niveles, algo cada vez más importante en proyectos grandes debido a la gran
cantidad de funciones a realizar.
Como podemos ver volviendo al gráfico anterior, la línea principal se sustituye por una red
IP. Esto tiene la ventaja de que todos los procesos corriendo verticalmente, como por
ejemplo la comunicación (bidireccional) entre un punto central de control del edificio y el Bus
KNX, sólo se determina por el tráfico de datos de la línea secundaria de Bus (Ethernet es
como mínimo 1.000 veces más rápido; con los llamados “Gigabit” Switches los datos pueden
transmitirse en Ethernet 100.000 veces más rápido). La conmutación paralela de muchas
líneas ya no supone, por tanto, ningún problema. El proceso de comunicación estandarizado
aquí utilizado se denomina “Tunneling”. Para explicarlo de otra forma, se trata de la
conocida función de interfaz, que el ETS también utiliza para la programación en remoto
mediante IP. Un punto de control central del edificio puede conectarse simultáneamente con
muchos interfaces; de esta forma, se multiplica el tráfico de datos total.
Lo que se plantea de forma algo distinta es la también posible comunicación directa entre
las líneas KNX individuales. Los routers KNXnet/IP utilizan para ello otro procedimiento,
llamado “Routing”, la función de acoplador de línea propiamente dicha. En principio,
funciona exactamente igual que en enrutamiento por una línea principal TP: Un router
KNXnet/IP, que desea enviar un telegrama más allá de una línea, lo envía con lo que
llamamos dirección IP “multicast” (multidifusión) a la red Ethernet. El resto de routers
KNXnet /IP están unidos mediante dicha dirección multicast y, gracias a ello, pueden recibir
y procesar el telegrama.
a) Existe una dirección multicast KNX determinada y registrada a nivel mundial, que
viene pre-configurada en las aplicaciones del router KNXnet/IP. La misma puede ser
modificada en el marco de las áreas de direccionamiento permitidas para
comunicación IP.
b) ¡El switch y router de áreas en la red LAN deben ser adecuados para gestionar los
paquetes de datos multidifusión!
En caso de duda, deberá aclararse este punto con el administrador de la red LAN
antes de comenzar.
c) La dirección multicast no puede ser utilizada mediante Internet, excepto si se usa
una conexión VPN.
Gráfico 19: De nuevo en nuestro ejemplo: esta vez se han sustituido los acopladores de
línea por routers KNXnet/IP. El gráfico nos muestra el caso 1.
Tal y como ocurre con el TP / acoplador TP, el router KNXnet/IP puede utilizarse para hacer
las funciones tanto de acoplador de línea, como de acoplador de áreas. En el caso de que
sustituya los acopladores de línea, todas las líneas principales y, en principio, también las
líneas de áreas se sustituyen por la red Ethernet (Caso 1).
Aunque pudiera pensarse que la velocidad en el tráfico de datos en una red Ethernet sería el
fin del problema de los estados y las pérdidas de telegramas, debe advertirse por
adelantado lo siguiente: deben programarse los componentes Bus que envían sin criterio
gran cantidad de telegramas. Si efectivamente se diera el caso de que desde todas las
líneas se envía simultáneamente a una sola línea, la velocidad de Ethernet no ayuda nada,
por desgracia.
Por ilustrarlo gráficamente, es como si todos los coches accedieran por 100 vías de
incorporación a una autovía de 1.000 carriles, pero luego quisieran salir todos al mismo
tiempo por una única salida (Por cierto, no es éste un problema específico del estándar
KNX, sino que se da en todas las redes de datos distribuidas con estructura reticular).
Sólo una estructura lógica de los caminos de comunicación entre los componentes Bus y las
líneas puede evitar aquí una pérdida de datos que, aunque improbable, es posible.
Sin embargo, esto debería ser tarea sencilla para los profesionales con conocimientos de los
componentes Bus y de sus parámetros.
Nota:
En las instalaciones antiguas (hasta junio 2003), se instalaban unos tipos de acopladores de
línea, cuya alimentación (tanto para las unidades de acoplamiento al Bus, como para la
lógica y la memoria de la tabla de filtros) venía proporcionada por la línea secundaria.
Con estos acopladores, que podemos reconocer por su tamaño de 4 ó 1 Uds. DIN, la línea
principal (o primaria) se conecta mediante terminal de bus estándar, mientras que la línea
subordinada (o secundaria) lo hace mediante carril de datos (contactos de muelle). La
conexión al cable de bus se realiza mediante el conector del carril de datos (de 2 ó 4 polos).