Está en la página 1de 25

Sc .

;,Electric
oeider

CURSO BSICO KNX

ndice
1
2
3
4

Modo bsico de funcionamiento .................................................................................. 3


Direccin fsica ............................................................................................................ 5
Direccin de grupo....................................................................................................... 6
Objeto de comunicacin .............................................................................................. 6
4.1

5
6

Banderas.............................................................................................................. 6

Datos tiles del telegrama ........................................................................................... 6


Tipos de puntos de datos estandarizados ................................................................... 6
6.1
6.2
6.3
6.4
6.5

7
8
9
10
11
12

Encender / apagar (1.001) ................................................................................... 6


Bloque funcional Control de movimiento ............................................................. 6
Conmutador Prio. (2.001) .................................................................................... 6
Bloque funcional Regular .................................................................................. 6
Valor de coma flotante dos bytes (9.00x) ............................................................ 6

Transmisin de los bits en TP1 ................................................................................... 6


Colisin de telegramas ................................................................................................ 6
Transmisin simtrica .................................................................................................. 6
Superposicin de datos y alimentacin ....................................................................... 6
Conexin de la fuente de alimentacin al Bus KNX TP1............................................. 6
Longitudes de cable..................................................................................................... 6

12.1
12.2
12.3

Long. de cable entre fuente de alim. TP1 y componente Bus TP1...................... 6


Longitud de cable entre dos aparatos bus TP1 ................................................... 6
Longitud total de cable bus por segmento de lnea ............................................. 6

Domtica e Inmtica
Comunicacin KNX

KNX Association
02 Comunicacin

Pgina 2/25

1 Modo bsico de funcionamiento

Grfico 1: Modo bsico de funcionamiento

La instalacin KNX TP1 mnima consta de los siguientes elementos:


Una fuente de alimentacin (29V DC)
Una bobina (tambin puede estar integrada en la fuente de alimentacin)
Sensores (en el grfico anterior se representa un pulsador simple)
Actuadores (en el grfico anterior se representa un actuador simple)
Cable bus (slo se necesita un par trenzado)
Tras la instalacin, y en el caso de los componentes compatibles con el S-Mode, una
instalacin KNX no est lista para funcionar hasta que los sensores y actuadores han
sido programados con el software de aplicacin, por medio del programa ETS .El
proyectista debe previamente haber llevado a cabo por medio del ETS los siguientes
pasos de configuracin:
asignacin de las direcciones fsicas a cada componente (para la identificacin
unvoca de cada sensor o actuador en la instalacin KNX);
seleccin y programacin (parametrizacin) del software de aplicacin apropiado para
los sensores y actuadores;
asignacin de direcciones de grupo (para unir las funciones de sensores y
actuadores).

Cuando utilizamos aparatos compatibles con el E-Mode seguimos los mismos pasos,
pero con la peculiaridad de que:
las direcciones fsicas,
la parametrizacin del software de aplicacin de los sensores y actuadores
correspondientes y
La asignacin de direcciones de grupo (para unir las funciones de sensores y
actuadores)
Se llevar a cabo mediante los ajustes locales del producto o desde un controlador
central.
Tras la configuracin, la instalacin funciona as:
Si se presiona la parte superior de la tecla del interruptor simple (1.1.1), ste enva un
telegrama que contiene la direccin de grupo (5/2/66) y el valor ("1") as como otros
datos adicionales.
Este telegrama se recibe y es procesado por todos los sensores y actuadores
conectados.
Slo los dispositivos con la misma direccin de grupo:
envan un telegrama de acuse de recibo
leen el valor ("1") y se comportan de acuerdo con ste. En nuestro ejemplo, el
actuador del interruptor (1.1.2) cerrar su contacto de salida.
Cuando se presiona la parte inferior del interruptor ocurre el mismo proceso, slo que el
valor en esta ocasin se pone a "0" y el contacto en la salida del actuador se abre.
Los elementos respectivos del sistema KNX se explican con mayor detalle en las pginas
siguientes.

2 Direccin fsica

Grfico 2: Direccin fsica

