Documente Academic
Documente Profesional
Documente Cultură
PROTOCOLOS DE
COMUNICACION
• PRESENTACION :
• ING. EMERSON
COLLADO
DOMINGUEZ
COMUNICACIONES
• 1 CONCEPTOS BÁSICOS
• Se entiende por comunicación el intercambio de información entre dos
entidades de proceso. Esta definición va más allá del simple transporte, ya que
considera que la información debe llegar a su destino sin sufrir alteraciones en
su contenido y debe ser interpretada por el receptor con el mismo significado
que tenga para el origen.
• Los elementos básicos de todo sistema de comunicación son: una fuente de
información, un medio físico de transmisión y un destino.
• No obstante, estos tres elementos no son suficientes para que exista una
comunicación dado que es necesario establecer ciertas reglas entre los mismos
las que permitan recuperar y comprender la información transmitida.
• Las reglas deben establecerse a varios niveles: ortográfico, sintáctico,
semántico, etc, y sirven para poner orden en la comunicación. A un conjunto
de reglas concretas que definen los convenios en un ámbito determinado se le
denomina Protocolo de Comunicaciones.
• Comunicación de datos:
• Es aquella comunicación que se realiza entre equipos procesadores de
información (computadoras, PLCs, etc) por medios electrónicos y utilizando
para ello líneas seriales.
• Elementos de un sistema de comunicación de datos
• En un sistema de transmisión de datos existen, por un lado, los equipos que
manejan información y que se comunican entre si (por ejemplo: dos
computadoras), y por otro el medio de transmisión de datos (por ejemplo:
una red telefónica).
• Equipo Terminal de Datos (DTE)
• Los equipos que procesan datos, se desempeñan como fuente o destino final
de estos y participan en el control de la comunicación, se denominan
genéricamente Equipo Terminal de Datos (DTE). Este concepto abarca
computadoras, PLCs, teleimpresoras, variadores de frecuencia, terminales
remotos, etc.
• Equipos de Terminación de Circuito de Datos (DCE)
• Los DTE manejan información expresada en formas físicas y de acuerdo a
códigos que suelen ser diferentes de los que pueden usarse en los medios de
transmisión usuales.
• Esta situación hace necesaria la existencia de los denominados Equipos de
terminación de circuito de datos (DCE), quienes se encargan de la conversión
de señales y la codificación entre el DTE y el medio de transmisión.
• Concretamente los DCE son los comúnmente llamados modems.
• Línea:
• Se denomina de este modo genérico al conjunto de medios de transmisión
que unen los DCEs.
• Líneas punto a punto y multipunto
• Un medio de transmisión de datos o una línea puede adoptar dos
configuraciones diferentes que son las siguientes.
• Configuración punto a punto:
• Es aquella que establece la transmisión de datos entre
dos únicas estaciones..
• Configuración multipunto:
• Es aquella que permite el intercambio de datos entre
más de dos estaciones haciendo uso de un medio de
transmisión común. Este tipo de configuraciones
exigen mecanismos de control mucho más sofisticados
que las de tipo punto a punto ya que debe administrarse
el uso compartido del medio, establecerse prioridades
de acceso, etc.
• 2 TÉCNICAS DE TRANSMISIÓN DE DATOS
• Existen dos técnicas fundamentales para la transmisión de datos: transmisión paralela y
transmisión serial.
• 2.1 Transmisión paralela:
• En esta forma de transmisión cada uno de los bits que conforman un dato codificado
binariamente viaja por un circuito eléctrico previsto para este fin.
• Es decir, para transmitir 7 bits de datos se requerirían 7 circuitos únicamente para los datos, y vale
aclarar que además de bits de datos hay que transmitir otro tipo de bits que cumplen funciones
tales como control, sincronización, etc.
• Esto hace de la técnica de transmisión en paralelo impracticable para cubrir grandes distancias.
• 2.2 Transmisión Serial:
• En esta forma de transmisión los bits de datos son transmitidos uno a continuación del otro por
un único circuito previsto para la transmisión de los bits de datos.
• El receptor muestrea la línea e identifica cada uno de los bits transmitidos.
• Para ello es necesario que la velocidad de transmisión (bits/segundo) se establezca idéntica en
ambos extremos (transmisor y receptor), a fin de que ambos tengan el mismo tiempo de bit.
• Además es indispensable que transmisor y receptor sincronicen. El problema de la sincronización
tiene varios aspectos que se mencionan a continuación.
• REDES DE COMUNICACIONES
• Una de las piedras angulares de la automatización industrial moderna es la
tecnología de comunicaciones las cuales contribuyen notablemente a la alta
eficiencia que los sistemas productivos poseen en la actualidad.
• Los automatismos requieren el fluido de intercambio de información entre las
diversas unidades de tratamiento, computadoras de supervisión, etc.
Establecer un enlace punto a punto entre cada par de equipos que requieran
comunicarse es una alternativa poco practica y cara.
• Una red de comunicaciones es un medio común que enlaza a un grupo de
equipos permitiendo la comunicación entre todos ellos.
• La perfomance de una red depende de muchas características tanto de
hardware como de software y topológicas, así como de los requerimientos y
naturaleza de la aplicación en cuestión.
Topologías
Bus
(10base2 Ethernet)
(10base5 Ethernet) Estrella
(10baseT Ethernet)
(10baseFL Ethernet)
Estrella Hibrida
Bus/Estrella
Escogiendo una Topología
¿Porqué escoger una topología tipo bus?
– El uso de cable coaxial es utilizable en distancias más grandes que el par trenzado. Las
topologías tipo Bus usan la menor cantidad de cable y son fáciles de instalar.
¿Porqué escoger una topología estrella?
– La tecnología de hubs o switches requiere una topología estrella. El uso de
concentradores (hubs) facilita el diagnóstico y la busqueda de fallas en la red al igual
que añadir o remover nodos.
Desventajas de cada una
– Bus: es destructivo agregar o remover nodos con una topología tipo bus. Una falla de
un nodo puede afectar al bus entero y dificultar el diagnóstico.
– Estrella: la falla de un componente activo de la red (hub o switch) puede deshabilitar
la red completa (esto no es normalmente un inconveniente debido a la confiabilidad
de los dispositivos y a las opciones de redundancia)
Nivel de
Información
QUIZ:
QUIZ:
Station MMI
1)¿Cuánta
1) ¿de
Nivel
Cuántaprogramación
programaci
Servo ón es necesaria para hacer esto?
es necesaria para hacer esto?
Control
2)¿Cuantas
2) ¿Cuantastablas
tablasde
deruteo
ruteonecesitan
necesitanser
serpre-configuradas
pre-configuradaspara parahacer
haceresto?
esto?
3)¿Cuanto
3) ¿Cuantoimpacta
impactaesto
estoalaldesempeño
desempeñodeldelGateway
control?
control?or Linking Device
Maintenance PC
Drive Controller
Nivel de
Dispositivo
Respuestas:
Respuestas:
1)Ninguna.
1) Ninguna. 2)
2)Ninguna.
Ninguna.
3)Ninguno.
Ninguno.
509 -BOD
3) Micro PLC
24vdc
Operator Interface
Este documento provee una concisa vista del protocolo HART y los beneficios
realizables con esta tecnología.
ECOCIENCIA
S.R.L.
ECOLOGIA Y CIENCIA S R L
LA TECNOLOGÍA HART
ECOCIENCIA
S.R.L.
ECOLOGIA Y CIENCIA S R L
APLICACIÓN FLEXIBLE
ECOCIENCIA
S.R.L.
ECOLOGIA Y CIENCIA S R L
El protocolo HART puede ser usado en varios modos de
comunicación de información de instrumentos de campo
rápido y control central o equipo de monitoreo.
Comunicación digital maestro/esclavo simultánea con
señal análoga 4-20 mA es la mas común. Este modo,
representado en la figura 4, permite información digital
de un patrón esclavo a ser transmitida el doble por
segundo en el maestro. La señal análoga 4-20 mA es
continua y puede transportar en silencio la variable
primaria para control.
ECOCIENCIA
S.R.L.
ECOLOGIA Y CIENCIA S R L
Instrumentos GLI con Protocolo HART
Fieldbus
Solutiones
Porqué Fieldbus?
FSK-Modem
A
Fieldbus
1985/95/97/99 #
7 8 9
4 5 6
1 2 3
. 0 -
<
- <-----------------'
-
F1 F2 F3 F4 F5 ^
< >
F1 v
F6 F7 F8 F9
0
Conexión Dispositivos
•Sellada
•Abierta
Topología
•Bus con derivaciones de 6m
Resistencias
121Ω en los extremos
Servicios
Productor/Consumidor Cableado Derivaciones
•E/S Alta velocidad •Simple
•Configuración •En cascada
•Diagnósticos •Mixto
•Programación
PROFIBUS Network
DP and PA
OS ES
Ethernet/TCP-IP
450,000
400,000
350,000
300,000
# de Nodos
250,000
200,000
150,000
100,000
50,000
0
1996 1997 1998 1999 2000 2001 2002
AñoIII
CIG University Fiscal
- 1999 50
Especificaciones de la Red
ControlNet
Dispositivos Máximos
• 99 Nodos por Red
• 48 Nodos por Segmento
Medios Físicos
• RG6/U de baja pérdida, protección Coax Quad
- Estándar, Alta flexibilidad, Plenum, Armor
Topologías
• Coaxial
• Bus Lineal con Enchufe Pasivo
• Fibra
• Fibra Óptica
- Multi-modo - 300 micrones - Punto a punto
- Multi-modo - 62.5/125 micrones - Aro
Proporción de Datos
• 5 Mbits/segundos - Modo Simple - 9/125 micrones
Distancia (Coaxial)
• 2 nodos a 1000m
• 48 nodos a 250m
• Distancias incrementadas
con el uso de repetidoras
Distancia (Fibra)
ALLEN-BRADLEY PanelView 550
• Multi-modo
- 300 micrones - hasta 200m
7 8 9
4 5 6
1 2 3
<
- <-----------------'
-
F1 F2 F3 F4 F5 ^
< >
F1 v
F6 F7 F8 F9
0
10Km
• Modo simple
- 9/125 micrones - hasta 20Km
Servicios de Mensajería
Productor/Consumidor
• E/S y Puerto a Puerto Conexiones de Dispositivos
Resistores de Terminación • Enchufe con caída de un metro
• Resistores de 75Ω en (Peer-to-Peer)
• Conectores BNC
ambos extremos de la línea • Programación • Conectores TNC (clasificados IP67)
troncal de la red • Configuración • No hay separación mínima de
• Diagnósticos enchufes
Bienvenidos
Bienvenidos a
a EtherNet /IP
EtherNet/IP
EtherNet/IP –
Ethernet para
Control en
Automatización
Industrial
Agenda
• Conceptos básicos Ethernet
• ¿Porqué EtherNet/IP? ¿Porqué CIP ?
• EtherNet/IP y la Adopción Industrial
• Productos EtherNet/IP de RA
• ¿Cuáles son las nuevas aplicaciones para
EtherNet/IP?
• Diez puntos claves para EtherNet/IP
• EtherNet/IP y ControlNet
¿Qué es Ethernet?
• Una tecnología de redes inventada por Xerox, Intel
y DEC en los 1970’s
• Características de Ethernet incluyen:
– Medio físico (coaxial, par trenzado, fibra, inalábrico)
– Descripción Eléctrica (niveles de voltaje, bit timing)
– Velocidad (10 MB, 100MB, Gigabit)
– Direccionamiento físico (MAC, hardware, IP)
• El término “Ether” se refiere al cable como
elemento totalmente pasivo
• EL MODELO DE REFERENCIA OSI
• El modelo para la interconexión de sistemas
abiertos OSI se ha convertido en un punto de
referencia obligada para todo lo relacionado con
la comunicación de computadora y DTEs en
general. La comunicación entre PLCs y demás
DTEs de uso industrial no escapa a esta
afirmación.
ESTRUCTURA GENERAL DEL MODELO OSI
• Desde el punto de vista de ISO un sistema abierto es el conjunto de varios DTEs con su
software, periféricos y terminales capaces de procesar y transmitir información.
• El Modelo de Referencia OSI es un modelo que está relacionado con las funciones que tienen que
ser desarrolladas por hardware y software para obtener una comunicación fiable e independiente
de las características específicas de la máquina. Es decir, está pensada para la interconexión de
sistemas heterogéneos.
• El Modelo OSI define siete niveles mediante los cuales los usuarios de dos sistemas informáticos
se comunican entre sí..
• Las características del modelo podrían resumirse de la siguiente manera.
• Cada nivel esta representado por una entidad de nivel. Los niveles equivalentes en dos sistemas
diferentes se comunican de acuerdo con unas reglas y convenios establecidos denominados
“protocolos de nivel” o “protocolos de pares”. Cada nivel proporciona un conjunto definido de
servicios al nivel inmediatamente superior y a su vez utiliza los servicios que le proporciona el
nivel inmediatamente inferior.
• La comunicación se realiza a través de los niveles inferiores, siendo el protocolo de pares una
abstracción lógica de la relación entre las dos entidades comunicantes.
• Si un nivel N desea transferir una unidad de datos a otro nivel N homólogo en otro sistema
informático, se la pasará al nivel inmediatamente inferior (n-1), el cual le añadirá una información
delimitadora propia y a su vez pasará esta información a su nivel inmediatamente inferior.
LOS 7 NIVELES OSI
• Nivel 7: Aplicación
• Este nivel se ocupa de proporcionar un conjunto de servicios distribuidos a los
procesos de aplicación de los usuarios. El usuario se comunicará directamente con este
nivel a través del correspondiente interfaz de usuario.
• Actualmente se están desarrollando una serie de normas y recomendaciones tendientes
a tipificar cada uno de estos servicios o aplicaciones distribuidas.
• Entre los más conocidos podemos citar: Servicio de mensajería (correo electrónico),
servicio de almacenamiento y recuperación de documentos, servicio de directorio, etc.
• Nivel 6: Presentación
• Este nivel se ocupa de la presentación de datos por los procesos de aplicación del nivel
7. Por tanto, si es necesario realizará la transformación de los datos que reciba de o
para el nivel de aplicación. Esto en el caso de que el proceso originador y el receptor
tuvieran versiones de datos sintácticamente diferentes, pero también puede darse la
circunstancia de que para una determinada aplicación distribuida exista un conjunto de
caracteres normalizados diferentes de los del originador y el receptor, en cuyo caso los
niveles de presentación respectivos deberían de hacer las transformaciones necesarias
• Nivel 5: Sesión
• Su función es establecer y gestionar un cambio de comunicación entre dos procesos
del nivel de aplicación. Este nivel establece una “sesión” y se encarga de controlar la
comunicación y de sincronizar el diálogo.
• La información que envía (imaginemos un texto de varias páginas) se fracciona en
trozos y se generan unos puntos de sincronización. En caso de interrumpirse la sesión
por algún fallo en la comunicación los datos pueden ser recuperados y se conoce con
precisión por ambos interlocutores hasta que punto de sincronización la comunicación
fue correcto. Al reanudarse la sesión no será necesario transmitir de nuevo toda la
información sino solamente a partir del último trozo válido.
• En una sesión hay un diálogo entre máquinas, entre procesos, y el protocolo debe
regular quien “habla”, cuándo y por cuánto tiempo. Estas reglas necesitan ser
acordadas cuando comienza la sesión.
• El nivel de sesión es también responsable de dirigir el diálogo entre las entidades del
nivel de presentación.
• Para ello, cuando se establece una conexión de sesión, es necesario que ambos niveles
5 se pongan de acuerdo sobre el papel a desempeñar por cada uno de ellos en la
comunicación
• Nivel 4: Transporte
• Este nivel es responsable de una transferencia de datos transparente entre dos
entidades del nivel de sesión liberando a dichas entidades de todo lo referente
a la forma de llevar a cabo dicho transporte.
• Los protocolos que manejan este nivel suelen llamarse protocolos END to
END (o protocolos entre puntos finales), debido a que este nivel se encarga
de realizar una conexión lógica entre las dos estaciones de transporte de los
dos sistemas informáticos que quieren comunicarse, independientemente de
donde se encuentren estos.
• A fin de conseguir una optimización de las comunicaciones, este nivel puede
multiplexar varias conexiones de transporte dentro de una única conexión de
red o puede, por el contrario, repartir una conexión de transporte entre varias
conexiones de red.
• Nivel 3: Red
• Este nivel enmascara todas las peculiaridades del medio real de transferencia.
Es el responsable del encaminamiento de los paquetes de datos a través de la
red.
• Cada vez que un paquete llega a un nodo, el nivel 3 de ese nodo deberá
seleccionar el mejor enlace de datos por el que enviar la información.
• Las unidades de datos de este nivel son los paquetes de datos que deberán ir
provistos de la dirección de destino. Por tanto, entre las funciones
fundamentales del Nivel de Red se encuentran las de establecer, mantener y
liberar las conexiones necesarias para la transferencia de paquetes de datos.
Además son funciones de este nivel la definición de la estructura de datos de
los paquetes, las técnicas de corrección de errores, la entrega en secuencia
correcta al nivel de transporte de los paquetes recibidos, así como otras de
reinicialización y control de flujo.
• Para las redes públicas de transmisión de datos el CCITT ha definido la
norma X.25 que describe los niveles de comunicación para los niveles 1, 2 y 3
del modelo OSI.
• Nivel 2: Enlace
• Un enlace de datos siempre se establece entre dos
puntos físicos de conexión del sistema. En el caso de
una red de datos de conmutación de paquetes el nivel
de enlace es responsable de la transferencia fiable de
cada paquete al nivel de red.
• Nivel 1: Físico
• Este nivel engloba los medios mecánicos, eléctricos,
funcionales y de procedimiento para acceder al medio
físico. Es el encargado de la activación y desactivación
física de la conexión.
NETWORK LAYERS
SCADA
OPC
RS232
Modbus
RS-485
LONWORKS
RAW ANALOG
Sistemas de Administración
Empresarial Software para:
Human System Interface
Herramientas de Ingeniería
Datos Históricos Comunicación Ethernet
Control Bacth Red de Planta
Recording
&Control
LON Industrial Controllers
Purpose Built, Fault Tolerant
MCC or
General Purpose PC’s
Industry Standard High
Speed Fieldbus
Link Flow
Linking devices - Gateways Device -
High speed fieldbus devices Coupler Drives
I/O Actuator
I/O
Multi
S900-Ex
Barrier
MB204
ABB Automation
Aplicaciones
Petro Chemicals
Marine Systems
Fine Chemicals
Alimentos y Bebidas