Sei sulla pagina 1di 24

CAPITULO 1.

INTRODUCCIN A LAS REDES DE COMUNICACIN INDUSTRIAL


1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 INTRODUCCIN NIVELES JERRQUICOS EN UNA RED INDUSTRIAL INFORMACIN SISTEMA DE COMUNICACIONES TOPOLOGA DE LAS REDES INDUSTRIALES CLASIFICACIN DE LAS REDES INDUSTRIALES PROTOCOLOS DE COMUNICACIN MODELO DE REFERENCIA OSI MODOS DE TRANSMISIN MODOS DE DIRECCIONAMIENTO DE LA INFORMACIN JERARQUAS DE COMUNICACIN MODELOS PARA EL INTERCAMBIO DE LA INFORMACIN 1 3 5 7 10 13 14 15 19 19 20 21

1.1

INTRODUCCIN

Hasta la dcada de los 60, el control de un proceso productivo se realizaba mediante un lazo de control para cada variable del sistema, dando lugar a enormes paneles de control, los cuales indicaban mediante seales algn suceso ocurrido en el proceso productivo. Presentndose una enorme cantidad de cableado y demasiada dificultad para supervisar todo el proceso por parte del operador. Hacia los aos 70, se comenzaron a introducir los computadores en el control de procesos, fundamentalmente para realizar tareas de vigilancia y se emplearon sustituyendo a los enormes paneles de control. Posteriormente el desarrollo de los microprocesadores, microcontroladores y los controladores lgicos programables (PLCS) dio lugar a la aparicin del control distribuido, siendo stos capaces de controlar uno o varios lazos del sistema y de comunicarse con otros niveles. A mediados de los 70, Honeywell anuncia el primer sistema de control de procesos distribuido (DCCS). En los aos 80 aparecieron los sensores inteligentes basados en microprocesadores, que favorecen la automatizacin. La inclusin de microprocesadores en numerosos equipos de campo permiti su integracin en redes, con importantes ventajas, tales como precisin,

Introduccin econmica, diagnstico, etc. Esto potenci la aparicin de los buses de campo que comunicaran los distintos dispositivos de la instalacin entre s. Dado que no existan normas para la integracin digital de estos equipos, cada proveedor desarroll un protocolo propio, por lo que estas ventajas estuvieron limitadas a algunos equipos de un mismo proveedor. Varios grupos han intentado generar e imponer una norma que permita la integracin de equipos de distintos proveedores. Se pueden identificar dos corrientes en este sentido. En los Estados Unidos, la introduccin en 1982 de los primeros transmisores inteligentes por parte de la firma Honeywell, seguida por otras compaas como Foxboro y Rosemount, incentiv a la ISA a formar el comit SP50, cuyo objetivo es el diseo de un protocolo normalizado para la integracin de transmisores inteligentes. En Europa, firmas como Siemens, Telemecanique, AEG, Klockner Moeller, y otras, concentraron sus esfuerzos en la creacin de un bus digital para la integracin de PLCs. Dos grupos se impusieron: la norma alemana Profibus, y la norma francesa FIP. Las redes de comunicacin industrial, permiten conocer todo lo referente a un proceso industrial a travs de la medicin de sus variables fundamentales por medio de instrumentos instalados en campo, de esta forma la gerencia puede saber cmo est funcionando su empresa y fundamentalmente se tiene la posibilidad de poder controlar la planta a grandes distancias. En el entorno industrial coexisten una serie de equipos y dispositivos dedicados al control, entre estos dispositivos estn los autmatas programables, PCs de proceso y de gestin, controladores, sensores, actuadores, etc. Para realizar el control e integrar cada uno de los instrumentos de campo es necesario tener un estndar para que ellos puedan comunicarse. El desarrollo de las redes industriales establece una forma de unir todos estos dispositivos, aumentando el rendimiento y proporcionando nuevas posibilidades. Las ventajas que se obtienen con una red industrial son, entre otras, las siguientes: Visualizacin y supervisin de todo el proceso productivo. Toma de datos del proceso ms rpida o instantnea. Mejora del rendimiento general de todo el proceso. Posibilidad de intercambio de datos entre sectores del proceso y entre departamentos. Programacin a distancia, sin necesidad de estar al pie de fbrica.

Las ventajas son numerosas, pero se requiere de un estudio que permita determinar cual plataforma de operacin es la ms compatible con los diferentes dispositivos presentes. Surge as la opcin por la utilizacin de arquitecturas con sistemas abiertos que al contrario de las arquitecturas propietarias, donde un solo fabricante lanza productos compatibles con su propia arquitectura de red, un usuario puede encontrar en ms de un 2

Sistemas de Comunicacin Industriales fabricante la solucin a sus problemas. Adems, muchas redes abiertas poseen organizaciones de usuarios que facilitan informacin e intercambio de experiencia respecto a los ms diversos problemas relativos al funcionamiento de la red.

1.2

NIVELES JERRQUICOS EN UNA RED INDUSTRIAL

En una red industrial coexisten equipos y dispositivos de todo tipo, los cuales suelen agruparse jerrquicamente para establecer conexiones lo ms adecuadas a cada rea. De esta forma se definen cuatro niveles jerrquicos dentro de una red industrial:

Figura 1.1 Niveles Jerrquicos de una Red Industrial Nivel de Gestin: Es el nivel ms elevado y se encarga de integrar todos los niveles en una estructura de fbrica o incluso de integrar varias fabricas. Consta de una estacin de trabajo, que sirve de puente entre el proceso productivo y el rea de gestin. Permite realizar operaciones de monitoreo estadstico de la planta. A este nivel se utiliza una red de tipo LAN (Local Area Network) o WAN (Wide Area Network), normalmente utilizando un sistema Ethernet con protocolo TCP/IP. Nivel de Control de Produccin: Nivel intermedio en el cual se considera la red central de la planta, se encarga de enlazar y dirigir las distintas zonas de trabajo. A este nivel se sitan los PLCs y PCs, controladores, dedicados a procesos, control de calidad, programacin, etc. Se suele emplear una red de tipo LAN. Nivel de Campo y Proceso: Se encarga de la integracin de pequeos automatismos 3

