1. Introducción redes de comunicación industrial
1. Introducción redes de comunicación industrial
1. Introducción redes de comunicación industrial
Comunicaciones industriales
I. Introducción a las Redes de Comunicaciones Industriales
Comunicaciones (2024-25)
1
Grado en Ingeniería Electrónica Industrial y Automática
Índice de contenidos
I. Resultados de aprendizaje
II. Conceptos básicos
I. Definición de red de comunicación
II. Medio de transmisión y sistema de transmisión de señal
III. Modos de transmisión
IV. Tipos de redes
V. Dispositivos de interconexión de redes
VI. Protocolos de comunicación
VII. Organización de nodos
III. Modelos de referencia
I. OSI
II. TCP/IP
IV. Comunicaciones en el entorno industrial
I. Objetivos
II. Pirámide de la automatización ANSI/ISA-95
III. Sistemas de tiempo real
Comunicaciones (2024-25)
2
Grado en Ingeniería Electrónica Industrial y Automática
Resultados de aprendizaje
GUIA DOCENTE
CG3. Conocimiento en materias básicas y tecnológicas, que les capacite para el aprendizaje de nuevos métodos y teorías, y les dote de versatilidad para adaptarse
a nuevas situaciones.
CG4. Capacidad de resolver problemas con iniciativa, toma de decisiones, creatividad, razonamiento crítico y de comunicar y transmitir conocimientos, habilidades y
destrezas en el campo de la Ingeniería Industrial.
CE25. Conocimiento y capacidad para el modelado y simulación de sistemas.
CE28. Conocimiento aplicado de informática industrial y comunicaciones.
Comunicaciones (2024-25)
3
Grado en Ingeniería Electrónica Industrial y Automática
Conceptos básicos
I. Definición de red de comunicación
II. Medio de transmisión y sistema de transmisión de señal
III. Modos de transmisión
IV. Tipos de redes
V. Dispositivos de interconexión de redes
VI. Protocolos de comunicación
VII. Organización de nodos
Comunicaciones (2024-25)
4
Grado en Ingeniería Electrónica Industrial y Automática
Redes de comunicación
Comunicaciones (2024-25)
5
Grado en Ingeniería Electrónica Industrial y Automática
Medio de transmisión y sistema de transmisión de señal
Medio de transmisión Sistema de transmisión
Medio físico por donde se envían las Forma de enviar una señal entre dos puntos
señales: y hacer que llegue con buena calidad.
• Cable eléctrico • Niveles de tensión
• Cable de fibra óptica • Bucles de corriente
• Enlace óptico • Modulación de señal
• Radiofrecuencia
• Microondas
• Satélite
Comunicaciones (2024-25)
6
Grado en Ingeniería Electrónica Industrial y Automática
Modos de transmisión
Según las líneas empleadas
• Serie: Envió secuencial de datos bit a bit sobre una misma línea de comunicación.
Requiere sincronización:
• Asíncrona:
• El mensaje va acotado por bits de inicio y fin.
• Requiere precisión en las opresiones de muestreo.
• Síncrona:
• Una señal de reloj indica al receptor cuando muestrear.
Comunicaciones (2024-25)
7
Grado en Ingeniería Electrónica Industrial y Automática
Modos de transmisión
Según el sentido de la información
• Simplex: Solo se transmite en una dirección (emisor -> receptor). Utilizado para
comunicar sensores, periféricos E/S y dispositivos de medida.
Comunicaciones (2024-25)
8
Grado en Ingeniería Electrónica Industrial y Automática
Tipos de redes
Según forma (Topología)
Comunicaciones (2024-25)
10
Grado en Ingeniería Electrónica Industrial y Automática
Dispositivos de interconexión de redes
Repetidores:
• Regeneran las señales en los
segmentos de red que conectan.
• Trabajan a nivel de bit.
Hubs (Concentradores):
• Regeneran las señales.
• La distribuyen a varios equipos
de la red.
Comunicaciones (2024-25)
11
Grado en Ingeniería Electrónica Industrial y Automática
Dispositivos de interconexión de redes
Switches:
• Filtrado y reenvío de tramas en
función de la dirección
• Trabajan dentro de una única red
local
Routers:
• Filtrado de mensajes
• Determinan la ruta entre dos equipos
conectados en distintas redes
Comunicaciones (2024-25)
12
Grado en Ingeniería Electrónica Industrial y Automática
Dispositivos de interconexión de redes
Gateway (Pasarela):
• Traducción completa
entre protocolos
• Permite la conexión de
redes de distinta
naturaleza
Comunicaciones (2024-25)
13
Grado en Ingeniería Electrónica Industrial y Automática
Protocolos de comunicación
Conjunto de reglas y convenciones que deben seguir dos equipos cualesquiera para
poder intercambiar información.
Comunicaciones (2024-25)
14
Grado en Ingeniería Electrónica Industrial y Automática
Organización de nodos
Maestro – esclavo
• El equipo maestro tiene el control de las comunicaciones, pudiendo leer o escribir sobre los esclavos
que controla.
• El equipo esclavo recibe los mensajes del maestro y emite las respuestas requeridas.
Cliente – servidor
Productor – consumidor
• Un equipo productor emite mensajes que reciben todos los consumidores (broadcast).
• Cada consumidor determina si es destinatario del mensaje.
• Todos los nodos pueden acceder simultáneamente al mensaje que incluye una cabecera o
identificador.
Comunicaciones (2024-25)
15
Grado en Ingeniería Electrónica Industrial y Automática
Modelos de referencia
I. OSI
II. TCP/IP
I. Direccionamiento y enrutamiento IP
II. Comunicaciones IP cliente/servidor
Comunicaciones (2024-25)
16
Grado en Ingeniería Electrónica Industrial y Automática
Modelo OSI
El modelo OSI (Open System Interconnection) define la arquitectura base para una red de
comunicación. Propuesta por la ISO (International Standards Organization).
7. Aplicación: Servicio de red a aplicaciones Dato
Equipo
5. Sesión: Comunicación entre dispositivos de red Dato
Medio
2. Enlace: Acceso al medio y creación de mensajes Trama
Incluye definiciones:
• Mecánicas: Propiedades físicas de la interfaz con el medio (incluido el conector)
• Eléctricas: Representación de los bits y velocidad de transmisión
• Funcionales: Especifica la función de cada circuito que constituye la interfaz entre
el sistema y el medio
• De procedimiento: Secuencia de eventos en el intercambio de bits
Comunicaciones (2024-25)
18
Grado en Ingeniería Electrónica Industrial y Automática
Modelo OSI
Capa de enlace de datos
7. Aplicación
6. Presentación
Es la encargada de activar, mantener y desactivar un enlace 5. Sesión
físico fiable. 4. Transporte
3. Red
2. Enlace
1. Física
¿Qué hace?
• Agrupar los paquetes de datos identificando principio (ID de origen/destino) y final
(trama de datos).
• Controla la velocidad de transmisión para no saturar al receptor.
• Detectar y corregir los errores que puedan aparecer (CRC, Cyclic Redundance Code). Si
el servicio es confiable, el receptor confirma la recepción mediante una trama de
confirmación.
• Control de acceso al medio.
Comunicaciones (2024-25)
19
Grado en Ingeniería Electrónica Industrial y Automática
Modelo OSI
Capa de enlace de datos
7. Aplicación
6. Presentación
Es la encargada de activar, mantener y desactivar un enlace 5. Sesión
físico fiable. 4. Transporte
3. Red
2. Enlace
1. Física
El control del acceso al medio garantizan que sólo un usuario de la red pueda
transmitir en cada momento evitando conflictos y errores.
• Concede a cada estación, por • Las estaciones solicitan permiso • Las estaciones compiten por el
turnos, permiso para transmitir. de transmisión al sistema de acceso. Puede existir colisiones
• Puede ser centralizado (sondeo) gestión de la red, que suele ser por transmisiones simultáneas.
o distribuido (paso de testigo). centralizado.
Comunicaciones (2024-25)
20
Grado en Ingeniería Electrónica Industrial y Automática
Modelo OSI
Capa de red
7. Aplicación
6. Presentación
Es la encargada de direccionar y enrutar la información entre los 5. Sesión
equipos conectados a la red. 4. Transporte
3. Red
2. Enlace
1. Física
¿Qué hace?
• Envía cada paquete por un camino (Enrutamiento). Puede ser estático, si el camino es
constante y dinámico si el camino es optimizado en cada momento en función de la
disponibilidad de equipos y el estado del tráfico de la red en cada momento.
• Solucionar problemas de direccionamiento de equipos, retardo de paquetes y tiempo
de tránsito.
Comunicaciones (2024-25)
21
Grado en Ingeniería Electrónica Industrial y Automática
Modelo OSI
Capa de transporte
7. Aplicación
6. Presentación
Es la responsable de aceptar los datos de las capas superiores, 5. Sesión
dividirlos en unidades más pequeñas y asegurarse de que 4. Transporte
todas llegan correctamente al otro extremo. 3. Red
2. Enlace
1. Física
¿Qué hace?
• Fragmentar el mensaje en paquetes.
• Proporcionar aislamiento a las capas superiores de cambios en el hardware.
• Determina el tipo de servicio para la capa de sesión. Puede ser canal punto a punto
(entrega de mensajes en orden) o transporte de mensajes aislados (Entrega de
mensajes en desorden y múltiples destinos).
Comunicaciones (2024-25)
22
Grado en Ingeniería Electrónica Industrial y Automática
Modelo OSI
Capa de sesión
7. Aplicación
6. Presentación
Coordina la comunicación entre los usuarios de máquinas diferentes. 5. Sesión
4. Transporte
3. Red
2. Enlace
1. Física
¿Qué hace?
• Controlar el dialogo, simultáneo (Full Duplex) o alternado en ambos sentidos (Half
Duplex).
• Administrar el testigo (token), impide colisiones de datos.
• Sincronización, inserta puntos de referencia en transmisiones largas para permitir
retomar la comunicación después de una caída.
Comunicaciones (2024-25)
23
Grado en Ingeniería Electrónica Industrial y Automática
Modelo OSI
Capa de presentación
7. Aplicación
6. Presentación
Realiza la conversión de datos a un formato común, 5. Sesión
entendible por todos los equipos. 4. Transporte
3. Red
2. Enlace
1. Física
¿Qué hace?
• Compresión y cifrado de datos, define e intercambia estructuras de datos que utilizan
una codificación estándar para representar la información transmitida.
• Permitir que sistemas con diferentes representaciones de datos se puedan comunicar
(sistemas de 32 y 64 bits).
Comunicaciones (2024-25)
24
Grado en Ingeniería Electrónica Industrial y Automática
Modelo OSI
Capa de aplicación
7. Aplicación
6. Presentación
Administra y proporciona los mecanismos para 5. Sesión
la implementación de aplicaciones distribuidas. 4. Transporte
3. Red
2. Enlace
1. Física
¿Qué hace?
• Interacción directa con los procesos de aplicación, manejando las transferencias de
ficheros, base de datos, correo electrónico, etc. Para ello es necesario usar:
• Protocolo de transferencia de hipertexto (HTTP)
• Protocolo de transferencia de ficheros (FTP)
• Protocolo de simple de transferencia de correo electrónico (SMTP)
Comunicaciones (2024-25)
25
Grado en Ingeniería Electrónica Industrial y Automática
Modelo OSI
Ejemplo con Teams
7. Aplicación
6. Presentación
5. Sesión
4. Transporte
3. Red
2. Enlace
1. Física
• Una vez recibidos los datos los traduce al formato adecuado (ASCII,
multimedia, etc.)
Comunicaciones (2024-25)
27
Grado en Ingeniería Electrónica Industrial y Automática
Modelo OSI
Ejemplo con Teams
7. Aplicación
6. Presentación
5. Sesión
4. Transporte
3. Red
2. Enlace
1. Física
Comunicaciones (2024-25)
30
Grado en Ingeniería Electrónica Industrial y Automática
Modelo OSI
Ejemplo con Teams
7. Aplicación
6. Presentación
5. Sesión
4. Transporte
3. Red
2. Enlace
1. Física
Comunicaciones (2024-25)
31
Grado en Ingeniería Electrónica Industrial y Automática
Modelo OSI
Ejemplo con Teams
7. Aplicación
6. Presentación
5. Sesión
4. Transporte
3. Red
2. Enlace
1. Física
Comunicaciones (2024-25)
32
Grado en Ingeniería Electrónica Industrial y Automática
Modelo TCP/IP
7. Aplicación
5. Aplicación
6. Presentación
5. Sesión
4. Transporte (TCP)
Modelo TCP/IP 4. Transporte Modelo OSI
1. Física 1. Física
Comunicaciones (2024-25)
33
Grado en Ingeniería Electrónica Industrial y Automática
Modelo TCP/IP
Aplicación
Capa física
TelNet
• Define las características del medio de transmisión y su interfaz con los equipos.
FTP
Capa de acceso a red
SMTP
• Responsable del intercambio de datos entre el equipo y la red.
• El emisor tiene que proporcionar a la red la dirección del receptor. HTTP
• Protocolo de control de transmisión (TCP): Protocolo confiable y orientado a la conexión que permite la
Red
transmisión sin errores entre equipos. IP
• Protocolo de datagrama de usuario (UDP): Protocolo no confiable y no orientado a la conexión.
Capa de aplicación
Física + enlace
Ethernet
• Contiene todos los protocolos de niveles superiores.
WiFi
Comunicaciones (2024-25)
34
Grado en Ingeniería Electrónica Industrial y Automática
Modelo TCP/IP
Direccionamiento IP
• El protocolo utiliza direcciones IP para identificar cada interfaz de comunicación de cada
equipo de la red.
• Cada paquete que se envía por la red incluye la dirección IP del sistema que debe recibir
la información.
• Una aplicación DNS (Domain Name System) utiliza una base de datos local para que
vincula el nombre del host con su dirección IP.
Dirección de red Dirección local
Dirección de red Subred Local
Comunicaciones (2024-25)
35
Grado en Ingeniería Electrónica Industrial y Automática
Modelo TCP/IP
Direccionamiento IP
¿Mascara de subred?
Comunicaciones (2024-25)
36
Grado en Ingeniería Electrónica Industrial y Automática
Modelo TCP/IP
Enrutamiento IP
El equipo emisor consulta la dirección IP del equipo receptor del mensaje y la compara con
la información de su red:
• Envío directo del mensaje si ambos equipos están en la misma subred de origen
• Envío al router del equipo de destino si se tiene conocimiento de su dirección en la tabla de
rutas
• Si la dirección no aparece en la tabla de rutas del router de origen, aviso que el receptor es
inalcanzable.
Comunicaciones (2024-25)
37
Grado en Ingeniería Electrónica Industrial y Automática
Modelo TCP/IP
Comunicaciones cliente/servidor
Comunicaciones (2024-25)
38
Grado en Ingeniería Electrónica Industrial y Automática
Comunicaciones en el entorno industrial
I. Objetivos
II. Pirámide de la automatización ANSI/ISA-95
III. Sistemas de tiempo real
I. Mensajes
II. Exactitud temporal
III. Planificación de mensajes
Comunicaciones (2024-25)
39
Grado en Ingeniería Electrónica Industrial y Automática
Objetivos de las comunicaciones industriales
Comunicaciones (2024-25)
40
Grado en Ingeniería Electrónica Industrial y Automática
Objetivos de las comunicaciones industriales
También se incluye:
• Monitorizar y modificar estrategias de control desde el puesto de operación
• Aumentar la confiabilidad y seguridad en los procesos productivos: detección
temprana de alarma, monitorización de procesos críticos, seguimiento de las
condiciones de operación de estaciones remotas
• Proveer servicios de transmisión de audio e imágenes
• Integración completa del proceso productivo (desde el operario hasta los clientes)
Comunicaciones (2024-25)
41
Grado en Ingeniería Electrónica Industrial y Automática
Pirámide de la automatización ANSI/ISA-95
Nivel 4: Administración
empresarial (ERP)
Nivel 2: Supervisión de
proceso (SCADA)
Comunicaciones (2024-25)
42
Grado en Ingeniería Electrónica Industrial y Automática
Características temporales de los sistemas industriales
Comunicaciones (2024-25)
43
Grado en Ingeniería Electrónica Industrial y Automática
Sistemas de tiempo real
Comunicaciones (2024-25)
44
Grado en Ingeniería Electrónica Industrial y Automática
Sistemas de tiempo real
Mensajes
Comunicaciones (2024-25)
45
Grado en Ingeniería Electrónica Industrial y Automática
Sistemas de tiempo real
Exactitud temporal
Comunicaciones (2024-25)
46
Grado en Ingeniería Electrónica Industrial y Automática
Sistemas de tiempo real
Planificación de mensajes
La planificación del sistema de tiempo real consiste en la definición de las reglas de uso de
cada uno de los recursos disponibles. Se considera un sistema planificable cuando es capaz
de satisfacer sus restricciones temporales haciendo uso de su política de planificación.
Comunicaciones (2024-25)
47
Grado en Ingeniería Electrónica Industrial y Automática
Sistemas de tiempo real
Planificación de mensajes
Asignación de prioridades
• Define para cada una de las tareas o mensajes su relación
de precedencia respecto las demás
Gestión de prioridades
• Mecanismo que sigue el planificador de tareas al asignar Token
el recurso compartido (red física).
• Exploración cíclica (paso de testigo): Prioridad
condicionada por la posición relativa del testigo respecto
al nodo con el mensaje
• Asignación de mensajería por consulta: Depende del
mecanismo de consulta del nodo principal.
• Asignación de prioridad mediante identificadores: Cada
mensaje tiene un identificador que indica su prioridad.
Comunicaciones (2024-25)
48
Grado en Ingeniería Electrónica Industrial y Automática
Sistemas de tiempo real
Algoritmos de planificación
Cíclica
Estática
• Se tiene conocimiento a priori de los requisitos del sistema por lo que se puede asignar
prioridades fijas a cada tarea. (Método sencillo)
• Estrategias de planificación:
• Rate monotonic
• Deadline monotonic
Dinámica
• Los requisitos del sistema y sus restricciones temporales varían con el tiempo, por lo que también
varían las prioridades de cada tarea.
• Más eficiente porque optimiza la utilización de los recursos
Comunicaciones (2024-25)
49
Grado en Ingeniería Electrónica Industrial y Automática
Sistemas de tiempo real
Algoritmo de planificación cíclica
• Definido por tablas de planificación construidas a partir del conjunto de tareas 𝜏𝜏𝑖𝑖 ,
con un periodo 𝑇𝑇𝑖𝑖 y tiempo de ejecución 𝐶𝐶𝑖𝑖 , con 𝑖𝑖 = 1 ⋯ 𝑛𝑛.
• Plan de ejecución formado por un ciclo principal 𝑇𝑇𝑝𝑝 (𝑇𝑇𝑝𝑝 = 𝑚𝑚𝑚𝑚𝑚𝑚(𝑇𝑇𝑖𝑖 )) y 𝑘𝑘 ciclos
secundarios 𝑇𝑇𝑠𝑠 (𝑇𝑇𝑝𝑝 = 𝑘𝑘𝑇𝑇𝑠𝑠 )
• EJEMPLO:
Comunicaciones (2024-25)
50
Grado en Ingeniería Electrónica Industrial y Automática
Sistemas de tiempo real
Algoritmo de planificación cíclica
• EJEMPLO 2
19ms
𝜏𝜏1 𝜏𝜏2 𝜏𝜏31 𝜏𝜏1 𝜏𝜏32 𝜏𝜏41 𝜏𝜏1 𝜏𝜏2 𝜏𝜏31 𝜏𝜏1 𝜏𝜏32 𝜏𝜏42
20ms
Comunicaciones (2024-25)
51
Grado en Ingeniería Electrónica Industrial y Automática
Sistemas de tiempo real
Algoritmo de planificación estática Rate Monotonic
• Asigna prioridades de acuerdo a su tasa de solicitud (tareas con menor 𝑇𝑇𝑖𝑖 tienen mayor
prioridad). Tareas prioritarias puede desalojar y adelantar a una tarea en ejecución.
• Test de planificabilidad (condición suficiente pero no necesaria):
𝑛𝑛
𝐶𝐶𝑖𝑖 1
𝑈𝑈 = � ≤ 𝑈𝑈 𝑛𝑛 = 𝑛𝑛(2𝑛𝑛 − 1)
𝑇𝑇𝑖𝑖
𝑖𝑖=1
• Para tareas en las que el plazo relativo (𝑑𝑑𝑖𝑖 ) es menor que su periodo (𝑇𝑇𝑖𝑖 ). También
usa desalojo.
• La prioridad de cada tarea es inversamente proporcional a su 𝑑𝑑𝑖𝑖 , de modo que la
tarea que se ejecuta es aquella con un 𝑑𝑑𝑖𝑖 más corto.
Comunicaciones (2024-25)
53
Grado en Ingeniería Electrónica Industrial y Automática
Bibliografía
• Redes De Comunicaciones Industriales. Nuria Oliva
Alonso (coord.) ; Autores, Manuel Alonso Castro Gil [y
Otros 16]. Madrid: Universidad Nacional De Educación a
Distancia, 2013.
Comunicaciones (2024-25)
54
Grado en Ingeniería Electrónica Industrial y Automática