¿ COMO ESTA HECHO EL MENSAJE ?
Antes de hablar del mensaje, hablamos del acceso :
• El acceso esta basado sobre el protocolo
CSMA/CA
• El bit 0 corresponde a una variacion de la
tension del bus
• El bit 1 corresponde a una tension igual a la
tension nominal del bus
• Se puede mandar un mensaje si el bus se ha
quedado libre durante el equivalente de
tiempo de envio de 50 bits
DOMOTICA - GENERALIDADES
¿ COMO ESTA HECHO EL MENSAJE ?
0
35
70
104
t/s
Tiempo bit
DOMOTICA - GENERALIDADES
¿ COMO ESTA HECHO EL MENSAJE ?
0
1
0
0
0
1
0
0
Aparato 1
Aparato 2
Bus
Mandando el segundo bit, el aparato 1 se da cuenta que el mensaje
del bus es diferente del suyo, por lo que para de emitir su mensaje, lo
mandara mas tarde. El aparato 2 sigue
DOMOTICA - GENERALIDADES
¿ COMO ESTA HECHO EL MENSAJE ?
¿ Como se manda el mensaje sobre el bus?
t1
Espera
t1
cadena cadena cadena
cadena
Paquete de datos
cadena
t2
Recibo
t3
Paquete
T1 : espera equivalente a 2 bits
T2 : espera equivalente a 15 bits entre los datos y el recibo
T3 : espera equivalente a 50 bits entre 2 mensajes
DOMOTICA - GENERALIDADES
¿ COMO ESTA HECHO EL MENSAJE ?
¿De que se compone una cadena?
cero D0 D1 D2 D3 D4 D5 D6 D7
PB
uno
Cero : bit de start
Dx : bit de dato (0/1)
PB : bit de paridad
Uno : bit de stop
DOMOTICA - GENERALIDADES
¿ COMO ESTA HECHO EL MENSAJE ?
¿ Como se configura el mensaje EIB?
Control
Dir. emisor Dir. Dest.
Long.
LSDU
Check
Control : byte de control indicando, prioridad, tipo mensaje, repetición
Dir emisor : dirección del remitente
Dir dest. : Dirección del destinatario
Long : longitud del LSDU
LSDU : mensaje de datos
Check : comprobación
DOMOTICA - GENERALIDADES
¿ COMO ESTA HECHO EL MENSAJE ?
Control
BC
Dir. emisor Dir. Dest.
1120
0005
Long.
LSDU
Check
E1
0081
17
Control : byte de control indicando, prioridad, tipo mensaje, repetición
BC 1 0 1 1 1 1 0 0
1 0 a b c c 0 0
00 : Función del sistem
10 : Función Alarma
01 : Prioridad alta
11 : Prioridad baja
1: Confirmación (IACK/INAK/BUSY)
0 : Datos
1: NO Repetición del mensaje
0:
Repetición del mensaje
DOMOTICA - GENERALIDADES
¿ COMO ESTA HECHO EL MENSAJE ?
Control
BC
Dir. emisor
1120
Dir. Dest.
0005
Long.
LSDU
Check
E1
0081
17
Dir emisor : dirección del remitente
1/1/32 0 0 0 1 0 0 0 1 0 0 1 0 0 0 0 0
a a a a b b b b c c c c c c c c
Nº aparato 0..255
Codificación de la linea
Del 0 al 12 (0000..1100)
Codificación de la zona (0..15)
DOMOTICA - GENERALIDADES
¿ COMO ESTA HECHO EL MENSAJE ?
Control
BC
Dir. emisor
1120
Dir. Dest.
0005
Long.
LSDU
Check
E1
0081
17
Dir dest : dirección del receptor
0/5
0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1
1
a a a a a a a a a a a a a a a a
a
0 : dirección fisica
1 : dirección de grupo
Dirección
Para dir. Fisica ver paragrafo anterior
DOMOTICA - GENERALIDADES
¿ COMO ESTA HECHO EL MENSAJE ?
Control
BC
Dir. emisor
1120
Dir. Dest.
0005
Long.
LSDU
Check
E1
0081
17
Long : longitud – Esta incluido el contador de rooting
1 1 1 0 0 0 0 1
a a a a L L L L
Longitud de la información
0 : dirección fisica
1 : dirección de grupo
Contador de routing
6 (110) : se decrementa a cada paso
Por un acoplador
7 (111) : no se decrementa
DOMOTICA - GENERALIDADES
¿ COMO ESTA HECHO EL MENSAJE ?
Control
BC
Dir. emisor
1120
Dir. Dest.
0005
Long.
LSDU
Check
E1
0081
17
LSDU : datos
0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1
Escribir 1
a a a a a a b b b b d d d d d d
Codigo APCI
0000 : leer valor
0001 : respuesta valor
0010 : escribir valor
0011 : dir fisica
0100 : petición dir fisica
0101 : respuesta dir
0110 : leer ADC
Datos
0111 : respuesta ADC
1000 : leer memoria
1001 : respuesta memoria
1010 : escribir memoria
1011 : mensaje usuario
1100 : leer mascara version
1101 : respuesta mascara version
DOMOTICA - GENERALIDADES
¿ COMO ESTA HECHO EL MENSAJE ?
Recibo
CC
1 1 0 0 1 1 0 0
a a 0 0 b b 0 0
00
00
00 : ocupado
11 : no ocupado
00 : no acusa recibo
11 :
acusa recibo
DOMOTICA - GENERALIDADES
Descargar

Telegrama