Introduccin (autmatas compactos, multiplexores de E/S, controladores PID, etc.) dentro de sub-redes o "islas". En el nivel ms alto de estas redes se suelen encontrar uno o varios autmatas modulares, actuando como maestros de la red o maestros flotantes. En este nivel se emplean los buses de campo y es muy importante que la informacin se transmita en tiempo real para garantizar la actualizacin de los datos enviados a los programas que realizan la supervisin de las aplicaciones. Nivel de E/S: Es el nivel ms prximo al proceso. Hace referencia a las interconexiones fsicas de la red, encontrndose aqu los sensores y actuadores, encargados de manejar el proceso productivo y tomar las medidas necesarias para la correcta automatizacin y supervisin. Esta estructura citada no es universal, hay casos en los que los niveles se pueden variar, realizando funciones de concentracin con un nmero mayor o menor de niveles, dependiendo del tamao del proceso y la propia industria La implementacin completa de todos estos niveles de la pirmide da lugar a la aparicin del CIM (Computer Integrated Manufacturing). El principal inconveniente para el logro de esta integracin se encuentra en los problemas que presenta la intercomunicacin de los elementos de la base de la pirmide. Para realizar el control y poder integrar cada uno de los instrumentos de campo es necesario tener un estndar que permita la comunicacin de los diferentes elementos entre s y con los niveles superiores de gestin. De acuerdo a esta la distribucin jerrquica podemos decir que hay 2 tipos de redes: Redes de control (ligadas a la parte baja de la pirmide) Redes de datos (ligadas a parte alta de la pirmide)

Cada tipo de red tendr unas caractersticas ya que tanto los tipos de datos como su flujo variarn en funcin de en qu nivel se encuentren. Las redes de datos estn orientadas al transporte de grandes paquetes de datos, que aparecen de forma espordica, y con un gran ancho de banda para permitir el envo rpido de una gran cantidad de datos. Las redes de datos no necesitan una respuesta en tiempo real cuando envan grandes conjuntos de datos a travs de la red. Las redes de control se enfrentan a un trfico formado por un gran nmero de pequeos paquetes, intercambiados con frecuencia entre un alto nmero de estaciones que forman la red. Los lazos de control en tiempo real demandan de las redes de control buenos tiempos de respuesta (en orden de milisegundos). Adems, en las redes de comunicacin la proteccin frente a fallos es muy importante, para ello es necesario que los nodos detecten si la red funciona correctamente, y en caso de 4

Sistemas de Comunicacin Industriales avera pasar a algn algoritmo de control que mantenga la planta en un punto seguro. Para sistemas crticos, se debe recurrir a la inclusin de equipos redundantes, que reemplacen al averiado automticamente en caso de avera. Dentro de este modelo jerrquico, se incluye prcticamente cualquier seal o protocolo de entrada, y cualquier seal de salida, lo que significa cualquier tipo de conectividad desde/hacia cualquier sensor, transmisor, actuador, controlador o computador. Lo cual, ha significado un sin nmero de protocolos, drivers o manejadores especficos, que slo permiten un nivel de conectividad parcial. La integracin y conexin transparente de diferentes dispositivos de medicin y/o control, de diferentes fabricantes, y de diferente funcionalidad, es unos de los retos que enfrenta la industria de automatizacin y control en el nuevo milenio. La tecnologa Fieldbus responde a esta necesidad, y en respuesta a esos requerimientos, diferentes versiones de protocolos han ido apareciendo en el mercado internacional. Algunos de estos protocolos y sistemas de comunicaciones industriales son de aplicacin especfica, y otros de aplicaciones ms genrica. El trmino "bus" canal de comunicacin, combinado con el trmino "field" o campo, simplemente se refiere a "canales de comunicacin de campo" o sistemas de comunicaciones industriales especialmente diseados para aplicaciones de medicin, control y automatizacin industrial. Se presentan diferentes sistemas de comunicaciones industriales, para diferentes niveles de la pirmide de automatizacin. Si quisiramos darle una definicin general al trmino "fieldbus", podramos decir que se trata de "una red de instrumentacin digital, inteligente", que permite implantar sistemas de medicin y control basados en un estndar nico de comunicaciones. Para lograr una buena comprensin de los trminos relacionados con las redes de comunicacin utilizadas en la industria, es necesario establecer un conjunto de conceptos bsicos relacionados con los sistemas de comunicacin en general y orientarlos al uso industrial.

1.3

INFORMACIN

Existen dos tipos de informacin que se pueden transmitir por un sistema de comunicaciones, esta informacin puede ser analgica o digital, a continuacin se presentan sus caractersticas principales. Informacin Analgica Un mensaje analgico es una magnitud fsica, variable en el tiempo segn una funcin 5

Introduccin contina. Es decir, dentro de un cierto rango puede tomar infinitos valores. Por ejemplo la presin sonora producida por la msica o la palabra, la intensidad de luz, etc. En la mayora de los casos la magnitud fsica que se desea transmitir no es elctrica, son seales de temperatura, presin o seales de voz, entre otras; es necesario utilizar un transductor que realice esta conversin.

A T

T1 T

T2

A:Amplitud

T1: Ancho del pulso T2: Intervalo del pulso

a) Informacin Analgica

b) Informacin Digital

Figura 1.2. Informacin Analgica y Digital Informacin Digital Un mensaje digital es una secuencia ordenada de smbolos, seleccionados de un conjunto finito de elementos discretos. Si la forma de onda digital es binaria, nicamente tiene dos valores permitidos. Resulta ms sencillo transmitir informacin de naturaleza simple caracterizada por un nmero finito de valores. Por ejemplo, una informacin binaria se puede transmitir por medios elementales como una luz encendida o apagada, un agujero perforado en una cinta, o por la presencia o ausencia de un nivel de seal, etc. Fue precisamente por ello que desde hace mucho tiempo ha sido utilizada la transmisin digital para comunicaciones de larga distancia. Los primeros sistemas desarrollados se utilizaron para transmitir cifras y/o mensajes codificados. Desde que se presentaron los desarrollos en la microelectrnica ha resultado factible tcnica y econmicamente el reemplazo de la tecnologa analgica por digital, dando lugar al uso generalizado de los PCs, microcomputadores industriales, microcontroladores, PLCs y transductores y sensores digitales. Siendo totalmente necesario que tambin las seales de campo evolucionaran a seales digitales, presentndose las siguientes ventajas: Mayor exactitud Mayor confiabilidad Acceso multivariable Configuracin y diagnstico remoto Reduccin de las necesidades de cableado 6