Una direccin fsica debe ser nivoca dentro de la instalacin. La direccin fsica se
configura tal y como hemos descrito ms arriba. La direccin fsica tiene el siguiente
formato: rea [4 bits] - lnea [4 bits] componente bus [1 byte].
Normalmente, se prepara un componente de Bus para recibir su direccin fsica por
medio del botn de programacin. Durante este proceso se le enciende el LED de
programacin. Tras la puesta en marcha, la direccin fsica se sigue utilizando para los
siguientes fines:
Diagnsticos, deteccin de errores, modificacin de la instalacin mediante
reprogramacin
Direccionamiento de objetos interfaces por medio de herramientas de puesta en
marcha u otros dispositivos.
Importante: en el funcionamiento normal de la instalacin, la direccin fsica no
tiene ningn significado.

3 Direccin de grupo
Direccin de grupo: 2 niveles
Grupo
principal
4 bits: 0 15

Subgrupo
11 bits: 0 2047

P P P P

S S S S

S S S S

S S

P = Grupo principal
S = Subgrupo

Direccin de grupo: 3 niveles

Grupo
principal
4 bits: 0 - 15

P P

Subgrupo
8 bits: 0 - 255

I S

Grupo intermedio
3 bits: 0 - 7

S S S S S S S
P = Grupo principal
I = Grupo intermedio
S = Subgrupo

Grfico 3: Direccin de grupo

La comunicacin entre los dispositivos en una instalacin se lleva a cabo por medio de
las direcciones de grupo. Cuando la direccin de grupo se crea en el ETS, puede
seleccionarse una estructura de "2-niveles" (grupo principal / subgrupo) o de "3-niveles"
(grupo principal / grupo intermedio / subgrupo). La estructura en 2 3 niveles se define
en la ventana Extra / Opciones / Presentacin del ETS3. La direccin de grupo 0/0/0 se
reserva para la transmisin de mensajes de multidifusin (dirigidos a todos los
dispositivos del bus disponibles).
El encargado de disear el proyecto en el ETS puede decidir cmo se usarn los niveles
basndose, por ejemplo, en este esquema:
Grupo Principal = planta
Grupo intermedio = funcin (Ej.: iluminacin, calefaccin, )
Subgrupo = funcin de un componente o grupo de componentes (Ej.: conmutar
lmpara cocina, conmutar luz ventana dormitorio, conmutar techo saln, regular techo
saln)
El esquema de direcciones de grupo seleccionado debera ser el mismo para todos los
proyectos.
Cada direccin de grupo puede asignarse a los dispositivos del bus segn sea necesario,
sin necesidad de tener en cuenta dnde est ubicado el dispositivo en la instalacin KNX.
Los actuadores puede escuchar a varias direcciones de grupo. Sin embargo, los
sensores pueden enviar slo una direccin de grupo por telegrama.
Las direcciones de grupo se asignan a los objetos de comunicacin de los sensores y
actuadores correspondientes, ya sea con la ayuda del ETS (S-Mode) o de forma
automtica e imperceptible en el E-Mode.

Nota:
Cuando utilizamos los grupos principales 14 15, debemos prestar atencin al hecho
de que estas direcciones de grupo no son filtradas por los acopladores TP1 y que ello
influye en toda la dinmica de la instalacin Bus.
El nmero de direcciones de grupo que pueden ser asignadas a los sensores o
actuadores es variable y depende del tamao de la memoria.

4 Objeto de comunicacin

Grfico 4: Objeto de comunicacin

Los objetos de comunicacin KNX son direcciones de memoria en los dispositivos bus. El
tamao de estos objetos puede ser de 1 bit a 14 bytes. Dicho tamao depende de la
funcin que desempee cada uno de ellos.
Por ejemplo, para una conmutacin cualquiera se requieren slo dos estados (0 y 1), por
lo que se usan objetos de comunicacin de 1 bit.
Los datos de un telegrama de transmisin de texto son ms extensos y, por consiguiente,
se utilizarn objetos de comunicacin con un tamao mximo de 14 bytes.
Con el ETS slo los objetos con el mismo tamao pueden unirse mediante direcciones de
grupo. Un objeto de comunicacin puede asignarse a varias direcciones de grupo, pero
slo una de ellas es la direccin de grupo emisora.

