EASM Introduccin La automatizacin industrial inicialmente dio lugar a islas automatizadas que eran equipos (autmatas, controles numricos, robots, ordenadores, etc) aislados entre s. En la bsqueda de la integracin de las islas automatizadas, fueron desarrolladas las Redes de Comunicaciones Industriales Industriales Actualmente, se presentan jerarquas en las comunicaciones industriales, desde el nivel de fbrica hasta el nivel sensor- actuador, recorriendo de este modo sistemas de comunicacin tales como el bus ASi, los buses de campo con sus diversas variantes, buses a nivel de clula (Profibus FMS) y bus a nivel de fbrica (Ethernet). La red de comunicacin se origino con el uso de puertos fsicos de baja velocidad, entre dos computadoras a travs de puertos seriales y puertos paralelos. Los ms conocidos son: RS-232C, RS-485 y RS-422. Anexo a este desarrollo de estos puertos se crearon Introduccin Anexo a este desarrollo de estos puertos se crearon instrucciones de comunicacin para el intercambio de informacin entre los procesadores creando el "Protocolo, estas instrucciones se han ido desarrollando de acuerdo a las necesidades de cada fabricante de sistemas de computo y desarrolladores de paquetes de software de comunicacin. RS232/422/485 Observamos algunas diferencias entre estos tipos de comunicacin RS232/422/485 La comunicacin puede ser punto a punto o multipunto El control tiende a distribuirse. Los sistemas productivos actuales necesitan un gran flujo de informacin. Sistemas de informacin: bases de datos corporativa Dispositivos grficos: supervisin, paneles HMI,.. Importancia de las Redes Industriales Dispositivos grficos: supervisin, paneles HMI,.. Diagnsticos avanzados La red de comunicaciones se ha convertido en una parte indispensable en el diseo del sistema de control. El modelo de red utilizado influye poderosamente en las prestaciones del sistema de control utilizado. Importancia de las Redes Industriales Variedad de Dispositivos La Red de comunicaciones es de tiempo real de tal manera que asegure la explotacin de la instalacin (comando, supervisin, mantenimiento y gestin) El Sistema de comunicacin provee servicios bajo restricciones temporales y est constituido por Caracterstica de una Red Industrial restricciones temporales y est constituido por protocolos capaces de gestionar estas restricciones. Garantiza que las restricciones de tiempo sern respetadas con cierta probabilidad Caracterstica de una Red Industrial 1. Datos de proceso o de entrada/salida Seales que actan sobre los contactores, vlvulas, referencias, etc. Datos de entrada/salida de cada dispositivo: unos pocos bytes. Se pueden conectar al bus un gran nmero de Por el bus se deben transmitir dos tipos de datos: Caracterstica de una Red Industrial bytes. Se pueden conectar al bus un gran nmero de dispositivos de campo. stos datos de proceso (de E/S) son cclicos y deben ser continuamente actualizados por medio del bus de comunicacin. Los tiempos que se manejan son del orden de unos pocos milisegundos. Los datos de entrada/salida nicamente se identifican por la direccin del dispositivo en la red. 2. Parmetros o mensajes Los parmetros tienen la funcin de ajustar, monitorizar y programar los dispositivos. No dispone del carcter de informacin cclica que tienen los datos de proceso. Esta informacin es transmitida slo por demanda. Caracterstica de una Red Industrial transmitida slo por demanda. La transmisin requiere una especial seguridad. El tamao de la informacin oscila desde 10 a 100 bytes por dispositivo, aunque pueden ser del orden de cientos de Kbytes en dispositivos inteligentes. No tiene requisitos de tiempo. Se requiere informacin adicional describiendo el tipo de informacin (no slo la direccin del dispositivo). Tamao de datos Velocidad de reaccin Caracterstica de una Red Industrial Redes Industriales Redes Industriales INFORMATION LAYER Area-Controller Factory level Cycle-time < 1000 ms Peer-Peer/ Multi-master Large Data Transfer DCS Peer-Peer/ CNC PC/VME Cell- controller VME/PC Peer-Peer/ Multi-master SCADA Sensor CONTROL LAYER Cell- level Cycle-time < 100 ms controller Master/Slave Small Data Transfer Field device Sensor Trans- mitter DEVICE LAYER Remote I/O Field- level Cycle-time < 10 ms PLC Niveles en Redes Industriales Niveles Generales en Redes Industriales En resumen se presentan : Nivel Bus de campo. Nivel LAN. Nivel LAN/WAN. Dentro de estos niveles Los buses de campo son una forma especial de LAN dedicada a aplicaciones de adquisicin de datos y comando de elementos finales de control sobre la planta. Dentro de estos niveles pueden subdividirse de diversas maneras Niveles Generales en Redes Industriales 1. Nivel de bus de campo. Nivel de red ms prximo al proceso y se encarga de la integracin de equipos (autmatas compactos, multiplexores de E/S, controladores PID, equipos de medida, etc.) para la medicin y control de variables de proceso. Suelen formar clulas de fabricacin. 2. Nivel de LAN. 2. Nivel de LAN. Nivel superior al anterior que enlaza las clulas de fabricacin. Esta formado por autmatas de gama alta y ordenadores para control de calidad. 3. Nivel de LAN/WAN. Nivel ms prximo al rea de gestin, que integra los niveles anteriores en una estructura de fbrica o mltiples factoras. Esta formado por ordenadores y redes de ordenadores. Redes LAN industriales y Buses de campo Buses de campo Redes LAN Industriales - Diseados para conectar pequeos dispositivos: sensores, controladores y actuadores - Sustitucin del cableado tradicional punto a punto - Capa fsica, de enlace y aplicacin. MAP (Manufacturing Automation Protocol) - Diseado para el entorno industrial - Proporciona un medio de transmisin determinista - Es compatible con los 7 niveles OSI - Capa fsica, de enlace y aplicacin. Interfaz de usuario CAN InterBus-s SDS UNI TELWAY AS-I Modbus DeviceNET Profibus LONWorks Fieldbus Foundation BitBus HART ETHERNET - Diseado para redes ofimticas - No proporciona un medio de transmisin determinista - Es compatible con el modelo OSI en los niveles 1 y 2 (capas superiores TCP/IP) Redes LAN industriales Son las redes empleadas en los niveles de gestin y de control. En estos niveles hay una cierta uniformidad, impuesta por las grandes compaas de informtica de gestin Los estndares empleados son: 1. MAP (Manufacturing Automation Protocol). Es una red de gestin especialmente diseada para el entorno industrial, gestin especialmente diseada para el entorno industrial, proporcionando un medio de transmisin determinista Creada por General Motors. No es una red que actue al nivel de bus de campo, pero existen pasarelas para su conexin a esos buses. Estos permiten adaptacin necesaria de conexion cdigo y protocolo. Tambin existen pasarelas para la integracin de redes MAP en redes de are amplia(WAN) Se desarrollo paralelamente con la arquitectura OSI y su implementacin es compatible con los 7 niveles de este modelo 2. Ethernet: es una red de rea local inicialmente diseada por Xerox corporation. Es compatible con el modelo OSI en los niveles 1,2, y 3 y permite diferentes topologas (bus, anillo, estrella) con velocidades que van desde 10Mbps a Redes LAN industriales anillo, estrella) con velocidades que van desde 10Mbps a los 100 Mbps (Fast Ethernet) Puede soportar el transporte de datos de diferentes protocolos de la capa de red, pero lo mas comn es que las capas superiores estn compuesta por los protocolos del modelo TCP/IP Su implantacin en la industria a desplazado a las redes MAP Descripcin de funciones en cada Nivel en Redes Industriales Redes Industriales Estructura Jerrquica de las Comunicaciones Industriales Pirmide CIM 1. Nivel de Accin/Sensado Llamado nivel de instrumentacin. Formado por los sensores y actuadores distribuidos en una lnea de produccin. Por ejemplo un motor de mezcla de materias primas. primas. Se trata de sustituir los sistemas de cableado tradicionales por buses de campo de prestaciones sencillas y sistemas de periferia descentralizada 2. Nivel de Control (Nivel de Campo y Proceso) En este nivel se sitan los elementos capaces de gestionar los actuadores y sensores, como PLC o equipos de aplicacin especifica basados en microprocesador como robots, maquinas herramientas o controladores de motores. Son dispositivos programables de tal manera que es posible ajustar y personalizar su funcionamiento segn las necesidades de cada caso. Los dispositivos de este nivel de necesidades de cada caso. Los dispositivos de este nivel de control junto con los de niveles inferiores de accion/sensado realizan procesos productivos por si mismos En este nivel se emplean los buses de campo tradicionales aunque podra emplearse redes superiores como Ethernet Industrial bajo ciertas premisas que aseguren el determinismos en la red 3. Nivel de Supervisin (Nivel de Planta) Todos los dispositivos de control en planta es posible monitorearlos si hay un sistema de comunicacin adecuado capaz de comunicar estos elementos con otros tipo de dispositivos no dedicados al control sino para la gestin y supervisin y que habitualmente estn constituidos por supervisin y que habitualmente estn constituidos por computadores o sistemas de visualizacin tales como pantallas industriales. En este niveles posible visualizar como se estn llevando a cabo procesos de planta y a travs de entornos SCADA poseer un margen virtual del la planta 3. Nivel de Supervisin (Nivel de Planta) Ejemplo: en una fabrica de galletas rellenas de chocolate se desea supervisar el proceso de fabricacin, por lo que es necesario recibir informacin de c/u de los PLC encargados de producir la masa de chocolate, producir la masa de la galleta, colocar y cortar la masa de la galleta, aplicar una pequea porcin de lasa de chocolate, colocar una segunda galleta para crear el emparedado, hornear la galleta y envasar el producto final. galleta y envasar el producto final. Para cada tarea nombrada se usa un autmata, por lo que el sistema de supervisin debe ser capaz de acceder el estado de c/u de ellos, para visualizar el proceso que lleva a cabo y de manera global de cmo se esta trabajando cada uno de ellos, as como podra acceder a informes generados por el autmata, tales como cantidad de ingredientes empleados, galletas producidas, eventualmente se podr modificar el proceso productivo desde los computadores de supervisin 4. Nivel de Gestin (Nivel de Fabrica) Dado que el nivel de supervisin esta constituido principalmente por computadores, el nivel de gestin tambin lo estar ya que se encuentra mas alejado de los proceso productivos. Aqu no es relevante el estado y la supervisin de los proceso de la planta, en cambio si adquiere importancia toda la informacin relativa a la produccin y su gestin asociada. produccin y su gestin asociada. Un ejemplo de utilizacin de la comunicacin de los niveles inferiores con el nivel de gestin es la obtencin de la informacin en este nivel acerca de la materias primas consumidas, la produccin realizada, los tiempos de produccin, niveles de almacenado de productos finales,etc Se emplea una red de tipo LAN o WAN En los niveles superiores de la pirmide CIM se trabaja frecuentemente con grandes volmenes de datos, aunque el tiempo de respuesta no es en general crtico y se sita entre pocos segundos hasta minutos o incluso horas. Por el contrario, los sistemas electrnicos de control Primeras Conclusiones Por el contrario, los sistemas electrnicos de control utilizados en los niveles inferiores de las fases de produccin trabajan en tiempo real y debido a ello se les exigen tiempos de transmisin mucho ms rpidos y, sobre todo, un comportamiento determinista de las comunicaciones, aunque los volmenes de informacin a transmitir son, en general, menos elevados Mas sobre niveles de Redes Industriales Redes Industriales Las diferentes caractersticas (por ejemplo, tiempos de respuesta) exigidas al sistema de comunicaciones de cada uno de los niveles hacen que sea diferente el tipo de red de comunicaciones necesaria para implementarlo. Estructura Jerrquica de las Comunicaciones Industriales 1. Redes de datos Se consideran redes de datos las dedicadas al establecimiento de las comunicaciones entre los equipos informticos que conforman los niveles de empresa, fbrica, rea y, en ocasiones, de clula de la pirmide CIM. Se clasifican por lo tanto en: Redes de empresa y fbrica Redes de clula Redes de clula 1. Redes de datos: Redes de empresa y fbrica En este nivel se ejecutan, entre otras, las siguientes aplicaciones informticas: Programas ERP (Enterprise Resource Planning) Programas MES (Manufacturing Execution Systems) Programas CAD/CAM/CAE (Computer Aided Design Programas CAD/CAM/CAE (Computer Aided Design / Manufacturing / Engineering) Herramientas de aplicacin general que permiten el trabajo en grupo (Groupware) del personal de todas las reas de la empresa Cuando los sistemas enlazados estn situados en la misma planta o emplazamientos prximos, o sea en redes de rea local (LAN, Local Area Networks), la red ms utilizada es Ethernet TCP/IP (Ethernet fue diseado por Bob Metcalf en PARC Xerox - 1972/3). Se estima que actualmente lo utiliza ms del 80% de las comunicaciones en este sector. Para comunicar entre s las distintas sedes de una empresa se utilizan redes de rea metropolitana (MAN, Metropolitan Area Networks) y 1. Redes de datos: Redes de empresa y fbrica redes de rea metropolitana (MAN, Metropolitan Area Networks) y extensa (WAN, Wide Area Networks); un ejemplo de ellas es la red mundial conocida como Internet. 1. Redes de datos: Redes de clula Las redes de empresa NO han sido diseadas, al menos inicialmente, para satisfacer determinados requisitos que son propios del ambiente industrial, entre los que destacan: Funcionamiento en ambientes hostiles (perturbaciones FEM, temperaturas extremas, polvo y suciedad, ) Gran seguridad en el intercambio de datos en un intervalo cuyo Gran seguridad en el intercambio de datos en un intervalo cuyo lmite superior se fija con exactitud (determinismo) para poder trabajar correctamente en tiempo real. Elevada fiabilidad y disponibilidad de las redes de comunicacin, mediante la utilizacin de dispositivos electrnicos, medios fsicos redundantes y/o protocolos de comunicacin que dispongan de mecanismos avanzados para deteccin y correccin de errores. Por ello, en las dos ltimas dcadas del siglo XX se acrecent el inters por desarrollar redes de comunicacin especficamente diseadas para entornos industriales y que diesen soporte a la intercomunicacin entre las operaciones del nivel de fbrica y las del nivel de empresa. Fue GM la que, a mediados de los 80, desarroll la red MAP (Manufacturing Automation Protocol). 1. Redes de datos: Redes de clula MAP (Manufacturing Automation Protocol). Posteriormente, en 1986 surge en el seno de la empresa BOEING la red TOP (Technical and Office Protocol). De la unin de ambos surgi el proyecto de red MAP/TOP, que contemplaba la capacidad de intercomunicacin de los sistemas de control (MAP) con los de oficina de (TOP). El protocolo ms importante de la capa de aplicacin de una red MAP (o derivadas de ella) es el conocido como MMS (Manufacturing Message Specification). Fue diseado para facilitar la monitorizacin y gestin de sistemas de control de procesos de fabricacin (CNCs, robots, PLCs, ). A pesar de sus caractersticas, la red MAP casi no se utiliza actualmente por: Cubre adecuadamente los requisitos solicitados, pero la robustez de sus protocolos proporciona, en la prctica, tiempos de respuesta en la 1. Redes de datos: Redes de clula Cubre adecuadamente los requisitos solicitados, pero la robustez de sus protocolos proporciona, en la prctica, tiempos de respuesta en la comunicacin relativamente elevados para los exigidos en el nivel de planta o fbrica. Su especificacin es tan vaga en algunos aspectos que se ha hecho muy complejo y difcil el desarrollo de interfaces, con lo que ello implica en costes comerciales. En la actualidad, constituye una lnea de I+D de gran auge la adaptacin y redefinicin de las tecnologas que son normas de facto en las redes de datos para poder utilizarlas en el mbito del control de procesos. Surgen las conocidas como redes Industrial Ethernet, cuya capa de enlace est basada en la tcnica Ethernet y cuyos protocolos bsicos de comunicacin se fundamentan en 1. Redes de datos: Redes de clula protocolos bsicos de comunicacin se fundamentan en TCP/IP. A grandes rasgos, estas redes tratan de redisear (en mayor o menor medida) el hardware y el software asociado a las capas inferiores de Ethernet para poder aplicarlo en los ambientes ms hostiles de los niveles de planta (redundancia, redefinicin de protocolos, mayores niveles de CEM, temperatura, humedad, vibraciones, ) En lo que respecta a los protocolos de la capa de aplicacin que se debe utilizar en las redes Industrial Ethernet en combinacin con los protocolos de las capas inferiores, no existe actualmente una solucin nica normalizada y estn propuestas diferentes soluciones como: 1. Redes de datos: Redes de clula Modbus TCP EtherNet/IP PROFINet EtherCat Powerlink Tambin est en estudio la modificacin de la norma Ethernet a fin de reservar un cierto ancho de banda para las necesidades de comunicacin determinista de la planta (una de las propuestas, relacionada con PROFINet, denomina a esta solucin con el calificativo de Iscrona, IRT). 1. Redes de datos: Redes de clula 2. Redes de Control: introduccin Suelen recibir el nombre genrico de BUSES DE CAMPO (Fieldbuses). Las redes de control resuelven los problemas de comunicacin en los niveles inferiores de la pirmide CIM. Se utilizan, por tanto, para comunicar entre ellos sistemas de control industrial y/o con dispositivos de campo. Se clasifican en: Se clasifican en: a. Redes de controladores b. Redes de sensores-actuadores Histricamente, el desarrollo de esta clase de redes (que se produjo en la dcada de los 80) fue debido a la elevacin de la complejidad en la automatizacin de los sistemas industriales, que increment desmesuradamente el volumen de cableado que era preciso realizar para conectar a los equipos de control un elevado nmero de dispositivos sensores y actuadores mediante hilos independientes. Para resolver el problema, surgi la idea de conectar cada 2. Redes de Control: introduccin Para resolver el problema, surgi la idea de conectar cada grupo de dispositivos de campo a un procesador de comunicaciones y stos, a su vez y mediante otro procesador de comunicaciones, al sistema de control. Surgen as las redes de sensores-actuadores y los buses de campo El objetivo de un bus de campo es sustituir las conexiones punto a punto entre los elementos de campo y el equipo de control a travs del tradicional lazo de corriente de 4- 20mA o 0 a 10V DC, segn corresponda. 2. Redes de Control: introduccin 20mA o 0 a 10V DC, segn corresponda. Generalmente son redes digitales, bidireccionales, multipunto, montadas sobre un bus serie, que conectan dispositivos de campo como PLCs, transductores, actuadores, sensores y equipos de supervisin. Estos buses , permiten adems la comunicacin con buses jerrquicamente situados en niveles superiores mediante el empleo de pasarelas (gateways) 2. Redes de Control: introduccin Caractersticas de un Bus de Campo Diseado para transmitir pequeas cantidades de datos Cubrir necesidades de tiempo real Nmero reducido de estaciones Fcil configuracin Protocolos simples y limitados 2. Redes de Control: introduccin Protocolos simples y limitados Bajos costes de conexin Pseudoconsistente con el modelo OSI de ISO Ventajas que Aporta Reducir coste de cableado de la instalacin Facilita la ampliacin o reduccin de elementos Permite integrar los dispositivos menos inteligentes El bus de campo constituye el nivel ms simple y prximo al proceso dentro de la estructura de comunicaciones industriales. Los buses de campo conectan actuadores, controladores, sensores y dispositivos similares, en el nivel inferior de la estructura jerrquica de la automatizacin industrial. 2. Redes de Control: introduccin Una arquitectura de bus de campo es un sistema abierto de tiempo real. Pero no necesariamente ha de conformarse con el modelo OSI de 7 capas, pues es ms importante que la conexin sea de bajo coste y alta fiabilidad frente a las posibilidades de interconexin a redes generales. 2. Redes de Control: introduccin 2. Redes de Control: introduccin 2. Redes de Control Antes Ahora 2. Redes de Control Antes Ahora Cableado paralelo de sensores y actuadores Bus de campo de sensores y actuadores 2. Redes de Control: Controladores Modelo OSI simplificado utilizado en la mayora de las redes de control 2. Redes de Control: Controladores Este tipo de redes de control estn diseadas para realizar la comunicacin de varios sistemas electrnicos de control (PLCs, CNCs, Robots, etc) entre s. Son, por lo general, redes de rea local de tipo principal/subordinado (master-slave) o productor- consumidor (producer-consumer) que poseen varios nodos principales (Multimaster Networks). principales (Multimaster Networks). Los servicios de comunicacin que proporcionan permiten no slo el intercambio estructurado de informacin sino tambin llevar a cabo las tareas de diagnstico, programacin, carga, descarga y ejecucin y depuracin de los programas ejecutados en ellos. 2. Redes de Control: Controladores Maestros Procesadores de comunicaciones principales Esclavos Procesadores de comunicaciones subordinados subordinados Productores Y Consumidores 2. Redes de Control: sensores-actuadores En este grupo se encuentran las redes de campo diseados con el objetivo especfico de intercomunicar los sistemas electrnicos de control con los dispositivos de campo conectados al proceso. Funcionan en aplicaciones de tiempo real estricto en una Funcionan en aplicaciones de tiempo real estricto en una pequea zona de la planta (tpicamente una mquina o clula). Los fabricantes suelen denominarlas redes de periferia distribuida (distributed periphery). Han sido numerosos los fabricantes que han desarrollado este tipo de redes, que se diferencian en aspectos como: La posibilidad de disponer de uno o ms nodos principales (master) en la red. La comunicacin de datos de sensores y actuadores todo/nada (on/off) o analgicos. 2. Redes de Control: sensores-actuadores (on/off) o analgicos. La capacidad de diagnosis y/o parametrizacin de los sensores y actuadores. Es frecuente, adems, que los fabricantes traten de normalizar el intercambio de informacin con los dispositivos de uso ms frecuente (perfiles de comunicacin). Tiempo de ciclo breve y constante Alta fiabilidad de la transmisin con datos de pequeo tamao y alta 2. Redes de Control: sensores-actuadores pequeo tamao y alta eficacia del protocolo Transmisin simultanea de datos de E/S y mensajes sin influencia mutua Manejo sencillo capacidad limitada Las redes de sensores-actuadores de capacidad funcional limitada han sido diseadas para integrar principalmente dispositivos todo-nada (fin de carrera, fotoclula, rel, ). Se caracterizan por tener, en general, un nico nodo principal. Como ejemplo de este tipo de redes se puede citar la red AS-i (Actuator Sensor Interface) 2. Redes de Control: sensores-actuadores Las redes de sensores-actuadores de elevada capacidad funcional disponen de una capa de enlace adecuada para el envo eficiente de bloques de datos de mayor tamao que en el caso anterior. Estos mensajes ms complejos permiten que, mediante elevada capacidad 2. Redes de Control: sensores-actuadores Estos mensajes ms complejos permiten que, mediante ellas, se puedan configurar, calibrar e incluso programar dispositivos de campo (Field Devices) ms inteligentes que los todo/nada (codificadores absolutos, sensores de temperatura, presin o caudal, variadores de velocidad, servovlvulas, etc.). elevada capacidad 2. Redes de Control: sensores-actuadores Buses para reas de Seguridad Intrnseca Dispositivos con seguridad intrnseca para uso en ambientes explosivos a. HART b. Profibus PA c. FIP Resumen de Comunicaciones Industriales Protocolo Un protocolo de comunicacin es un conjunto de reglas que permiten la transferencia e intercambio de datos entre los distintos dispositivos que conforman una red. Tipos de Buses de Campo: Clasificacin Tipos de Buses de Campo (Clasificacin General) Tipos de Buses de Campo (Clasificacin) Por ejemplo Fieldbus Foundation, Profibus y Hart, estn diseados para instrumentacin de control de procesos. En cambio DevicetNect y SDC estn optimizados para los mercados de los dispositivos discretos (on-off) de detectores, actuadores e interruptores, donde el tiempo de respuesta y repetibilidad son factores crticos. Cada protocolo tiene un rango de aplicacin, fuera del mismo Cada protocolo tiene un rango de aplicacin, fuera del mismo disminuye el rendimiento y aumenta la relacin costo/prestacin. En muchos casos no se trata de protocolos que compitan entre s, sino que se complementan, cuando se trata de una arquitectura de un sistema de comunicacin de varios niveles Estrategia Americana Estrategia Europea Estructura Jerrquica de la Comunicaciones Industriales: en Siemmens