Sistemas de Comunicacin Industriales Las seales de informacin en la industria han presentado una evolucin desde la dcada de los cuarenta en la cual los procesos de instrumentacin requeran seales de presin entre los 3 y los 15 psi para la supervisin y control de mquinas. Luego, en los aos sesenta se introdujo el estndar de seales analgicas de 4 a 20 ma. La evolucin de los procesos digitales para los aos setenta integr el uso de las computadoras para supervisin y control de un sistema de instrumentos desde un punto central. En los aos ochenta, los sensores inteligentes comenzaron a ser desarrollados e integrados al control digital, lo que condujo a la necesidad reemplazar la norma actual de 420 mA por sistemas de comunicacin capaces de: Proveer de comunicacin digital estndar Comunicacin Multinodo (Multidrop) Comunicacin digital bidireccional Vinculacin del sistema de control e instrumentos digitales con las seales de campo.

Con la aparicin de los sistemas abiertos, basados en normas internacionales y tecnologas de transmisin de mayores velocidades han hecho posible que actualmente se tengan redes digitales de comunicaciones industriales.

Digital 4-20 mA 3-15 psi

1930

1960

1990

tiempo

Figura 1.3 Evolucin de las seales de campo

1.4

SISTEMA DE COMUNICACIONES

La comunicacin es un proceso por medio del cual se transfiere informacin de un punto llamado Transmisor a otro punto denominado Receptor. Un sistema de comunicaciones se constituye por la totalidad de mecanismos y elementos que hacen posible el envo y recepcin de la informacin, mediante el establecimiento de procedimientos preestablecidos por las partes; siendo el Canal el medio utilizado para transportar la informacin.

Introduccin La comunicacin va ms all del simple transporte de informacin, dado que la informacin debe de llegar a su destino sin sufrir alteraciones o cambios en su contenido, y debe de ser interpretada con el mismo significado que tenga en el origen. La Figura 1.4 muestra un diagrama de bloques de un sistema de comunicacin de datos. Medio de Transmisin

Transmisor

Receptor

Contaminacion Seal Mensaje Figura 1.4 Sistema de Comunicaciones Transmisor: Es el encargado de pasar el mensaje al canal de transmisin, en forma de seal elctrica. Sus principales funciones son: Adaptar el mensaje al medio de transmisin, para lo cual puede ser necesario realizar u proceso de Modulacin o Codificacin. Colocar el mensaje de forma que sea inmune a las contaminaciones del medio de trnsmisin. Multiplexar varias fuentes de Informacin por el mismo canal.

Canal o medio de transmisin: Es el enlace elctrico que une al transmisor con el receptor, siendo el puente entre la fuente y el destino de la informacin. Este medio de transmisin puede ser un cable de cobre, un coaxial, una fibra ptica, una onda de radio, etc. Receptor: Es el encargado de extraer del canal la seal deseada y entregarla al transductor de salida. En su transcurso por el canal de transmisin las seales se debilitan en intensidad, razn por la cual el receptor dispone de etapas de amplificacin que permiten recuperar el nivel original. Sus funciones son: Amplificacin o regeneracin de la dbil seal entregada a travs del medio de transmisin. Extraer el mensaje de la seal recibida: Demodulacin o Decodificacin.

En un sistema de comunicaciones, siempre estn presentes las contaminaciones, puesto que no es posible suprimirlas y estas afectan a la seal que se transporta sobre el medio de transmisin. Las contaminaciones o perturbaciones son todo el conjunto de acciones internas o externas, sobre el sistema, que provocan que la seal recibida no sea igual a la transmitida. 8

Sistemas de Comunicacin Industriales Dependiendo del medio fsico, de la frecuencia y de la distancia se producen prdidas de energa en el canal por lo que se afecta la informacin transportada. Se pueden clasificar en cinco grandes grupos: Distorsin: Es la alteracin de la seal debida a una respuesta imperfecta del sistema. Se divide en lineal o de amplitud, de frecuencia o no lineal y de fase o de retardo. Lineal: Surge de la oposicin que presenta el medio de transmisin a la propagacin de una seal dependiendo de la frecuencia. Cualquier forma de onda puede descomponerse en una suma ponderada de seales sinusoidales de frecuencias n veces la frecuencia original, es decir, se descompone en una frecuencia fundamental y en sus armnicos. Un cable, o el aire no transmite igual todos los armnicos, unos los atena ms que otros. Frecuencia: Se produce al aparecer en recepcin nuevas componentes espectrales, seales de frecuencia no incluidas en el espectro de la seal transmitida. Es la perturbacin propia de los sistemas no lineales. Fase: Se denomina retardo o tiempo de propagacin, al tiempo que requiere una seal para ir desde el emisor al receptor. Este tiempo de propagacin vara para frecuencias distintas, haciendo que unas frecuencias lleguen antes que otras al extremo receptor. Intermodulacin: Son las frecuencias no deseadas, creadas cuando dos o ms seales son amplificadas en un dispositivo no lineal. Se presenta debido al hecho de que las seales reales no son tonos puros, si se introduce una seal que sea la suma de dos tonos puros f1 y f2, a un amplificador no lineal en recepcin se obtiene adems de los componentes armnicos de f1 y f2, seales de frecuencia mf1 nf2, a los cuales se les denomina productos de intermodulacin. f1 + f2, f1 - f2

f1

