Академический Документы
Профессиональный Документы
Культура Документы
1.1
Objetivos
Introducir los fundamentos de las comunicaciones fijas y mviles con
Contenidos de la asignatura
TEORA
0. 1.
PARTE 1
2. 3. 4. 5. 6.
PARTE 2
Recordando 485 y Modbus Las comunicaciones actuales Las redes de comunicaciones industriales La capa de enlace y de red Redes fijas e inalambricas Ethernet Otros buses industriales.
1.2
Comunicaciones industriales
- Recordando 485 y MODBUS -
EIA-485
Capa fsica usados en Buses de Campo Estndar
Modo de trabajo Driver/receiver
RS232
Asimtrica 1 driver 1 receiver 15 mts 20 Kbps 3KO a 7KO 15V 3V
RS422
Simtrica o Diferencial 1 driver 10 receivers 1200 mts 10 Mbps 100O min. 7V 200 mV
RS485
Simtrica o Diferencial 32 driver 32 receivers 1200 mts. 10 Mbps 54O min. -7v a 12V 200 mV
Longitud del cableado Velocidad mxima Carga del driver Rango de tensin en receptor Sensibilidad del receptor
1.3
A T B A R
100O w 100O w
A B A B
100O w
R TX
Enable
RX
T
100O w
TG A T TX
Enable
A T TX
Enable
B A R B
100O w 100O w
B A R
100O w
RX
RX
100O w
TG
TG
MODBUS
Modbus (Modicon) Protocolo de enlace tipo Master-Slave (nivel OSI-2) y Protocolo de aplicacin Cliente -Servidor (OSI-7). Se puede implementar en diferentes tipos de conexin fsica.
1.4
MODBUS
El protocolo de lnea serie MODBUS es un protocolo Maestro-Esclavo. En este protocolo estn conectado al mismo bus serie con funciones principales: Exclusivamente un Maestro (en el mismo instante de tiempo).
Uno o varios nodos esclavos (hasta un mximo de 247). La comunicacin la inicia siempre el Maestro. Los nodos esclavos nunca transmiten sin haber recibido una peticin del nodo Maestro. Los nodos esclavos nunca se comunican entre ellos. El nodo Maestro inicia nicamente una transaccin MODBUS en el mismo instante de tiempo.
Existen dos modos de peticin a los nodos esclavos UNICAST (punto a punto) y BROADCAST (difundido):
UNICAST: El nodo maestro enva una peticin a UN nodo esclavo. Despus de recibir la peticin el nodo esclavo devuelve un reply al nodo maestro. En este modo, una transaccin MODBUS consiste de 2 tipos de mensajes: 1 -> peticin del nodo maestro y 2-> un reply del nodo esclavo. Cada nodo esclavo debe tener una direccin nica (entre la 1 a la 247) tal que puede ser direccionada de forma independiente de otros nodos. BROADCAST: El nodo maestro enva una peticin a TODOS los nodos esclavos. No existe respuesta a esta peticin. Este modo se emplea para escribir comandos en los nodos esclavos, todos los nodos deben aceptar la funcin de escritura en este modo. LA direccin 0 est reservada para identificar una peticin tipo broadcast.
MODBUS
Medio Fsico
El medio fsico de conexin puede ser un bus semidplex (half duplex ) (RS-485 o Fibra ptica) o dplex (full duplex ) (RS-422, BC 0-20mA o fibra ptica). La comunicacin es asncrona y las velocidades de transmisin previstas van desde los 75 baudios a 19.200 baudios. La mxima distancia entre estaciones depende del nivel fsico, pudiendo alcanzar hasta 1200 m sin repetidores.
10
1.5
MODBUS
11
MODBUS
Formato de la trama de datos.
La codificacin de datos dentro de la trama puede hacerse en dos modos: ASCII o binario RTU (Remote Transmission Unit). En ambos casos, cada mensaje obedece a una trama que contiene cuatro campos principales. La nica diferencia es que la trama ASCII incluye un carcter de cabecera (3A) y los caracteres CR + LF (carry return line feed) al final del mensaje. El CRC tambin cambia en la fo rma de calculo. Mientras que el formato RTU emplea una frmula polinmica, el formato ASCII es la simple suma en mdulo 16.
12
1.6
MODBUS
Campo de direccin (address field) Nmero de esclavo (1 byte): Permite direccionar un mximo de 63 esclavos con direcciones que van del 01H hasta 3FH. El nmero 00H se reserva para los mensajes difundidos. Campo de datos/subfunciones (n bytes): Este campo suele contener, en primer lugar, los parmetros neces arios para ejecutar la funcin indicada por el byte anterior. Estos parmetros podrn ser cdigos de subfunciones en el caso de rdenes de control (funcin 00H) o direcciones del primer bit o byte, nmero de bits o palabras a leer o escribir, valor del bit o palabra en caso de escritura, etc.
13
MODBUS
Campo de funcin. Funciones bsicas y cdigos de operacin (Function code)
Funcin 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Cdigo 00H 01H 02H 03H 04H 05H 06H 07H 08H 09H 0AH 0BH 0CH 0DH 0EH 0FH 10H Tarea Control de estaciones esclavas Lectura de n bits de salida o internos Lectura de n bits de entradas Lectura de n palabras de salidas o internos Lectura de n palabras de entradas Escritura de un bit Escritura de una palabra Lectura rpida de 8 bits Control de contadores de diagn sticos nmero 1 a 8 No utilizado No utilizado Control del contador de diagnsticos nmero 9 No utilizado No utilizado No utilizado Escritura de n bits Escritura de n palabras
14
1.7
MODBUS
15
MODBUS
Modo de transmisin RTU (Remote Terminal Unit)
En modo de comunicacin lnea serie RTU (Remote Terminal Unit) cada byte contiene 2 caracteres hexadecimales . Esto permite un mejor manejo de caracteres en modo ASCII. Cada mensaje debe ser transmitido en un tren de caracteres. Este formato RTU est codificado del siguiente modo: Coding System : 8bit binary Bits per Byte: 1 start bit, 8 data bits, least significant bit sent first 1 bit for parity completion 1 stop bit Se utiliza normalmente paridad par (even), otros modos ( odd parity, no parity ) tambin se pueden emplear. Nota: si no se usa paridad, entonces se requieren 2 bits de stop.
16
1.8
MODBUS
Descripcin y temporizacin de la trama
17
MODBUS
Conexin MODBUS 2 hilos.
18
1.9
MODBUS
Conexin MODBUS 4 hilos.
19
MODBUS
Conexin MODBUS 485.
20
1.10
21
22
1.11
23
Comunicaciones y redes
24
1.12
En la industria:
Coordinacin y automatizacin de procesos Monitorizacin y control Uso de redes y buses industriales
Emisor/receptor
Emisor/receptor
Aplicacin Protocolo Transporte Red Enlace Fsico Canal de com. Red Enlace Fsico Red Enlace Fsico
25
Capa de enlace
q q q q
Capa Fsica
q q q
servicios aplicaciones control de flujo de datos calidad de servicio direccionamiento y rutado de dispositivos localizacin y traspaso autenticacin acceso al medio Control de acceso al medio multiplexacin encriptacin modulacin control de interferencia atenuacin frecuencia
26
1.13
Tipos de Redes (por extensin): LAN (Local Area Network) Privada y reducida (en extensin) Velocidades: 10- 100 Mbps WAN (Wide Area Network) Pblica y expandida (RTB, ISDN, GSM, UMTS) Pago de derechos de uso
27
PROTOCOLO Usado para la comunicacin y entendimiento entre diferentes entidades en un sistema. Ejemplo: El uso de un mismo lenguaje . Entidades Aplicaciones de un usuario Uso de e-mail Sistemas Ordenador Terminal Dispositivos de control (p.e . sensores)
28
1.14
29
Capas OSI
Aplicacin Presentacin Sesin Transporte Red Enlace Fsico
30
1.15
Comunicaciones y redes
31
Aplicaciones LAN
Redes Personales (BAN, PAN, LAN)
q q
Procesamiento de imagenes Alta capacidad de almacenamiento Interconectividad entre redes locales de baja velocidad Capacidad Costo
Redes de interconexin
q q q
32
1.16
Arquitecturas de LAN
Protocol Topologas Control de acceso al medio - MAC Control de enlace lgico - LLC Capas inferiores del modelo OSI Modelo de referencia del IEEE 802:
q q q
33
34
1.17
Codificacin/decodificacin Generacin/anlisis de cabecera Trasnmisin/recepcin de bit Medio de transmisin y topologa Interfaz a los niveles superiores Control de error y flujo Ensamblado y empaquetado de datos dentro de la trama con campo de direcciones y control de errores Desensamblado de la trama
Reconocimiento de direcciones Deteccin de errores
35
36
1.18
Topologas
Arbol Bus
q
Anillo Estrella
37
Topologas LAN
38
1.19
Bus y rbol
Conexin full-duplex
q
lnea
39
40
1.20
Topologa en anillo
Repeticin punto a punto en un lazo cerrado
q q q
Se reciben datos por un enlace y se transmiten por el otro Enlaces unidireccionales Los terminales funcionan como repetidores Circulacin sobre todas las terminales El terminal destino reconoce la trama y la copia Las tramas circulan de vuelta al terminal fuente en donde se elimina
Tramas de datos
q q q
una trama
41
Transmisin en anillo
42
1.21
Topologa en estrella
Cada terminal se conecta al nodo central
q
Normalmente a travs de dos enlaces punto a punto Esto es : red en estrella y funcin lgica tipo bus Exclusivamente un nodo puede trasnmitir a la vez
43
Central
Control general Acceso sencillo al terminal Evita problemas de coordinacin Punto nico de fallo Potential bottleneck
Distribuido Sncrono
Especifica la capacidad dedicada a la conexin
LLC Transmisin de PDUs entre dos terminales Debe soportar accesos mltiples en medio compartido Se define parte de esta capa en la capa MAC Se especifica las direcciones de destino y fuente
q q
cmo?
q
Asncrono
En respuesta a la demanda
44
1.22
LLC
Balanceo asncrono que
soporta el modo LLC Lleva informacin no numerada en las PDUs para el reconocimiento de servicico sin conexin Multiplexa LSAPs
descarta frames
45
Formato de trama
46
1.23
Debe ser suficientemente aceptable para el receptor Deber tener un razonable SNR (signal to noise ratio) No deber execesivamente fuerte tal que sobrecarge el transmisor Dividir la red en pequeos segmentos para facilitar la conexin de la seal Usar segmentos con amplificadores o repetidores Par trenzado Cable coaxial en banda base Cable coaxial de banda ancha Fibra ptica Reemplazo con UTP y fibra
Medios fsicos
q q q q q
47
Asegura que las reflexiones entre taps no aaden desfasamiento Maximo 100 taps
Flexible y fcil de conectar al terminal Barato y de baja resistencia Atenuacin ms grande Hasta 30 taps y distancias cortas (185 mts)
48
1.24
Se transmite en ambas direcciones Une dos segmentos de cable No hay buffering No aisla dos segmentos lgicos Dos terminales sobre dos segmentos diferentes transmiten al mismo tiempo, los datos pueden colisionar Existe exclusivamente un camino entre segmentos y repetidores entre dos terminales conectados
49
Anillo
Cada repetidor Hay
conecta a dos enlaces de forma unidireccional un camino cerrado y nico Se transfiere el datoa bit a bit de un repetidor a otro El repetidor regenera y retransmite cada bit El repetidor tiene las tareas de insertar , recibir y eliminar datos El repetidor actua como un elemento de entrada al nodo Los datos son eliminados por el transmisor despues de dar una vuelta al anillo
50
1.25
Jitter
Desfasamiento includo en la seal
q q
Por ejemplo en codificacin Manchester y Manchester diferencial El reloj se suele recuperar en los repetidores
Para saber cuando muestrear la seal y recuperar los bits Se usa sincronizacin para retransmitir
Por tanto la retransmisin suele ser sin distrosin pero puede llevar
errores de tiempo
Existen efectos acumulativos que se pueden reflejar como variaciones
en la longitud de bit
Existe un nmero limitado de repetidores en la red con configuracin en
anillo
51
Soluciones al Jitter
Minimiza la desviacin entre bits Mantener un nmero de bits Expander y contraer para mantener un numero constante
PROBLEMAS DE LA CONFIGURACIN EN ANILLO Cualquier corte del anillo abre la red Un fallo en el repetidor anula la red Un nuevo repetidor necesita identificar la topologa de sus vecinos Jitter Se necesita un mtodo para eliminar paquetes circulando en la red
q
52
1.26
Red en estrella
Costo reducido
Se pueden usar instalaciones ya hechas Ubicuidad
Transmisor y receptor
El HUB repite la informacin de entrada a todas las lneas Por lo general el lmite es 100m
q
53
54
1.27
Hubs y Switches
HUB de medio compartido
q q q q
Existe un HUB central Retransmite la entrada a todas las salidas Solamente un terminal puede transmitir a la vez A 10Mbps, la capacidad de la red es de 10Mbps El HUB acta como switch La entrada conmuta switch a la salida correcta Los enlaces no usados pueden ser empleados para conmutar otro tipo de trfico Con dos lneas, la capacidad es de 20Mbps
HUB-Switched
q q q q
55
Hubs y Switches
56
1.28
Wireless LANs
Mobilidad Flexibildad Areas de difcil acceso Sistemas inalmbrico de coste reducido Sistemas de alto bit rate
Extensin de redes existentes Interconeccin entre diferentes medios Acceso nmada (terminales mviles) Redes ad-hoc Areas abiertas, por ejemplo
q q
Edificios histricos PYMES y oficinas pequeas Se puede usar en convivencia con sistemas de cable
57
58
1.29
59
60
1.30
Wireless LAN
CARACTERISTICAS Throughput (bit-rate) Nmero de nodos Conexin al nodo central Cobertura Consumo Robustez y seguridad Sin licencia (2,4 GHz) Roaming Configuracin dinmica TECNOLOGA Infrared (IR) LANs Spread spectrum LANs Narrow band microwave
61
Bridges
Permite expandir una LAN Proporciona interconexin con otras LANs/WANs Bridge:
q q q q
Arquitectura sencilla Conecta LANs similares Protocols idnticos para la capa fsica y de enlace Procedimientos mnimos
Lee todas las trama de una LAN y acepta aquellas cuyas direcciones se corresponden con alguna terminal de la otra LAN Hace uso del protocol MAC para la retransmisisn
Router:
q q
62
1.31
Arquitectura Bridge
63
No hay modificacion de contenido o del formato de trama No hay encapsulado Copia exacta bit a bit de la trama Pequeo buffer para cumplir la demanda Tiene inteligencia (para rutado y direccionamiento)
q q
Debe conocer que tramas pasan Puede haber ms de un bridge entre medias
Puede conectar ms de dos LANs Este puente es transparente a los terminales Estndar IEEE 802.1D Capa MAC
q
64
1.32
Conexin de LANs
65
Multiples LANs
66
1.33
67
Ethernet (CSMA/CD)
Carriers Sense Multiple Access - Collision Detection Xerox - Ethernet IEEE 802.3
Terminales con acceso random Terminales acceden por tiempo sobre el medio
Por Contensin
q
68
1.34
CSMA
Lo primero es escuchar el medio. Si el medio esta libre, entonces transmito. Si hay dos terminales que transmiten al mismo tiempo, existir
colisin. Espero un tiempo razonable (para retransmitir) Todos los terminales saben que se ha iniciado una transmisin Y si la lnea est ocupada ? Se escucha la lnea hasta que est libre, entonces transmite Si est libre, entonces transmite Si dos terminales esperan, existe posible colisin CSMA/CD Si se detecta colisin, cuando termine el atasco transmite Antes, espera un tiempo random
69
CSMA/CD
70
1.35
Deteccin de colisin
En banda base, la colisin produce un nivel de tensin ms alto que
la seal La colisin se detecta si la seal de la lnea es mayor que lo normal La seal se atenua con la distancia
Sueles estar el lmite en 500m (10Base5) y 200m (10Base2) En TP (topologa estrella) se detecta la actividad en uno o ms
71
72
1.36
73
74
1.37
75
Fibra multimodo-Short wavelength Fibra multimod o simple-Long wavelength STP-Copper jumpers <25m 4 pares, cat 5 UTP
1000Base -LX
q
1000Base -CX
q
1000Base -T
q
76
1.38
Tramas pequeas (token) en circulacin cuando no hay nada El terminal espera el TOKEN Cambios de un bit en el TOKEN para indicar SOF (start of frame) La trama hace un viaje completo y es terminado por el terminal que ha enviado El terminal puede insertar otro TOKEN a la red Poco eficiente, con carga baja de comunicaciones Roun robin, con carga alta de comunicacicones
77
78
1.39
79
80
1.40
18200 DTR
81
Cronologa LAN
Primera
q q q
CSMA/CD y token ring Cliente servidor Velocidad moderada en bit-rate FDDI Concentradores Estaciones y teminales rpidas ATM Alto throughput y tiempo real para aplicaciones multimedia. VoIP, etc Se puede garantizar ciertos servicios
Video e imgane con unos 2Mbps
Segunda
q q q
Tercera
q q q
q q
82
1.41
ATM LANs
Asynchronous Transfer Mode Caminos virtuales y canales virtuales Modo preconfigurado o tipo switched Puerta a ATM WAN Concentrador ATM switch
q
Single ATM switch or local network of ATM switches End systems connected directly to ATM switch
Workgroup ATM
q
Sistemas mixtos
83
84
1.42
ATM-LAN HUB
85
Punto a punto or multipunto Arquitectura hardware Alta velocidad Corta distancia Interconexin de puntos de acceso Protocolo basado en software Tcnicas de control de flujo, deteccin y recuperacin de error
Como red
q q q
86
1.43
87
Fibre ptica para larga distancia Cable coaxial para corta distancia y alta velocidad STP para corta distancia y baja velocidad 8B/10B de codificacin Topologias Formato de trama Control de flujo y error Multicasting De canales y servcios onto el canal de fibra
e.g. IEEE 802, ATM, IP, SCSI
FC-1 Protocolo
q
FC-4 Maping
q
88
1.44
Wireless LANs
IEEE 802.11 Servicios bsicos (celulara)
q q q q
Conjunto de terminales usanda el protocolo MAC Se compite por acceso al medio Se puede hacer una red aislada Se puede conectar a un concentrador a travs de un punto de aceso (bridge) Dos o ms BSS conectados por un sistema disribuido
Servicios extendidos
q
89
1Mbps y 2Mbps Wavelength 850-950nm 2.4GHz banda ISM Hasta 8 canales Cada uno de 1Mbps or 2Mbps 2.4GHz ISM band Cada uno de 1Mbps or 2Mbps
90
1.45
91
1.46