Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Final Instrumentacion
Final Instrumentacion
industrial
Protocolos de
comunicación
PROTOCOLOS DE COMUNICACIÓN
CARLOS CARRILLO
RAFAEL DIAZ
JEAN OBREGÓN
EDWIN PÁEZ
JUAN YARURO
INSTRUMENTACIÓN INDUSTRIAL
1
BARRANQUILLA, 16 DE NOVIEMBRE DE 2010
Instrumentación
industrial
Protocolos de
comunicación
INTRODUCCION
Como los procesos ejecutan en hardware separado, deben intercambiar mensajes para
coordinar la acción y obtener sincronización.
2
Instrumentación
industrial
Protocolos de
comunicación
PROTOCOLOS
Definición
Control de errores:
Control de Flujo
Control de Congestión
Estrategias de encaminamiento
Control de Errores:
Estrategias de Encaminamiento:
4
¿Cómo opera un protocolo?
Instrumentación
industrial
Protocolos de
comunicación
Un proceso recibe un mensaje lo procesa y envía una respuesta, sin que exista
relación entre éste evento y otro anterior o posterior.
El proceso origen, conocerá la dirección del proceso destino y la incluirá en el
mensaje.
Esta dirección, identificará únicamente a un procesador, quién conocerá al
proceso destino.
El originador cuando despacha un mensaje, entre un estado de espera de
respuesta en una de sus puertas.
El proceso destino ejecuta la función especificada en el mensaje, construye la
respuesta (con resultados y dirección del origen) y envía el mensaje respuesta
por una puerta de salida, (quedando libre para aceptar otro mensaje).
La respuesta llega al originador, quien realiza un chequeo para asegurarse que
viene del lugar correcto antes de aceptarla, luego, pasa al estado "no espera
respuesta" en esa puerta de entrada.
Debe considerarse el hecho que, la red introduce demoras causadas por congestión,
encaminamiento, etc., e incluso puede ocurrir perdida del mensaje.
Para esto, el proceso que realiza la consulta deberá tener un reloj (timer) el que será
activado al enviar el mensaje. El reloj enviara una señal al expirar el tiempo indicado en
la activación indicando que la respuesta no llegó en el tiempo esperado por lo que el
mensaje deberá ser retransmitido.
errores.
Esta función es parcialmente provista por la red de comunicaciones. 5
Niveles de los Procesos en Comunicación
Instrumentación
industrial
Protocolos de
comunicación
6
Instrumentación
industrial
Protocolos de
comunicación
7
Instrumentación
industrial
Protocolos de
comunicación
Para iniciar el estudio de esta tecnología se debería efectivamente separar las áreas de
injerencia, podemos clasificar tres categorías o disciplinas profesionales y potenciales
interesados que incumben en esta temática.
Por una parte se encuentran los usuarios propiamente dichos, o bien las personas que
deben operar instalaciones o máquinas construidas con este tipo de recursos
instalados. En tanto los dispositivos funcionan bien, los operadores no tienen necesidad
de un vínculo estrecho con la tecnología constructiva del equipamiento, por lo que
podemos afirmar que el operador no sabe ni tiene necesidad de saber a cerca de los
recursos instalados.
8
Por qué utilizar un bus de campo
Instrumentación
industrial
Protocolos de
comunicación
Al inicio del siglo con la invención de la máquina de vapor, se desencadena una serie
innumerable de invenciones ingeniosas, seguidamente se comienza con la elaboración
de sistemas a cámara para permitir la automatización de algunos de los procesos más
simples. El primer resultado fue la máquina a vapor usada en ferrocarriles e industria.
En este caso se trataba solamente de conmutar la emisión de vapor de una parte a la
otra de la cámara y obtener la automatización del ir y venir del pistón.
La invención de los relés permite sustituir la válvula neumática especialmente para las
funciones lógicas en un primer paso. La evolución nos lleva a la técnica WLC, y
posteriormente al PLC que fue un paso decisivo hacia la estructura programable,
posible gracias a la evolución de la tecnología electrónica exclusivamente.
COMUNICACIONES
9
Las comunicaciones entre los instrumentos de procesos y el sistema de control se
basan en señales analógicas neumáticas, electrónicas y digitales, siendo estas últimas
Instrumentación
industrial
Protocolos de
comunicación
En áreas remotas o de difícil accesos tienen cabida los transmisores sin hilos
típicamente de presión, señales acústicas y temperatura que transmiten sus medidas a
un aparato de radio conectado a un sistema de control o de adquisición de datos.
Fig. 1 Buses
La exactitud de las señales digitales es de unas 10 veces mayor que las señales
clásicas. En lugar de enviar cada variable a través de un par de hilos, transmiten
secuencialmente las variables a través de un cable de comunicaciones llamado bus. El
termino bus pues indica el transporte secuencial de señales eléctricas que representan
información codificada de acuerdo con un protocolo.
10
Los fabricantes de sistemas de comunicaciones empezaron con sus propios sistemas
llamados propietarios, es decir, sin que fuera posible intercambiar sus aparatos con los
Instrumentación
industrial
Protocolos de
comunicación
de otros fabricantes. Sin embargo, han llegado por lógica a fabricar sistemas abiertos,
debido a la demanda del mercado. Es natural que un fabricante se resista a divulgar su
sistema debido al alto costo que ha pagado por la investigación y el desarrollo de su
producto, pero el deseo de su cliente a la larga se impone.
11
mundial para enviar y recibir información digital a través de los cables entre dispositivos
analógicos inteligentes y de control o sistema de seguimiento. Más concretamente,
HART es un protocolo de comunicación bidireccional que proporciona acceso a los
datos entre los instrumentos de campo inteligentes y sistemas de acogida. A host can
Instrumentación
industrial
Protocolos de
comunicación
La integración digital de los instrumentos con los sistemas de control queda implantada
definitivamente con los buses de campo pudiendo aprovechar toda la potencialidad de
los microprocesadores desde el punto de vista de configuración, diagnósticos,
mantenimiento, etc.
Lonworks, Interbus, ASI, Devicenet, CAN, P-NET, World FIP, Profibus y Foundation
Fieldbus.
El estándar IEEE 802.3 provee un sistema tipo Ethernet basado, pero no idéntico, al
estándar DIX original. El nombre correcto para esta tecnología es IEEE 802.3
CSMA/CD, pero casi siempre es referido como Ethernet.
Objetivos de Ethernet
Los objetivos principales de Ethernet son consistentes con los que se han convertido
en los requerimientos básicos para el desarrollo y uso de redes LAN.
Simplicidad
Las características que puedan complicar el diseño de la red sin hacer una
contribución substancial para alcanzar otros objetivos se han excluido.
Bajo Costo
Las mejoras tecnológicas van a continuar reduciendo el costo global de los
dispositivos de conexión.
Compatibilidad
Todas las implementaciones de Ethernet deberán ser capaces de intercambiar
datos a nivel de capa de enlace de datos. Para eliminar la posibilidad de variaciones
incompatibles de Ethernet, la especificación evita características opcionales.
Direccionamiento flexible
El mecanismo de direccionamiento debe proveer la capacidad de dirigir datos a
un único dispositivo, a un grupo de dispositivos, o alternativamente, difundir
(broadcast) el mensaje a todos los dispositivos conectados a la red.
Equidad
Todos los dispositivos conectados deben tener el mismo acceso a la red.
Progreso 14
Ningún dispositivo conectado a la red, operando de acuerdo al protocolo Etheret,
debe ser capaz de prevenir la operación de otros dispositivos.
Instrumentación
industrial
Protocolos de
comunicación
Alta velocidad
La red debe operar eficientemente a una tasa de datos de 10 Mb/s.
Bajo retardo
En cualquier nivel de tráfico de la red, debe presentarse el mínimo tiempo de
retardo posible en la transferencia de datos.
Estabilidad
La red debe ser estable bajo todas las condiciones de carga. Los mensajes
entregados deben mantener un porcentaje constante de la totalidad del tráfico de la
red.
Mantenimiento
El diseño de Ethernet debe simplificar el mantenimiento de la red, operaciones y
planeamiento.
Arquitectura en capas
El diseño Ethernet debe ser especificado en término de capas de forma de separar las
operaciones lógicas de los protocolos de capa de enlace de las especificaciones de
comunicaciones físicas del canal de comunicación.
15
Instrumentación
industrial
Protocolos de
comunicación
PROTOCOLO MODBUS
Introducción
El protocolo MODBUS define una estructura de mensajes que puede ser reconocida
por diferentes dispositivos independientemente del tipo de red de comunicaciones
utilizada. El protoco describe el proceso para acceder a información de un dispositivo,
cómo debe responder éste, i como se notifican las situaciones de error. El protocolo
MODBUS define una red digital de comunicaciones con un solo master y uno o más
dispositivos slave.
Modo de transmisión
Un mensaje consiste en una secuencia de carácteres que puedan ser interpretados por
el receptor. Esta secuencia de carácteres define la trama.
Para sincronizar la trama, los dispositivos receptores monitorizan el intervalo de tiempo
transcurrido entre carácteres recibidos. Si se detecta un intérvalo mayor que tres veces
y media el tiempo necesario para transmitir un carácter, el dispositivo receptor ignora la
trama y asume que el siguiente carácter que recibirá será una dirección.
Dirección
MODBUS permite enviar mensajes a todos los dispositivos a la vez utilizando para ello
la dirección cero. Sin embargo, para evitar conflictos con otros dispositivos en la red,
los modelos AK49, AK49H y AK96 de la serie Akros no aceptan este tipo de mensajes.
Función
El campo función indica al dispositivo direccionado qué tipo de función ha de realizar.
Los modelos AK49, AK49H y AK96 aceptan las siguientes funciones:
Codigo Función
05 Asignar 1 bit
06
07
Asignar 1 registro
Datos
El campo datos contiene la información necesaria para que los dispositivos puedan
ejecutar las funciones solicitadas, o la información enviada por los dispositivos al
master como respuesta a una función.
CRC
16 bits.
7. Repetir los pasos 3 al 6 hasta que se hayan procesado todos los bytes de
la trama.
8. El contenido del registro de 16 bits es el CRC, que se añade al mensaje
con el bit más significativo primero.
Trama master-dispositivo:
trama dispositivo-master:
Ejemplo: Leer 2 bits a partir del bit con dirección 3, del controlador con
dirección 2.
Master-dispositivo:
02 01 00 03 00 02 4D
19
F8
Instrumentación
industrial
Protocolos de
comunicación
Dispositivo-master:
datos
02 01 01 03 11 CD
La respuesta nos indica que los bits de dirección 3 (AL1) y 4 (AL2) se encuentran a 1.
Por lo tanto, las alarmas AL1 y AL2 se encuentran activadas.
La respuesta ha asignado ceros a las direcciones que no se han pedido desde el
master, lo cual no significa que su valor real sea cero.
PROTOCOLO PROFIBUS
20
comunicación para uso industrial, cuyo objetivo es sustituir las conexiones punto a
punto entre los elementos de campo y el equipo de control a través del tradicional bucle
de corriente de 4-20mA. Típicamente son redes digitales, bidireccionales, multipunto,
montadas sobre un bus serie, que conectan dispositivos de campo como PLCs,
transductores, actuadores y sensores. Cada dispositivo de campo incorpora cierta
Instrumentación
industrial
Protocolos de
comunicación
Comunicación en el Bus
Los métodos utilizados en los buses de campo para actualizar los datos de proceso o
entrada/salida son:
Strobe:
Petición de información por parte del maestro (dispositivote control) y envío
desde los dispositivos esclavos ( sensores- actuadores ). Este método es muy
eficientes para sensores.
Polling:
El maestro envía información de salida al dispositivo y éste le responde con la
información de entradas.
Cambio de estado:
El dispositivo no transmite información hasta que se modifica el estado de las
variables. Muy eficiente en sistemas discretos.
Cíclico:
El dispositivo envía la información a la red en un intervalo de tiempo prefijado
Además el bus de campo debe incorporar los servicios de comunicación
necesarios para los procesos de configuración, programación y test del bus.
Incluyen modificaciones en la capa física para cumplir con los requisitos específicos de
seguridad intrínseca en ambientes con atmósferas explosivas. La seguridad intrínseca
es un tipo de protección por la que el aparato en cuestión no tienen posibilidad de
provoca una explosión en la atmósfera circundante. Un circuito eléctrico o una parte de
un circuito tienen seguridad intrínseca, cuando alguna chispa o efecto térmico en este
circuito producidos en las condiciones de prueba establecidas por un estándar (dentro
del cual figuran las condiciones de operación normal y de fallo específicas) no puede
ocasionar una ignición. Algunos ejemplos son HART, Profibus PA o FIP.
PROFIBUS
En el año 1987, las firmas alemanas Bosch, Klöckner Möeller y Siemens iniciaron un
proyecto de desarrollo de una arquitectura de comunicaciones industriales que
permitiera la interconexión de equipos de distintos fabricantes. Esta fue la base de un
grupo de trabajo al que se integraron otras grandes empresas tales como ABB, AEG,
Landis&Gir, etc., algunas universidades y organizaciones técnicas estatales, entre ellas
la propia VDE y el Ministerio Federal de Investigación Alemán. Se formaron varios
grupos de trabajo en distintas áreas, cuya tarea esencial fue la de desarrollar un
sistema abierto de comunicaciones apto para integrar desde los sencillos transductores
y elementos de campo, pasando por los autómatas y controles numéricos hasta llegar
al nivel de los miniordenadores para diseño y gestión de la producción. El primer
objetivo fue sólo el diseño de un bus de campo con una estructura abierta y un
24
protocolo compatible que permitiera enlazar con una red adoptada como base en los
niveles superiores (MAP). A partir del año 1990 se abrió la posibilidad para cualquier
usuario o empresa de integrarse en un consorcio denominado PROFIBUS
Nutzerorganisation, que a través de diversos comités sigue desarrollando y dando
soporte al nivel de aplicación y certificación de productos. PROFIBUS es actualmente
Instrumentación
industrial
Protocolos de
comunicación
FUNCIONAMIENTO DE PROFIBUS
Versiones Compatibles
Los dos primeros constituyen los perfiles típicos de comunicación de Profibús mientras
que el último es un perfil de aplicación, construido a través de la combinación del perfil
de comunicación DP con un conjunto de funciones adicionales. Estas adiciones
proveen a PA con tecnología de transmisión y alimentación de dispositivos por medio
del bus, cubriendo así las necesidades de los dispositivos de campo.
Fig
ura 12 Versiones compatibles de PROFIBUS
Puede decirse sin lugar a dudas que PROFIBUS ha conseguido definir toda una red de
comunicación industrial, desde el nivel físico hasta el de aplicación, superando
ampliamente los límites de un bus de campo, integrando al máximo las técnicas de
comunicación previamente definidas y consolidadas En la actualidad la estructura es tal
ESTRUCTURA DE LA RED
Medio físico
La tecnología de transmisión más usada es la RS 485,conocida habitualmente como
H2. Su área de aplicación comprende aquellas aplicaciones donde prima su
simplicidad, la velocidad de transmisión y lo barato de la instalación. Se usa un par
diferencial con cable trenzado, previsto para comunicación semi-duplex, aunque
también puede implementarse con fibra óptica y enlaces con estaciones remotas vía
módem o vía radio. La velocidad de transmisión varía entre 9.6Kbits/s y 12Mbits/s,
dependiendo del medio físico, como se indica en la tabla 3.
Al conectar varias estaciones, hay que comprobar que el cable de las líneas de datos
no sea trenzado. El uso de líneas apantalladas es absolutamente esencial para el logro
de una alta inmunidad del sistema en ambientes con emisiones altas de
electromagnetismo. El apantallamiento se usa para mejorar la compatibilidad
electromagnética (CEM).
28
ELEMENTOS DEL BUS
Instrumentación
industrial
Protocolos de
comunicación
El elemento esencial del bus es el nodo. PROFIBUS prevé la existencia de dos tipos de
nodos:
Activos: son nodos que pueden actuar como maestro del bus, tomando
enteramente el control del bus.
Pasivos: son nodos que únicamente pueden actuar como esclavos y, por tanto, no
tienen capacidad para controlar el bus. Estos nodos pueden dialogar con los nodos
activos mediante un simple mecanismo de pregunta-respuesta, pero no pueden
dialogar directamente entre sí. Aparte de estos dos tipos de nodos, existen otros dos
bloques esenciales en la arquitectura del bus:
Expansiones E/S: este tipo de bloques constituyen la interfaz con las señales de
proceso y pueden estar integrados tanto en un nodo activo como en un nodo pasivo.
Repetidores: los repetidores ejecutan el papel de simples transceptores
bidireccionables para regenerar la señal.
TOPOLOGÍA
La topología puede ser simplemente en forma de bus lineal o en forma de árbol, en el
que los repetidores constituyen el nudo de partida de una expansión del bus (Figura
13).
29
Instrumentación
industrial
Protocolos de
comunicación
ESTRUCTURA LÓGICA
30
Instrumentación
industrial
Protocolos de
comunicación
La estructura lógica es de tipo híbrido: las estaciones activas comparten una estructura
de maestro flotante, relevándose en el papel de maestro mediante paso de testigo. Las
estaciones pasivas sólo pueden ejercer el papel de esclavos, sea cual sea el maestro
activo en cada momento. La Figura 14 ilustra esta estructura.
Naturalmente esta estructura admite la posibilidad de que exista un solo nodo activo en
el bus, con lo que se convertiría en un bus con una estructura del tipo maestro-esclavo.
Cabe señalar que cuando una estación activa posee el testigo, considera a todas las
demás como esclavos, incluyendo también al resto de estaciones activas que no
poseen el testigo en aquel momento.
TECNOLOGÍA DE TRANSMISIÓN
FIBRA ÓPTICA.
Los conductores por fibra óptica pueden ser usados para aplicaciones PROFIBUS en
ambientes con interferencias electromagnéticas muy altas y para incrementar la
distancia máxima con velocidades elevadas. Hay disponibles dos tipos de conductores.
Los conductores por fibra óptica (plástico) para distancias de 50m. o los conductores
por fibra óptica (cuarzo) para distancias de 1Km. Son muy baratos. Muchos fabricantes
ofrecen conexiones especiales que posibilitan una conversión integrada de señales RS
485 para trabajar con conductores de fibra óptica y viceversa. Esto proporciona un
método muy sencillo de intercambio entre
transmisión RS 485 y transmisión por fi bra óptica en un mismo sistema
EL FUTURO DE PROFIBUS:
ha habido muchos avances tecnológicos que están creando nuevos oportunidades, tal
es el caso de OPC, internet TCP/IP y ethernet industrial. Profibus mantiene plena
compatibilidad con todas estas nuevas tecnologías que serán dominantes en los
próximos años. Recientes estudios de mercado llevados a cabo por empresas ajenas a
la Organización de Usuarios de Profibus señalan a éste como el bus con más futuro en
el campo de los procesos industriales.
BIBLIOGRAFIA
34
Instrumentación
industrial
Protocolos de
comunicación
[davi79] D.W.Davies et al; Computer Networks and their protocols; John Wiley & Sons
http://www.profesores.frc.utn.edu.ar/industrial/sistemasinteligentes/UT5/busses.pdf
http://www.hartcomm.org/protocol/about/aboutprotocol_what.html
http://digital.ni.com/worldwide/latam.nsf/web/all/3ECF8E48EE66520F86256F4900702DBA
35