Figura 1.5 Intermodulacin Diafona: Se define como una transferencia indeseada de energa desde una fuente perturbadora a otra. Generalmente se produce por acoplamiento electromagntico entre distintos cables que estn tendidos juntos. Afecta a las comunicaciones que utilizan cables metlicos como medio de transmisin. Puede ser inteligible, que significa que la fuente perturbada puede interpretar la informacin transmitida por la fuente perturbadora; o puede ser ininteligible. Ruido: Es una de las ms perjudiciales contaminaciones en los sistemas de comunicaciones, debido a que son seales aleatorias e impredecibles de tipo elctrico originadas en forma natural dentro o fuera del sistema y que deterioran parcial o totalmente la informacin til que se est enviando. No puede ser eliminado totalmente. Existen diferentes tipos de ruido, algunos de los ms importantes se listan a continuacin: 9

Introduccin Ruido Trmico: Est asociado con el movimiento browniano de los electrones dentro de un conductor. Los electrones dentro de un conductor estn en equilibrio trmico con las molculas y en constante movimiento aleatorio. El ruido trmico, se produce durante la circulacin de los electrones por el canal, por la agitacin trmica de stos y al chocar entre s. Ruido Impulsivo: Se distingue por su aparicin aleatoria y de corta duracin aunque con amplitud comparable a la de la seal. Se presenta debido a perturbaciones industriales producidas por motores elctricos, mquinas de soldar, encendido y apagado de lmparas, etc. En los sistemas de bus de campo deben tomarse medidas especiales en el cableado para evitarlo. Ruido de interferencia: Es un trmino particular para la transmisin por radio y se produce por la influencia radioelctrica de otras estaciones que alcanzan a invadir la banda utilizada por el sistema perturbado. Ruido de Cuantificacin: Est presente en la conversin de una seal analgica a digital, se produce al representar un seal continua en el tiempo con infinitos estados como una seal discreta con estados finitos. Interferencias: Es la contaminacin por seales extraas, generalmente artificiales y de forma similar a la seal original. El problema es particularmente comn en emisiones de radio que utilicen el espacio libre o la ionosfera, ya que debido a fluctuaciones de fase de los diferentes rayos de la seal causados por reflexiones irregulares, hacen que en el receptor se presenten dos o ms seales; en ocasiones en fase, obteniendo interferencia constructiva y en otras en contrafase, producindose interferencia destructiva. El ruido, la interferencia y la distorsin, son las contaminaciones que ms afectan la forma original de la seal transmitida; y estas regularmente suelen imputrseles al canal, pues se consideran ideales el transmisor y el receptor. Cualquier perturbacin no intencional se clasifica como ruido y algunas veces es difcil distinguir varias perturbaciones de la seal contaminada.

1.5

TOPOLOGA DE LAS REDES INDUSTRIALES

Una red se define como un conjunto de elementos con funciones especficas que interactan entre s con el objetivo de realizar un trabajo ms eficiente. La topologa o arquitectura de una red de comunicacin identifica la forma como se conectan los diferentes nodos de la red. Como un sistema industrial puede contener gran cantidad de dispositivos, debe considerarse la topologa de la red, entre las ms conocidas son estrella, bus, anillo y rbol; todas estas son configuraciones multipunto. Las diversas configuraciones, segn su topologa presentan una estructura en forma de figura geomtrica. 10

Sistemas de Comunicacin Industriales Topologa en Estrella En esta configuracin cada nodo/terminal est conectado a un nodo central por medio de un enlace punto a punto dedicado. Los mensajes son transmitidos al nodo central y desde all son retransmitidos al terminal al que van destinados. La adicin de nuevos componentes de red es ms fcil y no es necesario interrumpir operaciones en la red. Adems el fallo de un dispositivo no afecta a los restantes. Pero presenta la desventaja de que al fallar el elemento central (concentrador) fallan todos los elementos conectados a el.

Figura 1.6 Topologa de Red en Estrella Topologa en Bus En este caso existe un solo enlace de comunicaciones, llamado bus, al cual se conectan directamente todos los dispositivos. Existen dos formas de comunicacin en esta topologa: Por colisin: cuando dos dispositivos envan mensajes simultneamente, se dice entonces que se ha producido una colisin, anulndose ambos mensajes. Esta es la configuracin empleada en red Ethernet. Maestro/Esclavo: existe un dispositivo (maestro) que indica cuando comunicar cada dispositivo (esclavo). Esta es la forma ms extendida en redes de mbito industrial. M

Figura 1.7 Topologa de Red en Bus Para evitar que los dispositivos ocupen la lnea demasiado tiempo se limitan los mensajes a una longitud fija o mxima.

11

Introduccin Gran cantidad de nodos pueden conectarse y comunicarse por el mismo cable, es una topologa simple de extender, pero una ruptura del cable puede causar fallos a varios dispositivos y a mayor trfico, menor posibilidad de comunicacin de los dispositivos. Topologa en Anillo Una red en anillo consta de dispositivos distribuidos alrededor de un medio de transmisin en forma de anillo, al cual se conectan a travs de un pequeo repetidor que interrumpe el canal. En este caso la informacin viaja desde el dispositivo emisor al adyacente. Cuando un dispositivo recibe una informacin, la examina para ver si est destinada a l y si no es as, la pasa al siguiente. El sentido de recorrido siempre es el mismo (en el de las agujas del reloj) y la transmisin se efecta por mensajes de tamao limitado (paquetes). La mayor ventaja de este sistema es su excelente transmisin en redes con alto trfico. Como inconveniente podemos mencionar que un fallo en un dispositivo hace que toda la red deje de funcionar, aunque en la actualidad se subsana esta situacin con la utilizacin de rels en los repetidores que efectan un puente en los mismos en caso de fallo del dispositivo.

Figura 1.8 Topologa de Red en Anillo Topologa Hibrida Es la ms utilizada en aplicaciones industriales ya que permite la combinacin de las en bus y en estrella para crear grandes redes consistentes en concentradores y muchos de dispositivos iguales.

Figura 1.9 Topologa de Red Hbrida 12