4.1 Banderas
Cada objeto de comunicacin tiene, adems, unas banderas que se usan para establecer
las propiedades siguientes:

Comunicacin
COMMUNICATION

Lectura
READ

Escritura
WRITE

Transmisin
TRANSMIT

Actualizacin

UPDATE

Lectura con
inic.

READ ON INIT

El objeto de comunicacin tiene una conexin normal con el Bus

Se acusa recibo de los telegramas, pero el objeto de


comunicacin no cambia.

El valor del objeto puede leerse (consultarse) desde el Bus

El valor del objeto no puede leerse desde el Bus

El valor del objeto puede modificarse desde el Bus

El valor del objeto no puede modificarse a travs del Bus

Si se cambia el valor del objeto (en un sensor), se transmitir el


telegrama correspondiente

El objeto de comunicacin transmite slo un telegrama de


respuesta en caso de peticin de lectura

Los telegramas de respuesta con informacin del valor se


interpretan como rdenes de escritura. Se actualiza el valor del
objeto de comunicacin (siempre habilitado en los componentes
System 1)

Los telegramas de respuesta con informacin del valor no se


interpretan como rdenes de escritura. El valor del objeto de
comunicacin permanece inalterado.

El aparato enva autnomamente rdenes de lectura de valores


para la inicializacin del objeto de grupo correspondiente tras el
retorno de la tensin (disponible slo con determinadas
mscaras)

Tras el retorno de la tensin, el componente no inicializa el valor


de objeto de grupo asignado mediante rdenes de lectura de
valores

Atencin: las banderas por defecto slo deberan modificarse en casos especiales.

El valor de un objeto se enva al bus de la siguiente forma:


a) Si, por ejemplo, presionamos la parte superior de la tecla izquierda, el sensor
interruptor de dos canales escribe un "1" en su objeto de comunicacin n 0. Como
los flags de comunicacin y transmisin estn habilitadas para este objeto, este
dispositivo enviar un telegrama a travs del bus con la informacin: "direccin de
grupo 1/1/1, escribe el valor 1".
b) Como consecuencia, todos los dispositivos bus a lo largo de la instalacin KNX que
tambin tengan la direccin de grupo 1/1/1 escribirn "1" en su propio objeto de
comunicacin.
c) En nuestro ejemplo, se escribe "1" en el objeto de comunicacin n 0 del actuador.
d) El software de aplicacin del actuador establece que el valor en este objeto de
comunicacin ha cambiado y ejecuta el proceso de conmutacin (encendido en este
caso)

Grfico 5: Datos tiles del telegrama

5 Datos tiles del telegrama


La distincin en los datos se hace, en principio, mediante las rdenes (comandos) En
este caso, se muestra el ejemplo de un telegrama de 1 bit. En el caso del comando de
escribir (write) el ltimo bit de la derecha contiene un 1 un 0 para encender o
apagar respectivamente.
El comando leer (read) pide al aparato bus direccionado que informe de su estado. La
respuesta puede ser un mensaje de 1 bit como en el ejemplo del comando escribir, o
puede utilizar hasta 13 bytes (bytes 2 a15).
La longitud de los datos depende del tipo de punto de dato utilizado (DTP).

Grfico 6: Tipos de puntos de datos estandarizados

6 Tipos de puntos de datos estandarizados


Los tipos de puntos de datos han sido estandarizados para garantizar la compatibilidad
de aparatos similares de distintos fabricantes (Ej.: dimmers, relojes)
El cdigo de datos contiene el formato y la estructura de los objetos de comunicacin, as
como funciones para sensores y actuadores.
La combinacin de distintos tipos de puntos de datos estandarizados recibe el nombre de
bloque funcional.
La designacin de un tipo de punto de dato se refiere a la aplicacin para la que fue
concebido. Esto no quiere decir que el uso de un tipo DPT est limitado a este rea de
aplicacin. Por ejemplo, un porcentaje (Tipo 5.001) nos sirve no slo para determinar una
luminosidad de regulacin, sino tambin la posicin de una vlvula.
A continuacin veremos una seleccin de los tipos de puntos de datos existentes hasta el
momento. La lista completa de los tipos de puntos de datos estandarizados puede
descargarse del sitio web de Konnex (www.knx.org)

