Professional Documents
Culture Documents
COMUNICACIONES
INDUSTRIALES
FABIANA FERREIRA
Buses de campo
Conclusiones
2
Ing Fabiana Ferreira
Laboratorio de Electrónica Industrial- Dto. de Electrónica
Facultad de Ingeniería
Universidad de Buenos Aires
• Ingeniera Electricista - Universidad de Buenos Aires .
• Actualmente:
Profesora y Investigadora en el área de Automatización Industrial, Dto de
Electrónica, Facultad de Ingeniería de la Universidad de Buenos Aires.
• Anteriores
Responsable del área de automatización y del área de formación profesional en
importante empresa del rubro
Docente de la carrera de Técnico superior en Electrónica , Instituto de Tecnología
ORT
Ha presentado diversos trabajos científicos en congresos y publicaciones
nacionales e internacionales. 3
UTILIZACION DE REDES DE
COMUNICACIÓN EN
AUTOMATIZACION
INDUSTRIAL
Fabiana Ferreira
Comunicación
Los controladores :
-reciben las señales provenientes de los transmisores,
-las procesan ejecutando una lógica, programa o algoritmo de control
-envían las ordenes a los actuadores.
Los supervisores permiten:
- observar el estado de todo el sistema,
- comandarlo,
- realizar acciones correctivas,
- almacenar y procesar información
- comunicarse con otros sistemas de la empresa 6
Necesidades de comunicación
proceso
Un Un proceso
se realiza
se realiza
en dos en dos
• Comunicación entre controladores
estaciones separadas 500 m
Un sistema de mantenimiento
• Comunicación entre sistema de
requiere datos de tiempos de
automatización y otros sistemas de
operación de una válvula
la empresa
7
Lazo de control y comunicaciones
e VC
SP Algoritmo Alg. de
CONTROL ACTUADOR PROCESO
de control Control
CONTROLADOR DIGITAL
D/A
m
Alg. de
MEDICION
A/D control
8
Evolución de arquitecturas
• Sistemas de control cableados
9
Sistemas de control cableados
• Dispositivos de campo cableados en forma individual a
las interfases de entrada – salida de los controladores
• Comunicación con estaciones de supervisión a través de
interfases serie punto a punto o protocolos
propietarios
S u p e r v is o r
r e d e s p r o p ie t a r ia s o s e r ie
C o n t r o la d o r C o n t r o la d o r
C a b le a d o in d iv id u a l
A T A T A T T
10
Sistemas de control cableados con
red de supervisión
• dispositivos de campo cableados en forma individual
• Red propietaria o semi abierta entre controladores y
supervisores
S u p e r v is o r
R e d p r o p ie t a r ia
C o n t r o la d o r C o n t r o la d o r
A T A T A T T
11
Sistema de control en red
(Network Control System) NCS
• dispositivos de campo cableados a través de un bus de
campo
• Bus de campo , red semi abierta o abierta entre
controladores y supervisores
Supervisor
Red de
supervisión
Controlador Controlador
Bus de campo
A T A T A T T
12
Sistema de control fieldbus
(Fieldbus Control System) FCS
• La única red es el bus de campo
• Se elimina el controlador
• Requiere de dispositivos de campo inteligentes (smart
devices)
Supervisor
Bus de campo
A T A T A T T
13
campo celda Superv. Fábrica Negoc. Comp.
Integración de sistemas
Redes industriales
Automatización. Informática.
14
Red industrial
Red de tiempo real utilizada en un sistema de producción para conectar
distintos procesos de aplicación con el propósito de asegurar la explotación
de la instalación (comando, supervisión, mantenimiento y gestión)
Industrias manufactureras
Procesos continuos
Sistemas embarcados
Sistemas de comunicación
17
Redes industriales
ASi FOUNDATION Fieldbus
CANbus Control – Net
DeviceNet Swift-Net
FIPIO HART
P-Net Modbus
LonWorks Ethernet
InterBus-S Bluethoot
BAC-net Zigbee
WorldFIP IEEE 802.11
PROFIBUS Power Line
Communication(PLC)18
CONCEPTOS BASICOS DE
COMUNICACIONES
INDUSTRIALES
Fabiana Ferreira
Transmisión Digital.
Se pueden transmitir por el mismo medio físico mayor cantidad de
informaciones
Detección y corrección de errores
Menor propensión a distorsiones e interferencias
Datos digitales pueden ser regenerados
Multipunto/direccionamiento
Seguridad (encriptación)
20
Regeneración de señales
21
Fuentes de atenuación y distorsión
• Atenuación
• Ancho de
banda limitado
• Distorsión de
retardo
• Ruido
22
Ancho de banda
• Mide la capacidad del canal de comunicación
• Analógico: diferencia entre las frecuencias más altas y
mas bajas que puede llevar un canal
Ej: lineas de voz transmiten entre 300 y 3300Hz. Ancho de banda
es 3000Hz
• Digital : bits por segundo: bps
Redes industriales desde 9600 a 10 M
23
Codificación Manchester
24
Sincrónico vs. asincrónico
25
Clasificacion de redes
26
LAN con subredes
27
Esquema de la comunicación
29
Ejemplo de comunicación
30
Esquema de comunicación entre
computadoras o procesos
31
Modelo OSI
(Open System Interconnection )
ISO 7498 ,1984
Es un modelo para las normas de interconexión y cooperación de sistemas
abiertos .
Sistema abierto
• comunicación entre
AP AP equipos de tipos y/o
constructores
diferentes
Aplicación Aplicación • Reglas de
Presentación Presentación comunicación son
públicas
Sesión Sesión
Transporte Transporte • Cada capa corresponde a
un tipo de problema
Red Red • Dos Tipos de capas :
Capas 1 a 4: Transporte
Enlace Enlace de la información
Capas 5 a 7 : Servicios
Física Física de acceso
Medio Físico
32
Capas inferiores
Capa Física (PhL)
• Asegura la transmisión de bits y la interfase entre el soporte de transmisión y el DTE
• Especifica las reglas de funcionamiento y procedimiento del circuito de datos (mecánicas , eléctricas ,
ópticas)
• Ej: RS232/ RS485 /X21
34
Capas superiores
Capa Aplicación (AL)
• Ofrece al usuario los medios que le permiten acceder al entorno OSI
• Ofrece servicios de interés general a todo tipo de AP.
• Arquitectura definida en ISO 9545
• Diferentes entidades según campo de aplicación (gestión, industrial, documentos, etc.)
Capa Presentación
• Enmascara ( para entidades AP) las particularidades debidas a código , sintaxis, o
representación de informaciones.
• Permite traducir los datos de la AP a un formato y sintaxis standard.
35
Arquitectura IEEE •802
Adaptación del modelo
OSI para LAN´s.
Aplicación • Divide capas 1,2 y 3 en:
Capa Superior Dos subcapas
Presentación Una capa
LLC
• Da el conjunto de normas
Sesión para las 3 capas
MAC
Transporte
PHY
Red PHY (Physical
Cable de Signalling Layer)
MAC - LLC Conexión • Asegura:
Conectores Emisión /recepción de
Física MEDIO bits
Codificación de
Medium Access Control señales binarias
Logical Link Control (LLC)
(MAC) Reconocimiento de
• Ofrece servicios al usuario: préambulos y
• Reglamenta el acceso al delimitadores de trama
Emisión y recepción de tramas
soporte de • Utiliza un “physical
Establecimiento y cierre de
comunicación: medium attachment”
conexiones lógicas
Acceso Aleatorio para acceder al medio
Detección de errores de secuencia de
(CSMA...)
tramas
Por Consulta (Token)
Control de flujo 36
Por tiempo (TDMA)
Arquitectura OSI para redes
industriales
• Arquitecturas reducidas del modelo OSI : se
“cortocircuitan” capas Aplicación
Capa física:imprescindible
Capa DLL: imprescindible ( MAC)
Capa red: sólo si hay sub- redes
Capa transporte: si hay capa red
Capa sesión: sólo para gran cant. de Info
Capa presentación: se reemplaza por la
configuración
Capa aplicación: siempre es necesaria MAC - LLC
• Redes industriales : Sólo capas 1,2 y 7
Física
37
Protocolo
Protocolo ( de nivel N)
• Conjunto de reglas de codificación, cooperación e intercambio entre dos o más entidades del nivel N
para suministrar los servicios N
PERFIL
AP AP Es un conjunto
preseleccionado de
Aplicación Protocolo n 7 Aplicación servicios y protocolos
Presentación Protocolo n 6 Presentación organizados en capas según
modelo OSI
Sesión Protocolo n 5 Sesión
Dos equipos son comunicables
Transporte Protocolo n 4 Transporte si tienen igual perfil:
todas sus capas ofrecen los
Red Protocolo n 3 Red mismos servicios y
Enlace Protocolo n 2 Enlace protocolos
39
Protocolos TCP/IP
40
Pasaje de datos entre capas
41
Encapsulamiento de datos en TCP-
IP
42
Formato de una trama 802.3
7 octetos Preámbulo
1 octeto Delimitador de comienzo de trama
6 octetos Dirección de destino
6 octetos Dirección de origen
2 octetos Longitud/tipo
Datos
46-1500 octetos
Relleno
4 octetos Secuencia de control de trama
43
Tramas, paquetes y mensajes
45
Tipos de comunicación
Punto a punto: Multipunto Difusión
• sólo dos • Más de dos • Todas las
entidades entidades entidades
• Primario/secundari involucradas conectadas
o, están
• Emisor/ receptor, involucradas
• Pozo / fuente,
• Cliente/servidor.
Cliente- Productor-
servidor consumidor
47
Cliente - servidor
• El cliente emite una demanda de servicio al servidor (requisitoria- REQ)
• El servidor trata la demanda y envía una respuesta al cliente (respuesta)
Cliente A= 25 Serv.
48
Cliente - servidor
Pros Contras
• Es un modelo general • El tiempo de respuesta no está
predefinido
• Implementa gran cantidad
de servicios • No simultaneidad:
Si un servidor recibe dos pedidos
• Permite mecanismos de de dos clientes distintos los trata
control del intercambio en secuencia
(ACK) Si un cliente debe demandar a dos
servidores lo hace en secuencia.
49
Productor- consumidor
PLC
• Modelo multipunto
• El productor de un dato lo envía a todos los
consumidores
• Iniciativa de emisión: productor
• Iniciativa de producción : puede ser debida a un cliente
entre los consumidores
• El dato contiene un identificador 50
Productor- consumidor
Pros Contras
• No requiere indicación de fuente o • Solo incluye servicio de
destino difusión
• Permite la gestión del tiempo • El dato se emite aunque no se
• Mecanismo de eliminación de valores necesite
viejos al llegar los nuevos • No incluye mecanismos de
• Coherencia temporal control
51
Comparación CS y PDC
Bipunto
Multipunto
No simultaneidad
Simultaneidad
Variación de los datos Uniformidad de los datos
Se pueden intercambiar datos
Se intercambia sólo lo que es no necesarios
necesario
52
Intercambio de datos
• Cíclico
Arbitrador
• Datos se difunden en el bus
según un tiempo configurado
(periódico) cada 25 ms I/O 1 I/O 2 I/O 3
• puede ser usado en
productor/consumidor cada 250 ms cada 1000 ms
• Mecanismos de scheduling
CPU
Dirigido a eventos
• Los datos se emiten cuando
hay cambio de estado. I/O 1 I/O 2 I/O 3
• Necesita chequeo de la de
presencia de los dispositivos
Por requisitoria
• Acíclico
• Tipo cliente- servidor 53
Control de errores
• Dos mecanismos de control de errores en el receptor
Para decidir (con cierta probabilidad) si la info recibida tiene
errores
Para pedir repetición de la info si hay errores
54
Caracterización de los errores
• Tasa de errores =BER
Probabilidad de que un solo bit esté alterado
Ej : BER = 0,001: 1 bit cada mil está alterado
• Tipos de errores
Bits aislados
ráfagas
• Mecanismos de detección
Paridad (detecta 1 bit erróneo en un carácter pero no dice donde
está )
Suma de Bloque (BCC): para una trama – Puede detectar donde
está el error
Redundancia ciclica (CRC): para una cadena de bits detecta
ráfagas de errores 55
Capa física en redes industriales
• Cada protocolo define su :
Soporte físico:
Cable blindado (doble o simple par), cable especial, fibra óptica, wireless
Muchas redes permiten varios medios físicos distintos
Conexiones
Especialmente diseñadas para soportar ambientes industriales
Que permitan conexión y desconexión de dispositivos con la red operando
Posibilidades de extensión de la distancia
Terminadores para evitar reflexiones de la señal
Velocidad de transmisión:
Inversamente proporcional a la distancia
Se aceptan varias velocidades aunque todos los dispositivos conectados a una misma
red deben estar a igual velocidad
De 10 kbps a 10 Mbps
Señalización :
Como se traduce un 0 o 1 del código a niveles de tensión o corriente
Topología:
distancia, cantidad de nodos, distribución
Seguridad intrínseca
Alimentación
Llevar alimentación y potencia por la red
Conexión de fuentes
56
Topologías Típicas
Esclavo Esclavo
Esclavo
Esclavo
Esclavo Esclavo
Esclavo Esclavo
Esclavo
Esclavo Esclavo Esclavo Esclavo
Esclavo
57
Longitud de cable y velocidad para
RS485
58
Distancias punta a punta
59
Medio Físico para 802.3
60
Cables Ethernet
61
Mecanismos de Acesso al Medio
(MAC)
Determinísticos De Acceso aleatorio
• Se sabe exactamente • Cada estación accede
cuando le toca al medio cuando
acceder a cada necesita transmitir
estación CSMA (Carrier Sense
pasaje de token Multiple Acces)
62
CSMA
Carrier Sense Multiple Access
• Cada estación intenta acceder al medio cuando lo requiere
Si hay otra estación que intenta transmitir : Colision.
La reacción ante colisiones (contención) define distintos tipos de CSMA
64
Subcapa LLC
• Conexión= canal lógico de nivel N por el que pasan los PDU (N)
Puede haber conexión en cada nivel del OSI ( N-Connection)
El establecimiento de la conexión se negocia entre las dos N-entidades
Los servicios pueden ser con o sin conexión.
68
Cierre de conexión TCP
69
Tipos de LLC
LLC1 No No No
LLC2 Si Si Si
LLC3 No Si
70