Sistemas de Comunicacin Industriales

1.6

CLASIFICACIN DE LAS REDES INDUSTRIALES

Las redes de comunicacin pueden ser clasificadas a partir de diferentes caractersticas, a continuacin se presentan dos clasificaciones, de acuerdo a la apertura de la red, es decir la facilidad que ofrece de interconectar diferentes equipos y de acuerdo a su localizacin y extensin geogrfica. Apertura de la Red Las redes pueden ser cerradas o propietarias a las cuales slo se pueden acoplar los equipos de un determinado fabricante, aunque sus principios de funcionamiento sean muy parecidos, no se permiten la interconexin de stos. Las redes abiertas, permiten la conexin de cualquier tipo de participante de diferentes fabricantes en la misma red, debido a que su desarrollo se realiza a partir de normas internacionales completamente conocidas por todos los fabricantes. Localizacin y Extensin Geogrfica De acuerdo a su localizacin y extensin geogrfica, las redes presentan la siguiente clasificacin: LAN - Redes de rea Local: Son redes de propiedad privada dentro de un solo edificio o campus hasta unos cuantos kilmetros de extensin. Las LAN usan una tecnologa de transmisin que consiste de un cable sencillo al cual estn conectados todos los nodos, la mxima distancia entre nodos es de algunos kilmetros (< 10 Km). Las LAN tradicionales operan a velocidades de 10 a 100 Mbps, tienen bajo retardo y experimentan pocos errores, las LAN ms recientes pueden operar a velocidades muy altas, de hasta cientos de Mbps. Tpicamente utilizan topologas en bus y en anillo. Las redes de comunicacin en la automatizacin pueden ser consideradas como redes LAN, sus velocidades de transmisin oscilan entre 1 Kbps y 10 Mbps y algunas pueden cubrir distancias de varios kilmetros. MAN - Redes de rea Metropolitana: Es bsicamente una versin ms grande de una LAN y normalmente se basan en una tecnologa similar, pueden abarcar un grupo de oficinas corporativas cercanas dentro de una ciudad. Una MAN puede manejar datos, voz y vdeo a velocidades superiores de 1Mbps y distancias entre 5 50 Km, utilizando cable coaxial o fibra ptica. WAN - Redes de rea Amplia: Cubre una zona geogrfica amplia, a veces un pas o un continente, normalmente requieren utilizar enlaces de comunicacin a travs de compaas portadores de comunicacin.

13

Introduccin

1.7

PROTOCOLOS DE COMUNICACIN

Un protocolo es un conjunto de reglas acordadas por los participantes en una comunicacin que hacen posible un total entendimiento entre ellos. Cuando un transmisor y un receptor se encuentran fsicamente distantes, para el primero comienzan a aparecer una serie de incertidumbres: Cmo establecer la comunicacin con el receptor? Hay efectivamente un receptor escuchando? El mensaje ha alcanzado el destino completo? Se ha recibido la informacin sin errores? Cmo detectar si ha habido errores? En caso de detectarse algn problema qu debe hacer el transmisor? Es necesario intercambiar una serie de informacin o seales adicionales entre el transmisor y el receptor que den respuestas a estas preguntas. Sin embargo cmo pueden transmitirse seales de control sin que interfieran con la informacin? Desde el punto de vista del receptor tambin se generan preguntas anlogas al caso del transmisor: Los datos que recibo estn dirigidos a m? Cmo puedo indicar al transmisor cuando estoy dispuesto a recibir y cuando no? Cmo indicar que la informacin no me llega o est llegando con errores? La utilizacin de un protocolo en la comunicacin resuelve todos estos interrogantes, aadiendo informacin de control al mensaje que se enva. Para la transmisin de esta informacin de control se puede usar el mismo medio de transmisin que se utiliza en la comunicacin normal o bien un medio de transmisin separado. Por ejemplo, en una comunicacin en paralelo entre el PC y la impresora, adems de los ocho hilos de datos, se usan otros diez para las seales de control. Cada hilo indica al PC y a la impresora una cosa diferente: si se est transmitiendo un dato o no, si se ha recibido el ltimo dato correctamente o no, si est la impresora ocupada o no, etc. Por cada hilo se transmiten seales digitales y la relacin cantidad de informacin transmitida costo del medio de transmisin es muy baja y la velocidad de la comunicacin es muy alta. En el caso de las comunicaciones serie, que usan un nmero menor de hilos, la forma de 14

Sistemas de Comunicacin Industriales informar del estado de la comunicacin es ms compleja debido a que normalmente se utiliza el mismo medio de comunicacin para enviar los datos y las seales de control. En resumen, para resolver los problemas que pudieran surgir en una comunicacin y conseguir que sta tenga efecto y sea fiable, se establece un protocolo entre el transmisor y el receptor que mantenga un control de la informacin transmitida. Estas seales de control se pueden implementar mediante seales elctricas adicionales a los datos o intercalando informacin lgica junto a los datos en s, pero teniendo en cuenta que no se deben confundir con los datos del mensaje. Las funciones que deben cumplir los protocolos son: Establecimiento y finalizacin de la comunicacin: Indicacin, aviso y acuerdo entre ambas partes del comienzo y finalizacin de la comunicacin. Sincronizacin de la conversacin: Comienzo y fin de cada bloque de informacin (sincronizacin a nivel de bloques o de tramas), de las palabras (sincronizacin de palabras o bytes) y momentos en que se transmiten y deben recibirse o leerse cada bit (sincronizacin a nivel de bit). Control de flujo: Indicacin de la disponibilidad o no de cada uno de los participantes en la comunicacin. Deteccin de errores: Posibilidad por parte del receptor de comprobar que la informacin recibida es correcta y libre de errores. Recuperacin de errores: Posibilidad de recuperar aquellos errores producidos en la fase de la comunicacin.

1.8

MODELO DE REFERENCIA OSI