Grfico 7: DPT Encender / apagar (1.001)

6.1 Encender / apagar (1.001)1


El tipo de punto de dato encender / apagar se utiliza para conmutar el estado de un
actuador. Otros tipos de puntos de datos han sido definidos para uniones lgicas
(booleana [1.002], activar [1-003]), etc
Otras funciones o extensiones de la funcin pura de conmutacin (inversin, retardos,
alternancias, etc.) no son parte del tipo de punto de dato, sino parmetros del bloque
funcional en el que se ha aplicado el tipo de punto de dato (Ej.: bloque funcional del
pulsador de luces).

Anteriormente denominado EIS1

8 bits

16

16

2x8

0 0 X XLXL XLC C C C X X X X X A

0 0 0 1

0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1

Objeto de comunicacin:
1 bit
Leyenda:

Valores (Move):
1 = Bajando / Extendiendo
0 = Bajando / Recogiendo

A = Objeto de movimiento
C = Comando

8 bits

Valores (Step):
1 = Stop / Paso abajo
0 = Stop / Paso arriba

Telegrama ejemplo: Se baja la persiana


L = Longitud de los datos tiles (byte 0 a 1)
X = No evaluado

Grfico 8: Bloque funcional Control de movimiento

6.2 Bloque funcional Control de movimiento2


El bloque funcional Control de movimiento (Drive Control) se emplea principalmente para
el control de mecanismos de persianas y toldos y consta, como mnimo, de los objetos de
comunicacin con los siguientes tipos de datos:
Subir / bajar (1.008) y
Paso (1.007)
Cuando escribimos el DPT Subir / bajar se pone en marcha un motor en reposo o se
cambia la direccin durante el movimiento.
Cuando escribimos el DPT Paso se detiene un motor que ya est en marcha o bien un
motor detenido se pone en marcha durante breves instantes (paso a paso).
Importante : Los objetos de comunicacin que usan esta funcin no deberan responder
a peticiones de lectura (read) por medio del bus para evitar parar motores o poner en
marcha motores detenidos inintencionadamente. La bandera de lectura (read) debera,
por lo tanto, ser desactivada en los objetos de comunicacin relevantes en sensores y
actuadores. Esto afecta particularmente a las funciones centrales.

Anteriormente denominado EIS7

Grfico 9: DPT Conmutador Prio. (2.001)

6.3 Conmutador Prio. (2.001)3


Utilizando el DPT Conmutador Prio. es posible emplear actuadores con un control forzado
(positively driven) prioritario, adems de su funcionamiento normal mediante el objeto
de comunicacin DPT Encender / Apagar.
La funcin de conmutacin de un aparato conectado depende del estado de los dos
objetos de comunicacin DPT Encender / Apagar y DPT Conmutador Prio.
El objeto de comunicacin DPT Conmutador Prio. tiene una longitud de 2 bits.
Si el valor del objeto de 2 bits es 0 1, el actuador conectado se controla por medio del
objeto de conmutacin.
Si el valor del objeto de prioridad es 2, la salida est apagada y cuando es 3 la salida
est encendida. En estos casos, el valor del objeto de conmutacin es irrelevante.

Anteriormente denominado EIS8

Grfico 10: Bloque funcional Regular

6.4 Bloque funcional Regular4


El bloque funcional Regular completo consta, adems del objeto de 4 bits (Regulacin
relativa DPT Paso Regulacin [3.007]), al menos, de un objeto de conmutacin
(correspondiente al DPT Encender / apagar) y de un objeto de valor (correspondiente
PDT Porcentaje [5.001]).
Mediante el objeto Regulacin relativa DPT Paso Regulacin se enva al
correspondiente actuador dimmer un comando de regulacin relativo al valor de
luminosidad actual.
El Bit 3 de los datos tiles determina si un valor de regulacin debe aumentar o dismunuir
la luminosidad con respecto a la luminosidad actual.
Los Bits 0 a 2 determinan el rango de regulacin. El rea de luminosidad (0-100%) est
dividida en un mx. de 64 niveles de regulacin. El actuador dimmer regula siempre hasta
el siguiente lmite de nivel de regulacin.
Ejemplo: un actuador dimmer tiene una luminosidad de 30%. Cuando un sensor enva la
informacin til 1011b, regular hacia arriba, a saber, hasta el siguiente lmite de
regulacin (o 100% : 4 = 25%, es decir, el siguiente nivel es 50%)
El cdigo de regulacin 0 (datos tiles 00HEX 80HEX) significa Parar regulacin. Se
interrumpe el proceso de regulacin y se mantiene el valor de la luminosidad actual.