El modelo OSI (Open System Interconnection) es utilizado por prcticamente la totalidad de las redes del mundo. Este modelo fue creado por el ISO (Organizacin Internacional de Normalizacin), y consiste en siete niveles o capas donde cada una de ellas define las funciones que deben proporcionar los protocolos con el propsito de intercambiar informacin entre varios sistemas. Esta clasificacin permite que cada protocolo se desarrolle con una finalidad determinada, lo cual simplifica el proceso de desarrollo e implementacin. El modelo permite que cada nivel se ocupe de unas tareas y utilice los servicios de niveles inferiores sin necesidad de preocuparse de cmo funcionan, asegurando una compatibilidad entre mquinas a cada nivel. Cada nivel depende de los que estn por debajo de l, y a su vez proporciona alguna funcionalidad a los niveles superiores. Se pueden dividir los niveles 15

Introduccin en dos grupos: Servicios de soporte al usuario (niveles 7, 6 y 5) y Servicios de transporte (niveles 4, 3, 2 y 1).

Figura 1.10 Modelo de Referencia OSI

Descripcin de los niveles OSI Nivel 7. Aplicacin: Se encarga de proporcionar un entendimiento entre usuarios de distintos equipos, sin importar el medio ni el protocolo empleado, apoyndose en los niveles anteriores para crear programas de gestin y presentacin. Es decir, establece un tema de dilogo. Nivel 6. Presentacin: Facilita la comunicacin a nivel de lenguaje entre el usuario y la mquina que est empleando para acceder a la red. Su objetivo es proporcionar un conjunto de servicios orientados a la interpretacin de la estructura de las informaciones intercambiadas por los procesos de aplicacin a los entes que constituyen el nivel superior. Se encarga de cualquier traslacin necesaria o formato de correccin o conversin de cdigo para colocar la informacin en forma reconocida. En este nivel se define un lenguaje comn. Tambin realiza compresin de texto, encriptacin, conversin de formato de archivo y definicin de formatos de despliegue. 16

Sistemas de Comunicacin Industriales Nivel 5. Sesin: Establece los mecanismos para organizar y estructurar dilogos entre procesos de aplicacin, determina los mecanismos que permiten la operacin en las dos vas, estableciendo el control de comunicacin, indicando quien debe transmitir o recibir y adems de sealar el inicio y fin de la sesin de comunicacin. Nivel 4. Transporte: Establece la transferencia transparente de datos entre sistemas, el control extremo a extremo y el intercambio de informacin con la calidad del servicio solicitado por el programa de aplicacin. Nivel 3. Red: Encargado del transporte de paquetes de datos que se componen de la informacin del usuario que proviene de los niveles superiores, ms informacin adicional para el establecimiento y liberacin de la conexin. Controla el encaminamiento de mensajes entre nodos de la red, posibilita el encaminamiento correcto de mensajes entre la fuente y el destino que permita la entrega transparente de los datos. Nivel 2. Enlace de Datos: Establece las funciones y procedimientos para transferir datos entre entidades adyacentes de la red. Fija la activacin, mantenimiento y desactivacin del enlace, agrupa los bits en caracteres y tramas, sincroniza los caracteres y tramas, controla los errores, el acceso al medio y el flujo de datos. Nivel 1. Fsico: Establece las caractersticas elctricas, funcionales y de procedimiento para activar, mantener y desactivar el enlace fsico. Define los medios materiales para efectuar el enlace entre nodos (conectores, cables, niveles de tensin, etc). La unidad de informacin utilizada es el bit no reconoce caracteres ni tramas.

Limitaciones del Modelo de Referencia Es Complejo, se encuentra descrito en un gran nmero de documentos. Admite muchas opciones para la arquitectura de protocolos y considerando que es un estndar internacional, esto viola el principio fundamental de los sistemas abiertos. Mala sincronizacin entre el tiempo en el cual se realiz su desarrollo y la implementacin de diferentes sistemas con altas inversiones. En su diseo predominaron especialistas del campo de las telecomunicaciones y no de la computacin, de ah que este muy orientado a la conexin.

Modelo OSI Reducido utilizado en las Redes Industriales El modelo OSI est concebido para sistemas de comunicacin abiertos y fue desarrollado para el caso general de grandes redes de telecomunicacin de tipo WAN. La mayora de los 17

Introduccin sistemas de bus de campo coinciden en que se puede alcanzar un buen comportamiento en tiempo real, implementando una arquitectura OSI reducida de tres niveles: Fsico, Enlace y de Aplicacin; debido a que la divisin en muchos niveles hace que cada uno de ellos introduzca un procesamiento, lo cual repercute en un gasto de tiempo que perjudica el trabajo en tiempo real. Debido a que el intercambio de datos entre sistemas de automatizacin se produce esencialmente a travs de un bus, es muy importante definir el sistema de transmisin y el procedimiento de acceso al medio, as como los procedimientos para el establecimiento de las comunicaciones. El bus de campo constituye el nivel ms simple y prximo al proceso dentro de la estructura de comunicaciones industriales. Est basada en procesadores simples y utiliza un protocolo mnimo para gestionar el enlace entre ellos. Los buses de campo ms recientes permiten la comunicacin con buses jerrquicamente superiores y ms potentes. En un bus de campo se implementan el estndar de comunicacin que cubre los niveles fsico, de enlace y de aplicacin establecidos en el modelo OSI (Open Systems Interconnection):

Aplicacin

Enlace Fsico

Figura 1.11 Modelo de OSI reducido para comunicaciones industriales Conexiones fsicas: Las especificaciones de un determinado bus admiten ms de un tipo de conexin fsica. Las ms comunes son semidplex (comunicacin en banda base tipo RS485), RS-422, RS-232 y conexiones en bucle de corriente. Protocolo de acceso al medio (MAC) y de enlace (LLC): consiste en la definicin de una serie de funciones y servicios de la red mediante cdigos de operacin estndar. Nivel de aplicacin: es el dirigido al usuario, apoyndose en las funciones estndar antes mencionadas para crear programas de gestin y presentacin. La aplicacin suele ser propia de cada fabricante, permitiendo a lo sumo la programacin en un lenguaje estndar. Cada capa en el sistema de comunicaciones es responsable de una porcin del mensaje 18

Sistemas de Comunicacin Industriales que se transmite en el sistema de comunicaciones. En los captulos siguientes se analizarn cada una de estas capas as como diferentes sistemas comerciales.

1.9

MODOS DE TRANSMISIN

Esencialmente hay cuatro modos de transmisin para los circuitos de comunicaciones: Simplex, Half Duplex, Full Duplex y Full/Full Duplex. Simplex: La transmisin de informacin solo se puede realizar en una direccin. Se conocen como lneas slo para recibir, solo para transmitir o de un solo sentido. Half Duplex o Semiduplex: La transmisin de informacin es posible en ambas direcciones, pero no al mismo tiempo, utilizando e mismo medio. Full Duplex: Es posible realizar la transmisin de informacin en cualquier sentido simultneamente, pero deben ser entre las mismas dos estaciones. Presenta una velocidad menor que el semiduplex y en su uso debe tenerse en cuenta el requerimiento de ancho de banda. Full/FullHalf Duplex: La transmisin de informacin es posible en ambas direcciones al mismo tiempo, pero no entre las mismas estaciones (es decir, una estacin est transmitiendo a una segunda estacin y recibiendo de una tercera estacin).

1.10

MODOS DE DIRECCIONAMIENTO DE LA INFORMACIN

En las redes de control los datos pueden ser originados y/o recibidos por cualquier nodo, distinguiendo 3 tipos de direccionamiento: Unicast - One to One: El paquete es enviado a un nico nodo destino.

ALLEN-BRADLEY

PanelView 550

< F1 F2 F3 F4 F5 < F6 F7 F8 F9 F1 0 ^

<-----------------'

> v

Figura 1.12 Relacin de comunicacin Unicast Multicast One to Many: El paquete es enviado a un grupo de nodos simultneamente. Es utilizado para control cuando los datos son comunes a mltiples dispositivos.

19

Introduccin

ALLEN-BRADLEY

PanelView 550

< F1 F2 F3 F4 F5 < F6 F7 F8 F9 F1 0

<-----------------'

^ > v

Figura 1.13 Relacin de comunicacin Multicast Broadcast - One-to-All: El paquete es enviado a todos los nodos de la red simultneamente. Es utilizado para control cuando los datos son comunes a todos los dispositivos. Por ejemplo el envio de seales de alarma / falla.

ALLEN-BRADLEY

PanelView 550

< F1 F2 F3 F4 F5 < F6 F7 F8 F9 F1 0

<-----------------'

^ > v

Figura 1.14 Relacin de comunicacin Broadcast

1.11

JERARQUAS DE COMUNICACIN

Master/Slave En esta configuracin existe un dispositivo maestro y mltiples esclavos. Los esclavos slo pueden intercambiar datos con el maestro. Es una comunicacin inherentemente unicast. Multimaster Existe ms de un maestro en el mismo sistema, cada uno de los cuales tiene sus propios esclavos. Los dispositivos esclavos slo intercambian informacin con su maestro. Es una comunicacin inherentemente Unicast. Peer-to-Peer Los dispositivos son tratados como iguales, hay un libre intercambio de datos con otros dispositivos tanto como sea necesario. Soporta comunicaciones unicast, multicast o 20

Sistemas de Comunicacin Industriales broadcast. La red peer-to-peer va ms all de la implementacin maestro/esclavo, ofreciendo una flexibilidad mayor. En los sistemas peer-to-peer, los dispositivos pueden tanto iniciar como responder a comunicaciones con otros dispositivos peer (pares) en el sistema.

1.12

MODELOS PARA EL INTERCAMBIO DE LA INFORMACIN

Definen la forma como se intercambia la informacin entre los elementos de una aplicacin distribuida, la cual comparte un enlace de comunicaciones. Existen dos modelos diferentes utilizados para realizar esta comunicacin: Modelo basado en colas: Modelo cliente servidor Modelo basado en tablas de comunicacin: Modelo productor consumidor La seleccin del modelo para una aplicacin determinada depende en gran medida de las caractersticas que se esperan del sistema como: Conectividad, distribucin, procesamiento de datos, periodicidad del trfico y sincronizacin de los subprocesos.

Modelo Cliente Servidor El modelo cliente/servidor o fuente/destino es un modelo que se suele encontrar en las comunicaciones maestro/esclavo. El cliente es quien se encarga de efectuar una peticin o solicitud de servicio. El cliente no posee control sobre los recursos, sino que es el servidor el encargado de manejarlos. El servidor evala la peticin del cliente y decide aceptarla o rechazarla consecuentemente. Una vez que el servidor acepta el pedido, la informacin requerida es suministrada al cliente que efectu la peticin, siendo este ltimo el responsable de proporcionar los datos al usuario con el formato adecuado. Adicionalmente el cliente y el servidor no tienen que estar necesariamente en estaciones separadas, sino que pueden ser programas diferentes que se ejecuten en una misma estacin. El modelo cliente-servidor se basa en el principio de colas. En cada estacin conectada se incluyen colas para los datos de entrada y de salida. El envo y recepcin de datos se realiza cada vez que le toque el turno para comunicarse a esa estacin. La comunicacin se realiza punto a punto entre el cliente y el servidor. El empleo de colas provoca que las solicitudes tengan que ser tratadas en forma secuencial, por lo tanto este modelo es apropiado para manipulacin de eventos, garantizando que su secuencia de tiempo se conserve, como tambin para la transferencia de grandes volmenes de datos que deban ser transmitidos en paquetes ms pequeos. 21

Introduccin La direccin de cada unidad de datos se compone de la direccin fsica del servidor, la direccin del canal de comunicaciones interno del servidor y la direccin dentro de la aplicacin del servidor. Esta direccin puede ser suministrada por el cliente o bien obtenida por un dilogo en el momento de la comunicacin. La desventaja de la primera opcin es que a configuracin es rgida, la segunda opcin es ms flexible y permite el crecimiento dinmico del sistema, pero requiere de un procedimiento adicional para iniciar la comunicacin.