Anteriormente denominado EIS2

Grfico 11: Objeto de valor

Con la funcin Regulacin absoluta (DPT Porcentaje) se fija directamente un valor de


luminosidad entre 1 (mnimo) y 255 (mximo).
Dependiendo de la aplicacin del fabricante existe, utilizando esta funcin, la posibilidad
de encender (1 valor 255) o apagar (valor=0) un aparato conectado.
El objeto de comunicacin tiene un tamao de 1 byte.

8 bits

16

16

4x8

8 bits

L L L L

0 0 X X X X C C C C X X X X X X S E E E E MMMMMMMMMMM

0 0 1 1

0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 0 1 0
Mantisa (resolucin = 0.01;
Valores negativos en
complemento a 2)

Signo
1 = "-"
0 = "+"

Exponente en base 2

0 ... 15
(0000B ... 1111B)

B
B

Leyenda

Telegrama ejemplo: Temperatura = 21C


C = Comando
L = Longitud de los datos tiles (bytes 0 a 3)

E = Exponente entero en base 2


S = Signo para la mantisa

X = No evaluado

M = Mantisa con una resolucin de 0.01

Grfico 12: Valor de coma flotante dos bytes (9.00x)

6.5 Valor de coma flotante dos bytes (9.00x)5


Con este formato de datos (que comprende varios tipos de puntos de datos diferentes,
dependiendo del tipo de valor enviado - Ej.: temperatura ambiente DPT Temperatura (C))
pueden transmitirse nmeros que representan magnitudes fsicas.
S es el signo de la mantisa.
El exponente de cuatro dgitos E es un exponente entero en base 2.
Se define una resolucin de 0.01 para la mantisa M. Los valores positivos (S = 0)
toman la forma de nmeros binarios normales. Los valores negativos (S = 1) codifican
su mantisa en complemento a 2.
El objeto de comunicacin tiene un tamao de 2 byte.

Anteriormente denominado EIS 5

Grfico 13: Transmisin de los bits en TP1

7 Transmisin de los bits en TP1


"0" y "1" son los dos estados lgicos que puede tener un bit.
Lgica tcnica en el KNX TP1:
Durante el estado lgico "1" no circula corriente
Durante el estado lgico "0" circula corriente
Esto significa que, si varios componentes transmiten a la vez, los "0" lgicos
sobreescriben a los "1" (el estado lgico 0 prevalece!).

Aparato
Bus 1

0
Transmisin de aparato 2 abortada

Aparato
Bus 2

(repetida tras un retardo)

Bus
Grfico 14: Colisin de telegramas

8 Colisin de telegramas
Un componente bus con datos para transmitir puede iniciar la transmisin
inmediatamente si encuentra el bus desocupado.
Si varios componentes bus quieren transmitir simultneamente, esto se regula con el
procedimiento CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance).
Los componentes bus escuchan al bus mientras transmiten. Tan pronto como un
componente bus con el estado lgico "1" detecta el estado lgico "0" (= circulacin de
corriente en la lnea), detiene la transmisin para dar paso al componente con mayor
prioridad.
El componente bus con la prioridad ms baja se mantiene a la escucha de la red para
esperar el final de la transmisin del telegrama y despus transmite sus datos.
De esta forma, si hay varios componentes bus intentando transmitir a la vez, el
procedimiento CSMA CA asegura que slo uno de esos componentes pueda
ocupar el bus. Por tanto, no se reduce la capacidad de transmisin de datos.

Conductor +

Conductor -

Seal
CMP

Ruido radiado
CMP

CMP = Componente bus

Grfico 15: Transmisin simtrica