Fuente Destino

Datos

crc

El rendimiento general de las aplicaciones cliente-servidor depende de la carga de la red as como de la capacidad de procesamiento de las estaciones servidoras. Las redes con modelo fuente/destino requieren de un ancho de banda considerable al enviar el mismo conjunto de datos a mltiples nodos. Tratar de implementar un control coordinado, como por ejemplo enviar un nuevo setpoint a distintos nodos de una manera sincronizada, resulta muy difcil, ya que los datos arriban a cada destino en momentos diferentes. El multicast es inherentemente imposible en las redes fuente/destino, si bien se han realizado algunos intentos al respecto. Se ha agregado un tercer campo para destino de grupo, esto recarga el trabajo del paquete, reduciendo la eficiencia del protocolo y adems obliga a una mayor complejidad de cada dispositivo, ya que debe poder coordinar potencialmente datos provenientes de mltiples fuentes usando varias direcciones de destino.

Modelo Productor Consumidor Este modelo emplea grupos de buffers dentro del sistema de comunicaciones de cada estacin. Cada buffer corresponde a una variable de aplicacin y se identifica unvocamente dentro de un grupo de aplicacin mediante una etiqueta lgica y generalmente un buffer es un bloque de memoria de datos de uno a 128Kb. El propsito de la red es mantener tanto los buffers de entrada como los de salida. El instante exacto en que cada buffer es ledo o escrito es determinado por la red de acuerdo a instrucciones especificadas por la configuracin de la red. Todo el conjunto de buffers de comunicaciones proporciona una base de datos distribuida para la aplicacin. De modo que la comunicacin se realiza mediante tres procesos: El productor: Deposita los datos en el buffer de salida de una variable mediante una funcin local de escritura. 22

Sistemas de Comunicacin Industriales La red: Copia el contenido del buffer de salida del productor en el (los) buffers de recepcin del (de los) consumidor(es). El (los) consumidor(es): Toman los valores contenidos en los buffers de recepcin mediante una funcin local de lectura. Este mtodo se basa en la difusin de datos. Cada objeto (o variable) contenida en la base de datos es producida por solo una estacin, pero puede ser consumida por una o ms estaciones. Los tres procesos pueden son independientes y pueden operar de forma cclica o ser activados por eventos. Si las operaciones deben seguir una secuencia especfica, se dice que estn sincronizadas. Cuando son independientes una de las otras, la operacin es asncrona. Si la red est operando de forma cclica, la actualizacin de los datos pudiera tener lugar a velocidades variables de acuerdo a las necesidades individuales de la aplicacin, siempre dentro de los lmites impuestos por el ancho de banda de la red. En esta situacin, la programacin dentro de una estacin dada no crea un cuello de botella para la carga de la red, en su lugar, considera que los buffers locales contienen copias vlidas de los valores reales de las variables, de modo que estn disponibles localmente de forma inmediata. Los sistemas constituidos por este principio son mucho ms fciles de configurar, especialmente cuando se requiere de operacin sncrona. En particular, la respuesta de tiempo cclica de las aplicaciones distribuidas puede garantizarse, independientemente de lo cargada que este la red. Este tipo de sistema es ideal para aplicaciones de control y supervisin. Adems, se tienen severas limitaciones para el manejo de eventos y la transmisin de grandes cantidades de informacin crtica. En el modelo productor/consumidor, los datos estn identificados por su contenido, si un nodo necesita esos datos, mltiples nodos pueden consumir los mismos datos al mismo tiempo procedentes de un nico productor. Los nodos pueden ser sincronizados de manera ms precisa y se logra una utilizacin ms eficiente del ancho de banda. En la siguiente figura se muestra el formato del paquete utilizado en el modelo productor/consumidor. identificador

datos

crc

La fuente de los datos ha de producir la informacin una sola vez. Se pueden incorporar dispositivos adicionales sin incrementar el trfico de la red, puesto que ellos consumen estos mismos mensajes. Y los nodos pueden producir ms de un conjunto de datos, cada uno usando un identificador nico.

23

Introduccin

El modelo cliente/servidor o fuente/destino tiene su origen en la industria de las computadoras y el procesamiento de datos. Si bien es un modelo limitado, sigue siendo adecuado para una variedad de aplicaciones que no requieren una coordinacin compleja ni compartir datos. En cambio, la flexibilidad y eficiencia del modelo productor/consumidor responden a la mayor funcionalidad demandada por las aplicaciones de hoy en da y es ms adecuado para dispositivos ms inteligentes. En la actualidad, cuando se requiere ms (funcionalidad, diagnstico) con menos (una red, no dos), tanto usuarios como proveedores necesitan una estrategia de red de control que trabaje de manera ms inteligente y en consecuencia, un modelo de red que trabaje ms inteligentemente. Localizar fallas en un dispositivo, leer sus cdigos de falla, actualizar registros de datos todo sin afectar el intercambio de datos de control de E/S remotas entre s mismas y otros nodos son las necesidades que se imponen a las redes de comunicacin. Con el aumento de la funcionalidad llega un mayor trfico de datos en la red del sistema de control. Las redes de automatizacin de hoy en da, la mayora de las cuales se basan en el modelo fuente/destino, no pueden ofrecer la funcionalidad requerida y acomodar el mayor trfico, restringindose la capacidad del sistema y las mejoras en la productividad. Las mayores demandas planteadas sobre las redes de automatizacin han forzado la evolucin de un nuevo modelo de red un modelo que provea una mayor funcionalidad, logre un uso ms eficiente del ancho de banda de la red e incremente el flujo de informacin, todo mientras vaya reduciendo el trafico en el cable. Desafortunadamente, hasta la fecha, gran parte de la discusin sobre las redes se ha centrado en velocidades de transmisin, eficiencia de protocolo y caractersticas fsicas (tipo de cable utilizado). En realidad, la cosa es mucho ms compleja. La disponibilidad de diagnsticos, los tipos de mensajes y tiempo de respuesta tambin deben ser considerados en la evaluacin de una red.

24

Potrebbero piacerti anche