9 Transmisin simtrica
Los datos se transmiten de forma simtrica a travs del par de conductores. El aparato
bus es controlado por medio de la diferencia de tensin entre los dos conductores.
Como el ruido radiado afecta a ambos conductores con la misma polaridad, ste no tiene
influencia apreciable en la seal.

Acoplador al bus

FA

Electrnica

Interface de
aplicacin

INFO

MT

CAB

MT= Modulo de Transmisin


CAB = Controlador de Acoplamiento al Bus
FA = Fuente de Alimentacin
Grfico 16: Superposicin de datos y alimentacin

10 Superposicin de datos y alimentacin


Los datos se transmiten en forma de corriente alterna. El condensador reacciona con una
baja reactancia a la tensin alterna, es decir, acta como un conductor y cierra el circuito
en el primario del transformador.
Al actuar como un transmisor, el transformador enva los datos a su lado primario (en
forma de c.a.) donde se superponen al nivel de continua de la alimentacin.
Al actuar como un receptor, el transformador enva los datos a su lado secundario, donde
estn disponibles separadamente del nivel de continua de la alimentacin.

Fuente de
alimentacin
28 V
Bobina

Grfico 17: Conexin de la fuente de alimentacin

11 Conexin de la fuente de alimentacin al Bus KNX TP1


El bus de instalacin se alimenta a travs de una bobina.
Cuando se alimenta con tensin continua, la bobina reacciona con baja reactancia
(frecuencia = 0 Hz). Los datos son transmitidos en forma de tensin alterna (frecuencia
<> 0 Hz). La bobina reacciona con alta reactancia a la tensin alterna.
De ah que la influencia de la fuente de alimentacin sobre los datos sea mnima.

Grfico 18: Longitudes de cable

12 Longitudes de cable
Dentro de una lnea bus se deben respetar las siguientes longitudes de cable:
Fuente de alimentacin - Componente bus ........................................................ 350 m
Componente bus Componente bus ................................................................. 700 m
Longitud total de una lnea bus ....................................................................... 1.000 m
Mnima distancia entre dos fuentes de alimentacin en una lnea ..................... 200 m
Nos remitimos al captulo Instalacin para ms informacin sobre la instalacin
descentralizada de fuentes de alimentacin.

En teora

+5 V

pasivo

t
activo
-5 V

104 s = 9600 bit/sec

En la prctica
U /V
6
4
2
0
-2
-4
-6

Tensin alterna entre los dos conductores

Grfico 19: Long. de cable entre fuente de alim. TP1 y componente Bus TP1

12.1 Long. de cable entre fuente de alim. TP1 y componente Bus TP1
Un aparato bus slo transmite media onda (mostrada en el grfico como una media onda
negativa en el conductor +)
La bobina, como parte de la fuente de alimentacin, produce junto con los
transformadores de los aparatos bus la onda de ecualizacin positiva.
Como la bobina tiene el papel ms importante en la formacin de la media onda de
ecualizacin, los aparatos bus pueden instalarse a una distancia mxima de cable de 350
m desde la bobina (fuente de alimentacin).

2V/
part.

VE

V = Seal enviada desde


E
un aparato bus

VR

V = Seal recibida
R
despus de 700 m
con 64 aparatos
bus conectados

0, 5 V
Entrada
200
0

10 0

300

400

s 5 0 0
t

tv = Retardo
Grfico 20: Longitud de cable entre dos aparatos bus TP1

12.2 Longitud de cable entre dos aparatos bus TP1


Una transmisin de telegrama a travs del cable requiere un cierto tiempo de transito. Si
varios aparatos bus intentan transmitir a la vez, la colisin resultante podr ser resuelta
dentro de una distancia de hasta 700 m (retardo de seal tv = 10 s).

12.3 Longitud total de cable bus por segmento de lnea


El dispositivo bus emisor se carga debido a la continua transferencia de capacidad del
cable. Igualmente, los picos de seal son redondeados por esta impedancia.
El nivel de seal cae debido a la carga resistiva (tanto del cable bus como del
componente) de la seal.
Para poder transmitir los datos con seguridad a pesar de estos dos efectos, la longitud
del cable total por segmento de la lnea no puede exceder los 1.000 m y el mximo
numero de dispositivos por segmento de la lnea es 64.

También podría gustarte