0% encontró este documento útil (0 votos)
198 vistas197 páginas

Tesis sobre HMI y SCADA en ESIME

Este documento presenta un estudio sobre la aplicación de prácticas en el Laboratorio de Procesos Automatizados e Integrados por Computadora (LPAIC) de la Escuela Superior de Ingeniería Mecánica y Eléctrica. El documento describe los fundamentos teóricos y prácticos de la interfaz hombre-máquina y los sistemas SCADA, con el objetivo de apoyar la formación académica de los estudiantes. Se explica el funcionamiento del LPAIC y se proporcionan listados de entradas y salidas de

Cargado por

Carlos Guillén
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
198 vistas197 páginas

Tesis sobre HMI y SCADA en ESIME

Este documento presenta un estudio sobre la aplicación de prácticas en el Laboratorio de Procesos Automatizados e Integrados por Computadora (LPAIC) de la Escuela Superior de Ingeniería Mecánica y Eléctrica. El documento describe los fundamentos teóricos y prácticos de la interfaz hombre-máquina y los sistemas SCADA, con el objetivo de apoyar la formación académica de los estudiantes. Se explica el funcionamiento del LPAIC y se proporcionan listados de entradas y salidas de

Cargado por

Carlos Guillén
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

INSTITUTO POLITECNICO NACIONAL

ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA UNIDAD PROFESIONAL AZCAPOTZALCO

ESTUDIO PARA LA APLICACION DE PRACTICAS DEL LABORATORIO DE PROCESOS AUTOMATIZADOS E INTEGRADOS POR COMPUTADORA (LPAIC).

TESIS QUE PARA OBTENER EL TITULO DE INGENIERO EN ROBOTICA INDUSTRIAL PRESENTA: ALEJANDRO CEDILLO MARTINEZ

ASESORES: M.en C. JOSE GUADALUPE TORRES Y ORTEGA ING. MARINA ESPITIA BADILLO

MEXICO,D.F. 2008

AGRADECIMIENTOS

A Dios Por haberme dado la fortaleza y el valor necesarios para poder salir avante de cualquier situacin que se me ha presentado en mi vida. Por permitirme conocer a tantas personas que en algn momento de mi vida me han brindado su apoyo y de las cuales he aprendido tanto.

A mi Madre. Por su apoyo incondicional a lo largo de mi vida. Por todos los sacrificios, privaciones, tristezas y desvelos por los cuales tuviste que pasar y soportar para brindarme una educacin no solamente escolar sino en mi persona. Por los cuidados y el gran amor que siempre me has dado, porque gracias a todo esto he logrado alcanzar mis objetivos.

A mi Familia y Amigas. Por sus palabras de aliento en el momento que ms lo necesitaba. Por ensearme a no rendirme ante nada, a creer en m, a no detenerme hasta haber alcanzado mis metas.

A mis Maestros. Por su apoyo, confianza y consejos brindados tanto al M. en C. Jos Guadalupe Torres y Ortega como a la Ing. Marina Espitia Badillo.

INDICE
Objetivo. Introduccin. Captulo 1 Antecedente Histrico HMI y SCADA.
1.1 1.2 1.3 Historia de la Automatizacin Industrial. Contexto Histrico de HMI. Sistema SCADA.

1 2 4
5 8 12

Captulo 2 HMI (Human Machine Interface).


2.1 2.2 2.3 2.4 Qu es y para qu nos sirve HMI? Funciones de un software de HMI. Modelos para un HMI. Qu es una Interfaz? 2.4.1 Agentes de la Interfaz. 2.4.2 Tipos de Interfaces. 2.4.3 Reglas para el Diseo de una Interfaz. 2.4.4 Pasos para disear una Interfaz. Lo ms Nuevo dentro de HMI. PLC. 2.6.1 Historia del PLC. 2.6.2 Definicin de PLC. 2.6.3 Estructura de un PLC. 2.6.4 Software del PLC Conceptos bsicos. 2.6.5 Lenguajes de Programacin. 2.6.6 PLC S7-300.

15
17 17 17 19 20 20 23 25 26 30 30 32 33 35 37 39

2.5 2.6

Captulo 3 Sistema SCADA (Supervisory Control And Data Acquisition).


3.1 3.2 3.3 3.4 Definicin y utilidad del sistema SCADA. Caractersticas principales del sistema SCADA. Funciones de un sistema SCADA. Arquitectura de un sistema SCADA. 3.4.1 RTU (unidad terminal remota). 3.4.2 MTU (unidad terminal maestra). 3.4.3 Transductores. 3.4.4 Cmo se transmite la informacin en un sistema SCADA? 3.4.4.1 Topologas de un sistema de comunicacin LAN. Redes LAN mas utilizadas en un sistema SCADA. 3.5.1 Ethernet. 3.5.2 Token Ring. 3.5.3 Arcnet.

44
47 49 49 50 50 54 57 59 61 63 63 70 73

3.5

3.6

Tipos de Cables. 3.6.1 Two wire open lines. 3.6.2 Cable de par torcido. 3.6.3 Cable coaxial. 3.6.4 Cable de Fibra ptica. PROFIBUS.

75 76 77 79 82 86 93 95 100 102 103

3.7

3.8 FIELDBUS (bus de campo). 3.9 MPI.


3.10 SCADA y la Internet. 3.11 Software que utilizan el sistema SCADA. 3.11.1 Simatic WinCC.

Captulo 4 Prcticas HMI.


4.1 4.2 4.3 4.4 4.5 Descripcin del sistema del LPAIC. Funcionamiento del LPAIC. Sistema de Control. Diagrama de comunicacin del LPAIC. Listado de entradas y salidas 4.5.1 Listado de I/O del PLC Maestro. 4.5.2 Listado del PLC Esclavo del FMS. 4.5.3 Listado del PLC Esclavo de la Celda de Pintura. 4.5.4 Listado del PLC Esclavo del Almacn Matricial. Pasos a seguir para dar de alta un proyecto utilizando el software WinCC. Listado de entradas y salidas de los equipos que conforman el LPAIC utilizadas en el software WinCC. 4.7.1 Listado de I/O de la Banda Transportadora Conveyor. 4.7.2 Listado de I/O del FMS de HMI. 4.7.3 Listado de I/O del Almacn de HMI. 4.7.4 Listado de I/O de la Clula de Pintura. 4.7.5 Listado de I/O del Sistema de Visin. 4.7.6 Control de HMI. Prcticas HMI/SCADA.

112
113 114 115 116 117 118 121 122 123 125

4.6 4.7

130 131 133 134 136 137 137 138

4.8

ANEXO A GLOSARIO BIBLIOGRAFIA CONCLUSIONES

157 183 188 191

Objetivo. Realizar un trabajo de tesis de la Interface Hombre Mquina (HMI) para que de esta forma, se logre entender e identificar la estructura, la operacin y la configuracin de los sistemas HMI SCADA.

Objetivos Especficos. Ayudar en la formacin acadmica de los alumnos dentro de lo que se conoce como HMI - SCADA. Lograr entender desde un enfoque sistmico las redes de control y la automatizacin industrial de acuerdo con los conceptos e integracin SCADA. Brindar los conocimientos necesarios para el correcto uso del software utilizado en el LPAIC de la ESIME Azcapotzalco.

Justificacin. En la presente tesis se dan a conocer los fundamentos tanto tericos como prcticos de la Interfase Hombre Mquina (HMI) con la finalidad de servir de apoyo a la realizacin de este tipo de prcticas y coadyuvar en la formacin acadmica de los alumnos de la Escuela Superior de Ingeniera Mecnica y Elctrica.

INTRODUCCION El desarrollo tecnolgico en general ha sido muy rpido para las expectativas que se han trazado a travs del tiempo y gracias a esto la robtica siendo una ciencia o rama de la tecnologa se ha beneficiado creciendo de igual manera; teniendo como principal prioridad el facilitar la vida a los seres humanos, ayudar en las tareas que resulten montonas, agotadoras, de alta precisin y en trabajos que pongan en riesgo la integridad fsica de las personas. Una de las ramas en las que se divide la robtica y que actualmente ha tomado un auge verdaderamente importante por no decir imprescindible es en el desarrollo del control distribuido en la industria, el cual va de la mano con el desarrollo en las comunicaciones. Los sistemas o redes de comunicacin, utilizados en entornos industriales se encuentran sometidos a una problemtica especfica, la cual limita en gran medida su diseo y los diferencia de las redes de datos o redes de oficina. Cada vez como se mencion, se hace indispensable el disponer de dispositivos inteligentes para realizar el control, la adquisicin de datos o la supervisin de manera remota de procesos de almacenamiento, fabricacin e inclusive de distribucin. Para dar respuesta a esta problemtica, se dio origen a los microcontroladores, microprocesadores y a los controladores lgicos programables (PLCs); siendo que un PLC o un microprocesador puede controlar una o mas variables de un determinado sistema realizando un control directo de las mismas y por si esto fuera poco, estos equipos denominados de control local pueden comunicarse con otros elementos (equipos) de su nivel y con otros de nivel superior de supervisin; pero se hace referencia que lo antes mencionado solo es en cuanto al control se refiere. La tarea de supervisin y adquisicin de datos en sus inicios resultaba y resulta ser una labor muy agotadora ya que la misma se deba de realizar de forma manual, y se dice resulta ya que todava en nuestros das hay empresas que siguen sin automatizar sus procesos originando con esto prdidas para la misma. En sus inicios, el operador tena que ir hacia cada puesto de control, puestos que en ocasiones no se localizaban dentro de la planta sino que se encontraban en sitios remotos de la misma para recabar los datos que serian utilizados para mejorar el proceso, la calidad del producto terminado, recabar informacin de datos tales como, temperatura, presin, etc., para saber en qu momento se debera de dar mantenimiento a las mquinas, inclusive para saber si se haba originado alguna falla en cualquier dispositivo que afectara en el desarrollo del proceso. Para resolver sta problemtica, se da origen a un sistema especialmente diseado para esta labor y que actualmente se conoce y es empleado dentro de la industria como sistema SCADA. Sin embargo el sistema SCADA por s solo nos sirve para recabar informacin de una o ms instalaciones distantes y/o enviar instrucciones de control a las mismas, si se deseara tener un control sobre cualquier dispositivo que integre el proceso se debe de emplear un sistema HMI, el cual significa Interface Hombre Mquina; es decir, es la interaccin que existe entre un ser humano y una mquina o proceso.

La industria HMI naci, particularmente de la necesidad que exista de estandarizar la forma de controlar y monitorear distintos sistemas remotos, tales como PLCs, entre otros mecanismos de control. HMI es un software utilizado para controlar, monitorear y determinar el estado de un sistema de control y automatizacin, para esto es necesario tener una interfaz entre el sistema y el usuario. HMI, es la interfaz; es el punto en el que los seres humanos y mquinas logran ponerse en contacto; transmitindose de manera mutua no slo informacin, rdenes y datos sino tambin intuiciones, sensaciones y nuevas formas de ver las cosas. En nuestros das hay diversas empresas como SIEMENS, FESTO, ABB, Omron, Logitek, slo por mencionar algunas que ofrecen el software HMI pero complementado con el sistema SCADA, dndonos como resultado una herramienta con enormes ventajas y por ende muy til dentro de cualquier proceso en la industria. A continuacin se dar una descripcin breve de los captulos en los cuales se encuentra estructurada la presente tesis. El primer captulo titulado Antecedente Histrico HMI y SCADA, se va a hacer mencin del contexto histrico de la automatizacin industrial as como de HMI y de los primeros sistemas SCADA. En el segundo captulo a tratar lleva por ttulo HMI (Human Machine Interface) en donde se va a dar a conocer la definicin, utilidad, el desarrollo del mismo tanto de HMI, de una Interfaz y de un PLC. El tercer captulo titulado Sistema SCADA, se hace mencin del concepto, las partes en que se encuentra conformado el sistema SCADA, redes de comunicacin y tipos de cables que se utilizan para conectar stas redes y que son empleadas en el mismo. Dando a conocer las caractersticas del software que es utilizado en el Laboratorio de Procesos Automatizados Integrados por Computadora (LPAIC) de la ESIME Azcapotzalco. Por ltimo pero no menos importante tenemos el cuarto captulo que lleva por nombre Prcticas HMI en donde se hace una descripcin de cmo se encuentra conformado el LPAIC, su funcionamiento, el sistema de control y se da un listado de entradas y salidas que son utilizadas tanto por el PLC Maestro como por el software WinCC. Si bien es cierto que el campo en el que ms se emplea el sistema HMI SCADA es en la industria; cabe mencionar que tambin es utilizado en escuelas de nivel superior en la formacin acadmica de los alumnos con el propsito principal de que tengan una mejor preparacin y un mayor conocimiento para as afrontar los retos que se les presenten en la industria.

CAPITULO 1 Antecedente Histrico HMI y SCADA


En el presente captulo se dar a conocer los orgenes histricos del concepto y de los primeros sistemas HMI, as como del sistema SCADA.

Captulo 1 Antecedente Histrico


1.1 Evolucin de la Automatizacin Industrial.

La automatizacin industrial tiene sus orgenes en la revolucin industrial ya que los elementos mediante los cuales se llevaban a cabo las tareas de control se daban gracias a dispositivos electromagnticos con la aparicin de la energa elctrica se empleaban motores, rels, temporizadores, contadores, etc., y mecnicos; siendo que presentaban un inconveniente y era que cada vez que se hacan automatizaciones mas complejas el tablero de control eran cada vez mas grandes. Hacia la dcada de los 50s, da origen a la electrnica y con ello a la utilizacin de los semiconductores con los cuales se reduce el tamao de los tableros de control y por ende se reduce el numero de averas ocasionadas por el desgaste de los componentes; por una parte se pensara que era una gran ayuda pero tenia un gran problema en cuanto a flexibilidad se refiere ya que un sistema de control solo servia para una aplicacin en especfica y no era reutilizable. Gracias al problema antes mencionado y a la constante y creciente demanda industrial, en el ao de 1968 las empresas Ford y General Motors, disean las especificaciones con las cuales debe de cumplir un controlador electrnico programable para que pueda ser considerado realmente til dentro de la industria; logrando con ello que Bedford associates sea el encargado de disear y desarrollar un prototipo de controlador industrial, que por muchos es y puede ser considerado como el primer PLC de la historia ya que presentaba las caractersticas que requera en esos momentos la industria y que eran las siguientes: Era reutilizable. Adaptado para entornos agresivos (hecho para ser utilizado en la industria). Fcilmente programable por tcnicos elctricos. Implementado con electrnica de estado slido; es decir, utilizando semiconductores. Los primeros PLCs, eran utilizados para mantener el control en los procesos secuenciales tales como transporte, cadenas de montaje, etc., aunque presentaba una desventaja ya que si bien era cierto que se haba conseguido que el PLC fuera reutilizable o como ahora se conoce reprogramable, su memoria era cableada y por lo tanto muy costosa. A comienzos de la dcada de los 70s, aparece el microprocesador junto con los primeros ordenadores digitales; tambin se comenzaron a implementar las primeras memorias con semiconductores y con ello dejando de lado a las memorias cableadas a causa de que las memorias con semiconductores presentaban una mayor flexibilidad y eran mas fciles de programar. A pesar de que ya se contaban con los microprocesadores, stos aun no eran utilizados en la industria a causa de su robustez, la dificultad con la que se contaba en cuanto a conexin con equipos mecnicos se refiere y por ltimo la dificultad en la programacin.

Captulo 1 Antecedente Histrico A mediados de los 70s, en los autmatas se van agregando el microprocesador y las memorias con semiconductores logrando con ello reprogramar sin tener la necesidad de volver a cablear aumentando de este modo la flexibilidad; y por si esto fuera poco se poda realizar clculos matemticos y tener una comunicacin con un ordenador central el que a su vez tenia la funcin de controlar la planta enviando rdenes a los autmatas que se encargaban de controlar cada proceso. Tambin se da el nacimiento de los primeros DCS (Sistemas de Control Distribuido) y que son controladores lgicos al igual que los PLCs solo que estos ltimos en principio eran los que dominaban por decirlo de alguna manera en el control de las variables analgicas. As, tanto los DCS como los PLCs trabajaban a la par en el control discreto de variables on / off. Fue hasta finales de los aos 70s cuando se logran dar mejoras en los autmatas y entre las que destacamos las siguientes: La capacidad de gobernar bucles de control. Mayor memoria. Conexin mas flexible de sensores actuadores. Mejores lenguajes de programacin. Comunicaciones ms potentes. Para 1980 se contina con las mejoras en los autmatas siendo las ms representativas: Dimensiones mas reducidas. Mayor velocidad de proceso. Gran variedad en cuanto a lenguajes de programacin se refiere tales como GRAFCET, listas de instrucciones, etc. Tcnicas de control mucho ms complejas entre las que podemos mencionar PID, inteligente, fuzzy. Para 1990, cuando los sistemas de control basado en PC hicieron su aparicin en la automatizacin industrial, los partidarios de stos sistemas siendo mas poderosos y con una mayor flexibilidad afirmaban que los sistemas antes mencionados podran dejar de lado tanto a los PLCs como a los DCSs en diversas aplicaciones. Cierto es que la PC tena mucho que ofrecer, sin embargo no lograra hacer a un lado a las plataformas de control industrial ya probadas por lo menos no en la forma de una PC de escritorio. La PC se contemplaba como la mejor opcin a la hora de integrar una funcionabilidad avanzada; como puede ser la conectividad de base de datos, en el control analgico, integracin y en la simulacin basados en Web y comunicacin de datos con terceros. Aunque el problema que presentaba este tipo de control basado en PC, es que aquellas PCs que corren en sistemas operativos estndares con un hardware comn, resultan bastante frgiles como para brindar un control industrial confiable.

Captulo 1 Antecedente Histrico Como resultado a todas las innovaciones antes mencionadas se obtuvo la aparicin de controladores hbridos el cual nos permite tener un manejo de las variables analgicas y digitales y que van de la mano con caractersticas como el tener un procesador de punto flotante para clculos personales, tener un servidor Web interactivo el cual facilita las tareas de control y monitoreo, un flash compacto removible para la recoleccin y registro de datos, el contar con puertos seriales mltiples y que a su vez se encuentre conectado por medio de buses de campo para as tener una comunicacin con terceros. En nuestros das contamos con una gran variedad de autmatas hbridos que son compactos, sencillos y modulares para aplicaciones no solo industriales sino inclusive domsticas, presentando grandes posibilidades de ampliacin; y con una gran tendencia a una evolucin de forma continua en los sistemas de comunicacin constituyendo redes de autmatas que permitan implementaciones mucho mas complejas y a su vez ms seguras. Las nuevas caractersticas de los sistemas de automatizacin tienden a reunir caractersticas de los sistemas de control distribuido como: Apertura. Tolerancia a fallas. Concurrencia. Escalabilidad. Transparencia. Como nota se debe de tomar en cuenta que un sistema de control industrial se encuentra conformado por dos reas bien definidas que son la parte operativa y la parte de control. En la parte operativa encontramos los dispositivos de hardware y software que son los que brindarn la informacin necesaria para llevar a cabo las operaciones de planta que sean necesarias por medio de una interfase que sea amigable y pueda ser comprendida fcilmente por el operador. Para la parte de control se cuentan con dispositivos tales como PLCs, DCSs, o PC industriales, entre otros; los cuales nos servirn para llevar a cabo las acciones de control en conjunto con los actuadores; entre stos dispositivos existe una comunicacin vertical, es decir, desde la parte de control hacia la operativa y viceversa y comunicaciones horizontales, esto es, una comunicacin entre distintos dispositivos de control.

Captulo 1 Antecedente Histrico


1.2 Contexto Histrico de HMI.

Antes de comenzar a dar una referencia especfica del origen del trmino HMI, se har mencin de un hombre llamado Marshall McLuhan (Figura 1.1); ya que l fue el primero en tener una visin de este concepto, claro est que no es tal y como lo conocemos en nuestros das pero gracias a sta visin se dio pie para que ste fuera posible; puesto que l dio origen y logr reestructurar varios trminos o para ser exactos pudo verlos con un enfoque distinto, originando que futuros investigadores se basarn en su trabajo para dar principio al concepto HMI.

Figura 1.1 Marshall McLuhan.

Marshall McLuhan, naci en Edmonton, Alberta, Canad; profesor de literatura inglesa, crtica literaria y Teora de las Comunicaciones; es considerado como uno de los fundadores de los estudios de los medios as como un visionario en cuanto a la sociedad de la informacin se refiere, podra decirse que fue un hombre adelantado a su poca. El pensamiento que tena este personaje con respecto a los medios de comunicacin se basaba en dos ideas principales que son: 1) Somos lo que vemos. 2) Formamos nuestras herramientas y luego stas nos forman. Este autor clasifica a la era de la humanidad en tres fases que son las siguientes: a) La Era Preliteraria o tribal; en la cual menciona que antes de que la escritura se extendiera se viva en un espacio acstico, esto es, la palabra hablada. b) La Era de Gutemberg; con la invencin de los tipos mviles, se oblig al ser humano a tener una comprensin mucho mayor; debido a la escritura se logr una estructura que modific al espacio en algo limitado, estructurado. c) La Era Electrnica; en las propias palabras del autor la tecnologa electrnica no depende de las palabras habladas y puesto que la computadora es la extensin del sistema nervioso central, cabe la posibilidad de extender la conciencia. 8

Captulo 1 Antecedente Histrico McLuhan, es el creador de varios conceptos muy utilizados en nuestros das, acerca de los medios de difusin masiva y la sociedad de la informacin, tales como, la Galaxia Gutemberg, la Aldea Csmica y el trmino que nos compete como lo es La descripcin de los Medios de Comunicacin como Extensiones de la Persona. A continuacin daremos una breve descripcin de los trminos antes mencionados. Galaxia Gutemberg; en este concepto hace referencia a los cuatro siglos que van desde la difusin de la imprenta en Europa hasta las primeras dcadas del siglo XIX; cuando el telgrafo proporcionara un cambio de forma drstica en la historia de la comunicacin. Aldea Csmica; McLuhan hace mencin del ciclo existente entre los medios-mensajes y el hombre-usuario, haciendo una referencia a 3 distintos tipos de innovaciones tecnolgicos, que son: 1. Innovacin elctrica; el telgrafo y el telfono, medios que redujeron el espacio psicosocial, como el autor lo menciona, en comparacin con otras extensiones como los medios de transporte. 2. Innovacin electrnica; dispositivos centrados particularmente para el uso de vlvulas. 3. Tecnologas recientes; se abarca todas las ideas convencionales de comunicacin, logrando que la comunicacin y la informacin vayan de forma integrada y universal asociando todos los aspectos de la comunicacin humana como lo sera desde el entretenimiento hasta la salud y la educacin. Mientras que para la gran mayora de las personas piensa en los medios como fuentes que nos dan noticias o informacin; en 1964, McLuhan cre su propia definicin de sta palabra, ya que para l todo medio es una extensin de nuestra mente, de nuestro cuerpo, de nuestro ser, no importando el tipo de tecnologa o elemento que fuera. En base a lo mencionado anteriormente, podramos decir que la ropa es una extensin de la piel; la bicicleta o el automvil son una extensin del pie humano y por ltimo la computadora se considera como una extensin del cerebro. En 1967 Marshall afirma que el medio es el mensaje y explica que no se debe de entender al mensaje como la informacin o el contenido ya que se deja a un lado una caracterstica muy importante que tiene el mensaje la cual es el poder que logran tener para modificar el curso y funcionamiento de las actividades y relaciones humanas. Por lo escrito anteriormente, en palabras de Marshall, se define al mensaje de un medio como todo cambio de escala, ritmo o pautas que ese medio provoque en las sociedades o culturas.

Captulo 1 Antecedente Histrico Cabe mencionar que cuando McLuhan hace referencia a la palabra informacin que un medio transmite, no se refiere al contenido del mismo, sino al modo en que nuestros sentidos fsicos responden a un medio e inclusive al modo en que participan en l: dndonos como resultado los medios de alta definicin (medios calientes) y los de baja definicin (medios fros). Un ejemplo de los medios de alta definicin seran la imprenta, la radio, las fotografas, las conferencias; y ejemplos de medios de baja definicin seran el telfono, el habla, la televisin, entre otros. Hay que hacer hincapi en que algunos investigadores, cometen el error de utilizar el trmino HCI (Interaccin Humano Computadora) para referirse al trmino HMI; pero son trminos muy diferentes ya que en el primer caso como su nombre lo indica se refiere a la relacin existente entre el ser humano y una PC y el trmino HMI involucra la palabra mquina en lugar de computadora haciendo que el concepto sea ms amplio ya que puede abarcar no slo a computadores u ordenadores sino tambin a robots, aparatos de diagnstico, de investigacin, automviles, etc. A continuacin se har mencin de algunos investigadores y las distintas definiciones que surgieron para el trmino Interaccin Humano Mquina: En el ao 1989, Booth menciona que es el intercambio de smbolos entre dos o ms partes asignando a los participantes en el proceso comunicativo los significados de esos smbolos. Johnson, en 1992 considera a la interaccin hombre mquina como el estudio de la interaccin entre la gente, los ordenadores y las tareas. Las dos definiciones anteriores se encuentran relacionadas de cmo la gente y los ordenadores pueden realizar tareas de manera interactiva y de la forma en que tales sistemas interactivos son diseados. Para el ao de 1993, Lewis y Reiman hacen mencin que las interfaces bsicas de usuario son aqullas que incluyen mens, ventanas, teclado, ratn, etc.; esto es, todos aquellos canales por los cuales se permite la comunicacin entre el hombre y la mquina; basndonos en la definicin ya mencionada, se deduce que el trmino mquina lo utilizan para referirse a una computadora. Por lo mencionado con anterioridad, podemos decir que una Interface Hombre Mquina tiene como objetivo principal estudiar: El hardware y el software, ambos en funcin de la interaccin. Los modelos mentales de los usuarios con relacin al modelo del sistema. Las tareas realizables por el sistema y su adaptacin a las necesidades del usuario. El impacto en las organizaciones.

10

Captulo 1 Antecedente Histrico Todo lo escrito con anterioridad se encuentra basado en cuanto a cmo se origin el trmino HMI como lo conocemos en nuestros das; es decir, las personas que lograron tener una visin diferente, revolucionaria acerca de ste tema. Sin embargo, a continuacin se dar a conocer los primeros controles a distancia, es decir de los primeros sistemas HMI que existieron ya que como es de suponerse antes no se contaba con la ayuda del PLC y para realizar un control a distancia se ocupaban otros elementos. Aparece la telemetra en la cual si la presentacin de los datos es realizada de forma inteligible, ya nos proporciona la base para el desarrollo de un sistema de control y monitorizacin a distancia. Un ejemplo de la telemetra, lo podemos observar de manera clara en la Figura 1.2; el llenado de un depsito de agua desde una mina; en donde unos sensores se encargan de vigilar el nivel de agua del depsito y el de la mina, informando a la bomba de cundo debe ponerse en marcha para bombear agua al depsito, si existe nivel suficiente en ste o simplemente indicarle en qu momento debe detenerse, si el depsito esta lleno o el nivel de la mina es insuficiente. Desde el centro de control podramos ver la evolucin del nivel de la estacin y de esta forma decidir las acciones adecuadas si se presentase algn problema.

Figura 1.2 Medida a Distancia.

Con la invencin del tubo de rayos catdicos (CRT) junto con la del teclado, sustituyeron alas mquinas de escribir, los teletipos y las tarjetas perforadas y con ello dieron origen a las primeras Interfaces Hombre Maquina (HMI). La distribucin tpica de las tarjetas perforadas utilizadas en los primeros sistemas de clculo automatizados, eran de 80 columnas de 25 lneas cada una; mas tarde se emplearon los caracteres ASCII para incluir caracteres grficos. Los primeros lenguajes de programacin grfica se fueron adaptando a las nuevas posibilidades que ofreca la tcnica; por ejemplo, permitieron cambiar los colores de cada celda de las 2000 presentes en una pantalla de ordenador. Los primeros paquetes de software para el control y adquisicin de datos utilizaban las capacidades grficas del lenguaje BASIC sobre la parrilla de 80x25 celdas.

11

Captulo 1 Antecedente Histrico El primer impedimento apareci cuando se pretenda superar la barrera de los 640Kb. La estructura inicial de memoria de los primeros ordenadores personales basados en la CPU 8088 de Intel, se haba fijado en 1Mb, sin embargo se crey que era muy grande por lo tanto IBM dividi la memoria en 4 grupos. En los aos 90s, la compaa Phar Lap encontr la manera de solventar el problema con ayuda de los suplementos de memoria (base, extendida, expandida, etc.). Los principales desarrolladores de sistemas de interfaces grficas eran Intellution y Cimplicity. En donde Cimplicity desarrollo su sistema por encargo del gobierno estadounidense, basado en DOS y difcil de utilizar. Intellution por otra parte, su sistema tambin se basaba en MSDOS con los grficos del programa sencillos de manejar. La Interfaz Hombre Mquina comprende los sinpticos de control cuya funcin es la de representar de forma simplificada el sistema bajo control y los sistemas de presentacin grafica. En un principio los paneles sinpticos eran de tipo esttico colocados en grandes paneles plagados de indicadores y luces; con el tiempo han ido evolucionando junto al software en forma de representaciones grficas en pantallas de visualizacin de datos (PVD).

1.3 Sistema SCADA.

Cuando se habla de los antecedentes histricos de un sistema SCADA no se puede dejar de lado a los Sistemas de Control Distribuido ya que los sistemas SCADA modernos fueron creados a partir de estos sistemas, se puede decir que es la versin mejorada de los mismos, claro esta que tienen sus pequeas diferencias como se vera mas adelante pero no son significativas ya que los elementos que utiliza un DCS los pueden utilizar dentro de un SCADA. Un SCADA es un sistema basado en computadores que permite supervisar y controlar a distancia una instalacin de cualquier tipo. Cabe mencionar que la diferencia que tienen con los sistemas de control distribuido (DCS) es que los sistemas SCADA cuentan con un lazo de control el cual es generalmente cerrado por el operador. Los DCS tienen como caracterstica principal el realizar las acciones de control en forma automtica. Hoy en da es fcil hallar un sistema SCADA realizando labores de control automtico en cualquiera de sus niveles no importando que su labor principal sea la de supervisin y control por parte del operador. Un DCS, se refiere a un sistema de control por lo general de un sistema de fabricacin, proceso o cualquier tipo de sistema dinmico, en la que los elementos no estn en la ubicacin central, sino que se distribuyen en todo el sistema con cada uno de los componentes subsistema controlado por uno o ms controladores. Todos los controladores se encuentran conectados por redes para la comunicacin y la supervisin. En un DCS existe una comunicacin entre cada controlador de proceso; esto es, hay una comunicacin horizontal.

12

Captulo 1 Antecedente Histrico Los primeros miniordenadores fueron utilizados en el control de procesos industriales desde el comienzo de la dcada de 1960. La IBM 1800, por ejemplo, fue una de las primeras computadoras que haban de entrada / salida de hardware para recoger las seales de proceso en una planta de transformacin de campo en contacto con los niveles (para digital puntos) y seales analgicas para el dominio digital. A principios del decenio de 1970 Instrumento Taylor Company, (que ahora forma parte de ABB) ha desarrollado el sistema de 1010, la empresa Foxboro el sistema FOX1 y Bailey Controla el 1055. Todas estas aplicaciones DDC se ejecutar en los mini-ordenadores (DEC PDP 11, Varian Mquinas de datos, MODCOMP etc.) y conectados a las especialidades de entrada / salida de hardware. La DCS se introdujo en 1975; las empresas japonesas de ingeniera elctrica Honeywell y Yokogawa presentaron su propia produccin de DCSs casi al mismo tiempo, con los sistemas TDC-2000 y Centum respectivamente. Estados Unidos por su parte tambin en este mismo ao present su controlador universal denominado UCS-3000, basada en Bristol. Para 1980, las empresas Bailey y Fischer & Porter Company, dan a conocer el sistema RED90 e ICD-4000 respectivamente; en nuestros das ambas empresas pertenecen a la empresa conocida como ABB. La DCS se produjo en gran parte debido a la mayor disponibilidad de las microcomputadoras y la proliferacin de microprocesadores en el mundo de control de procesos. Los ordenadores ya han sido aplicados a la automatizacin de procesos desde hace algn tiempo en forma de Control Directo Digital (DDC) y Punto de Ajuste de Control. El modelo central para el DCS es la inclusin de los bloques de la funcin de control. Una de las primeras incorporaciones del software orientados a los objetos fueron los mdulos de funcin, los cuales son independientes de los bloques de cdigo y los mdulos de funcin llevan a cabo tareas que son esenciales para el control de los procesos, tales como la ejecucin de los algoritmos PID. Una de las principales ventajas de los DCS, es la comunicacin digital distribuido que existe entre los controladores, estaciones de trabajo y otros elementos de computacin. La atencin se centro debidamente en las redes ya que la importante lnea de comunicacin para tramitar las solicitudes, tuvo que incorporar funciones especficas, tales como el determinismo y la redundancia. Como resultado, muchos proveedores se enfocaron en la IEEE 802,4 para lograr la creacin de redes estndar. Esta decisin cre las condiciones para la ola de migraciones necesarias cuando la tecnologa de la informacin se traslad a la automatizacin de procesos y IEEE 802,3 en lugar de IEEE 802,4 prevaleci como el control de LAN. El sistema DCS es un amplio trmino que se utiliza en una variedad de industrias, para vigilar y controlar los equipos distribuidos, tales como: Las grandes redes de energa elctrica y generacin elctrica las plantas. Sistemas de control ambiental. Las seales de trfico. Sistemas de gestin del agua. 13

Captulo 1 Antecedente Histrico Refino de petrleo plantas. Plantas qumicas. La industria farmacutica. Redes de sensores. De carga seca a granel y el petrleo transportista buques.

Una DCS utiliza normalmente diseados como procesadores de controladores y aplicaciones tanto de propiedad interconexiones y protocolos para la comunicacin. Entrada y salida de los mdulos forma los componentes de la DCS. El procesador recibe la informacin de mdulos de entrada y enva informacin a los mdulos de salida. Los mdulos de entrada reciben la informacin de entrada de los instrumentos en el proceso (campo) y transmite instrucciones a los instrumentos de produccin en el campo. El bus elctrico, conecta el procesador y los mdulos a travs de multiplexores/demultiplexores. Los buses tambin conectan los controladores distribuidos con el control central y, por ltimo, la interfaz hombre-mquina (HMI) o el control de consolas. A continuacin se mostrara un cuadro comparativo de las principales caractersticas entre los DCS y sistemas SCADA, haciendo hincapi en que estas no deben de considerarse como limitantes entre ambos sistemas.
ASPECTO Tipo de Arquitectura. Tipos de Variables. rea de accin. SCADA Centralizada. Desaclopadas. reas geogrficamente distribuidas. Unidades de Adquisicin de Remotas y PLCs. Datos y Control. Medios de Comunicacin. Radio, satlite, lneas telefnicas, LAN, WAN y conexin directa. Base de Datos. Centrada. Tipo de Control Predominante. Lazos de control cerrados por el operador. Control secuencial y regulatorio. DCS Distribuida. Acopladas. rea de la planta. Controladores de lazo y PLCs. Redes de rea local y conexin directa. Distribuida. Lazos de control cerrados de forma automtica por el sistema. Control secuencial batch, algoritmos avanzados, etc.

14

CAPITULO 2 HMI (Human Machine Interface)


Definicin de los trminos HMI e Interface, as como las caractersticas que le compete a cada uno de ellos.

Captulo 2 HMI (Interfaz Hombre Mquina) La industria HMI naci, particularmente de la necesidad que exista de estandarizar la forma de controlar y monitorear distintos sistemas remotos, tales como PLCs, entre otros mecanismos de control. HMI es un software utilizado para controlar, monitorear y determinar el estado de un sistema de control y automatizacin, para esto es necesario tener una interfaz entre el sistema y el usuario. HMI, es el punto en el que los seres humanos y mquinas logran ponerse en contacto; transmitindose de manera mutua no slo informacin, rdenes y datos sino tambin intuiciones, sensaciones y nuevas formas de ver las cosas. Sin embargo, la interfaz tambin puede llegar a ser una limitante en cuanto a la comunicacin se refiere ya que todo aquello que no sea posible expresar a travs de ella permanecer fuera de nuestra relacin mutua, y todo esto se debe en gran medida a que se puede llegar a tener un pobre diseo y una escasa atencin a los detalles de la tarea a realizar. Es indispensable que se cuente con el conocimiento necesario del sistema para que con ello se logre un funcionamiento adecuado ya que se debe de proporcionar las entradas del mismo para as interpretar correctamente las salidas. Hay que hacer mencin que las interfaces no son necesariamente entre el ser humano y una computadora sino para cualquier elemento mecnico, un ejemplo sera el tacmetro de un automvil, el cual nos permite monitorear lo que sucede en el vehculo para as si existiera un problema el ser humano se de cuenta a tiempo para poder darle una solucin adecuada al mismo. Este software es utilizado de manera grfica textual y auditiva ya que nos proporciona estas opciones para poder tener una fcil identificacin del proceso requerido: inclusive mediante la utilizacin del teclado de la computadora y movimientos del Mouse se pueden controlar algunas variables de un sistema dependiendo del tipo de programa que se est empleando para ello; como por ejemplo activar, desactivar un paro de emergencia o en su defecto activar una variable en especfico cuando el usuario as lo necesite.

16

Captulo 2 HMI (Interfaz Hombre Mquina) 2.1 Qu es y para qu nos sirve HMI? Las siglas HMI (Human Machine Interfaz), significan Interfaz Hombre Mquina; y como definicin tenemos la siguiente: es la interface interfaces entre el ser humano y una mquina proceso. La Interfaz Hombre Mquina nos sirve para controlar y monitorear un proceso. Cuando se hace mencin del trmino controlar, se hace referencia a arrancar y detener las mquinas, entendiendo como mquinas ya sea una computadora, robots, motores, etc. Y para este caso monitorear es recabar informacin del proceso de forma manual. Existen tipos de HMI; los cuales se desarrollan dentro de un entorno de programacin grfica, llamados Desarrollos a Medida, tales como, Visual Basic, VC++, Delphi, slo por mencionar algunos. Y los llamados Paquetes Enlatados; son paquetes de software que contemplan la mayora de las funciones estndares de los sistemas SCADAS, entre los que tenemos FIX, Win CC, Wonderware, entre otros. Cabe mencionar que a los sistemas HMI tambin se les conoce con el trmino software HMI.

2.2 Funciones de un software HMI. Existen una infinidad de funciones o tareas de las cuales se encarga el software HMI, sin embargo, de entre todas ellas; se pueden clasificar en cuatro grandes grupos como lo son el monitoreo, la supervisin, las alarmas y el control; dando una definicin de stos a continuacin: 1) Monitoreo; se obtienen y muestran datos en tiempo real. 2) Supervisin; sta funcin nos permite la opcin de reajustar las condiciones de trabajo del proceso directamente desde la computadora. 3) Alarmas; nos permite reconocer eventos que no se encuentren predeterminados dentro del proceso y reportarlos; las alarmas son reportadas basadas en lmites de control preestablecidos. 4) Control; sta funcin nos va a ayudar para aplicar ciertos logaritmos con la finalidad de ajustar los valores del proceso y as mantenerlos en los lmites preestablecidos.

2.3 Modelos para un HMI. Cuando hablamos de modelos, nos referimos a las distintas formas de concebir una Interfaz Hombre Mquina; entre los cuales tenemos tres muy importantes que son la visin del usuario, la del programador y la del diseador. Cabe mencionar que en el momento de realizar algn modelo de los antes mencionados, se deben de tener en consideracin a los restantes y si es posible realizarlos en conjunto. 17

Captulo 2 HMI (Interfaz Hombre Mquina) A. Modelo del Usuario; es la visin muy personal del usuario acerca del sistema, esto es, la forma en que el usuario espera o quisiera que se comporte. La interfaz en s debe de facilitar el proceso de crear un modelo, el cual resulte efectivo; para ello es recomendable que al crear el modelo se trabaje utilizando una percepcin de metforas, esto es, que se relacione el sistema con algo ya conocido por el usuario. Como ejemplo de una metfora de escritorio de Windows tenemos la Figura 2.1 y como metfora de un proceso industrial en la Figura 2.2.

Figura 2.1. Metfora del escritorio de Windows 95. Industrial.

Figura 2.2. Metfora de un Proceso

B. Modelo del Programador; los conocimientos del programador incluyen tanto la plataforma como las herramientas de desarrollo, las especificaciones, el sistema operativo, mas no quiere decir que pueda ofrecerle al usuario las metforas y los modelos ms adecuados. C. Modelo del Diseador; El diseador recopila y logra combinar tanto la informacin del usuario, esto es, sus ideas, necesidades y sus deseos; como el material con el que dispone el programador, para as disear un software adecuado que logre cubrir las exigencias del usuario como del programador. El presente modelo describe aquellos objetos que utiliza el usuario, su presentacin al mismo, as como las distintas tcnicas de interaccin para su manipulacin; y se divide a su vez en tres partes que son: Presentacin.- Lo definimos como aquello que llama la atencin del usuario, cabe mencionar que la presentacin no es lo ms importante y un abuso en la misma puede traer como resultado una distraccin para el usuario, por ello debe de tenerse mucho cuidado al realizarla. Interaccin.- Son los distintos dispositivos que utilizar el usuario para comunicarse con el software. 18

Captulo 2 HMI (Interfaz Hombre Mquina) Relacin entre los Objetos.- El diseador establece la metfora adecuada que encajar con el modelo mental del usuario. A continuacin, se dar a conocer la definicin de Interfaz, as como los distintos tipos que existen, esto con la finalidad de que se tenga un concepto ms claro del mismo.

2.4 Qu es una Interfaz? Es lo que facilita la interaccin, la comunicacin entre dos sistemas de distinta naturaleza; generalmente entre el ser humano y una mquina. De manera ms especfica existe un trmino conocido como interfaz de usuario, el cual se define como el conjunto de componentes utilizados por los seres humanos para comunicarse con las computadoras y como ejemplos ms comunes se puede mencionar el teclado, el mouse, entre otros. Cuando hablamos de interaccin nos estamos refiriendo a las distintas formas en que los usuarios se pueden comunicar con una mquina, ya que la interfaz no es el nico medio. Las distintas formas de interaccin entre un ser humano y una mquina ms importantes o ms usadas se mencionan a continuacin. De interfaz; es una forma de dar instrucciones directamente al ordenador, pueden tener la forma de teclas de funcin (F1, F2, etc.), de caracteres, abreviaciones cortas, etc. De mens y formularios; son un conjunto de opciones las cuales se logran ver en la pantalla y que adems se pueden seleccionar y la seleccin de una de ellas nos debe de dar como resultado normalmente un cambio en la interfaz. Uno de los problemas con los que se cuenta es que los mens ocupan mucho espacio en la interfaz y se trata de resolver con los llamados mens desplegables (pop up). De Manipulacin Directa; ste trmino se utiliza para describir sistemas que cuentan con caractersticas tales como una representacin continua de los objetos y de las acciones de inters, un cambio en la sintaxis de los comandos ocasionada por la manipulacin de objetos y acciones y por ltimo, las acciones rpidas, incrementales y reversibles que provocan un cambio visible en el objeto seleccionado. De Interaccin Asistida; se utiliza la metfora del asistente personal o agente que colabora con el usuario en el mismo ambiente de trabajo, dando como resultado que el usuario en lugar de dirigir la interaccin, trabaja en un entorno cooperativo., esto es, comunicndose, controlando eventos y realizando tareas.

19

Captulo 2 HMI (Interfaz Hombre Mquina)


2.4.1 Agentes de la Interfaz.

Un agente de interfaz puede ser considerado por el usuario como un programa que le proporciona ayuda, mas no debe de considerarse como una herramienta dentro de la interface de manipulacin directa. Cabe mencionar que logra observar varias interacciones del usuario ates de llegar a realizar una accin en su defecto con una sola interaccin puede lograr hacer varias acciones y as actuar en determinados perodos de tiempo, mismos que se le han programado con anterioridad. El agente de la interfaz logra leer la entrada que el mismo usuario hace presente en la interfaz y puede hacer cambios que el usuario visualiza en la pantalla. Siendo las caractersticas ms importantes de los agentes de interfaz las que se mencionan a continuacin. La Inteligencia; logran trabajar en distintos entornos y adaptarse a innumerables situaciones, y la ventaja que se tiene es que no utilizan el mismo tipo de solucin a un problema dado. El Uso Personal; los agentes de interfaz inteligentes se adaptan, llegan a aprender del usuario y no se limitan a un tipo de solucin de un determinado problema ya que el usuario puede decidir otra solucin a la pre establecida por el programa. Estos agentes pueden llegar a tomar decisiones en situaciones que resultan incmodas para el usuario pero nunca debern de forzar a tener un cierto comportamiento. La Autonoma; suelen trabajar en segundo plano y si no se les pide realizar una funcin en especfica se mantienen esperando a que el usuario decida realizar una accin y mantienen a las fuentes de informacin accesibles. Los Asistentes; nos ayudan en el uso de aplicaciones ya existentes logrando exponernos de una manera fcil y entendible qu es lo que se ha de hacer, siendo que pueden entender palabras habladas, escritas o acciones grficas e interpretarlas. Los asistentes deben de cumplir con una caracterstica muy importante la cual es la flexibilidad en la manera en que reciben las instrucciones, siendo stos ms flexibles que los mens y que las macros ya que el usuario solamente dice lo que quiere hacer y como ejemplo de esto tenemos a lo asistentes de Power Point, wizards entre otros.

2.4.2 Tipos de Interfaces.

Interfaces de Usuario, dentro de estas tenemos las siguientes: I. Interfaz de hardware; se refiere a aqullos dispositivos utilizados para ingresar datos, tales como el ratn, el teclado, la pantalla visualizadora. II. Interfaz de software; sta se encarga de otorgar informacin acerca de los datos, procesos y las herramientas de control y que son visualizados por el usuario en la pantalla. 20

Captulo 2 HMI (Interfaz Hombre Mquina) Interfaces de lneas de mandatos (command-line user interfaces CUIs); fue la primer forma de interaccin hombre-mquina que existi; utilizando el MS-DOS para tal efecto; como ejemplo se muestra la Figura 2.3; las ventajas que se tiene al utilizar este tipo de interface es que las instrucciones son concisas y es controlado por los usuarios, claro esta, stas ventajas slo son vlidas para aqullos que son expertos en el manejo de ste tipo de sistema. En cuanto a desventajas se refiere, el usuario debe de memorizar los distintos comandos que se utilizan, suele tener varios comandos con significado parecido como por ejemplo DEL y ERASE y por si esto fuera poco, no es flexible con los nombres, como ejemplo tenemos que debe escribirse DEL y no DELETE para que lleva a cabo la instruccin; por lo mencionado con anterioridad es muy comn que se produzcan errores.

Figura 2.3. Ejemplo de una pantalla de MS-DOS.

Interfaces de mens; se presenta al usuario una serie de opciones, las cuales se muestran en la pantalla (vase la Figura 2.4) y la seleccin se realiza por medio de un cdigo en particular, esto nos permite navegar dentro de un sistema, presentndonos rutas que nos llevan de un sitio a otro, seleccionar distintos elementos y poder visualizar distintos tipos de informacin de manera simultnea.

Figura 2.4. Ejemplo de una Interface de Men en forma de cascada.

21

Captulo 2 HMI (Interfaz Hombre Mquina) Interfaces grficas (graphical user interfaces GUIs); en esta interfaz se muestra de manera grfica, una representacin del sistema, esto es, del ordenador de los programas, datos, objetos as como la interaccin con ellos. Utilizando este tipo de interfaz, no slo nos permite presentamos la informacin sino tambin manipular los objetos e informacin que aparecen en la pantalla. En esta interface en particular, se utiliza la forma de trabajar objeto-accin, esto es, el usuario selecciona el objeto y posteriormente la accin a realizar sobre el mismo. Interfaces orientadas a objetos (object oriented user interfaces, OOUIs); el aspecto de esta interface es bastante similar al que tienen las interfaces grficas, su diferencia consiste en que las interfaces grficas se encuentran enfocadas hacia la aplicacin como tal. En la Tabla 1, se hace una comparativa de las diferencias ms importantes existentes entre las interfaces grficas y las orientadas a los objetos. El objetivo principal de esta interface es que el usuario se enfoque en sus labores, mas no en el ordenador y mucho menos en cmo utilizar las aplicaciones y ficheros necesarios para lograr esto.
Interfaces Grficas (GUIs) La aplicacin consiste en un icono, una ventana principal y varias secundarias. Los iconos simbolizan aplicaciones o ventanas abiertas. Los usuarios deben de abrir las aplicaciones necesarias para poder trabajar con los objetos deseados. Da al usuario las funciones necesarias para que pueda realizar sus tareas. Se enfoca en la tarea principal determinada por la aplicacin. Las tareas relacionadas, son soportadas por otras aplicaciones. La estructura que presenta es rgida en cuanto a la funcin se refiere. Los usuarios pueden quedar atrapados en una tarea. Los usuarios deben de seguir la estructura con la que ya cuenta la aplicacin. Para realizar distintas tareas, se necesitan el mismo nmero de aplicaciones para igual nmero de tareas. Interfaces orientadas a los Objetos (OOUIs) El producto radica en una coleccin de objetos y las vistas de los mismos. Los iconos representan objetos, los cuales se pueden manipular directamente. Los usuarios abren objetos como vistas en el escritorio. Provee al usuario de los materiales necesarios para que logre llevar a cabo sus tareas. Se enfoca en las entradas y salidas de los objetos y las tareas. Las tareas relacionadas son soportadas por el uso de otros objetos. La estructura que presenta es flexible en cuanto al objeto se refiere. Los usuarios no deben de quedar atrapados en una tarea. En este caso los usuarios pueden realizar sus tareas con el formato que a ellos ms les convenga. Se utilizan pocos objetos, los cuales nos pueden servir para realizar distintas tareas, esto es se pueden reutilizar.

Tabla 1. Diferencias entre GUIs y OOUIs.

22

Captulo 2 HMI (Interfaz Hombre Mquina)


2.4.3 Reglas para el Diseo de una Interfaz.

Al disear una interface debe de tomarse en cuenta las habilidades cognitivas y perceptivas de las personas y tratar de, adaptar el programa a ellas. Uno de los principales objetivos de una interfaz es lograr reducir la dependencia de las personas de su propia memoria, esto es no obligndolas a recordar cosas innecesarias como por ejemplo informacin aparecida en ventanas anteriores o a repetir operaciones ya hechas (introducir un mismo dato varias ocasiones). Tambin es necesario que se plantee el modelado de las tareas para las cuales va a ser diseada la Interface, independientemente del enfoque general del anlisis de las tareas; la persona encargada de disear la interfaz debe de definir y clasificar las tareas. Por ltimo y no por ello menos importante debe de tomarse en cuenta el tiempo de respuesta, refirindonos especficamente al tiempo que necesita el sistema para expresar los cambios de estado al usuario. Es muy recomendable que dichos tiempos sean de una duracin aceptable, ya que si son muy largos, debe de notificarse al usuario que la peticin ha sido tomada en cuenta y que se est trabajando en ella ya que si no se hiciere podra provocar frustracin e incluso estrs en el usuario, por el contrario si dichos tiempos son demasiado cortos puede causar en el usuario un estado de desconcierto ya que no lograr asimilar la informacin y por ende llevarle al error todo ello por el exceso de velocidad. La variabilidad se refiere a la desviacin del tiempo medio de respuesta siendo una caracterstica importante dentro del tiempo de respuesta ya que si se tiene una variabilidad pequea, permite al usuario establecer un cierto ritmo y si es demasiado largo puede provocar en el usuario cierta incertidumbre llegndose a preguntar si realizo la accin correcta. Se deben de tomar en cuenta ciertas reglas antes de disear una Interfaz; las cuales se describirn a continuacin: 1. Dar control al usuario; se debe de dar al usuario la posibilidad en lugar de suponer qu es lo que ste desea hacer, la interfaz que se disee debe de ser lo suficientemente flexible para que pueda adaptarse a los requerimientos de los distintos usuarios que utilizarn el programa. Para lograr lo mencionado anteriormente, se debe de cumplir con algunos principios tales como: usar adecuadamente los modos de trabajo, permitir a los usuarios usar el teclado y el mouse, permitir que el usuario pueda interrumpir su tarea en el momento que lo desee y logre continuarla ms tarde, utilizar mensajes y textos descriptivos, permitir deshacer las acciones e informar de su resultado, que se logre tener una cmoda navegacin dentro del producto y una sencilla salida del mismo y tener distintos niveles de uso del producto para usuarios con distintos niveles de experiencia.

23

Captulo 2 HMI (Interfaz Hombre Mquina) 2. Reducir la carga de memoria del usuario; la Interfaz se debe disear de tal forma que logre evitar que el usuario tenga que almacenar y recordar informacin. Se debe de permitir al usuario copiar, pegar, deshacer as como mantener los ltimos datos introducidos. Proporcionar indicaciones visuales de donde est el usuario, que puede hacer y que esta haciendo, as como las funciones deshacer, rehacer y todas aquellas acciones por defecto. Asociar acciones a los objetos as como presentar al usuario slo la informacin que necesita. Presentar al usuario slo aquella informacin que necesita. Utilizar metforas del mundo real, como ejemplo tenemos la Figura 2.5, en la cual se puede apreciar una agenda telefnica y como ejemplo de una mala metfora se aprecia en la Figura 2.6, son conos que se utilizan en el software de Lotus Organizer.

Figura 2.5. Metfora de una agenda

Figura 2.6. conos de Lotus Organizer

3. Consistencia; Se logra dar al usuario utilizar el conocimiento adquirido en otros programas. Proporcionar al usuario las indicaciones sobre el proceso que est siguiendo. Consistencia en los resultados de las interacciones; esto es obtener una misma respuesta ante la misma accin, ya que los elementos estndar de la interfaz deben de comportarse siempre de la misma forma. Se debe de fomentar la posibilidad de poder explorar la interfaz sin que se tenga el temor de alguna accin negativa. 4. Atajos para usuarios frecuentes; se da cuando la interfaz que se esta utilizando, nos permite tomar atajos dentro de la misma con el fin de reducir el tiempo de respuesta y aumentar la productividad.

24

Captulo 2 HMI (Interfaz Hombre Mquina)


2.4.4 Pasos para disear una Interfaz.

Reunir y analizar la informacin del usuario; concretar por medio de distintos tipos de requerimientos, qu tipos de usuarios van a utilizar el programa, qu tareas y cmo las van a realizar; por ltimo qu cosa esperan los usuarios del programa y en qu tipo de entorno se desenvuelven los mismos ya sea fsico, cultural, social, etc. Disear la interface de usuario; es de suma importancia dedicarle tiempo y recursos a esta parte en especfica, antes de pasar a la siguiente parte que es la codificacin, ya que en este paso se definen los objetivos del programa, las distintas tareas del usuario, los objetos y las acciones de la interfaz, las vistas y las representaciones visuales de los objetos y ventanas. De hecho todos los objetos visuales se pueden hacer primero a mano para despus depurarlos con las herramientas adecuadas. Construir la interface de usuario; en esta fase se realiza un prototipo del programa, con la finalidad de poder visualizar y realizar una prueba acerca de qu forma va a quedar, para que posteriormente, se logre codificar definitivamente. Validar la interface de usuario; en esta fase se den de realizar pruebas del producto, lo ideal es que se realicen con los usuarios que van a utilizar el mismo. Se debe de tener cuidado en realizar un diseo que comience del usuario y no del sistema. Presentacin de informacin; no es recomendable que se coloquen demasiados objetos en la pantalla y los existentes deben de colocarse de una forma bien distribuida; esto con la finalidad de que los objetos no influyan en el usuario. Elementos de diseo de pantalla y percepcin visual; en este paso en particular, se toma en cuenta distintos factores, el color; sin embargo es el elemento que con ms frecuencia es mal utilizado ya que no deben de utilizarse colores que despus de un determinado perodo de tiempo ocasione cansancio al usuario, para evitar esta situacin primero debe disearse en blanco y negro para luego comenzar a elegir los colores adecuados. El Anlisis de Audio; hay que tomar en cuenta si es ms apropiado utilizarlo que la informacin visual, efectuado lo anterior se debe determinar el sonido adecuado y por ltimo tener la opcin de personalizar el sonido esto es, aumentar o disminuir el volumen as como su desactivacin. El Anlisis de Animacin; lo podemos definir como un cambio existente en cuanto al tiempo se refiere de la apariencia visual de cualquier elemento grfico. Nos puede ser de gran ayuda para mostrar el estado de un objeto en particular o explicar su comportamiento.

25

Captulo 2 HMI (Interfaz Hombre Mquina) El Diseo Internacional; se debe de poner un gran inters y cuidado en esta parte ya que contamos con las diferencias culturales como son las distintas terminologas, dibujos, formatos de telfonos, de calendarios, etc.

2.5 Lo ms Nuevo dentro de HMI. Actualmente, existe una interaccin entre el ser humano y las mquinas, la cual resulta de bajo costo y muy accesible; sta interaccin se le conoce con el nombre de Device Net. Devicenet es un protocolo de comunicacin utilizados en la automatizacin de la industria para as lograr una interconexin entre los dispositivos de control, los cuales son utilizados para el intercambio de datos. Antes de adentrarnos mas en el tema primero haremos mencin del origen histrico de esta red, originalmente Devicenet fue desarrollada por la empresa estadounidense (Allen Bradley) y que ahora pertenece a Rockwell Automation en el ao de 1993; este tipo de red es muy utilizada en el mercado americano cubriendo un 60% de este en E.U.A y en chile un 40% y suele aplicarse en las mas variadas industrias desde la minera hasta la industria salmonera y alimenticia. Es un bus de campo econmico para componentes industriales (sensores, paneles de control, entre muchos otros), ayudndonos a reducir el costo en cuanto al cableado individual de los equipos se refiere y para mejorar las funciones de diagnstico especficas por componente. Esta red se desarrollo para satisfacer las necesidades de la industria de contar con un medio de comunicacin que fuese aceptado universalmente y que aunado a lo anterior tuviese la capacidad de ser compatible con la mayora de los dispositivos empleados en la planta. Device Net, es una red abierta, permitindonos que en una red de control y automatizacin se conecten distintos dispositivos suministrados por diferentes proveedores sin la necesidad de construir interfaces dedicadas para cada uno de los dispositivos. Lo mencionado anteriormente se logra con un bus de campo, el cual, es un sistema de transmisin de datos que simplifica la instalacin y operacin de mquinas y equipamientos industriales utilizados en procesos de produccin. Son redes digitales, bidireccionales, multipunto las cuales se encuentran montadas sobre un bus serie que conectan dispositivos como PLCs, transductores, sensores, actuadotes y dispositivos inteligentes, todo esto con una capacidad de diagnstico, control, mantenimiento y de comunicarse bidireccionalmente a travs del bus. Utiliza un Controller Area Network (CAN) como espina dorsal y la tecnologa se define como una capa de aplicacin para cubrir una amplia gama de perfiles de dispositivo; las aplicaciones tpicas incluyen el intercambio de informacin, dispositivos de seguridad y los controladores de dispositivos E/S, cada dispositivo y/o controlador es un nodo en la red. 26

Captulo 2 HMI (Interfaz Hombre Mquina) Con el fin de promover Devicenet a nivel mundial, Rockwell Automation decidi compartir esta tecnologa a terceros, y gracias a esto fue adoptada por la Open Devicenet Vendor Association (OVDA), una organizacin independiente situada en Norteamrica, no lucrativa y que fue fundada en 1995, con el objetivo de apoyar mundialmente la evolucin de sus especificaciones y su misin es la de promover la normalizacin de este protocolo y con ello propiciar la mejora de las funcionalidades de la norma con la finalidad de satisfacer las necesidades de conectividad de la planta moderna. Devicenet es un bus de campo muy econmico para componentes industriales tales como detectores pticos, de fin de carrera, convertidores de frecuencia terminales de vlvulas, paneles de mando, entre otros. Se utiliza para eliminar el costoso cableado y as mejorar las funciones de diagnostico por componente. Una red Devicenet consiste en una rama o bus principal de hasta 500 metros con varias derivaciones de hasta 6 metros cada una donde se conectan los distintos dispositivos de la red. En cada red Devicenet se pueden conectar hasta 64 nodos y cada uno a su vez puede soportar un nmero infinito de E/S, aunque lo normal son 8, 16 o 32. Caractersticas de Devicenet: Utilizacin CAN por su capa de enlace de datos y el CIP (Common Industrial Protocol) para la parte superior de capas en la red. Sigue el modelo OSI (Open Systems Interconnection), una norma ISO para comunicaciones de red por lo que todas las funciones necesarias se encuentran definidas, desde la fsica hasta la aplicacin de la metodologa y el protocolo para la comunicacin de control de datos y la informacin a travs de las redes. Sin fisuras y puente de enrutamiento de Devicenet a otros PIC Networks que actualmente incluyen Ethernet/IP y Controlnet. Ha adoptado el esquema productor/consumidor, esto es, que la informacin que es producida por una sola fuente en la red, alimenta de manera simultanea a todos los posibles receptores dejndoles a estos receptores la decisin de tomar o no en cuenta el mensaje recibido. Al hacer lo antes descrito se obtiene una mejor utilizacin de la banda ancha y una agilizacin en el tiempo de respuesta en la red. Permite que los dispositivos que se encuentran conectados a la red se puedan enlazar como maestro/esclavo, como una arquitectura de control distribuido mediante la comunicacin peer-to-peer (entre pares) o productor/consumidor; esta ultima fue desarrollado para las pistas de comunicacin mas sofisticadas tales como Fieldbus (FF) y Controlnet. La relacin maestro/esclavo es la mas sencilla de entender ya que el PLC o scanner es el maestro y aquellos dispositivos entrada/salida son los esclavos, el esclavo solo habla cuando se le interroga y solamente hay un maestro por red. 27

Captulo 2 HMI (Interfaz Hombre Mquina) Los nodos pueden ser insertados o eliminados sin tener que desconectar la fuente de energa de la red, adems se dispone de fuentes de energa adicionales que se pueden conectar en cualquier lugar de la red, ya que en ocasiones se necesita energizar dispositivos que consumen grandes cantidades de energa de una fuente externa como vlvulas solenoides, etc. El nmero mximo de nodos por red es de 64 en topologa de bus con derivaciones. Distancia mxima de 100 a 500 metros y hasta 2 kilmetros con repetidores y en velocidades de 125, 250 y 500 kbps. Reemplazo automtico de nodos, no requiere de programacin ni de un elevado nivel de diagnsticos. Utiliza dos pares trenzados que son control y alimentacin, con una alimentacin de 24Vdc con opcin de redundancia. Devicenet al igual que otros PIC Networks sigue el modelo OSI el cual define un marco para la aplicacin de protocolos de red en siete capas que son: fsica, enlace de datos, red, transporte, sesin, presentacin y aplicacin. Las redes que siguen este modelo definen una completa funcionalidad de la aplicacin de la red fsica a travs de la capa interfaz de usuario. Al igual que con todos los PIC Networks, Devicenet implementa el PIC en los servicios de gestin de datos. A continuacin se explicar 3 de las siete capas antes mencionadas. Capa Fsica; los nodos son distribuidos por medio de una topologa trunkline-dropline; sta topologa permite una facilidad en el cableado y tener acceso a la red de distintas formas. Los nodos pueden ser removidos e insertados muy fcilmente, con ello se reduce la inactividad en la produccin y el tiempo en la resolucin de problemas. Dado que la capa fsica es aislada del dispositivo, la comunicacin y el dispositivo pueden compartir el mismo bus. Capa de Enlace de Datos; Devicenet utiliza un bus serial diferencial (Controller Area Network) como su capa de enlace de datos; el uso de la CAN requiere banda ancha para transmitir los mensajes; adems un pequeo procesador puede ser seleccionado en el diseo del dispositivo gracias a la facilidad en que el procesador puede analizar los datos. Red; una conexin debe de ser basada inicialmente ya sea por un UCCM (Desconectado Mensaje Manager) o por un Grupo 2 Desconectado Port, a partir de ah mensajes implcitos y explcitos pueden ser enviados y recibidos. Los mensajes explcitos son los paquetes de datos generales que requieren una respuesta de otro dispositivo, es la recopilacin de datos sensibles tales como configuraciones o el tiempo. Los mensajes implcitos son paquetes de datos en donde el tiempo es crtico, es decir son aqullos paquetes de datos que necesitan enviarse en tiempo real a travs de la red. Un mensaje explcito de conexin tiene que ser usado para establecerse primero 28

Captulo 2 HMI (Interfaz Hombre Mquina) ante un mensaje implcito antes de que la conexin se haga. Una vez que la conexin se hace, la CAN hace una identificacin de datos y de rutas para el nodo correspondiente. Beneficios: Proporciona una red flexible y de conexin sencilla ofreciendo un control descentralizado y permitiendo la conexin de dispositivos de distintas marcas gracias a la interoperatividad y su formato abierto y estndar. Con su instalacin se obtiene una reduccin en el cableado, del tiempo de puesta en marcha y del soto de la instalacin ya que elimina la necesidad de recorrer largas distancias de cable. Los altos en la produccin se minimizan, esto debido a que proporciona informacin de diagnostico permitiendo con ello llevar acciones preventivas y eficaces agilizando las labores de mantenimiento y reparacin. Si se avera algn mdulo esclavo es posible sustituirlo de forma inmediata sin la necesidad de quitar la alimentacin. Permite que la informacin de la planta se encuentre disponible en tiempo real al proporcionar un procesamiento de datos a alta velocidad, mayor seguridad de datos. Los mercados y aplicaciones ms significativas para este tipo de tecnologa son: lneas de ensamblaje para automviles, de alimentacin y bebidas, de fabricacin de semiconductores, manipulado y empaquetado de material, papeleras, cementeras, canteras, clasificacin y tratamiento de RSU, entre otros. Esto es a grandes rasgos lo ms nuevo existente en cuanto a HMI se refiere y que como se dijo resulta ser mucho ms sencillo de usar, as como el costo es relativamente pequeo, caractersticas que deben de ser tomadas muy en cuenta. Hay que recordar que los primeros software de HMI eran sistemas en los cuales solamente tenamos la caracterstica principal de controlar las mquinas, esto es, encenderlas o apagarlas, lograr cambiar la tarea a realizar entre otras funciones; si se tena la necesidad de realizar cualquier tipo de captura de datos con referente a niveles de temperatura, niveles de presin, estado de funcionamiento de las mquinas, etc., stos se tenan que realizar de forma manual ocasionando con ello prdidas de tiempo y un desgaste fsico por parte del usuario encargado de realizar dichas tareas. Por los inconvenientes mencionados anteriormente, los sistemas HMI recientes, en su gran mayora, por no decir que todos, tienen como complemento el sistema SCADA. Los sistemas SCADA, son de gran ayuda cuando se requiera de recabar datos ya que lo hacen de manera automtica.

29

Captulo 2 HMI (Interfaz Hombre Mquina) 2.6 PLC El PLC es una parte fundamental en un sistema HMI/SCADA ya que es el elemento que nos permite no solamente tener comunicacin con los dems dispositivos que conforman nuestro proceso sino que nos permite controlarlos, por ende, haremos referencia a este dispositivo en cuanto a su funcionamiento, su historia y las partes en que se encuentra conformado.
2.6.1 Historia del PLC.

El control de los procesos industriales era hecho de forma cableada con ayuda de contactores y rels, hay que destacar que a la persona encargada de estos dispositivos se le exiga que tuviera grandes conocimientos tcnicos para poder realizar la instalacin de este tipo de dispositivos y adems de darles un buen mantenimiento. El problema con los rels era que cuando los requerimientos dentro de la produccin cambiaban, esos mismos cambios se necesitaban realizar en el sistema de control, lo cual nos hace ver la nula flexibilidad de estos dispositivos. Los rels son dispositivos mecnicos y con una vida limitada, por ende, se necesitaba una estricta manutencin y por si esto fuera poco en la gran mayora de las ocasiones se necesitaban realizar cientos o incluso miles de conexiones entre rels ocasionando con ello el tener un gran esfuerzo tcnico y aun un desembolso econmico mayor. En 1960 el PLC fue introducido por vez primera en la industria y esto fue a causa de la enorme necesidad que se tena de eliminar el excesivo costo que se produca al reemplazar el sistema de control basado en rels y contactores. Para tratar de resolver el problema que tenia la industria en aquellos aos, la empresa Bedford Associates propuso un dispositivo al que llamaron Controlador Digital Modular (MODICON) a un fabricante de coches; aunque cabe mencionar que otras empresas propusieron a su vez esquemas basados en un ordenador, uno de los cuales se basaba en el ordenador PDP-8. Aunque el MODICON-084 result ser el primer PLC a nivel mundial que fue producido de manera comercial. No solamente se tena que dar una nueva generacin de controladores sino que tenan que satisfacer las necesidades de la industria entre las cuales podemos mencionar que los nuevos controladores deban de ser sencillos de programar por los ingenieros que laboraban en la empresa o en su defecto por el personal de mantenimiento, su tiempo de vida deba de ser largo, que stos nuevos dispositivos trabajaran sin mayor problema en ambientes industriales adversos y por ltimo pero no menos importante los cambios en el programa si ste era requerido tendra que hacerse de forma sencilla. La solucin ante las exigencias establecidas por parte de la industria se logr con la utilizacin de una tcnica de programacin familiar y cambiar los rels mecnicos por rels de estado slido. Para mediados de los aos 70s, las tecnologas predominantes en PLCs eran las mquinas de estado secuenciales y CPUs basados en desplazamiento de bits. Los AMD-2901 y 2903 fueron muy populares en el MODICON y en los PLCs AB. Los microprocesadores convencionales cedieron la potencia necesaria para resolver de manera rpida y completa la lgica de los pequeos PLCs. Por cada modelo de microprocesador haba un modelo de PLC. 30

Captulo 2 HMI (Interfaz Hombre Mquina) Para 1973, se da la aparicin del bus Modicon (Modbus) y entre las innovaciones del PLC se puede mencionar que comenzaron a aparecer las habilidades de comunicacin; esto es, que permita al PLC comunicarse con otros PLCs y en conjunto podan estar aislados de las mquinas que controlaban; tambin podan enviar y recibir seales de tensin variables entrando con ello en el mundo analgico. Sin embargo, gracias a la falta de un stndar aunado con un continuo cambio tecnolgico ha hecho que en la comunicacin de los PLCs exista una gran variedad de sistemas fsicos y protocolos incompatibles entre si ya que cada fabricante sacaba su propio sistema. La dcada de los 80s fue cuando se redujeron las dimensiones del PLC y se comenz a realizar la programacin con programacin simblica por medio de ordenadores en lugar de las clsicas terminales de programacin. Se produjo un intento de estandarizacin en las comunicaciones con el protocolo denominado MAP (Manufacturing Automation Protocol) de General Motors. En los 90s se muestra una reduccin en el nmero de protocolos y en la modernizacin de las capas fsicas de los protocolos ms populares que lograron seguir en funcionamiento de la dcada de los 80s. Se desarrolla un stndar ms, el IEC1131-3 y con el se intenta unificar el sistema de programacin de todos los PLCs en un nico estndar internacional. En la actualidad existen PLCs que pueden ser programados en diagramas de bloques, lenguaje C, lista de instrucciones y texto estructurado inclusive al mismo tiempo (vase la Figura 2.7). Hay que mencionar que antes de que apareciesen los PLCs en la industria ya exista un concepto muy importante llamado HMI. Al principio como ya se menciono al principio de este capitulo se trataba de armarios con lmparas, interruptores, botones e indicadores; stos armarios se solan acompaar con un dibujo simblico de la mquina. Con la aparicin de los PLCs y el sistema de comunicacin en la decaed de los 70s, posibilitaron la aparicin del OP (operador).

Figura 2.7. Estructura Lgica de un PLC.

31

Captulo 2 HMI (Interfaz Hombre Mquina)


2.6.2 Definicin de PLC.

Las siglas PLC quieren decir Controlador Lgico Programable aunque tambin es conocido como autmata programable y como definicin tenemos la siguiente: es un dispositivo electrnico diseado para controlar en tiempo real y en medio industrial procesos secuenciales. En la Figura 2.8 se muestra un PLC.

Figura 2.8. PLC.

Un PLC suele ser de dimensiones algo grandes si son empleados para los procesos industriales, sin embargo hay unos ms pequeos utilizados para uso personal, esto es que inclusive se pueden usar en el hogar como por ejemplo para automatizar que se enciendan las luces de la casa, que se abra o cierra la puerta de la misma e inclusive para abrir la puerta de la cochera; hoy en da a estos edificios se les conoce como edificios inteligentes. Aunque el PLC se suele utilizar solo si se desea satisfacer alguna o todas las necesidades siguientes de un proceso industrial: Procesos de produccin que cambien de forma constante. Procesos secuenciales. Instalaciones de procesos complejos y amplios. Chequeo de programacin centralizada de las partes del proceso. Espacio reducido. Hay muchas aplicaciones que se le pueden dar a los PLCs, aunque de manera general las podemos englobar en tres grandes grupos que son la maniobra de mquinas, la sealizacin y control y por ultimo la maniobra de instalaciones. Actualmente el costo de adquisicin de los PLCs es muy variado ya que hay PLCs segn sean las necesidades del proceso que se quiera automatizar. Haciendo una comparativa entre las ventajas y desventajas de este dispositivo de control son ms las ventajas en la utilizacin de un PLC dentro de un proceso industrial como las siguientes: Menor tiempo de elaboracin de los proyectos. Mayor aumento de productividad. Mayor ndice de ventas. 32

Captulo 2 HMI (Interfaz Hombre Mquina) Posibilidad de aadir modificaciones sin costo extra en otros componentes. Mnimo espacio de ocupacin. Mantenimiento relativamente econmico. Menor costo de mano de obra. Posibilidad de tener el control de distintas mquinas con el mismo PLC. Menor tiempo de puesta en funcionamiento. Si el PLC queda pequeo en cuanto a exigencias del proceso se refiere, ste puede ser de utilidad para otras mquinas o para otros sistemas de produccin.

Y entre las desventajas se tienen: Capacitacin del personal. Costo elevado para su adquisicin.
2.6.3 Estructura de un PLC.

Respecto a su disposicin externa los PLCs pueden tener o contener varias secciones tales como una fuente de alimentacin, un CPU, un mdulo de entrada, un mdulo de salida, una terminal de programacin y los perifricos dentro de un mismo mdulo o en su defecto cada una de ellas separadas por diferentes mdulos, as se pueden distinguir PLCs compactos y modulares. La estructura bsica de cualquier Controlador Lgico Programables es: Fuente de Alimentacin; es la encargada de convertir la tensin de la red comnmente de 220 VCA a una baja tensin (24 VCC), siendo sta la tensin de trabajo que se maneja en los circuitos electrnicos que conforman al PLC. CPU; es el cerebro del sistema ya que es la encargada de recibir las ordenes del operario por medio de la consola de programacin y el mdulo de entradas; a continuacin las procesa para enviar las respuestas al mdulo de salidas. En su memoria se encuentra guardado el programa que esta destinado a controlar el proceso. Mdulos de Entradas; a ste mdulo se unen de forma elctrica todos los captadores (pulsadores, finales de carrera, sensores, interruptores, etc.). La informacin que es recibida en el mdulo se enva a la CPU para de esta manera ser procesada de acuerdo a la programacin que se encuentre en la memoria del PLC. Hay dos tipos de captadores que se pueden conectar al PLC y son los activos y los pasivos. Los captadores activos son dispositivos electrnicos que necesitan ser alimentados por una tensin para que varen su estado lgico y existen detectores inductivos, capacitivos, fotoelctricos. En la Figura 2.9 tenemos el diagrama de stos.

Figura 2.9. Captadores Activos.

33

Captulo 2 HMI (Interfaz Hombre Mquina) Mientras que los captadores pasivos son los que cambian su estado lgico activado-no activado gracias a una accin mecnica (finales de carrera, interruptores, pulsadores, etc.). en la Figura 2.10 se muestran los captadores pasivos.

Figura 2.10. Captadores Pasivos.

Mdulos de Salidas; se encarga de activar y desactivar los actuadores (bobinas de contactores, motores pequeos, lmparas, etc.), en donde la informacin enviada por las entradas a la CPU, una vez que ha sido procesada es enviada al mdulo de salidas para que as sean activadas y a la vez los actuadores que en ellas se encuentran conectados. Dependiendo el tipo de proceso que va a controlar el PLC, se pueden utilizar distintos mdulos de salidas y entre los ms comunes tenemos los siguientes: Mdulos de Salidas a Rels; se utilizan en circuitos de corriente continua y corriente alterna y se encuentran basados en la conmutacin mecnica, por la bobina del rel de un contacto elctrico normalmente abierto. Mdulos de Salidas a Triacs; al igual que los anteriores se utilizan tanto en circuitos de corriente alterna como de corriente continua que necesiten maniobras de conmutacin bastante rpidas. Mdulos de Salidas a Transistores a Colector Abierto; el uso de ste tipo de mdulos es exclusivo de los circuitos de corriente continua, de manera similar que en los triacs, es utilizado en circuitos que necesiten maniobras de conexin-desconexin muy rpidas. La forma en que se conecte los actuadores a los mdulos de salidas depender del tipo de mdulo utilizado. Terminal de Programacin; tambin llamada consola de programacin es la que permite comunicar al operador con el sistema, las funciones bsicas de la misma son la transferencia y modificacin de los programas, la verificacin de la programacin y dar informacin del funcionamiento de los procesos. Como consolas de programacin se pueden utilizar las que son construidas especficamente para el PLC que son de tipo calculadora o en su defecto un ordenador personal para la PC, el cual debe de tener un software especialmente diseado para la programacin y el control del PLC. En las Figuras 2.11 y 2.12 respectivamente, se muestran una terminal de programacin porttil y una terminal de programacin compatible con la PC.

34

Captulo 2 HMI (Interfaz Hombre Mquina)

Figuras 2.11 y 2.12. Terminal de programacin Porttil y compatible con la PC.

Perifricos; son elementos que no intervienen directamente en el funcionamiento del PLC pero facilitan la albor del operario y entre los ms comunes podemos mencionar las impresoras, los cartuchos de memoria EEPROM, visualizadores y paneles de operacin, entre otros.
2.6.4 Software del PLC Conceptos bsicos.

En cuanto al software se refiere, existe una gran variedad de stos como PLCs hay disponibles en el mercado ya que la eleccin de un software depende de las necesidades que se tenga con respecto al proceso que se desee automatizar. Sin embargo existen ciertos conceptos que deben de tenerse lo suficientemente claros y los cuales se darn a conocer a continuacin. Primeramente se encuentran los operandos y dentro de los cuales hay tres tipos que son: Entradas; son las diferentes entradas digitales que llegan al PLC, se encuentran agrupadas en grupos de 1 byte, y stos a su vez se encuentran numerados de forma correlativa atendiendo a su posicin en los bastidores. El primer byte corresponde a la parte superior de la tarjeta ms prxima la CPU correspondera a las 8 primeras entradas de la tarjeta. Las entradas en el programa se encuentran clasificadas de una forma en especifico como por ejemplo (E0.1) en donde la E nos indica que es una entrada, el 0 nos indica el nmero de byte y por ltimo el 1 nos indica el nmero de la entrada. Salidas; son las diferentes salidas digitales en donde el criterio de clasificacin sigue el mismo criterio que se encuentra en las entradas, solo que para este caso en especifico en lugar de ocupar la letra E se utiliza la letra A y la numeracin del byte comienza en el numero 36. Como ejemplo tenemos (A36.0) en donde A indica que es una salida, 36 el nmero de byte y por ltimo el 0 el nmero de la salida. Marcas; son resultados intermedios del programa y pueden ser utilizados como entradas o salidas; su clasificacin parte del mismo criterio que se aplica para las entradas lo nico que cambia es que en lugar de la letra E se utiliza la letra M. como ejemplo se tiene (M0.1) en donde M indica que se trata de una marca, el 0 el nmero de byte y por ultimo el 1 el nmero de la marca.

35

Captulo 2 HMI (Interfaz Hombre Mquina) A continuacin tenemos los nemnicos; los cuales son smbolos o abreviaturas que es utilizada por el programador para facilitarse la tarea a la hora de realizar el programa y dependiendo del lenguaje que se encuentre empleando, puede utilizar solamente las entradas, las salidas o las marcas o bien puede emplear nemnicos que le sean fciles de recordar. Mdulo de Programa; se puede definir como una hoja en blanco en donde se pueden escribir datos, rdenes, funciones, y se tienen 4 tipos que son: DB; son mdulos que contienen exclusivamente datos. FB; son mdulos que contienen funciones. OB; son mdulos que sirven para organizar otros mdulos. PB; son los mdulos que contienen las rdenes. Segmento; se puede definir metafricamente hablando como una lnea dentro de la hoja (dentro del mdulo de programa). Constantes; especifican el formato de los datos y dentro de las cuales podemos encontrar las siguientes: KC; constante que utiliza caracteres ASCII. KF; constante en nmero natural sin coma. KG; constante en nmero natural con coma. KH; constante en hexadecimal. KM; constante en binario. KT; constante de temporizacin. KZ; constante de contador. Operadores; son las operaciones que el PLC es capaz de realizar y que se pueden utilizar en el programa. Puerta Y; realiza la funcin lgica de una compuerta AND, en donde activa su salida solamente cuando todas sus entradas se encuentran activadas. A continuacin en la Figura 2.13 se muestra su smbolo y el circuito equivalente.

Figura 2.13. Smbolo y circuito equivalente de una compuerta AND.

Temporizador; la funcin que desempea dentro del programa es la de dar un determinado tiempo (por lo regular en segundos o centsimas de segundos) a una conexin determinada para que despus de que paso el tiempo establecido realice una accin como por ejemplo abrir o cerrar una vlvula, etc. Para determinar el tiempo que se ha fijado se debe de interpretar el valor de una constante (KT) y la cual se encuentra conformada por: 36

Captulo 2 HMI (Interfaz Hombre Mquina) El valor; es el nmero de pulsos que tiene que contar y que adems no puede superar un valor de 3 cifras. La retcula; indica el tamao de los pulsos que se van a contar y su clasificacin es: 0= centsimas de segundo; 1= dcimas de segundo; 2= segundos y 3= intervalos de 10 segundos. Por ejemplo, podemos encontrar lo siguiente (KT 5.3) en donde nos indica que se activara una salida transcurridos 50 segundos. Lo anterior se deduce de la siguiente manera KT es el nombre de la constante; el nmero 5 es el valor y por ultimo el 3 es la clasificacin por la cual hay que multiplicar el valor; esto es, la clasificacin 3 ya mencionada con anterioridad equivale a intervalos de 10 segundos por lo tanto se multiplica 5 x 10 = 50 segundos. Puerta O; realiza la suma lgica (funcin OR), basta que una de las entradas se encuentre activada para que la salida se active; equivale a tantos contactos en paralelo como entradas disponga la funcin. A continuacin en la Figura 2.14 se muestra su smbolo y el circuito equivalente.

Figura 2.14. Smbolo y circuito equivalente de una compuerta OR.

2.6.5 Lenguajes de Programacin.

El software no es otra cosa que los distintos lenguajes de que nos servirn para programar al PLC y que el mismo debe de reconocer, as como el conjunto de instrucciones y operandos a los que recurrimos para lograr la programacin deseada. Como ya se mencion los PLCs vinieron a revolucionar la industria y a sustituir a los contactores y a los rels, por ende la comunicacin que deban de tener los PLCs tendra que ser muy similar a la que se venia utilizando. El lenguaje que se utilizara deba ser fcil de interpretar por los tcnicos electricistas que estaban en continuo contacto con la instalacin y los lenguajes ms significativos se dan a conocer a continuacin: Lenguajes a Contactos (LD;) es el que presenta una mayor similitud con el que es utilizado por un electricista ya que se elaboran cuadros de automatismos; muchos PLCs incluyen mdulos especiales del software para poder programar de manera grafica, en la Figura 2.15 se da un ejemplo de este lenguaje.

37

Captulo 2 HMI (Interfaz Hombre Mquina)

Figura 2.15. Esquema de un Lenguaje a Contactos.

Lenguaje por Lista de Instrucciones; en los PLCs denominados gama baja, son la nica forma de programarlos, ya que consiste en elaborar una lista de instrucciones o nemnicos que son asociados a los smbolos y su combinacin dentro de un circuito elctrico de contactos, hay que mencionar que ste tipo de lenguaje es en la gran mayora de los casos la forma mas rpida de programar e incluso la ms segura. Un ejemplo de este tipo de lenguaje lo podemos observar en la Figura 2.16.

Figura 2.16. Lenguaje por Lista de Instrucciones.

GRAFCET (SFC); se encuentra diseado especialmente para resolver problemas asociados con los automatismos secuenciales, las acciones a realizar son asociadas a las etapas y a las condiciones que se deben de cumplir dentro de las transiciones, en la Figura 2.17 se da un ejemplo de este tipo de lenguaje. Muchos de los autmatas existentes en el mercado permiten la programacin utilizando GRAFCET ya sea en modo grafico o por modo de instrucciones y por si esto fuera poco se puede utilizar para resolver problemas de automatizacin de manera terica para despus convertirlo a plano de contactos.

Figura 2.17. Lenguaje GRAFCET.

38

Captulo 2 HMI (Interfaz Hombre Mquina) Plano de Funciones Lgicas; resulta sencillo de utilizar para tcnicos con conocimientos en circuitos de puertas lgicas ya que la simbologa que se utiliza para ambos casos es equivalente. En la Figura 2.18 se da un ejemplo de este tipo del Plano de Funciones Lgicas.

Figura 2.18. Plano de Funciones Lgicas.

2.6.6

PLC S7-300.

Este PLC en especfico pertenece a la marca SIEMENS y es utilizado en los sistemas HMI/SCADA, sin embrago no quiere decir que sea exclusivamente para este trabajo, ya que dependiendo del proceso que se desee automatizar se deber de escoger el PLC ms adecuado para el trabajo. Sin embargo se le otorga un cierto inters ya que es el controlador que se utiliza en el Laboratorio de Procesos Automatizados Integrados por Computadora. Ideado especialmente para aumentar la cadencia y disminuir sensiblemente los tiempos ciclo y de respuesta y aumentar la calidad del proceso, opera ms all de los lmites de prestaciones anteriores, asegurando la adquisicin y tratamiento de seales (analgicas o digitales) a cualquier velocidad y en cualquier forma en que se presenten, de all que es ideal para usarlo en maquinarias de embalaje y en mquinas herramientas, sector agroalimentario o en industria qumica o farmacutica. Posee una CPU cuya velocidad es 100 veces mayor a las convencionales; la ms potente de sus 5 CPU no necesita ms de 0.3 ms para ejecutar 1024 instrucciones binarias. Cuenta con una memoria de programa de 16k instrucciones de capacidad mxima, 1024 entradas/salidas digitales y 32 mdulos dentro de un slo sistema, alta potencia de clculo con aritmtica de 32 bits en Interfaces Multipunto (MPI). Es de tamao pequeo, rpido y universal son las caractersticas ms representativas de este PLC; por si esto fuese poco tiene numerosos mdulos de extensin, teniendo comunicabilidad por bus, funcionalidades integradas de visualizacin y operacin. 39

Captulo 2 HMI (Interfaz Hombre Mquina) Dentro de la estructura del S7-300 se cuenta con los siguientes mdulos: Fuente de alimentacin (PS) CPU Mdulos de seales (SM) Mdulos de funcin (FM) Procesador de comunicaciones (CP). En la Figura 2.19 se muestran las principales componentes del PLC S7-300.

Figura 2.19. Componentes del PLC S7-300.

Tanto en los mdulos de entrada como en los de salida pueden ser conectados otros dispositivos. Por ejemplo en los mdulos de entrada se pueden conectar sensores inductivos, capacitivos, pticos, etc., interruptores, pulsadores, llaves, finales de carrera, detectores de proximidad. En los mdulos de salida se pueden conectar electrovlvulas, contactores, variadores de velocidad, alarmas, etc. Cabe mencionar que este PLC nos permite adaptarlo segn a las necesidades de los usuarios; es decir, que se le pueden adaptar otros componentes tales como: Mdulos de suministro de energa. Mdulos de Interfaces para conexin de racks mltiples en configuracin multi-hilera. El tamao de la CPU independientemente del modelo es de 80cm de largo, 12.5cm de alto y 13cm de profundidad. Hablando de los mdulos sus medidas son de 40cmx12.5cmx13cm respectivamente. El S7-300 requiere una alimentacin de 24VDC; por sta razn los mdulos (fuentes) de alimentacin de carga transforman la tensin de alimentacin con la que se cuente a una de 24VDC.

40

Captulo 2 HMI (Interfaz Hombre Mquina) A travs de cables de bus PROFIBUS, pueden comunicarse varios S7-300 entre s y con otros controladores SIMATIC S7. Para programar los S7-300 se precisa una unidad de programacin (PG). La PG se conecta a la CPU a travs de un cable especfico (cable PG). Las reas de aplicacin del SIMATIC S7-300 incluyen: Sistema de Transporte; permite programar y monitorear rpidamente aplicaciones como por ejemplo bandas transportadoras ya que la programacin basada en arrastrar y soltar ayuda a configurar la lgica de marcha/paro para motores con mando por pulsador, permitiendo seleccionar contadores para supervisar el nmero de piezas producidas. Controles de Entrada y Salida; permite una integracin fcil en dispositivos de espacio reducido. Sistemas de Elevacin; nos permite tener el control sobre una gran variedad de sistemas de elevacin de material. La vigilancia de secuencias de control arriba/abajo as como la capacidad de tomar decisiones eficientes en cuanto a tareas de control complejas son algunas de las tareas asistidas por todas las instrucciones residentes en el PLC. Algunas otras aplicaciones de las cuales podemos hacer mencin son las siguientes: Lneas de Ensamblaje. Mquinas Expendedoras. Sistemas de Embalaje. Mezclador. Controles de bombas. Equipos de Tratamiento y Manipulacin de material. Mquinas Textiles. Para configurar y poner en funcionamiento un controlador programable S7-300 se ofrecen una serie de componentes; los componentes ms importantes y su funcin se dan a conocer en la siguiente tabla. La configuracin tanto del PLC S7-300 como del S7-200 de la marca SIEMENS se dan a conocer de forma ms especfica en el Anexo A.

41

Captulo 2 HMI (Interfaz Hombre Mquina)

42

Captulo 2 HMI (Interfaz Hombre Mquina)

Dentro del captulo 3, se va a tratar de manera ms detallada lo que es un sistema SCADA, caractersticas principales, los softwares ms utilizados en la industria, as como el funcionamiento del software que es utilizado en el Laboratorio de Procesos Automatizados Integrados por Computadora. 43

CAPITULO 3 Sistema SCADA (Supervisory Control And Data Acquisition)


En el presente captulo se dar a conocer la definicin del sistema SCADA, caractersticas, tipos de comunicacin, as como los softwares ms utilizados en la industria, dndole relevancia al software WinCC.

Captulo 3 Sistema SCADA Los primeros sistemas SCADA eran sistemas de telemetra los cuales proporcionaban reportes peridicos de las condiciones de campo, poniendo atencin en las seales que representaban medidas y/o condiciones de estado en ubicaciones de campo totalmente remotas. Dichos sistemas ofrecan capacidades bastante simples en cuanto a monitoreo y control se refiere. Para la adquisicin de datos, los sistemas SCADA realizaban esta tarea por medio de los tableros, luces y los registradores de mapa de tira. El operador a cargo de este equipo tena que realizar la supervisin de cada uno de ellos para as obtener dicha informacin, esto ocasionaba prdida de tiempo, sin mencionar el desgaste fsico para el operador. Este tipo de dispositivos eran y aun hoy en da son utilizados en las plantas y fabricas para la supervisin y adquisicin de datos. En la Figura 3.1 se muestra un ejemplo de los primeros equipos que eran utilizados para la adquisicin de datos

Figura 3.1 Primer Equipo utilizado para la adquisicin y supervisin de datos.

El sensor utilizado en este tipo de tableros contaba con innumerables ventajas entre las cuales se destacan las siguientes: No se utilizaba software alguno, ni tampoco CPUs, RAM o ROM para que este funcionara. Los sensores se conectan directamente a los interruptores, a las luces (leds) y se ubicaban delante del tablero principal. En la mayora de los casos resultaba ser muy sencillo y sobre todo econmico si se deseaba agregar un dispositivo a los que ya se encontraban conectados tal como un interruptor o indicador. En cuanto a las desventajas que se tenan se enumeran las siguientes: Tal y como se puede apreciar en la Figura 8 se necesitaba conectar un sensor para cada dispositivo que se fuera a emplear, por ende, la cantidad de alambre utilizada era inmanejable si se contaba con un excesiva cantidad de sensores.

45

Captulo 3 Sistema SCADA La reconfiguracin del sistema era una tarea muy difcil por todos los elementos con los que se contaba. En cuanto al almacenamiento de datos del proceso se refiere, la obtencin de los mismos era mnima y difcil de manejar. Por ultimo si se deseaba recabar alguna informacin del proceso alguien tena que estar supervisando constantemente el mismo para obtener los datos deseados. Con el advenimiento de los CPUs, y otros dispositivos electrnicos, los fabricantes de electrnica digital incorporaron un equipo conocido como PLC el cual es uno de los sistemas de mando mas utilizados en nuestros das en la industria. Como se origino la necesidad de controlar cada vez mas dispositivos dentro de la planta, as mismo los PLCs fueron evolucionando ya que en sus orgenes estos eran grandes y actualmente son pequeos en cuanto a dimensiones se refiere. Mientras la tecnologa iva avanzando, los ordenadores tuvieron que asumir el papel de manejar la recoleccin de los datos ayudados por los comandos de control y con la presentacin de la informacin sobre una pantalla de CRT; as mismo, los ordenadores nos proporcionaron la capacidad de programar el sistema para lograr realizar funciones de control mucho ms complejas. Los sistemas SCADA automatizados fueron modificados de gran manera con distintos programas de aplicacin para poder atender los requisitos de algn proyecto en particular. En la actualidad los proveedores de SCADA, se encuentran diseando sistemas enfocados a resolver las necesidades de diversas industrias con mdulos de software industria-especficos disponibles para proporcionar las capacidades requeridas. La gran mayora de los sistemas SCADA de hoy en da se estn convirtiendo en una parte muy importante de la estructura en cuanto al control de mquinas y a recabar informacin se refiere. Estos sistemas ya no son vistos por la industria como simples herramientas operacionales sino como un recurso importante que proporciona un control e informacin de un proceso. Dentro de este rubro continan sirviendo como centro de responsabilidad para las operaciones de la empresa, esto es, para lo que quiere hacer y desarrollar, siendo que tambin logran proporcionar datos a los sistemas y usuarios que se encuentren fuera del rea de la empresa; los cuales dependen de la informacin oportuna y en la cual pueden llegar a basar sus decisiones econmicas. Gran parte de los proveedores de sistemas SCADA han tomado en cuenta la tendencia antes mencionada y por ende se encuentran desarrollando mtodos eficientes para as lograr hacer disponibles los datos mientras se protegen la seguridad y el funcionamiento del sistema SCADA.

46

Captulo 3 Sistema SCADA 3.1 Definicin y utilidad del sistema SCADA. Antes de poder dar una definicin de lo que es un sistema SCADA, debemos de saber el significado de las siglas SCADA (Supervisory Control And Data Acquisition) que traducidas al espaol significa Supervisin, Control y Adquisicin de Datos. Y como definicin tenemos la siguiente: es un sistema central capaz de controlar, monitorear y recabar informacin de un sitio, sistema o proceso a distancia, el proceso no precisamente tiene que ser de tipo industrial en especfico. Todo esto con la finalidad de realizar una serie de anlisis o estudios con los cuales se pueden obtener indicadores que permitirn una retroalimentacin sobre el operador e incluso del proceso mismo. Los sistemas SCADA son una aplicacin de software diseada para funcionar sobre ordenadores en el control de produccin, proporcionndonos una comunicacin con los dispositivos de campo entre los cuales tenemos los controladores autnomos, los PLCs, etc., logrando controlar cualquier tipo de proceso de forma automtica desde una computadora. Y por si esto fuera poco, nos permite enviar la informacin que es generada dentro del proceso de produccin a diversos usuarios, tanto del mismo nivel como hacia otros supervisores dentro de la empresa o en su defecto la informacin puede ser dividida de forma tal que solamente sean recibidos aqullos datos que sean de utilidad para cada rea en especfico dentro de la empresa, tales como para el rea de control de calidad, supervisin, mantenimiento, etc. La mayor parte del control del proceso es realizado de manera automtica por una Unidad Terminal Remota (UTR) o en su defecto por un PLC (Controlador Lgico Programable). Para un sistema SCADA, en cuanto a la supervisin, control y adquisicin de datos se refiere, se pueden tener varios subsistemas; como por ejemplo en el caso de la adquisicin de datos, sta tarea puede estar a cargo de un PLC el cual recibe las distintas seales generadas dentro del proceso y a su vez las puede enviar a estaciones remotas utilizando un determinado protocolo; aunque esta misma tarea puede ser llevada acabo de otra forma, esto es, utilizando una computadora para la adquisicin de los datos empleando un hardware y hecho esto que la informacin sea transmitida hacia un equipo de radio utilizando un puerto serial para ello. Al utilizar un PLC para un sistema SCADA se cuentan con ventajas y desventajas entre las cuales destacamos: La computadora puede guardar y grabar una gran cantidad de datos. Los datos pueden desplegarse cada vez que el usuario lo requiera. Pueden conectarse una gran cantidad de sensores. El operador puede incorporar las simulaciones de los datos reales en el sistema. Pueden recopilarse distintos tipos de datos del RTU. Se puede tener acceso a los datos desde cualquier sitio.

47

Captulo 3 Sistema SCADA Las desventajas que se presentan son: El sistema visto de manera general es mucho mas complicado que el que se utilizaba en forma de tablero. Se requiere que se tenga conocimientos en distintas reas tales como, analistas de sistema y programacin. En cuanto a las tareas de supervisin y control, stas se encuentran mucho ms relacionadas al software que conforma a SCADA ya que dentro del mismo el operador es capaz de visualizar con ayuda de una pantalla, cada una de las estaciones con las que se cuenta y al hacer mencin del trmino estaciones nos referimos a los distintos equipos ya sean mquinas, computadoras, etc., que se encuentren controlados por el sistema SCADA, tambin el operador puede saber el estado en que se encuentra cada estacin, si existen situaciones de alarma para as tomar las acciones pertinentes y esto se logra mediante buses especiales o redes LAN. En la Figura 3.2, se hace referencia de un ejemplo de la aplicacin de un sistema SCADA dentro de las reas industriales. Se puede ver claramente como el sistema SCADA controla dos PLCs que a su vez tienen la facilidad de controlar varios elementos como el abre o cierre de vlvulas, encendido o apagado de motores, etc., y que adems entre otras funciones podemos mencionar el poder monitorear procesos fsicos, qumicos, etc., llevar un control de la produccin, de la calidad, e inclusive poder saber qu equipo necesita mantenimiento, as como poder llevar un tratamiento histrico de la informacin, una administracin y que sern explicadas de manera ms detallada ms adelante.

Figura 3.2 Ejemplo de la aplicacin de un Sistema SCADA.

48

Captulo 3 Sistema SCADA 3.2 Caractersticas principales del sistema SCADA. Existen ciertas caractersticas que deben de ser tomadas en cuenta para as poder elegir el sistema SCADA ms adecuado a las necesidades de la empresa y las cuales se enlistan a continuacin: 1. Permitir la adquisicin de datos de cualquier equipo as como la comunicacin tanto interna como externamente. 2. La programacin e instalacin del sistema SCADA debe de ser sencilla y no representar un problema al hacerlo; debe de contar con interfaces grficas que sean capaces de mostrar un esquema bsico y real del proceso. 3. En cuanto al sistema se debe de tener la posibilidad de una expansin y crecimiento del mismo, debe de ser flexible; esto es, poder adecuarse a las necesidades futuras del proceso y de la industria. 4. Deben de ser fciles de utilizar, sin muchas exigencias del hardware de la PC y contar con interfaces amigables para el usuario. 5. Posibilidad de programacin numrica, que permitir realizar clculos aritmticos sobre la CPU del ordenador. 6. Generacin de datos histricos de las seales que son enviadas del proceso, esto es, que se debe de contar con un registro de lo que sucede en el proceso y esto puede ser dado en cuestin de horas, das, semanas o inclusive meses.

3.3 Funciones de un sistema SCADA. Las funciones son las tareas que le permita realizar al operador, tareas con las cuales debe de cumplir el sistema SCADA y entre las cuales tenemos las siguientes: Control remoto de instalaciones y equipos; con ayuda de este sistema se puede encender o apagar cualquier equipo de manera remota, automtica y manual como por ejemplo encender motores, abrir vlvulas, activar alguna mquina, etc., permitindonos ajustar valores de referencia, parmetros, etc. Supervisin de instalaciones y equipos; el operador es capaz de conocer el estado en que se encuentran las instalaciones y los distintos equipos que son controlados por el sistema, lo que le permitir dirigir las tareas de mantenimiento, estadsticas de fallas, entre otras, si as lo requiriera el equipo. Procesamiento de datos; la informacin que es recabada del proceso es analizada y comparada con datos anteriores y con datos de otros puntos de referencia obteniendo como resultado una informacin mas confiable y verdica. 49

Captulo 3 Sistema SCADA Generacin de reportes; el sistema debe de permitir generar reportes con datos estadsticos del proceso en un lapso de tiempo o en tiempo real, el cual es determinado por el operador y las necesidades del proceso. Visualizacin grfica dinmica; un sistema SCADA es capaz de darnos imgenes en movimiento, con ayuda de estas imgenes se podr representar el comportamiento del proceso, dndole al operador la impresin de estar dentro del lugar en donde se est llevando a cabo el proceso si ste se encontrase en un lugar lejano del mismo. Almacenamiento de informacin histrica; nos permite almacenar los datos adquiridos del proceso para poder ser analizada posteriormente y el tiempo en que permanecer almacenada depender del operador o de aquella persona que se encargo de realizar el programa para la supervisin y control del proceso. Representacin de seales de alarma; gracias a esta funcin se puede alertar al operador de cualquier falla o condicin que se encuentre fuera de los parmetros preestablecidos que pudieran surgir en el equipo durante el proceso; stas seales pueden ser tanto sonoras como visuales. Programacin de eventos; nos brinda la posibilidad de programar subprogramas que nos brinden de manera automtica reportes, grficas de curvas, estadsticas, entre otras tareas.

3.4

Arquitectura de un sistema SCADA.

Cuando hablamos de arquitectura nos estamos refiriendo estrictamente a los elementos fsicos que conforman un sistema SCADA; siendo de suma importancia, ya que de ellos depender en gran medida del buen funcionamiento no solo del mismo sino tambin del proceso al cual se le desee incorporar este sistema y son: la unidad central (MTU), la unidad remota (RTU), los sistemas de comunicacin, la interfaz hombre mquina (HMI) y por ltimo los transductores. A continuacin se dar una descripcin de cada uno de los elementos mencionados con anterioridad; el nico dispositivo que no se describir ser HMI ya que a ste se le ha hecho referencia en el captulo 2.
3.4.1 RTU (unidad terminal remota).

Se encuentra constituida por todo elemento que enve cualquier tipo de informacin a la unidad central, por ende es parte del proceso productivo y su ubicacin se encuentra por lo general dentro de la planta. El RTU son dispositivos que tienen como base microprocesadores e interfaces de entrada y salida, permitindonos obtener seales de forma independiente del o los procesos para as poder enviar la informacin generada a una sala de control utilizando para ello tcnicas de 50

Captulo 3 Sistema SCADA transmisin de datos, y en sta sala de control se haya el sistema SCADA, el cual nos permitir poder visualizar las variables enviadas por la RTU en donde ser procesada. El RTU es conectado al equipo de manera fsica y se encarga de leer los datos de estado tales como abierto o cerrado de una vlvula o de un interruptor, lee las medidas de presin, voltaje, flujo o corriente. Gracias a estos dispositivos se pueden leer el estado de los datos digitales o medidas de los datos analgicos. Un sistema puede estar conformado por varios RTUs, siendo capaz de captar un mensaje que est diseccionado hacia l, decodificndolo, actuando y respondiendo si fuera necesario y esperar por un nuevo mensaje. De manera mas detallada en la Figura 3.3 se muestra cmo las seales entran en forma de bloque y en la Figura 3.4 se muestra qu seales salen del RTU, las cuales son repasadas brevemente, despus de haber hecho esto el RTU compara la informacin del campo sobre los valores analgicos guardando esta informacin en la memoria hasta que la unidad maestra los solicite; si la estacin maestra los solicita entonces el RTU procede a codificar y transmitir la informacin hacia la MTU.

Figuras 3.3 y 3.4. Seales de entrada y salida en la RTU.

La conexin existente entre un RTU y los dispositivos de campo es en la gran mayora de las veces realizadas va conductor elctrico, el RTU se encarga de proveer la potencia para los sensores y los actuadotes, siendo que algunas veces stos elementos vienen provistos son un equipo de soporte si llegara a existir una falla en la alimentacin de energa y es conocido como UPS (uninterruptible power suply). Una RTU, tambin puede recopilar informacin del dispositivo maestro y ejecutar los procesos que se encarga de controlar ste dispositivo. En la Figura 3.5 se puede apreciar la forma en que se conecta un dispositivo RTU.

51

Captulo 3 Sistema SCADA

Figura 3.5. Conexiones de un dispositivo RTU.

Una RTU por lo general debe de contar con mdulos analgicos y digitales, pero se suele dar el caso en que se emplean un mdulo anlogo mixto y un mdulo digital dando como resultados que se tenga 4 entradas analgicas (8 bits de resolucin), 2 entradas digitales, 1 salida digital y 2 salidas analgicas (8 bits de resolucin). La unidad remota debe de ser lo bastante flexible como para que en el se pueda tener o emplear distintas interfaces de comunicacin y lo ms conveniente es que cuente con interfaces tales como: RS-232/RS-442/RS-485 Microwave/MUX Conexin satelital. Los protocolos de paquete X.25 Radio va trunked/VHF/UHF/900 MHz. Cabe mencionar que una RTU cuenta o se encuentra conectada a una fuente de poder la cual debe de cumplir con ciertos requerimientos tcnicos para un buen funcionamiento del equipo y entre los cuales destacamos que debe de poder operar con un voltaje de 110 / 240 VAC 10% a 50 Hz o con voltajes de 12/24/48 VDC 10%. Las bateras que debe de tener son de plomo o de cadmio nquel, considerando que lo mas conveniente es que sean recargables, contando con una duracin de 20 horas de operacin y un tiempo de recarga que no exceda las 12 horas. Existen otros parmetros que deben de ser monitoreados y transmitidos de forma constante hacia la estacin principal o estacin maestra (MTU) y es la lectura de la batera analgica y la alarma de la batera empleada para el voltaje, si ste se pudiese encontrar fuera del rango considerado como normal.

52

Captulo 3 Sistema SCADA En cuanto a la comprobacin y mantenimiento se refiere, los fabricantes de hoy en da ofrecen un procedimiento de prueba para de esta forma poder comprobar las comunicaciones entre la RTU y la estacin maestra o para simular una estacin maestra o una estacin remota en el sistema; en la Figura 3.6 se puede apreciar las tres configuraciones comnmente empleadas para este propsito. Las funciones que se utilizan en este procedimiento de prueba son bsicamente tres; la primera son los interruptores de mensaje; en donde nos permite enviar mensajes simulados hacia la unidad remota o a la estacin maestra. La segunda son los indicadores del mensaje; en donde se despliega y transmite los datos del receptor. Y por ultimo tenemos el modo de funcionamiento; aqu el usuario selecciona uno de los tres modos que se pueden aplicar dentro del procedimiento de prueba, dentro de los cuales tenemos una prueba especficamente dirigida a la RTU, otra dirigida hacia la MTU y por ultimo entre la RTU y la estacin maestra. Hay que destacar que en ocasiones los proveedores suelen proporcionar un test de prueba adicional.

Figura 3.6. Configuraciones tpicas empleadas para comprobacin del funcionamiento en una RTU.

Existen requisitos primordiales que deben de ser considerados antes de poner a funcionar un sistema RTU y los cuales son: Hardware; la expansibilidad de un RTU comnmente es de 200 puntos tanto analgicos como digitales. El nmero mximo de RTUs en un sistema no debe de exceder los 255. Sistema modular; en cuanto a la instalacin se refiere no importa el orden en particular o la posicin que tenga cada mdulo. Funcionamiento, si en algn mdulo tuviese una falla, ste no debe de afectar a los dems. 53

Captulo 3 Sistema SCADA La minimizacin en cuanto al consumo de energa. La generacin de calor debe de ser mnima. Debe de contar con una gran inmunidad al ruido el cual se puede deber entre otras situaciones al ambiente spero en el que se encuentre. En condiciones operacionales normales, la temperatura a la que debe de estar expuesto es entre -10 a 65 C. La humedad relativa debe de ser de un 90%. Indicacin clara de diagnsticos. El estado de los LEDs debe de encontrarse visible. Debe de contar con un diagnstico para detectar si se produjera una falla en el sistema local. Debe de contar con un diagnstico para detectar si se produjera una falla en el sistema remoto, es decir que el sistema no se encontrase dentro de la planta. Verificar en qu estado se encuentra cada mdulo y cada canal (I/O); esto es si el programa se encuentra activo o existe una falla, si las comunicaciones estn bien o hay alguna falla, etc. Todos los mdulos deben de estar conectados a un slo tipo de bus. La interconexin fsica de los mdulos hacia el bus debe de ser conveniente para poder funcionar sin inconveniente en condiciones ambientales extremas. La instalacin elctrica debe de ser sencilla. El reemplazo del mdulo debe de ser fcil de realizar. Normalmente un RTU suele instalarse en un lugar lejano y en condiciones extremas, por ello, las consideraciones ambientales que deben de tomarse en cuenta son las siguientes: El rango de temperatura ambiente va desde los 0 hasta los 60 C, pero suele darse los casos que van desde los -30 C hasta los 60 C. El rango de temperatura de almacenamiento debe de ir de los -20 C hasta los 70 C.
3.4.2 MTU (unidad terminal maestra).

La unidad terminal maestra o tambin llamada computadora central, es el centro o cerebro de cada sistema SCADA; siendo el dispositivo que emite todas las rdenes, realiza la captura de los datos que genera el proceso, guarda la informacin, manda la informacin a los diversos equipos que conformen a SCADA, inclusive es la interfaz con las personas que se encuentran encargadas en el proceso. Una MTU es comparable como tener una o mas estaciones del operador junto con una red de rea local conectada a un sistema de comunicacin el cual consiste en un mdem y un sistema de radio comunicacin para as recibir y transmitir. De ser posible es recomendable que se utilice un sistema landline en lugar de un sistema de radio comunicacin ya que para este caso el mdem se unir de manera directa al landline. Normalmente no hay mdulos de entrada/salida que se encuentren conectados de manera directa a la unidad maestra, aunque se puede dar el caso de que un RTU se encuentre localizado relativamente cerca del cuarto de la estacin maestra. 54

Captulo 3 Sistema SCADA Las caractersticas que deben de presentar un MTU son: La interfaz del operador debe de desplegar el estado en que se encuentra cada RTU y poder habilitar el mando hacia el operador cuando se lo requiera. Guardar la informacin de los RTUs. Alarma de datos del RTU. La estacin maestra debe de cumplir con dos objetivos principales: Obtener los datos de campo de forma peridica de los RTUs y de las estaciones submaster. Tener un control sobre los dispositivos remotos a travs de la estacin del operador. Como se podr apreciar en la Figura 3.7, existen distintas combinaciones de sistemas posibles en cuanto a la conexin fsica entre la estacin maestra y los dems dispositivos que se controlarn por medio de ella.

Figura 3.7. Conexiones fsicas entre el MTU y los distintos dispositivos.

En ocasiones suele ser recomendable preparar una estacin submaster con la finalidad de controlar los sitios dentro de un rea en especfico, en la Figura 3.8 se muestra la arquitectura de una estacin submaster; mas no debe de caerse en contradiccin, ya que la submaster tendr funciones distintas en comparacin con la unidad terminal maestra y son las siguientes: Adquirir los datos de cada RTU que se encuentren en un rea en especfico. Desplegar los datos adquiridos en una estacin del operador local. Enviar los datos hacia la unidad terminal maestra. Servir de interfaz entre la unidad maestra y el RTU al tratar de enviar cualquier tipo de instruccin. 55

Captulo 3 Sistema SCADA

Figura 3.8. Arquitectura de una estacin submaster.

Existen tres funciones bsicas que debe de realizar una unidad maestra y que le sirven como distintivo para ser considerada como tal y son: El establecimiento de las comunicaciones; esto es configurar cada RTU, inicializar cada RTU dentro de los parmetros entrada/salida y por ltimo encargarse del control, transmisin y adquisicin de los datos de cada RTU. Funcionamiento en el enlace de las comunicaciones; en un arreglo amo-esclavo registre los datos que le enve cada RTU, sean procesados y sea enviada una respuesta hacia el RTU que corresponda. Los diagnsticos; se encarga de proporcionar informacin de diagnostico exacta sobre un mal funcionamiento de un RTU y los posibles problemas; por si esto fuera poco, predecir problemas potenciales como por ejemplo las cargas excesivas de datos. Existen tres componentes dentro del software de la unidad terminal maestra: El software del sistema operativo. El software del sistema SCADA el cual debe estar configurado correctamente. La aplicacin del software SCADA. Hay tambin el firmware necesario para un correcto funcionamiento y es conocido como BIOS que acta como una interfaz entre el sistema operativo y el hardware de la computadora. Acerca de lo mencionado con anterioridad, se pueden mencionar como ejemplos los sistemas MS-DOS, Windows, Windows NT y en los distintos sistemas UNIX.

56

Captulo 3 Sistema SCADA El MTU es el encargado de enviar la informacin a todos los RTUs que conformen al sistema y por lo regular utiliza el mismo medio y el mismo protocolo que el RTU utiliza para enviarle la informacin. Las comunicaciones existentes son iniciadas por los programas dentro del MTU el cual puede ser activado por las instrucciones de forma manual por parte del operador, ste procedimiento es muy poco utilizado o por otros programas que conforman al MTU y que comienzan la comunicacin con los RTUs de manera automtica, cabe mencionar que ste mtodo es el que se utiliza en un 99%. La unidad terminal maestra no slo mantiene una comunicacin con cada RTU sino tambin con elementos como copiadoras y CRTs que conforman la interfaz del operador y para lograrlo utiliza los mismos protocolos que emplea una computadora convencional, ya que en muchos casos los MTUs son los responsables de enviar los datos que se generan a las computadoras que se encuentran en las distintas reas que conforman la empresa. En algunos casos se utilizan los protocolos conocidos como propietario, de productos abiertos que se disean sobre todo para el sistema de computadoras que usarn las comunicaciones. A ste nivel comunicacin (par a par), es ms comn que se d la comunicacin del amo-esclavo. De los tipos de comunicaciones o protocolos antes mencionadas, las encargadas de realizarlo son las redes LANs, las cuales se darn a conocer con mas detalle mas adelante.
3.4.3 Transductores.

Los transductores son elementos que tienen como funcin principal el cambiar una seal, para as obtener una mejor medicin de las variables en un determinado fenmeno. Y como definicin tenemos la siguiente: es un dispositivo encargado de transformar un determinado tipo de energa o variable fsica de entrada (fuerza, presin, temperatura, velocidad, etc.) en una diferente de salida. Hay que tomar en cuenta que los transductores siempre consumen algo de energa por lo que la seal medida suele resultar debilitada. Es muy utilizado en la industria, en la agricultura, en aeronutica, en la robtica, en la medicina, etc. Los transductores se conocen con distintos nombres en las diferentes disciplinas tcnicas como por ejemplo sensores ya sean de presin, temperatura, velocidad, etc., detectores, galgas, sonda, captadores, etc. Caractersticas de un transductor: Exactitud; al hablar de exactitud nos referimos a que el valor verdadero de la variable se pueda detectar sin errores sistemticos positivos o negativos en la medicin. Al hacer distintas mediciones de la variable, el promedio de error entre el valor real y el valor medido debe de tender a ser cero por ello la medicin deber de ser lo mas exacta posible. Rango de Funcionamiento; ste debe de ser amplio, exacto y preciso en todo el rango de funcionamiento. Velocidad de Respuesta; el transductor debe de ser capaz de responder a los cambios de la variable detectada en un tiempo mnimo, lo ideal sera que se tuviese una respuesta instantnea. 57

Captulo 3 Sistema SCADA Calibracin; el tiempo y los procedimientos necesarios para llevar a cabo la calibracin deben de ser mnimos, no teniendo que hacer la calibracin de manera frecuente. Fiabilidad; debe de ser confiable, esto es, no debe ni puede estar sujeto a fallos frecuentes durante su funcionamiento. A los transductores los suelen clasificar de maneras distintas, por ello para no crear confusin alguna a continuacin se mencionaran las formas mas comunes en que suelen clasificarlos. Clasificacin de los transductores dependiendo de la forma de la seal convertida: Transductores analgicos; son aqullos que proporcionan una seal analgica continua como por ejemplo el voltaje o corriente elctrica y cabe mencionar que esta seal puede tomarse como el valor de la variable fsica que se desea medir. Transductores digitales; son aqullos que producen una seal de salida digital ya sea en la forma de un conjunto de bits de estado en paralelo o formando una serie de pulsaciones que pueden ser contadas, pero en ambas estas seales representan el valor de la variable medida. Las ventajas con las que se cuenta al usar este tipo de transductores es que son ms compatibles con las computadoras digitales. Clasificacin de los transductores de acuerdo a su funcionamiento: Capacitivos; son aqullos que convierten un cambio de la magnitud que se desea medir en un cambio de capacidad. Resistivos; convierten un cambio en la magnitud a medir en un cambio en la resistencia y ste cambio en la resistencia son realizables por distintos medios como por ejemplo a causa de movimientos en el contacto mvil de un restato, por aplicacin de esfuerzos mecnicos, cambios en la temperatura, etc. Un claro ejemplo lo tenemos en los potencimetros, las galgas extensiomtricos en donde se utilizan la variacin de la resistencia elctrica de los hilos para como mecanismo capaz de detectar las fuerzas a que son sometidas. Inductivos; son los encargados en convertir un cambio de la magnitud en un cambio de la autoinductancia de un devanado nico. La inductancia de una bobina depende de la forma en que las lneas de flujo magntico atraviesen sus arrollamientos. Los cambios de inductancia pueden efectuarse mediante el movimiento de un ncleo ferromagntico interior al devanado o mediante de cambios de flujo introducidos externamente en un devanado con un ncleo. Electromagnticos; convierten un cambio de la magnitud a medir en una fuerza electromotriz inducida en un conductor debido a un cambio en el flujo magntico en ausencia de excitacin, y ste cambio es realizado por un movimiento en el electroimn y un imn o porcin de material magntico. Como claros ejemplos tenemos los tacmetros. 58

Captulo 3 Sistema SCADA Fotovoltaicos; son transductores activos que convierten un cambio de la iluminacin incidente sobre una unin semiconductora en un cambio en la tensin generada en dicha unin; el ejemplo ms representativo es el de las clulas solares fotovoltaicas. Fotoelctricos; se encargan de cambiar la radiacin incidente sobre algunos materiales tales como metales, en emisin de electrones que pueden configurar una corriente elctrica aadiendo un generador externo y una resistencia. Termoelctricos; convierten la diferencia de temperatura existente entre las uniones de dos materiales distintos seleccionados en un cambio en la fuerza electromotriz generada. Este tipo de transductores, consisten en un par de barras o hilos de metales distintos unidos por uno de los extremos que es el que se utiliza como unin caliente mientras que el otro se utiliza como unin fra o de referencia. La temperatura de la unin de referencia puede ser cualquiera, sin embargo, usualmente se mantiene al punto de hielo aunque para algunas aplicaciones puede utilizarse de manera satisfactoria como referencia la temperatura ambiente. En este caso, hay que corregir el valor observado, sumndole una tensin igual a la que se obtendr mediante una diferencia de temperaturas igual a la que hay entre la unin de referencia. Piezoelctricos; convierten un cambio en la magnitud a medir en un cambio en la carga electrosttica o tensin generada por ciertos materiales algunos cristales como el cuarzo y materiales cermicos cuando se encuentran sometidos a un esfuerzo mecnico; aunque tambin se da el fenmeno inverso, cuando se aplica una tensin elctrica a un material piezoelctrico se tiene como resultado una deformacin. Este principio se puede utilizar en cualquier situacin en la que la variable a medir se pueda convertir en una fuerza que resulte en la deformacin de un cristal adecuado.
3.4.4 Cmo se transmite la Informacin en un sistema SCADA?

Los sistemas SCADA necesitan un medio de comunicacin tanto para poder enviar la informacin que es recopilada del proceso como para poder recibir las rdenes o ejecuciones del programa, mismas que son decretadas por el operador; para este fin se utilizan distintos medios de comunicacin tales como va red, puertos GPIB, telefnica e inclusive va satlite, para lograrlo, es necesario contar con computadoras remotas ya sea que se encuentren dentro o fuera del rea de produccin y que las mismas enven la informacin a una computadora central que a su vez sta computadora central formar parte de un denominado centro de control y gestin de la informacin. Para poder lograr el intercambio de informacin entre la computadora central y los dispositivos existentes (PLCs, computadoras, mquinas, sensores, etc.), se requiere de un medio de comunicacin de manera fsica que pueden ser cableados (cable telefnico, cable coaxial, de fibra ptica, etc.) y los no cableados tales como ondas de radio, microondas y comunicacin satelital.

59

Captulo 3 Sistema SCADA Cada fabricante de un sistema SCADA suele utilizar un protocolo de comunicacin distinto no existiendo un estndar para la estructura de los mensajes, aunque si existen estndares internacionales que regulan el diseo de las interfaces de comunicacin entre los equipos del sistema SCADA y los equipos de transmisin de datos. Entendiendo como protocolo de comunicacin al conjunto de reglas y procedimientos que permite a las unidades remotas y a la computadora central el intercambio de informacin. Para que se d una comunicacin deben de existir tres elementos fundamentales que son un medio de comunicacin sobre el cual se envan los mensajes, un equipo emisor que en tal caso podra ser el MTU y finalmente un equipo receptor para el cual se le puede asociar con los RTU. Tanto el MTU como el RTU tienen la posibilidad de descifrar la seal recibida y logrado esto extraer la informacin pero la nica desventaja es que carecen de una interfaz con el medio de comunicacin. En la Figura 3.9 se puede ver la conexin de los equipos con las interfaces para el medio de comunicacin; los mdems tambin llamados DCE, Data Communication Equipment (Equipo de Comunicacin de Datos), son capaces de recibir la informacin de los MTU y RTU para hacer los cambios necesarios en la forma de la informacin y enviarla por el medio de comunicacin hacia el otro DCE, el cual recibe dicha informacin para ser transformada una vez ms para as ser leda por el DTE.

Figura 3.9. Conexin de Equipos de Comunicacin.

En los sistemas SCADA ms comunes la comunicacin se da por medio de buses especiales y redes LAN dentro de las cuales existen tres tipos diferentes que son las ms utilizadas dentro de la industria y son Ethernet, Token Ring y Arcnet, sin embargo antes de dar una definicin de cada una de ellas primero se dar una definicin de lo que es una red LAN as como los distintos tipos de topologa existentes ya que el funcionamiento como tal de las distintas redes LAN mencionadas con anterioridad se basa en el tipo de topologa que habr de utilizarse segn las necesidades de la empresa y caractersticas del proceso, puesto que cada una tiene ventajas y desventajas con respecto a las dems. Una red LAN es un sistema de comunicacin entre computadoras que permite el intercambio de informacin, teniendo como caracterstica principal que la distancia entre las computadoras debe de ser pequea, ste tipo de redes se caracterizan por su tamao restringido, topologa, alta velocidad y por tener una tecnologa de transmisin. Otra definicin ms tcnica hace mencin que una red LAN es un grupo de nodos que se comunican entre s geogrficamente en un rea limitada, por lo general dentro de un edificio o dentro de un campus de edificios. Las velocidades que maneja son de entre 10 y 100 Mbps teniendo un bajo ndice de errores. Dentro de este tipo de red podemos mencionar a INTRANET, la cual es una red privada que 60

Captulo 3 Sistema SCADA utiliza herramientas tipo Internet con la nica diferencia que se encuentra disponible solamente dentro de la empresa u organizacin.
3.4.4.1 Topologas de un sistema de comunicacin LAN.

El sistema de comunicacin LAN cuenta con diferentes topologas (la topologa de una red es el patrn de interconexin entre los nodos y un servidor) que son la topologa tipo bus, la topologa tipo anillo y por ltimo la topologa tipo estrella, y que se mencionan a continuacin. En la Topologa tipo Bus; todos los elementos que constituirn la red se conectan de manera lineal, es decir en serie por medio de un cable conocido como bus o backbone. Una vez que las computadoras se encuentran fsicamente conectadas al bus, lo siguiente que debe de realizarse es instalar el software de red en cada computadora. La informacin que es emitida por un nodo (terminal o servidor), se propaga por todo el bus en ambas direcciones dando como resultado que alcance a todos los nodos; cada nodo de la red debe de encargarse de reconocer la informacin que es emitida y que recorre el bus para que de esta forma pueda determinar qu informacin le corresponde a l. Cuando un nodo desea iniciar una transmisin de datos, lo primero que debe de hacer es escuchar el medio para saber si se encuentra ocupado y si se da este caso debe de esperar hasta que el medio se encuentre libre. Si llegase a producirse una colisin, cada una de las estaciones reiniciarn su transmisin pero lo harn de manera tal que haya transcurrido un tiempo aleatorio entre cada una de ellas. La desventaja de utilizar este tipo de topologa es que si uno de los enlaces entre cualquiera de las computadoras se rompe la red deja de funcionar, en cuanto a la palabra enlace hacemos referencia al medio por el cual se encuentran unidos fsicamente (cable). En la Figura 3.10 se muestra un ejemplo de conexin de la topologa tipo Bus. Cabe mencionar que sta topologa es utilizada en redes Ethernet.

Figura 3.10. Topologa tipo Bus.

Topologa tipo Anillo; en este caso los nodos que componen la red se encuentran de tal forma que crean un anillo cerrado conectados a l mediante enlaces punto a punto, esto es, conectados el uno con el otro. La informacin es transmitida en una nica direccin describiendo una trayectoria circular, dicha informacin de la red pasa a travs de cada nodo hasta que es recibida por el nodo al cual va dirigida. 61

Captulo 3 Sistema SCADA En este tipo de topologa si existiese un fallo en un nodo ste afectar a los dems nodos que se encuentren conectados dentro de la red, aunque actualmente hay tecnologa que mediante conectores especiales permite que la desconexin del nodo averiado para que el sistema siga funcionando. Se cuenta con un dispositivo llamado MAU el cual se encarga de administrar las comunicaciones entre computadoras slo que ste trabaja con redes Token Ring. El tipo de cableado es econmico en comparacin con el que se utiliza en otros tipos de topologa. En cuanto al anillo ste es fcilmente expandible si se requiriera conectar ms nodos, slo que durante el proceso de conectar ms nodos, se debe de interrumpir la operacin de la red; si se deseara mover fsicamente algn nodo se debe desconectar para mover el nodo y reinstalar otra vez el nodo en su nuevo lugar. En la Figura 3.11 se da a conocer la conexin de una topologa tipo anillo.

Figura 3.11. Conexin de una Topologa tipo Anillo.

Topologa tipo Estrella; todos los nodos que conformarn la red se encuentran conectados directamente mediante enlace punto a punto a una caja de conexiones llamada HUB o concentrador el cual se encuentra localizado al centro de la red, el concentrador tiene como tarea principal la de administrar las comunicaciones entre las computadoras. La ventaja que se tiene con sta topologa es que si una computadora no funciona no afecta a las dems siempre y cuando el servidor no este cado. Las redes que son construidas utilizando este tipo de topologas cuentan con una gran ventaja sobre las de tipo Bus ya que en una topologa de tipo Bus el desconectar una computadora tiene como efecto que se colapse toda la red, en cambio en una topologa de tipo estrella, se pueden conectar y desconectar computadoras a pesar de que la red se encuentre en operacin sin causar ningn problema en la misma. sta topologa resulta ser una buena eleccin siempre y cuando se cuente con varias unidades dependientes de un procesador. Hay que mencionar que el punto crtico de falla es el concentrador. El tipo de cable que se utilizan para realizar las conexiones son de par trenzado, coaxial de fibra ptica. En la Figura 3.12 se puede apreciar la conexin de la topologa tipo estrella. 62

Captulo 3 Sistema SCADA

Figura 3.12. Conexin de una Topologa tipo Estrella.

3.5 Redes LAN ms utilizadas en un sistema SCADA Hay de manera general tres tipos de redes LAN que son utilizadas dentro de un sistema SCADA para que exista una comunicacin entre computadoras para obtener un intercambio de informacin y son Ethernet, Arcnet y Token Ring; hay varios factores que se deben de tomar en cuenta antes de elegir algn tipo de red, esto depende en gran medida de las caractersticas de nuestro proceso, y tal vez el factor que suele influir mas es el econmico ya que como se vera a continuacin las redes LAN ya mencionadas presentan diferentes caractersticas no solo de manera fsica sino a funcionamiento y precio.
3.5.1 Ethernet.

Es un protocolo estndar de comunicacin incorporado en el software y los dispositivos de hardware destinados a la construccin de una red LAN, convirtindose en el modelo estndar para las redes de rea local en todo el mundo. Esta tecnologa comenz a ser desarrollada en el ao 1972 y utilizada por primera vez en 1973 con una velocidad de trabajo de 2.94Mbps, pero para lograr obtener una velocidad de 10Mbps, las especificaciones formales de Ethernet fueron desarrolladas en conjunto por las corporaciones Xerox, Digital e Intel y publicadas para 1980. Las comunicaciones se logran gracias a un driver de comunicacin que contenga el mismo protocolo de comunicacin que los PLCs utilicen. Un ejemplo claro de las ventajas y desventajas de ste tipo de red son dadas a conocer de manera visual en las Figuras 3.13 y 3.14 en donde se muestra la forma de conexin de los elementos antes y despus de la aparicin de Ethernet; ya que antiguamente cada fabricante diseaba su propia tecnologa LAN para sus PLCs ocasionando con esto de que si en una fbrica se tenan instalados PLCs de diversos proveedores, se necesitaba comprar a cada fabricante su tecnologa LAN.

63

Captulo 3 Sistema SCADA

Figura 3.13. Sin red Ethernet.

En cambio con la introduccin de Ethernet, nos da la oportunidad de aprovechar la infraestructura que se encuentre en la fbrica utilizando tecnologas de red estandarizadas y que son econmicas, ya que todas las computadoras que utilicen software HMI / SCADA se pueden conectar con cualquier PLC seleccionando solamente el driver ms adecuado para entablar la comunicacin (Figura 3.14).

Figura 3.14. Utilizando Ethernet.

La arquitectura Ethernet nos ayuda para obtener una deteccin de errores mas no para la correccin de los mismos; siendo que no cuenta con una unidad de control central, todos los mensajes son transmitidos por medio de la red a todos los dispositivos; cada dispositivo es responsable de reconocer su propia direccin y aceptar los mensajes dirigidos a ella. 64

Captulo 3 Sistema SCADA Este tipo de redes, pueden estar conectadas fsicamente hablando de forma inalmbrica, para este caso se utilizan las ondas de radio de dos vas de comunicacin inalmbrica con un HUB, utilizando tarjetas inalmbricas, aunque este tipo de redes son ms flexibles de usar, requieren un cuidado especial en la configuracin de seguridad. Los elementos de una red Ethernet son la tarjeta de red, los repetidores, los concentradores, los conmutadores, los nodos de red y por ltimo el medio de interconexin. La tarjeta de Interfaz de red (NIC) permite que una computadora tenga acceso a una red local, cada tarjeta tiene una nica direccin MAC que le permite ser identificada en la red, cabe mencionar que una computadora conectada a la red se le denomina nodo. El repetidor se encarga de aumentar el alcance de una conexin fsica recibiendo las seales para despus retransmitirlas todo esto con la finalidad de evitar su degradacin que se pudiera presentar a travs del medio de comunicacin, utilizado para unir dos reas locales que tengan misma tecnologa teniendo solamente dos puertos. El puente es el elemento encargado de interconectar los segmentos de la red haciendo el cambio de tramas entre las redes basado en una tabla de direcciones que le dice en qu segmento se encuentra ubicado una direccin MAC. El concentrador o HUB tiene el mismo principio de funcionamiento de un repetidor slo que el concentrador permite la interconexin de varios nodos, para ser ms exactos, su funcionamiento consiste en recibir una trama de Ethernet por uno de sus puertos y la repite por todos sus puertos restantes sin ejecutar ningn proceso sobre las mismas. Para el conmutador funciona como el puente solo que a diferencia de ste el conmutador permite la interconexin de varios segmentos de red, las velocidades a la que funciona es mucho ms rpida y ms sofisticado; otra funcin que pueden realizar es como redes virtuales y permiten su configuracin a travs de la propia red.
Tipos de Ethernet.

Los tipos de Ethernet, se definen dependiendo del rango y del tipo de cable que pueden usarse basados en la norma IEEE 802.3; dentro de sta se encuentran contemplados los cables de par torcido, el cable coaxial y el cable de fibra ptica; en esta norma se hace referencia a las diferentes velocidades de transmisin y que van desde 1Mbps hasta los 10Mbps que pueden utilizarse en cuanto al tipo de banda ya sea normal o banda ancha. Los distintos tipos de Ethernet utilizados son:
10 Base 5; este es un sistema del cable coaxial y utiliza el cable original para los sistemas de Ethernet el cual es conocido con el nombre de Thicknet. El cable coaxial tiene una impedancia caracterstica de 50 ohm y por lo regular el color caracterstico del mismo es amarillo o naranja. Se le denomina 10Base5 porque la velocidad de transmisin que maneja es de 10Mbps y segmentos de 500 metros de longitud.

65

Captulo 3 Sistema SCADA Este tipo de sistema es muy difcil de trabajar ya que no puede tomarse directamente del nodo, y para solucionar este problema lo que se hace es realizar un cableado desde la bandeja hasta el transceiver electrnico (de la unidad MAU). Desde ah, un cable que sirve de intermedio conocido como una interfaz de unidad de atadura (AUI), el cable es usado para conectar al NIC (Figura 3.15). Para este cable es recomendable que cuente con una longitud mxima de 50 metros; el cable del AUI, internamente se encuentra constituido por 5 pares tapados de forma individual, dos son utilizados para el mando y los datos, dos mas para la transmisin y la recepcin y el ltimo se emplea para la fuente de poder.

Figura 3.15. Cable AUI.

La conexin del MAU al cable puede hacerse cortando el cable e insertando un conector-N y un Tee coaxial, sta conexin mecnica va sujeta directamente por encima del cable; la conexin elctrica es hecha por una sonda que conecta al conductor del centro y los dientes afilados que de manera fsica perforan la vaina del cable para conectarse. En la Figura 3.16 se muestran los componentes del hardware de Ethernet 10Base5. La situacin de la conexin es importante de tomarse en cuenta, esto para evitar las mltiples reflexiones elctricas delante del cable, el cable Thicknet debe de ser marcado cada 2.5 metros con un anillo en color negro o castao para indicar en donde debe ponerse un tap.

Figura 3.16. 10Base5 Componentes del hardware.

66

Captulo 3 Sistema SCADA Si este tipo de arquitectura se usa, hay ciertos requisitos que deben cumplirse tales como: Cada segmento debe de estar a menos de 500 metros uno del otro para as evitar que la seal que se transmite sea dbil. No debe de haber ms de 100 taps en cada segmento. Los taps deben de colocarse a una distancia de 2.5 metros entre cada uno de ellos. El cable debe de soportar una resistencia de 50 ohms o emplearse un cable con una resistencia diferente dependiendo el uso que se le quiera dar. EL cable no debe de doblarse a un radio que exceda los 25.4cm o 10 pulgadas. La parte final del cable siempre debe de ir a tierra. El cable conocido como Thicknet se us de manera frecuente hasta el ao 1995 ya que era considerado como soporte para este tipo de sistemas, pero a partir de la incorporacin de Ethernet 10BaseT y con ayuda del cable de fibra ptica, eso ha quedado atrs. Cuando un MAU (tap) y el cable del AUI se utiliza, el borde del transceiver en el NIC no se emplea, de hecho existe un transceiver dentro del MAU y este se alimenta de la energa elctrica del NIC logrndolo con ayuda del cable del AUI. Para que esto se entienda de una mejor manera, a continuacin se muestra el diseo fsico de una red Ethernet 10Base5 (vase Figura 3.17).

Figura 3.17. Diseo fsico, Ethernet 10Base5.

10Base2; es otro tipo de cable coaxial utilizado en las redes Ethernet y comnmente llamado

Thinnet o en ocasiones thinwire Ethernet. De manera ms tcnica, el tipo de cable utilizado es un RG-58 A/U o C/U, con una impedancia caracterstica de 50ohm y un dimetro de 5mm. El cable normalmente es conectado al los nodos del NIC por medio de un BNC Tpieza conector. Antes de emplear este tipo de sistema, se deben de cumplir con ciertos requerimientos, los cuales son: La longitud mxima de un segmento del cable debe de ser de 185 metros y para NOT de 200 metros. No deben de conectarse ms de 30 transceivers por cada segmento utilizado. La impedancia de 50ohm debe de ser constante. 67

Captulo 3 Sistema SCADA Debe de haber un espacio mnimo de 0.5 metros entre nodo y nodo. El radio de la curvatura debe de ser mnimo de 5cm. No debe de usarse como un segmento el eslabn que hay entre dos segmentos Thicknet. El uso del cable Thinnet era y es usado de manera frecuente en la industria y esto se debe a su bajo costo y la facilidad con la que se hace una red de este tipo. Sin embargo, existen ciertas desventajas que deben de ser consideradas, una de ellas y tal vez la mas importante es que si existe una falla en un cable, todo el sistema puede derrumbarse de manera rpida; para evitar tal problema, el cable a menudo se toma de los conectores hacia la pared con ayuda de otro conector incorporado conocido como make-break. En la Figura 3.18 se muestra el diseo fsico de una red Ethernet 10Base2.

Figura 3.18. Diseo fsico, Ethernet 10Base2.

10BaseT; los 10BaseT normal, conectan una red de computadoras, utilizando el tipo de cable AWG24 UTP (unshielded twisted pair) para la conexin al nodo. La topologa fsica es de tipo estrella en donde los nodos son conectados a un HUB o tambin llamado concentrador. Concentrators puede conectarse a un cable principal el cual puede ser coaxial o de fibra ptica; el cable que va conectado al nodo puede ser de categora 3 o 4 aunque se recomienda que se utilice el de categora 5 para todas las instalaciones. El cable del nodo tiene una longitud mxima de 100 metros y consiste en dos pares uno utilizado para recibir y el otro para transmitir conectndose en forma de enchufe con los RJ-45. El HUB puede ser considerado internamente como un bus local y as la topologa se considera aun como una topologa de bus lgica. En la Figura 3.19 se muestra de manera esquemtica cmo los nodos de la red Ethernet 10BaseT se interconectan al HUB.

68

Captulo 3 Sistema SCADA Las fallas son detectadas por el NIC y de esta manera la seal de entrada debe de ser transmitida por el HUB hacia todas las salidas. Desde el punto de vista electrnico, se debe de tener la certeza de que la seal ms fuerte transmitida en el HUB no interfiera con la seal de entrada ms dbil; este efecto es conocido como la diafona del fin lejana (FEXT) y para resolver este problema se utiliza la diafona eco cancelacin utilizando para ello circuitos especiales y que obviamente se pueden adaptar al sistema. Desventajas: El cable no es muy resistente al ruido electrosttico y por ende no es recomendable usarlo en ambientes de tipo industrial. El cable es de bajo costo, pero se debe de tener en consideracin la cantidad de HUB a utilizar. La distancia del cable que va conectado desde el nodo hasta el HUB se limita a100 metros. Ventajas del sistema: Actualmente hay HUBs inteligentes, los cuales determinan que segmento del HUB recibe la informacin, gracias a esto se mejora la seguridad en la red. Pueden instalarse los flood en un nuevo edificio mientras se proporciona los espacios indicados para la instalacin elctrica, obtenindose con esto una gran flexibilidad para la expansin futura.

Figura 3.19. Conexin esquemtica de una red Ethernet 10BaseT.

69

Captulo 3 Sistema SCADA


10BaseF; esta norma igual que los 10BaseT normal, se basa en una topologa de tipo estrella

que utiliza la instalacin elctrica de los HUBs, la norma real ha tardado en actualizarse debido al trabajo y al desarrollo en otras reas; la ltima actualizacin que se tuvo de esta norma fue en Septiembre de 1993, en donde se hace referencia a tres arquitecturas dentro de la 10BaseF y son: 10BaseFL 10BaseFP 10BaseFB
10Broad36; este tipo de arquitectura se encuentra incluida dentro de la norma 802.3, sin

embargo ya no es instalada en los sistemas actuales, ya es obsoleta; utiliza un cable coaxial de 75ohm para la transmisin. Cada transceiver transmite en una determinada frecuencia y recibe en una totalmente diferente, los Tx/Rx requieren de una banda ancha de 14 MHz y 4MHz adicionales para la deteccin y realizacin de un reporte de las fallas que se pudieran suscitar, aunque como requisito se tiene que tener en total 36MHz. La longitud mxima del cable es de 1800 metros.
1Base5; como en el caso anterior sta arquitectura se encuentra incluida dentro de la norma

802.3, resultando de igual manera obsoleta. El HUB utiliza como medio de transmisin un UTP, teniendo como longitud mxima 500 metros, la velocidad de transmisin es de 1Mbps, por ende si se deseara una velocidad mayor como por ejemplo de 10Mbps se necesitara cambiar sta arquitectura por una 10BaseT. 3.5.2
Token Ring.

Este tipo de red fue creada en los aos 70s por IBM, teniendo una topologa tipo anillo y una tcnica de acceso de la informacin conocida como paso de testigo. Los datos son transmitidos a una velocidad de 4 a 16 Mbps, siendo que la velocidad depender sobre el tipo de cableado que se utilizar en la red. Comprendindose que todas las estaciones de trabajo que se encuentren conectadas a este tipo de red debern de estar configuradas con la misma velocidad para que la misma funcione. Todas las estaciones de trabajo (computadoras) son conectadas por medio de un cable par trenzado pudiendo estar blindado o no y a su vez a un concentrador conocido como MAU (Media Access Unit), siendo este ltimo el que contiene internamente el anillo. Si el cable se llegara a romper en algn lugar el anillo como tal desaparece, es decir el sistema deja de funcionar, para ello se utiliza un centro de cableado en forma de estrella llamados MAU que nos permiten detectar y corregir de manera automtica cualquier falla en el cableado ya que si se llegara a romper el anillo se puede continuar operando si se puntea el segmento daado. En la Figura 3.20 se muestra la conexin de sta red, sin embargo no debe caerse en el error ya que de manera fsica la conexin quedar con una topologa tipo estrella como se muestra en la figura, pero la topologa lgica que es la que influir en cuanto al funcionamiento es de tipo anillo. 70

Captulo 3 Sistema SCADA

Figura 3.20. Conexiones de la red Token Ring.

El funcionamiento es relativamente sencillo de explicar y como ya se haba mencionado la tcnica que utiliza sta red para transmitir la informacin es conocida como paso de testigo y consiste en que una sola estacin de trabajo puede transmitir informacin en cualquier momento pero solamente lo lograr si en ese instante posee el Token (testigo) siendo ste el encargado de poder dar los permisos para transmitir los datos. El Token debe de encontrarse vaco para que de esta forma tome e introduzca los datos a transmitir, hecho lo anterior, el Token activa una seal indicando que el bus se encuentra ocupado, despus de esto la estacin de trabajo que va a transmitir la informacin, enva el Token con los datos hacia su destino. La estacin que mand la informacin puede corroborar si el Token logr entregar la informacin a la estacin destino con lo que se conoce como Acuse de recibo el cual es mandado por la computadora que recibi la informacin y que no es otra cosa que un mensaje en el cual se indica que los datos fueron recibidos correctamente todo esto por medio del Token. Por ltimo el Token es liberado para que pueda ser usado por cualquier computadora. Si el Token se encontrase ocupado y en ese momento otra estacin de trabajo deseara enviar informacin, se le enviar un comando de espera antes de darle entrada a la nueva peticin. El Token pasa de mquina a mquina en una sola direccin a lo largo de la red, por ende no se necesita especificar una ruta ya que cada paquete de informacin es transmitido a la estacin de trabajo siguiente y as sucesivamente hasta que llegue a su destino; as si una estacin de trabajo desea emitir informacin a otra estacin de trabajo (receptora) pero si sta se llegase a encontrar detrs de la estacin de trabajo (emisora), el Token deber de dar toda la vuelta hasta que llegue a su destino. La eficiencia de dicho sistema consiste en que las comunicaciones viajan siempre en una sola direccin por ende, slo se permite que una sola informacin a la vez se encuentre viajando por el cable en un determinado momento. Y la nica desventaja que se puede observar es que si algn nodo de la red se encuentra en mal estado o simplemente no sirve la comunicacin en todo el anillo se vuelve obsoleta. 71

Captulo 3 Sistema SCADA La MAU es un concentrador de dispositivos en estrella, permitiendo establecer la topologa en estrella de manera fsica a partir del anillo lgico tal y como se muestra en la Figura 3.21. Conteniendo un pequeo transformador de aislamiento para cada dispositivo que se encuentre conectado, brindndonos con ello proteccin ante las interferencias. Las MAU que se utilizan de manera comn son aqullas que tienen 8 puertas para conectar terminales, con esto estamos diciendo que a cada MAU se puede conectar 8 estaciones de trabajo (en este caso computadoras), teniendo otras 2 puertas una de entrada y otra de salida ya que con stas dos ltimas nos ayudan para poder extender el anillo si as se desea.

Figura 3.21. Conexin fsica en Estrella a partir del Anillo Lgico.

Si se llegara a superar el nmero mximo de estaciones de trabajo que se pueden conectar a una MAU se pueden aadir otras MAU y stas se deben de conectar entre s en forma de anillo tal como se muestra en la Figura 3.22 en donde los Patch cables sirven para conectar entre s las MAUs y los Lobe cables conectan a las estaciones de trabajo con las MAU. El cable que se conecta del MAU a la estacin de trabajo puede tener una longitud mxima de 100 metros si se utiliza un cable Par Trenzado blindado de 45 metros si no es blindado; se debe hacer mencin a que la longitud total de la red no debe superar los 366 metros. Comparando a Token Ring con Ethernet en cuanto a redes pequeas a medianas con trfico de datos pesados e refiere Token Ring es ms eficiente. En cuanto a la implementacin en esta red, es posible disear anillos que nos permitan saltar a un nodo que est fallando para que la misma no tenga problema alguno y no se pierdan datos ni tiempo. Econmicamente hablando las redes Token Ring resultan ser ms caras que las Ethernet, con la nica ventaja que las redes Token Ring son ms estables.

72

Captulo 3 Sistema SCADA

Figura 3.22. Conexin Fsica entre los MAU y estaciones de trabajo.

Token Ring cuenta con varios mecanismos para lograr detectar y posteriormente corregir las distintas fallas que se pudiesen presentar dentro del funcionamiento de la red; como por ejemplo se puede escoger cualquier estacin de trabajo que se encuentre dentro de la red para que realice la funcin de monitor de la red; sta se encargar de centralizar los recursos en base a sistemas de mantenimiento para las estaciones y a los tiempos, siendo una de las funciones principales la de detectar, remover los frames que han originado una falla y los cuales circulan en el anillo y hecho lo anterior generando un frame nuevo.
3.5.3 Arcnet (Attached Resource Computer Network).

Esta red de rea local fue desarrollada por Datapoint Corporation durante los aos 70s y es parecida en cuanto a la forma de transmitir la informacin con la red Token Ring ya que tambin utiliza la tcnica conocida como paso de testigo para ese fin. Arcnet fue introducida al mercado de redes como la solucin a los distintos problemas que sola presentar la red tipo estrella como son la limitacin de estaciones de trabajo, la separacin existente entre el servidor y las estaciones de trabajo, etc. La topologa lgica que utiliza es de tipo bus y la topologa fsica que utiliza es de tipo estrella, de hecho son una serie de redes estrella que se comunican entre s, tal y como se muestra en la Figura 3.23, cabe mencionar que la distancia mxima que puede haber entre el servidor con cada una de las estaciones de trabajo que conformarn la red es de 1200 metros. Nos facilita en gran manera la instalacin de las estaciones de trabajo sin que se tenga una disminucin de la velocidad del sistema ya que se cuenta con ms de un servidor de red y aunado a lo anterior, con las tarjetas de interfase nos permite instalar hasta 128 estaciones de trabajo por cada servidor que sea conectado a la red. El tipo de cable que se utiliza de manera comn para realizar este tipo de conexin es el RG62 coaxial siendo bastante caro ya que no solamente se utiliza para conectar esta red entre s sino que tambin es utilizado por IBM para la conexin de sus computadoras 3270, dndonos 73

Captulo 3 Sistema SCADA una ventaja si es utilizado este tipo de cable ya que se puede instalar una red conocida como Novell permitindonos utilizar dos tipos de repetidores el activo y el pasivo. En la actualidad la mayora de placas de red permiten el uso de par trenzado ofrecindonos una solucin prctica si se utiliza este tipo de red en distancias cortas; los segmentos de cable Arcnet se conectan a placas y HUBS utilizando conectores BNC giratorios. Soporta una velocidad de transferencia de hasta 2.5 Mbps; cada nodo de la red se encuentra conectado a un concentrador (HUB) activo o a uno pasivo, esto se utiliza cuando se desea distribuir las estaciones de trabajo desde un punto central. Un HUB activo nos da la facilidad de conectar nodos a una distancia de hasta 609 metros, teniendo 8 puertos de conexin, mientras que en uno pasivo la distancia mxima es de 30 metros, con 4 puertos. Entre dos HUBs pasivos no se puede hacer una conexin directa, en cambio, entre dos HUBs activos si es permisible definiendo una distancia mxima de conexin de hasta 6 Km., siendo posible hacer una conexin efectuando una combinacin de ambos. El concepto HUB nos ofrece un mtodo nico para conectar las distintas estaciones de trabajo ya que se pueden usar HUB activos para distribuir las estaciones por distintos departamentos y el HUB activo de cada departamento se puede conectar a un tramo principal con la finalidad de as crear una red extendida.

Figura 3.23. Conexin en serie de redes tipo Estrella para Arcnet.

Como se mencion con anterioridad para que la red Arcnet transmita informacin hacia las distintas estaciones de trabajo se utiliza el paso de testigo en donde ste no circula por un anillo fsico sino dentro de un anillo lgico. Para poder acceder a la red cada estacin de trabajo tiene asignado un nmero y el testigo pasa a cada estacin en orden numrico, no importando que las estaciones se encuentren conectadas en ese mismo orden. Caractersticas: Es la red con el hardware ms barato. Velocidad mxima de transmisin de 2.5 Mbps. Nmero mximo de nodos en la red de 255; aunque en la mayora de las aplicaciones se recomienda no exceder de 100 dispositivos para tener un ptimo funcionamiento. 74

Captulo 3 Sistema SCADA Los nodos de manera automtica buscan a aquel nodo que se encuentre ms cercano para de esta manera crear un anillo. Esquema de acceso al medio Token Passing (paso de testigo). Cuenta con reconfiguracin automtica; esto es, que un nuevo nodo se une al anillo sin intervencin de un software. Multi Master con la generacin automtica de Token. Chips de bajo coste. Diferentes opciones de cableado.

Beneficios: Es utilizado en la industria para aplicaciones de alta velocidad. Multi Master permite la igualdad de acceso a todos los nodos. Softwares conductores son impulsadas por paquete. Alta inmunidad al ruido. Embedded utilizados en el diseo para la comunicacin entre los controladores. Simple y bajo costo en cuanto al diseo de hardware se refiere, ya que se trata de un chip transceptor. Sencillo de manejar ya que no se requieren de herramientas de desarrollo.

3.6 Tipos de Cables. En este elemento recae el que se tenga una ptima comunicacin y por ende un rendimiento mayor del proceso; debe de escogerse de manera adecuada el tamao y el tipo correcto de cable, para el tamao, se debe de basar en los requisitos dependiendo de la aplicacin en la cual se vaya a utilizar, mientras que en el caso del voltaje se debe de igualar o exceder dependiendo del voltaje que se desee ocupar dentro del circuito. Cuando ya se tenga el tipo y especificacin del cable, lo siguiente es basarse en la susceptibilidad al ruido, a la transmisin de los datos y en los componentes del sistema. Cabe mencionar que la susceptibilidad al ruido de los componentes del sistema por lo general viene especificados por los fabricantes del equipo. Hoy en da existen muchos tipos de cables que son utilizados en los sistemas de comunicacin de datos, sin embargo, los que se emplean de forma comn para este propsito son los two wire open schemes (de dos sistemas de cable abierto), de par torcido, cable coaxial y de fibra ptica, cada uno de estos tipos de cables tienen caractersticas mecnicas, conveniencia en cuanto a la instalacin y costos diferentes unos de otros. Los cables de lneas de alambre abiertas, de par torcido y coaxial, son manufacturados con conductores de cobre y revestidos con un aislamiento de plstico. Este tipo de construccin combina los elementos mas importantes como son las caractersticas elctricas con una buena flexibilidad mecnica, aunado a lo anterior se cuenta con una fcil instalacin y un bajo costo. El cable de fibra ptica es tecnolgicamente muy diferente al anterior ya que usa un rayo de luz el cual es transmitido hacia las fibras de vidrio, raramente se usan los conductores de aluminio para la comunicacin de los datos debido a su resistencia ms alta y otras limitaciones fsicas como la falta de flexibilidad. 75

Captulo 3 Sistema SCADA Para los cables de cobre la resistencia que se tenga depende del rea medida en mm2 del conductor y la longitud del cable; esto es, en cuanto mas espeso sea el conductor, mas baja ser la resistencia. La seal del voltaje depende de: La lnea actual; depende del receptor, esto es, de la entrada y salida de la impedancia. La resistencia del conductor; depende del tamao y la longitud del alambre. Para obtener un ptimo funcionamiento en la comunicacin de los datos se debe de escoger el tipo y el tamao mas adecuado del cable para la aplicacin. Las reglas generales que se presentaran a continuacin, son usadas en la mayora de las aplicaciones existentes para la comunicacin de datos, aunque se hace mencin que en la actualidad existen muchos tipos de cables de par torcidos que tienen un buen desempeo y que en los cuales puede o no aplicarse las reglas siguientes: Si se desea tener una baja velocidad en la transmisin de la informacin se debe de usar un tipo de cable que tenga una baja frecuencia como por ejemplo el cable de par torcido. Si se desea tener una alta velocidad en la transmisin de la informacin se debe de usar un tipo de cable que tenga una alta frecuencia como por ejemplo el cable coaxial, de fibra ptica o un cable de par torcido de buena calidad. Los cables resistentes a la interferencia del medio ambiente son aqullos que estn revestidos de cobre o los de fibra ptica. Otra consideracin muy importante que debe de tomarse en cuenta al momento de elegir un cable es su tipo de aislamiento exterior el cual le sirve de proteccin. Por ejemplo un cable puede tener las siguientes opciones: Por debajo del aislamiento plstico, el cable se encuentra envuelto por una fina cinta de aluminio, proporcionndonos as una barrera protectora para la humedad, ya que si no tuviera este recubrimiento de aluminio la humedad penetrara el plstico despus de un cierto perodo de tiempo. Exteriormente cubierto de acero blindado para las reas en donde se tiene un excesivo calor, en donde exista la posibilidad de una falla mecnica o inclusive de fuego. Relleno con una ligera capa de petrleo, proporciona una buena proteccin en contra de la humedad. Exteriormente cubierto con nylon proporciona proteccin contra roedores, adems de que suministra una envoltura resbaladiza para facilitarnos la instalacin en los conductos. Cables plenum, hecho con el non del aislamiento txico para la instalacin en non reas de respiradero, si se llegase a incendiar no produce ningn tipo de gas que sea venenoso.
3.6.1 Two wire open lines.

Son los tipos ms simples de cables en cuanto a medios de comunicacin y transmisin se refiere, es un tipo de cable cobrizo en donde cada uno se encuentra aislado del otro. Para la transmisin digital el esquema se limita a las proporciones de transmisin de 19kbps por encima de un rango de 50 metros y es susceptible al ruido espurio. Si un esquema de la 76

Captulo 3 Sistema SCADA modulacin analgico se usa (FSK) entonces las distancias de varios cientos de kilmetros son posibles para el poste en donde se mont los sistemas de alambre abiertos. Las velocidades por arriba de 9600 baudios generalmente son posibles sin embargo aun son susceptibles al ruido.
3.6.2 Cable de par torcido.

Los cables de par torcido son la solucin ms barata para la transmisin de los datos, manejando una velocidad de 1Mbps por 300 metros en cuanto a longitud mxima del cable (entre mayor sea la distancia menor la velocidad de transferencia de los datos), por lo tanto en algunos casos es mejor que se maneje una velocidad superior a los 10Mbps. El cable de par torcido pueden ser de dos tipos que son los STP (shielded twisted pair) y UTP (unshielded twisted pair). Existen pruebas que se han realizado en un ambiente de fabrica utilizando velocidades de transmisin que van desde los 100, 200 y hasta 500Mbps y en las que se ha tenido xito es en las de 100 y 200Mbps, aunque tambin se han llevado cabo experimentos en laboratorio con velocidades de 1Gb en distancias cortas. El cable de par torcido se encuentra hecho de dos conductores idnticos aislados que son torcidos en toda su longitud, teniendo un nmero especifico de torceduras por metro, comnmente son 40 torceduras por metro (o 12 torceduras por pie), se realiza esta torsin para as disminuir el efecto de la induccin electromagntica y electrosttica. Una capa de tierra se pone a menudo alrededor de ellos para disminuir el ruido que se produce de manera electrosttica. Debido al aumento rpido en los aos 70s del cable de par torcido para la aplicacin de la comunicacin de datos, el EIA desarroll un sistema enfocado en la instalacin elctrica y seleccin de los cables UTP que son usados en la comunicacin de datos, en base a normas y reglamentos; dividiendo a los cables UTP en 5 categoras las cuales se dan a conocer a continuacin: CATEGORIA 1 UTP Baja velocidad de datos y tono analgico. CATEGORIA 2 UTP Para datos ISDN. CATEGORIA 3 UTP Alta velocidad en la transmisin de datos y LAN. CATEGORIA 4 UTP La distancia extendida LAN. CATEGORIA 5 UTP La frecuencia extendida LAN. Para hacer las conexiones de comunicacin de datos a los mdems, a las unidades de telemetra o al equipo de la computadora, se utilizan de forma comn los conectores mltiples como por ejemplo de 9 pines, 15 pines, 25 pines, 37 pines, 50 pines, etc. Los conectores comnmente son clasificados de la forma siguiente: El tipo, el material con el cual se encuentra hecho o la especificacin del conector. El nmero de pines asociados o conexiones. El gnero, es decir si es macho o hembra. El tipo de montado (enchufe o tapn). Por ejemplo un conector que es de uso frecuente es el DB-25 SM en donde D nos especifica el tipo, el numero 25 el numero de pines y M que es macho. 77

Captulo 3 Sistema SCADA Existen distintos tipos de conectores usados por los fabricantes de computadoras como IBM, Hewlett Packard, Wang, Apple, etc., y por aquellos fabricantes de copiadoras, de equipo de radio, mdems, instrumentacin y actuadores, por ende solo se dar a conocer aquellos que son utilizados con mayor frecuencia en las reas mencionadas con anterioridad: DB-9, DB-15, DB-25, DB-37, DB-50. Amphenol de 24 pines. Cetronics de 36 pines. Telco de 50 pines. Berg de 50 pines. RJ-11 4-wire. RJ-11 6-wire. RJ-45 8-wire. DEC MMJ. M/34 (CCITT V.35). M/50. Hay una amplia gama de conectores de tipo DIN, IEC, BS, y muchos otros para audio, video y aplicaciones de la computadora. Con todos stos el requisito principal es asegurar la compatibilidad con el equipo a usar; los tipos de conectores que deben de usarse por lo general son recomendados en las especificaciones del fabricante. En la Tabla 2 se muestra las caractersticas elctricas definidas para los cables y los conectores que se usan para las categoras 3, 4 y 5 de los cables UTP.
Categora Categora Categora Categora Categora Categora Categora 3 10 3 10 4 10 4 10 5 10 5 10 5 100 MHz MHz MHz MHz MHz MHz MHz Conector Atenuacin (dB) Impedancia del Cable (ohms) Cable Atenuacin (dB / km) Impedancia Patch Cord (ohms) Patch Cord Atenuacin (dB / km) 0.4 0.4 0.1 0.2 0.1 0.2 0.4

100 26 (1MHz) 98 (10MHz) 100 25 (1MHz) 98 (10MHz)

100

100 21 (1MHz) 72 (10MHz) 100 26 (1MHz) 98 (10MHz)

100 89 (16MHz) 102 (20MHz 100

100 20 (1MHz) 6.6 (10MHz) 100 26 (1MHz) 98 (10MHz)

100 82 (16MHz) 92 (20MHz) 100

100

131

220

100

100

131

131

131

131

Tabla 2. Caractersticas elctricas para cables y conectores.

78

Captulo 3 Sistema SCADA


3.6.3 Cable Coaxial.

Es un cable elctrico hecho por dos conductores concntricos, uno central o tambin llamado ncleo que se encuentra formado por un hilo slido o trenzado de cobre y uno exterior en forma de tubo o vaina y constituido por una malla trenzada de cobre o aluminio; en comparacin con otros tipos de cable resulta barato, flexible, ligero y muy fcil de manejar. En los aos 80s este tipo de cable fue el ms usado pero bastante sencillo intervenir la lnea para as obtener informacin de los usuarios sin su consentimiento. En la Figura 3.24 se puede apreciar la estructura de un cable coaxial.

Figura 3.24. Cable coaxial.

De manera general un cable coaxial consta de los siguientes elementos: Apantallamiento; es el trenzado o la malla de metal (u otro material) que rodea algunos tipos de cable, su funcin es la de proteger los datos transmitidos de las seales electrnicas espreas o tambin llamadas ruido ya que no logran pasar por el cable y por ende no se tiene una distorsin en los datos transmitidos. Hay cable con apantallado doble y es cuando contiene una lmina aislante y una capa de apantallamiento de metal trenzado; aunque para entornos que se encuentran sometidos a una gran cantidad de interferencia lo ms recomendable es que se use un cable con apantallamiento cudruple en donde tiene dos lminas aislantes y dos capas de apantallamiento de metal trenzado. Ncleo; es el encargado de transportar las seales electrnicas que forman los datos y puede ser slido (normalmente de cobre) o de hilos. Lo que rodea al ncleo es una capa de aislante dielctrica que la separa de la malla de hilo; la malla de hilo trenzada acta como masa protegiendo al ncleo del ruido elctrico y de la intermodulacin. Lago de tomarse muy en cuenta es que el ncleo y la malla de hilo deben de encontrarse separados uno del otro ya que si no fuera as, el cable tendra un cortocircuito ocasionando que el ruido y las seales que se encuentren perdidas en la malla circulen a travs del cable provocando con ello una falla en el dispositivo y por ende que se pierdan los datos. Cubierta exterior; es una cubierta no conductora as que se encuentra hecha de goma, tefln o plstico rodeando al cable por fuera. El cable coaxial es ms resistente a interferencias y atenuacin que el cable de par trenzado. 79

Captulo 3 Sistema SCADA Tipos de cable coaxial: Cable Thinnet; tiene 0.64 cm. de grosor y se puede utilizar en la gran mayora de los tipos de instalaciones de redes ya que es un cable flexible y sencillo de utilizar. Logra enviar una seal a una distancia aproximada de 185 metros antes de que la seal comience a sufrir atenuacin. Thinnet est incluido en un grupo al cual se le denomina RG-58 teniendo una impedancia de 50 ohm, teniendo como caracterstica principal el ncleo central de cobre y los diferentes tipos de cable de esta familia son RG-58/U (ncleo de cobre slido), RG-58 A/U (ncleo de hilos trenzados), RG-58 C/U (especificacin militar de RG-58 A/U), RG-59 (transmisin en banda ancha), RG-60 (mayor dimetro y considerado para frecuencias ms altas que RG-59) y el RG-62 (utilizado para redes Arcnet). Cable Thicknet; es rgido de 1.27 cm. de dimetro, el ncleo de cobre de ste cable es ms grueso que el que tiene el cable Thinnet ya que cuanto mas sea el grosor del ncleo ms lejos se podr transportar la seal, ya que el cable Thicknet puede transportar una seal a 500 metros y debido a la gran ventaja con la que cuenta en ocasiones se emplea como enlace central o backbone para conectar varias redes ms pequeas basadas en Thinnet. Cloruro de Polivinilo (PVC); es un tipo de plstico utilizado para construir el aislante y la clavija del cable en la mayora de los tipos de cable coaxial. El cable coaxial de PVC es flexible y se puede instalar fcilmente a travs de la superficie de una oficina, aunque cuando se quema desprende gases txicos. Plenum; el cableado de tipo plenum contiene materiales especiales en su aislamiento y en la clavija del cable, los cuales estn certificados como resistentes al fuego y gracias a ello producen una mnima cantidad de humo reduciendo con ello el humo txico. El cable plenum se puede utilizar en espacios plenum y sitios verticales sin conductos. Aunque ste tipo de cable resulta ser ms caro y menos flexible que el PVC. Un espacio plenum es el espacio muerto que hay en muchas construcciones entre el falso techo y el piso de arriba utilizado para que circule el aire fro y caliente a travs del edificio. Cabe mencionar que existen normas muy especficas en cuanto al tipo de cableado que se puede utilizar en esta zona ya que cualquier tipo de humo o gas en la zona plenum se puede mezclar con el aire que se respira dentro del edificio. En base a los tipos de cables mencionados con anterioridad, los cables mas gruesos son ms difciles de manejar; el cable fino es ms flexible, fcil de instalar y barato. El cable grueso no se puede doblar con facilidad y por tanto es ms complicado de instalar, siendo ste un factor de suma importancia cuando una instalacin necesita llevar el cable a travs de espacios estrechos como conductos y canales. Por ltimo el cable grueso es ms caro pero tiene una gran ventaja sobre el cable fino y es que logra transportar la seal ms lejos. En la Tabla 3 se dan las distintas caractersticas de los cables de la familia RG.

80

Captulo 3 Sistema SCADA


Tipo Impedancia ( ) Ncleo Dielctrico Dimetro Trenzado Velocidad

RG6/U RG6/UQ RG8/U RG9/U RG11/U RG58/U RG59/U RG62/U RG62/A RG174/U RG178/U

75 75 50 51 75 50 75 92 93 50 50

10 mm

217 mm

163 mm 0.9 mm 0.81 mm

tipo Slido PE Slido PE Slido PE Slido PE Slido PE Slido PE Slido PE Slido PE ASP Slido PE PTFE

(in) 0.185

(mm) 4.7

(in) 0.332 0.298

(mm) 8.4 7.62 10.3 10.7 10.5 5.0 6.1 6.1 6.1 2.55 1.8

Doble

0.75

0.285

7.2

0.405 0.420

0.285 0.116 0.146

7.2 2.9 3.7

0.412 0.195 0.242 0.242 0.242

0.66 Sencillo Sencillo Sencillo Sencillo Sencillo Sencillo 0.69 0.66 0.66 0.84

0.48 mm 7x0.1 mm Ag pltd Cu clad Steel 7x0.1 mm Ag pltd Cu 7x0.0296 en Cu 7x0.0296 en Cu 0.195 en Cu 2.74 mm 7x0.0067 in

0.100 0.033

2.5 0.84

0.100 0.071

RG179/U RG213/U RG214/U RG218 RG223 RG316/U

75

PTFE

0.063

1.6

0.098

2.5

Sencillo

0.67

50 50 50 50 50

Slido PE PTFE Slido PE PE Foam PTFE

0.285 0.285 0.660 0.285 0.060

7.2 7.2 16.76 7.24 1.5

0.405 0.425 0.870 0.405 0.102

10.3 10.8 22 10.29 2.6

Sencillo Doble Sencillo Doble Sencillo

0.66 0.66 0.66

Tabla 3. Caractersticas de los cables RG.

PE: Polietileno. PTFE: Politetrafluoroetileno. ASP: Espacio de Aire de Polietileno.

81

Captulo 3 Sistema SCADA


3.6.4 Cable de Fibra ptica.

La capacidad de transmisin de los cables de fibra ptica satisfacern en un futuro prximo los requerimientos existentes en la comunicacin de datos permitiendo una velocidad en la transmisin de gigabits por segundo ya que actualmente hay sistemas que manejan una velocidad de 2.5Gbps y muy pronto sern de hasta 5Gbps. Los cables de fibra ptica se disearon para la transmisin de seales digitales por lo tanto no es conveniente utilizarlos para la transmisin de seales analgicas. Este tipo de cable suele resultar mas barato comparados con los cables coaxiales si se compara la capacidad de transmisin de datos por el costo de unidad; aunque la transmisin y el equipo receptor junto con los mtodos complicados para terminar y unir estos cables ocasionan que el cable de fibra ptica sea un medio demasiado caro para la comunicacin de datos. Los principales beneficios del cable de fibra ptica son: Se cuenta con banda ancha (gran capacidad para enviar la informacin). Atenuacin de la seal baja (caractersticas de gran velocidad y distancia). Seguridad en la seal inherente. Baja proporcin de error. Inmunidad al ruido (impenetrable a EMI y RFI). Consideraciones logsticas. Total aislamiento galvnico en los extremos. Es muy seguro si se utiliza en reas de alto riesgo. No se tiene interferencia o diafona. El principio de comunicacin del cable de fibra ptica consiste en la propagacin de luz por diferentes medios a distintas velocidades, de la misma forma en que lo hacen las ondas de radio. Cuando la luz de un medio de cierta densidad se mueve a otro de diferente densidad, la luz cambia de direccin, a ste fenmeno se le conoce como refraccin. Es posible conocer el nivel que tiene un medio para propagar la luz expresndolo como una proporcin a una referencia absoluta; esto es, la luz que viaja a travs de un vaco (3x108m/seg.) o tambin conocida como la velocidad de la luz en el espacio libre. A esta proporcin se le conoce como el ndice refractivo y se calcula utilizando la siguiente frmula:

n1 =
donde: Cv= Velocidad de la luz en el vaco (m/seg.). C1= Velocidad de la luz en otro medio (m/seg.). n1= ndice refractivo para otro medio.

Cv C1

En un medio tpico de fibra ptica, la luz viaja aproximadamente a 2x108 m/seg., por consiguiente el valor del ndice refractivo utilizando la ecuacin anterior y sabiendo que el valor de la luz en el vaco es de 3x108 m/seg., es: C 3x108 (m / seg.) n1 = v ; = 1.5 C1 2 x108 (m / seg.) 82

Captulo 3 Sistema SCADA Las fibras pticas pueden ser explicadas en base a la ley de Willebrod Snell que dice: los estados de la proporcin del seno del ngulo de incidencia hacia el seno del ngulo de refraccin (Sini/Sinr) son igual a la proporcin de la velocidad de la luz en los dos medios de comunicacin respectivos (C1/C2). Dando como resultado que esto sea igual a una constante (K), la cual es una proporcin del ndice refractivo de (n2/n1). Dndonos la siguiente frmula:
Sini C1 n = =K= 2 Sinr C2 n1

Los cables de fibra ptica son manufacturados con un centro hecho de un cristal ptico, tanto el centro como el material que lo cubre, son tratados con cierto grado de impureza para que el ndice refractivo sea diferente uno del otro. Las Figuras 3.25 y 3.26 muestran la construccin bsica de una fibra ptica; sta construccin principalmente permite al ncleo guiar los pulsos de luz hacia el receptor; la figura 3.25 muestra el principio de operacin mientras que en la figura 3.26 se dan a conocer las medidas tpicas de un cable de fibra ptica.

Figura 3.25. Principio de operacin del cable de fibra ptica.

A causa de que el ndice reflectivo del ncleo y el ndice del revestimiento son diferentes, la luz que llega al ncleo pasa de forma aceptable por un ngulo de entrada a lo largo de la fibra sin que se pierda la luz en el revestimiento. Los ngulos que se forman en el llamado cono de aceptacin son los ngulos de la luz que se mueve a travs del cable, cuando la luz entra dentro de un ngulo mayor que ste, no se refleja en el revestimiento y por lo tanto se pierde. La fibra ptica por consiguiente, acta como un conducto o tambin llamado onda gua para los pulsos de luz que son generados por una fuente de luz.

Figura 3.26. Medidas tpicas de un cable de fibra ptica.

83

Captulo 3 Sistema SCADA Por lo general la fuente de luz que emite los pulsos de luz por medio del cable de fibra, es un diodo de inyeccin lser (ILD) o un LED, los cuales se encuentran operando a una longitud de onda de 0.85, 1.2 o 1.5m (micrometros). Los distintos tipos de fibra generalmente son identificados por el nmero de caminos que la luz sigue para llegar al ncleo de la fibra y estos caminos son llamados modos de propagacin. Existen dos modos principales en que la luz se propaga a travs de una fibra ptica y son el multimodo y el monomodo.
Fibras Multimodo; son ms fciles y ms baratas que las fibras monomodo; el ncleo que contiene son 50 veces mayor que la longitud de onda de la seal de luz que se desea propagar. Un transmisor LED es lo que normalmente se utiliza como fuente de luz para este tipo de fibra ya que puede acoplarse con menos precisin que la que se necesita para un ILD. En la Figura 3.27 se da un ejemplo de cmo se propaga la luz de un LED por distintos caminos hasta llegar al receptor. La luz toma distintos caminos, por lo tanto es reflejada con ayuda de los dos extremos de la fibra, esto es, con ayuda del ncleo y del revestimiento. Las fibras multimodo tienen un cierto limite en cuanto a la velocidad de datos se refiere, por lo tanto, el receptor slo puede diferenciar entre las seales pulsadas a una proporcin de datos reducida, por consiguiente son usadas en aplicaciones de corta distancia (menores a 1 Km.), simples de disear y muy econmicas; la distancia mxima es de 2 Km. usando diodos lser de baja intensidad.

Figura 3.27. Propagacin de la luz de un LED en una fibra Multimodo.

Un factor bastante extenso a considerar en las fibras multimodo es el ndice de la fibra ya que el tipo de ndice usado afecta la manera en que las ondas de luz se reflejan o refractan fuera de las paredes de la fibra, vase en la Figura 3.28 de qu forma son los pulsos de luz transmitidos y como dependiendo del ndice usado el pulso de luz que es recibido va cambiando considerablemente; los dimetros del ncleo en una fibra multimodo va de los 50 a los 100 m (micrometros); sin embargo los dos dimetros que son usados de manera ms comn son de 50 y 62.5 m. Dependiendo del tipo de ndice de refraccin del ncleo, la fibra mutlimodo se subdivide en dos tipos que son: 84

Captulo 3 Sistema SCADA ndice Escalonado; el ncleo tiene un ndice de refraccin constante en toda la seccin cilndrica y adems tiene alta dispersin modal. ndice Gradual; en este caso, el ndice de refraccin en el ncleo no es constante, tiene menor dispersin modal y el ncleo se encuentra constituido por distintos materiales.

Figura 3.28. Caractersticas de las fibras Multimodo y Monomodo.

Fibra Monomodo; este tipo de fibra son caras y difciles de fabricar, y solamente permite un solo camino o modo de propagacin de los pulsos de luz dentro de la misma con un mnimo de reflexin; de manera comn se utiliza los ILDs como fuente generadora de los pulsos de luz. No presentan una dispersin alta y permiten una alta velocidad en la transferencia de datos a grandes distancias; cabe mencionar que estas fibras son mucho ms delgadas que las fibras multimodo, aproximadamente de 5 a 10 m.

La fuente emisora de luz tiene que ser lo bastante poderosa y apuntar de forma precisa dentro de la fibra para superar cualquier desalineacin existente y como ya se mencion para este fin se utilizan los ILDs como sta fuente emisora de luz. Las especificaciones en las fibras pticas son basadas en sus dimetros; por ejemplo si tenemos una fibra con las siguientes especificaciones 50/150 nos indica que tiene un ncleo de 50 m y un dimetro del material que cubre al ncleo (cladding) de 150 m. En la mayora de los casos las fibras multimodo tienen un tamao de 50/125 en Europa, y se maneja un tamao de 62.5/125 en U.S.A y Australia; las capas pueden ir de los 200 a los 1000 m de dimetro. Es comn que en la especificacin del cable se de a conocer el dimetro del revestimiento exterior.
Unin de los cables de Fibra ptica.

Cuando apenas se comenzaba a utilizar el cable de fibra ptica, las conexiones y terminaciones eran un grave problema; esto ha mejorado pero an se exige tener mucho cuidado para evitar prdidas o problemas que afectarn el funcionamiento del sistema de comunicaciones. 85

Captulo 3 Sistema SCADA Hay tres mtodos que son utilizados para unir ste tipo de cables y son: Mecnico; en donde las fibras son hechas a la medida basndose en el arreglo de plug/socket y simplemente se ensamblan. Qumico; lo que se hace aqu es que las dos fibras son hechas a la medida dentro de un arreglo de barril con una resina epoxdica. Ya estando el horno caliente se agrega la goma. Fusin de empalmado; en este procedimiento las dos fibras son soldadas a base de calor. Para evitar las dificultades que se tienen en la terminacin, los cables de fibra ptica pueden adquirirse con un proveedor que maneje las longitudes estndares tales como 10 m, 100 m y 1000 m que tengan los extremos cortados. Las limitaciones del cable de fibra ptica son: El costo de la fuente y del equipo receptor son muy altos. Es difcil cambiar el interruptor tee-off de un cable de fibra ptica, la fibra ptica es ms conveniente para los sistemas de comunicacin punto a punto. Las tcnicas para la unin y terminado de las fibras (mecnico y qumico) son difciles de realizar ya que se requiere hacer una alineacin fsica precisa; adems de contar con un equipo especializado y con personal capacitado para realizar dicha labor. El equipo para probar el cable de fibra ptica es diferente y ms costoso de los mtodos tradicionales usados para las seales electrnicas. Los sistemas de fibra ptica son usados casi exclusivamente para seales digitales binarias y en realidad no es conveniente usarlos para seales analgicas.

3.7 PROFIBUS.

Fue en el ao de 1987 en donde las compaas alemanas Bosch, Klckner Meller y Siemens, que iniciaron un proyecto de desarrollo de una arquitectura de comunicaciones industriales que permitiese una interconexin de equipos de distintos fabricantes. Siendo lo mencionado con anterioridad la base de un grupo de trabajo al cual se unieron otras empresas importantes tales como ABB, Landis&Gir, AEG, etc., inclusive tambin se unieron grupos tcnicos estatales, universidades entre las que destacan la VDE y el Ministerio Federal de Investigacin Alemn. La tarea esencial de este gran grupo de trabajo consista en lograr desarrollar un sistema abierto de comunicaciones apto para poder integrar desde los transductores ms sencillos y los elementos de campo, pasando desde los autmatas y controles numricos hasta llegar a los miniordenadores que son utilizados para el diseo y gestin de la produccin. Para el ao 1990, se dio la posibilidad para que cualquier usuario o empresa se pudiera integrar a un consorcio denominado PROFIBUS Nutzerorganisation, la cual gracias a diversos comits sigue desarrollando y dando soporte al nivel de aplicacin y certificacin de productos. PROFIBUS, actualmente es el lder de los sistemas basados en buses de campo en Europa y cuenta con una aceptacin a nivel mundial.

86

Captulo 3 Sistema SCADA Las reas de aplicacin son en manufacturacin, automatizacin y generacin de procesos. PROFIBUS es un bus de campo normalizado internacional, estandarizado bajo la norma EN 50 170. Actualmente, la gran mayora de los fabricantes lderes de tecnologa en cuanto a automatizacin se refiere, ofrecen interfaces PROFIBUS para sus dispositivos. Las siglas PROFIBUS significan Process Field Bus. Una red PROFIBUS no es otra cosa que un protocolo descentralizado de comunicacin; con la pequea particularidad que nos permite controlar varios elementos a distancia considerable de modo descentralizado utilizando un hilo. Una de las ventajas con que se cuenta al utilizar sta red es que los componentes de distintos fabricantes se pueden comunicar entre s sin necesidad de realizar ajustes especiales en las interfaces. Puede ser usado para transmisin crtica en el tiempo de datos a alta velocidad y para tareas de comunicacin extensas y complejas. Esta versatilidad es gracias a que se cuenta con 3 versiones compatibles que son las que componen a la familia PROFIBUS y son: PROFIBUS DP Diseada especficamente para la comunicacin entre los sistemas de control de automatismos y las entradas / salidas distribuidas. Optimizado para alta velocidad. Conexiones sencillas y baratas PROFIBUS PA Diseado para la automatizacin de procesos. Permite la conexin de sensores y actuadores a una lnea de bus comn, incluso en reas especialmente protegidas. Comunicacin de datos y energa en el bus mediante el uso de dos tecnologas; basados en la norma IEC 1158-2. PROFIBUS FMS Solucin general para tareas de comunicacin a nivel de clula. Gran rango de aplicaciones y flexibilidad. Posibilidad de uso en tareas de comunicacin que sean complejas y extensas. Las CPUs (PLCs), S7-200 se pueden conectar a una red PROFIBUS DP utilizando para ello un mdulo de ampliacin EM 277 PROFIBUS DP. Las siglas DP quieren decir Distributed Peripherals que traducido significara periferia descentralizada o distribuida. El mdulo EM 277 permite utilizar las CPUs S7-200 en calidad de esclavas DP en una red DP. Un maestro DP puede escribir y leer datos de la CPU S7-200 a travs de la red DP, utilizando para ello el mdulo EM 277 PROFIBUS DP. Modelo de memoria del maestro DP y del esclavo DP. El objetivo principal de una red PROFIBUS DP consiste en intercambiar datos, en donde el maestro escribe datos de salida en el esclavo. El esclavo responde a la peticin de escritura con datos de entrada que se retornan al maestro. 87

Captulo 3 Sistema SCADA El maestro enva los datos al bfer de salida del esclavo tambin conocida como bandeja de recepcin; el maestro lee datos del bfer de entrada del esclavo (bandeja de emisin) y los almacena en el rea de entradas perifricas. Los bfers de entrada y salida se encuentran localizados en la memoria de variables (memoria V) de la CPU del S7-200. En la Figura 3.29 se muestra el modelo de memoria para transferir 16 bytes de salida y 16 bytes de entrada. Un enlace PROFIBUS DP siempre describe la transferencia de datos con respecto al maestro. Los datos que el maestro enva al esclavo se denominan siempre como datos de salida. As los datos que el esclavo enva al maestro se denominan siempre como datos de entrada. En el esclavo los valores de datos procedentes del maestro se denominan salidas aunque se trate de las entradas del esclavo y los valores de datos enviados al maestro se denominan entrada aunque se traten de las salidas del esclavo.

Figura 3.29. Modelo de Memoria.

El maestro le comunica al esclavo la direccin inicial del bfer de salida (bandeja de recepcin), enviando al esclavo el offset en la memoria V del bfer de salida como parte de la parametrizacin del esclavo. Si el offset es 0, el esclavo depositar el bfer de salida en VB0. Si el offset es 5000, el esclavo depositar el bfer de salida en VB5000. El maestro le comunica al esclavo el tamao del bfer de salida (bandeja de recepcin). Al configurar el maestro se puede indicar que escriba una determinada cantidad de bytes en el esclavo. El maestro enva dicha informacin al esclavo como parte de la configuracin de ste. El esclavo utiliza la informacin para ajustar el tamao del bfer de salida. Si el maestro le comunica al esclavo que existen 16 bytes de salida, el esclavo ajustar el tamao del bfer de salida a 16 bytes. Si el bfer de salida comienza en VB5000, los datos de salida del maestro se escribirn en las direcciones comprendidas entre VB5000 y VB5015. El bfer de entrada (bandeja de emisin o datos a transferir al maestro) le sigue inmediatamente al bfer de salida. En la configuracin del maestro tambin se puede indicar la cantidad de datos que debe enviar el esclavo. Este valor se escribe en el esclavo como parte de su configuracin. 88

Captulo 3 Sistema SCADA El esclavo utiliza esta informacin para ajustar el tamao del bfer de entrada. En el presente ejemplo, si el maestro deposita el bfer de salida en VB5000 y ajusta el tamao a 16 bytes, el bfer de entrada comenzar en VB5016, directamente despus del bfer de salida. Si el tamao del bfer de entrada es tambin de 16 bytes, ste ocupar las direcciones comprendidas entre VB5016 y VB5031. Una vez establecido el enlace entre el maestro y el esclavo, la direccin del bfer de salida y el tamao de cada bfer se podrn leer de la marca especial (SM) de la CPU. En la Tabla 4 se dan a conocer las marcas especiales que describen el primer mdulo EM 277 conectado al bus de ampliacin. Si el EM 277 es el segundo mdulo inteligente (no un mdulo de ampliacin), las direcciones SM tendrn un offset de 50 (SMB250 a SMB279).
Marcas Especiales
SMB200 a 215 SMB216 a 219

Funcin
Estas funciones contienen 16 caracteres ASCII que indican el nombre del mdulo. Estas direcciones contienen la versin de software del EM 277. Los dos primeros caracteres indican el nmero principal de la versin del software y, los siguientes dos caracteres el nmero secundario. Ejemplo: Si SMB216-219 contienen el valor 0102, la versin del software ser 1.02. Esta direccin indica el estado de error del mdulo EM277. Actualmente estn definidos nicamente dos valores. El 0 indica que no se han detectado errores en el mdulo. El 1 indica que no hay una fuente de alimentacin DC24V conectada al mdulo. Esta es la direccin del EM277 que se lee de los selectores. Este byte contiene el estado del enlace PROFIBUS-DP. Es recomendable que el programa de usuario vigile esta direccin para comprobar si el enlace DP est funcionando correctamente. Si se detecta un error (cualquier valor excepto 2) el programa podr tomar las medidas correspondientes conforme al fallo del enlace DP. A continuacin se indican los valores de estado posibles: 0 = No se ha establecido ningn enlace de comunicacin DP desde que se conect el EM277. 1 = El maestro DP se est comunicando con el EM277 pero se ha detectado un error en la configuracin o en la parametrizacin enviada por el maestro. 2 = El EM 277 y el maestro DP estn intercambiando datos (funcionamiento normal). 3 = El EM277 y el maestro DP no estn intercambiando datos actualmente pero lo han hecho anteriormente. Este byte contiene la direccin del maestro que ha configurado el EM277. Se trata del maestro que est habilitado para escribir en las salidas y leer las entradas del esclavo. Esta palabra contiene la direccin de la memoria V del bfer de salida (bandeja de recepcin). Cuando se inicializa el enlace, este valor se escribe en el esclavo en forma de mensaje de parametrizacin. Este byte contiene el tamao del bfer de salida (es decir, el tamao en bytes de la bandeja de recepcin). Cuando se inicializa el enlace, este valor se escribe en el esclavo en forma de mensaje de configuracin. Este byte contiene el tamao del bfer de entrada (es decir, el tamao en bytes de la bandeja de emisin). Cuando se inicializa el enlace, este valor se escribe en el esclavo en forma de mensaje de configuracin. Tabla 4. Marcas Especiales.

SMW220

SMB222 SMB224

SMB225

SMW226

SMB228

SMB229

89

Captulo 3 Sistema SCADA PROFIBUS-DP est previsto para la comunicacin rpida entre los aparatos. El protocolo y las funciones se han diseado acordes con la Norma Europea EN 50 170. Los autmatas programables PROFIBUS (sistemas de automatizacin /PCs) se comunican con los aparatos de campo descentralizados (tales como E/S, accionamientos y vlvulas) va un enlace serie de alta velocidad. Gran parte de la comunicacin con los aparatos descentralizados (o distribuidos) se efecta de forma cclica. Esto significa que se accede consecutivamente a todos los aparatos, repitindose continuamente dicha secuencia. Algunas funciones, tales como la configuracin, la parametrizacin, el diagnstico y el tratamiento de interrupciones ocurren fuera del ciclo de E/S normal. Estas se denominan funciones acclicas. Entre las funciones bsicas de una red PROFIBUS-DP, se encuentra en que el autmata central (maestro) escribe datos en y lee datos de los aparatos de campo (esclavos). A menudo, esto se lleva a cabo simultneamente con el ciclo del autmata central. El tiempo de actualizacin de todos los esclavos debe ser inferior al tiempo de ciclo del programa, de manera que el ciclo del programa y la actualizacin de las E/S permanezcan sincronizados.
Caractersticas.

PROFIBU-DP soporta la transferencia rpida de datos (hasta 12 Mbit/s). La red se puede instalar fcilmente y utiliza una tcnica de transmisin acreditada. PROFIBUS ofrece buenas posibilidades de diagnostico y facilita el mantenimiento de la red. Y sus caractersticas bsicas son: Velocidad; a una velocidad de 12 Mbit/s, PROFIBUS-DP necesita apenas 1 ms para transmitir 2 bytes de salida y 2 bytes de entrada a cada uno de los 32 interlocutores. Debido a la sencillez de los mensajes de comunicacin DP, PROFIBUS-DP es mucho ms rpido que las operaciones correspondientes del sistema de automatizacin (tales como XPUT y XGET en las CPUs S7-300/S7-400.
Funciones de Diagnstico; PROFIBUS-DP soporta funciones de diagnstico para determinar dnde existen fallos del sistema. Cuando los esclavos responden al mensaje normal de intercambio de datos, le informan al maestro si ha ocurrido un fallo o un cambio de estado. Una vez informado, el maestro enva inmediatamente al esclavo una peticin de diagnstico para determinar la causa del fallo. Los mensajes de respuesta de diagnstico comprenden tres niveles que son 1) Diagnstico del Equipo; estos mensajes se refieren al estado de operacin
general del equipo entero. En el caso del EM 277, el diagnstico del equipo consiste nicamente en informarle al maestro que la CPU conectada ha cambiado al modo operativo "fallo del sistema" (SF). El EM 277 retornar nicamente el diagnstico del equipo.

2) Diagnstico del Mdulo; estos mensajes indican que ha ocurrido un fallo en


una determinada seccin de E/S de un equipo (por ejemplo, un mdulo de salida de 8 bits). Este tipo de diagnstico es soportado por esclavos que controlan varios mdulos de E/S.

90

Captulo 3 Sistema SCADA 3) Diagnstico del Canal; estos mensajes indican un error en un determinado bit de entrada o de salida (por ejemplo, un cortocircuito en la salida 7). Este tipo de diagnstico es soportado por esclavos que controlan un sistema de E/S modular, el cual comprende mdulos inteligentes capaces de diagnosticar errores.
Tipos de Aparatos.

El enlace PROFIBUS-DP nos permite crear redes con unos o varios maestros. En un sistema se pueden conectar 126 unidades (maestras o esclavas) como mximo. La descripcin de la configuracin del sistema incluye el nmero de interlocutores, la asignacin entre la direccin de estacin y las direcciones de E/S, el formato de los datos de E/S, el formato de los mensajes de diagnstico y los parmetros de bus utilizados. Los sistemas PROFIBUS-DP pueden comprender tres tipos de aparatos diferentes que son: Maestro DP de Primera Clase (DPM1); es un autmata central que intercambia informaciones con los esclavos durante un ciclo de mensajes predeterminado. Entre los maestros DP de primera clase se encuentran los sistemas de automatizacin (PLCs) y los PCs as como los sistemas VME.
Maestro DP de Segunda Clase (DPM2); las unidades de programacin, los aparatos de configuracin y los paneles de operador son maestros DP de segunda clase. Durante la instalacin, stos se utilizan para configurar el sistema DP, as como para funciones de manejo y visualizacin. Los maestros de segunda clase no envan informaciones a los esclavos. Este tipo de maestro slo puede observar las entradas y salidas de los esclavos. Esclavo DP; es un aparato de la periferia (por ejemplo, un mdulo de ampliacin, un sistema de automatizacin, un accionamiento, un HMI, o bien una vlvula) que recoge informacin de entrada y la enva al maestro. La informacin de salida del maestro se transmite a las salidas fsicas, o bien, es utilizada por el esclavo. Tambin hay aparatos que suministran slo informacin de entrada, o bien, slo informacin de salida.

La cantidad de informacin de entrada y de salida depende del tipo de aparato; PROFIBUSDP soporta como mximo 246 bytes de informacin de entrada y 246 bytes de informacin de salida que se pueden transmitir en un mensaje, por lo general la cantidad de datos transmitidos depender del aparato en cuestin ya que la mayora de los aparatos soportan solamente uno o 2 bytes de datos. El mdulo EM 277 PROFIBUS-DP asiste numerosas configuraciones de E/S que soportan una gran variedad de aplicaciones. Los diferentes tamaos de salida y de entrada permiten adaptar a la aplicacin en cuestin la transferencia de datos entre el maestro y el EM 277. El EM 277 escribe las salidas en un rea de la memoria V de la CPU. Gracias a ello, el programa de usuario puede controlar cmo se aplican los datos de salida. Asimismo, los datos de entrada se leen de un rea de la memoria V de la CPU y se transfieren al maestro. 91

Captulo 3 Sistema SCADA


Sistemas Monomaestro; en los sistemas monomaestro hay slo un maestro activo en el bus. La Figura 3.30 muestra la configuracin de un sistema con un maestro. El sistema de automatizacin (PLC) es el componente central de control (maestro). Los esclavos DP descentralizados se conectan al sistema de automatizacin a travs del bus. Los sistemas monomaestro tienen el tiempo de ciclo de bus ms corto.

Figura 3.30. Sistema Monomaestro.

Sistemas Multimaestro; en las configuraciones multimaestro hay varios maestros conectados a un bus. Estos maestros pueden ser subsistemas independientes, comprendiendo cada uno de ellos un maestro y sus esclavos DP asignados, o bien, los dems maestros pueden ser aparatos de configuracin y diagnstico adicionales Todos los maestros DP pueden leer los datos de entrada y de salida de los esclavos DP. Slo un maestro DP (el que configura los esclavos) puede escribir en las salidas de los esclavos. Los sistemas multimaestro tienen un tiempo de ciclo de bus mucho ms prolongado que los sistemas monomaestro, debido al tiempo adicional necesario para que los maestros puedan compartir un mismo bus. En la Figura 3.31 se observa un sistema multimaestro.

Figura 3.31. Sistemas Multimaestro.

92

Captulo 3 Sistema SCADA


3.8 FIELDBUS (Bus de campo).

Como definicin tenemos la siguiente: es un conjunto de redes de comunicacin para uso industrial y cuyo objetivo principal es el de suplir las conexiones de punto a punto utilizadas entre los elementos de campo y el equipo de control. Las redes de comunicacin que se utilizan de manera comn son las redes digitales, redes multipunto, redes bidireccionales; y que se encuentran montadas sobre un bus serie que conectan dispositivos como PLCs, actuadores, transductores, sensores, etc. Siendo que cada uno de los elementos ya mencionados con anterioridad, tendr la capacidad de poder ejecutar funciones simples tales como autodiagnstico, mantenimiento o control y por si esto fuera poco lograr comunicarse bidireccionalmente a travs del bus; logrando con ello que cada nodo que conforma la red pueda informar de manera general acerca de cualquier anomala asociada al dispositivo, aumentando as la eficiencia en el sistema y reduciendo la cantidad de horas dedicadas al mantenimiento del mismo. Este tipo de redes son bastante costeables, ya que se obtiene un ahorro especialmente en tres reas en especfico como son en la instalacin, en el mantenimiento y en lo derivado en la mejora del funcionamiento del sistema. Como ejemplo hablando de la instalacin tenemos que cada clula de proceso solo requiere un tipo de cable para la conexin de los diversos nodos y por si esto fuera poco, en comparacin con otros tipos de redes, dispone de herramientas de administracin del bus que permiten la reduccin del nmero de horas necesarias para la instalacin y puesta en marcha. Cabe mencionar que las prestaciones del sistema mejoran con el uso de la tecnologa de los buses de campo debido a la simplificacin en la forma de obtener informacin de la planta desde los distintos sensores; las mediciones de los distintos elementos de la red se encuentran disponibles para los dems dispositivos que la conforman. La simplificacin en la obtencin de los datos, permitir el poder disear sistemas de control mucho ms eficientes. A la persona encargada de controlar o monitorear este tipo de red solamente se le exige tener un conocimiento mnimo de los servicios de administracin de la red y esto porque parte de la informacin generada por dichos servicios puede ser necesaria para la reparacin de averas que pudiesen surgir en el sistema. Existen varios mtodos utilizados por los buses de campo para poder actualizar los datos que se generan dentro del proceso; es decir, los datos de entrada / salida y estos mtodos se mencionan a continuacin: Cambio de Estado; el dispositivo no transmite informacin hasta que se modifique el estado de las variables, siendo bastante eficiente si se cuenta con los denominados sistemas discretos.

93

Captulo 3 Sistema SCADA


Cclico; el dispositivo enva la informacin a la red dentro de un determinado intervalo de tiempo el cual ya se encuentra prefijado. Adems el bus de campo debe incorporar los servicios de comunicacin necesarios para los procesos de configuracin, programacin y test del bus. Strobe; se realiza una peticin de informacin por parte del dispositivo maestro (por lo general se trata de un PLC que se encarga de controlar todo el proceso) y envi de la informacin por parte de los dispositivos esclavos (sensores, actuadores, etc.), es un mtodo muy eficiente para los sensores. Polling; el dispositivo maestro enva informacin de salida al dispositivo y ste le responde con la informacin de entrada.

Ya que para la red FIELDBUS en especfico, no existen estndares, diversas empresas han desarrollado distintos tipos de buses de campo y cada una de ellas con diferentes prestaciones y campos de aplicacin, por ende a continuacin se dar una clasificacin general de los distintos tipos de FIELDBUS existentes: A. Buses de alta velocidad y Baja Funcionalidad; diseados para poder integrar dispositivos simples como fotoclulas, finales de carrera, actuadores simples y reles; funcionando en aplicaciones de tiempo real y agrupados en una pequea zona de la planta comnmente en una mquina; suelen especificar las capas fsicas y de enlace del modelo OSI. Algunos ejemplos son: SDS; bus diseado para la integracin de sensores y actuadores basado en CAN. CAN; diseado originalmente para su aplicacin en vehculos. ASI; bus serie diseado por SIEMENS para la integracin de sensores y actuadores. B. Buses de alta velocidad y Funcionalidad Media; basados en el diseo de una capa de enlace para el envo de datos de tamao medio; estos mensajes permiten que el dispositivo tenga mayor funcionalidad de modo que permite incluir aspectos como la configuracin, programacin o calibracin del dispositivo. Son buses capaces de controlar dispositivos de campo complejos y a un bajo costo; incluyen la especificacin completa de la capa de aplicacin, esto quiere decir que se cuenta con funciones utilizables desde programas basados en PCs para de esta forma acceder, controlar y cambiar los distintos equipos que conforman el sistema. Entre algunos ejemplos de este tipo de bus podemos mencionar DeviceNet, LONWorks desarrollada por Echelon, Bitbus desarrollada por INTEL, DIN Messbus e InterBus-S ambas desarrolladas por empresas alemanas.

94

Captulo 3 Sistema SCADA C. Buses de Altas Prestaciones; son capaces de soportar comunicaciones a nivel de toda la planta en muy diversos tipos de aplicaciones; pese a que se basan en buses de alta velocidad algunos presentan ciertos problemas y esto es debido a la sobrecarga que es necesaria para alcanzar las caractersticas funcionales y de seguridad que les son exigidas. Como ejemplos de este tipo de buses se encuentran Profibus, FIP y Fieldbus Foundation. Entre las caractersticas que podemos mencionar, se enlistan las siguientes: Comunicacin maestro esclavo segn el esquema pregunta respuesta. Recuperacin de datos desde el esclavo con un lmite mximo de tiempo. Redes multimaestro. Capacidad de direccionamiento unicast, broadcast y multicast. Peticin de servicios a los dispositivos que realizan la funcin de esclavos basados en eventos. Comunicacin de variables y bloques de datos orientada a objetos. Descarga y ejecucin remota de programas. Altos niveles de seguridad de la red, opcionalmente con procedimientos de autentificacin. Conjunto completo de funciones de administracin de la red. D. Buses para reas de Seguridad Intrnseca; cuentan con modificaciones en la capa fsica para cumplir con los requisitos especficos de seguridad intrnseca en ambientes con atmsferas explosivas. La seguridad intrnseca es un tipo de proteccin por la que el aparato en cuestin no tiene posibilidad de provocar una explosin en la atmsfera circundante. Un circuito elctrico o una parte de un circuito tienen seguridad intrnseca cuando alguna chispa o efecto trmico en este circuito producidos en las condiciones de prueba establecidas por un estndar no puede ocasionar una ignicin y como ejemplos tenemos Profibus PA o FIP y HART.

3.9 MPI.

Las siglas MPI significan Message Passing Interface que traducido al espaol quiere decir Interface de Paso de Mensaje. Es un lenguaje independiente de protocolo de comunicaciones utilizado para programar los ordenadores en paralelo; la comunicacin colectiva como aquella que se conoce como de punto a punto es compatible con MPI. Aunque tambin se puede definir como una biblioteca de funciones y subrutinas que pueden ser usadas en programas como C, Fortran y C++. El objetivo de MPI es desarrollar un estndar ampliamente utilizado para la escritura de mensajes pasando programas; la interfaz debe establecer un punto de vista prctico, eficiente, porttil, flexible y compatible para pasar el mensaje. El paso de mensajes es una tcnica empleada en programacin concurrente para aportar sincronizacin entre procesos y permitir la exclusin mutua de manera similar a como se hace con los monitores, semforos, etc. 95

Captulo 3 Sistema SCADA Con el uso de MPI en programas que modelan algn fenmeno o proceso de ciencias e ingeniera se pretende explotar la existencia de mltiples procesadores por medio del paso de mensajes. MPI fue desarrollado en los aos 90s por un grupo de investigadores de la industria y de la comunidad acadmica, a continuacin se da de forma detallada como se origino el nacimiento de MPI. La ventaja que tiene MPI sobre otras bibliotecas de paso de mensaje es que los programas que utilizan la biblioteca son portables ya que MPI ha sido implementado para cualquier tipo de memoria distribuida y son rpidos ya que cada implementacin de la librera ha sido optimizada para el hardware en el cual se ejecuta. Haciendo un poco de historia acerca de este lenguaje de programacin se tiene: A finales de la dcada de los 80s, se desarrolla el concepto de memoria distribuida o tambin conocida como computacin paralela; as mismo se desarrollan una serie de herramientas de software incompatibles para escribir en este tipo de programas; por lo general con intercambios entre la portabilidad, funcionalidad, rendimiento y por supuesto el precio. Ante lo mencionado con anterioridad surge la necesidad de la elaboracin de una norma. Para el ao 1992, se abre un taller sobre normas para la MPI patrocinado por el Centro para la Investigacin sobre Computacin Paralela en la ciudad Williamsburg, Virginia. Dentro de este taller se discutieron las caractersticas bsicas para un estndar de MPI y se estableci un grupo de trabajo para de esta manera continuar con el proceso de normalizacin. Como resultado de este taller fue elaborada una propuesta de anteproyecto. En noviembre de este mismo ao, el grupo de trabajo se rene en Minneapolis y se adopta los procedimientos y la organizacin para formar el foro MPI (MPIF) el cual se encuentra compuesto por 175 miembros de 40 organizaciones, entre las cuales podemos encontrar proveedores de equipo paralelo, de softwares, acadmicos y cientficos. En noviembre de 1993, se realiza la conferencia de Supercomputacin 93 en donde se da a conocer el proyecto de norma para MPI. En el ao 1994, para ser ms exactos en el mes de mayo, la versin final del proyecto es aceptada y puesta en marcha. Cabe mencionar que MPI no es sancionado por cualquier organismo de normalizacin, sin embargo, se ha convertido en un estndar para la comunicacin entre procesos, en un modelo a seguir de programa paralelo dentro de un sistema de memoria distribuida.
Caractersticas.

Su principal caracterstica es que no precisa de memoria compartida por lo que es muy importante en la programacin para sistemas distribuidos, sin embargo pueden mencionarse otras como son: 96

Captulo 3 Sistema SCADA Como caractersticas principales de la MPI se pueden mencionar las siguientes: Portabilidad. Obtencin de un mximo rendimiento. Heterogeneidad. Funcionalidad. Cuenta con herramientas de medicin del desempeo. Modularidad. Estandarizacin. Existencia de implementaciones libres (mpich, LAM MPI). La especificacin detalla las funciones que se pueden utilizar ms no el modo en que se compilan y ejecutan los programas. Siguiendo un modelo conocido como SPMD, el usuario escribir su aplicacin como un proceso secuencial del cual se obtendrn varias instancias que cooperaran unas con otras. Los procesos emplean diferentes funciones MPI que pueden iniciar, gestionar y finalizar procesos MPI, comunicar datos entre dos procesos, crear tipos arbitrarios de datos y realizar operaciones de comunicacin entre grupos de procesos. La mayora de las implementaciones MPI consisten en un conjunto especfico de rutinas (API) exigible y compatible con Fortran, C, C++ y de cualquier idioma de interfaz con este tipo de bibliotecas. La interfaz MPI se encuentra destinada a proporcionar una topologa virtual, la sincronizacin, la funcionalidad y la comunicacin entre un conjunto de procesos que se han asignado a los nodos, servidores o en su caso computadoras en un idioma independiente con lenguaje explcito de la sintaxis (enlaces) adems de algunas de sus funciones que son especificas a un idioma. Normalmente para poder obtener el mayor rendimiento cada CPU o ncleo en una mquina multincleo, se le debe asignar un solo proceso; esto ocurre en tiempo de ejecucin a travs del agente que inicia el programa MPI. Existen tres elementos principales que intervienen en el MPI y son el proceso que enva, el proceso que recibe y el mensaje que es transmitido. Dependiendo de si el proceso que enva el mensaje espera a que sea recibido se puede hablar de dos tipos de paso de mensajes que son: Sncrono; el proceso que enva el mensaje espera a que un proceso lo reciba para de esta forma continuar con su ejecucin, tambin a este tipo de paso se le conoce con el nombre de encuentro. Dentro de este tipo de paso se engloba a la llamada a procedimiento remoto muy utilizada en las arquitecturas cliente servidor.
Asncrono; en este caso el proceso que enva no espera a que el mensaje sea recibido y continua su ejecucin siendo posible que vuelva a generar un nuevo mensaje y enviarlo antes de que se haya recibido el anterior; para evitar que se susciten errores se suelen utilizar los llamados buzones en los cuales se van almacenando los mensajes a espera de que un proceso los reciba. El proceso que enva mensajes puede llegar a bloquearse por dos razones la primera es cuando finaliza su ejecucin o cuando el buzn se encuentra lleno.

97

Captulo 3 Sistema SCADA Como ya se mencion, al utilizar MPI el nmero de procesos requeridos se asigna antes de la ejecucin del programa por ende no se crean procesos adicionales mientras se ejecuta la aplicacin. A cada proceso se le asigna una variable la cual se conoce con el nombre de rank que se encarga de identificar a cada proceso en el rango de 0 a p 1, donde p es el nmero total de procesos y del control de la ejecucin del programa. En MPI se define un comunicator como una coleccin de procesos los cuales pueden enviarse mensajes uno al otro, el comunicator bsico se denomina MPI_COMM_WORLD y se encuentra definido mediante un macro del lenguaje C este comunicator bsico se encarga de agrupar a todos los procesos activos durante la ejecucin de una aplicacin. Las llamadas de MPI se clasifican en cuatro clases que son las siguientes: Llamadas utilizadas para inicializar, administrar y finalizar comunicaciones; permiten inicializar la librera de paso de mensajes, identificar el nmero de procesos y el rango de los procesos. Dispone de cuatro funciones primordiales que se utilizan en todo el pograma y son MPI_Init, la cual permite inicializar una sesin y por lo tanto debe utilizarse antes de llamar a cualquier otra funcin de MPI; MPI_Comm_size, permite determinar el nmero total de procesos que pertenecen a un comunicator; MPI_Comm_rank, permite determinar el identificador rank del proceso actual; y MPI_Finalize, nos permite terminar una sesin de MPI.
Llamadas utilizadas para transferir datos entre dos procesos; incluye operaciones de comunicacin punto a punto para diferentes tipos de actividades de envo y recepcin; devolviendo un cdigo que nos indica su xito o fracaso. Y se consigue con las funciones MPI_Send, permite enviar informacin desde un proceso a otro; MPI_Recu, permite recibir informacin desde otro proceso. Ambas funciones son bloqueantes, es decir, que el proceso que realiza la llamada se bloquea hasta que la operacin de comunicacin se complete. Las versiones no bloqueantes son MPI_Isend y MPI_Irecu respectivamente, estas llamadas inician la operacin de transferencia sin embrago su finalizacin debe de ser realizada de forma explcita mediante llamadas como MPI_Test, que permite verificar si la operacin de envo o recepcin ha finalizado ya que esta funcin lo que hace primeramente es verificar la operacin de envo recepcin y luego retorna; y MPI_Wait, es una llamada bloqueante y retorna cuando la operacin de envo o recepcin se completa. Llamadas para transferir datos entre varios procesos; o tambin conocidas como operaciones grupales que se encargan de proveer operaciones de comunicaciones entre grupos de procesos. Algunas de las funciones que son utilizadas son MPI_Barrier, permite realizar operaciones de sincronizacin, no existiendo ninguna clase de intercambio de informacin y es utilizada para dar por finalizada una etapa del programa. MPI_Bcast, permite a un proceso enviar una copia de sus datos a otros procesos que se encuentren dentro de un grupo definido por un comunicator. MPI_Scatter, establece una operacin de distribucin en la cual un dato se distribuye en distintos procesos. MPI_Gather, establece una operacin de recoleccin en la cual los datos son recolectados en un solo proceso. MPI_Reduce, permite que el proceso raz o principal recolecte datos desde otros procesos en un grupo y los combine en un solo tem de datos.

98

Captulo 3 Sistema SCADA


Llamadas utilizadas para crear tipos de datos definidos por el usuario; provee flexibilidad en la construccin de estructura de datos complejos. Las funciones que son utilizadas son MPI_Type_struct, para crear un nuevo tipo de datos; MPI_Pack, utilizada para empaquetar los datos.

En MPI, un mensaje est conformado por el cuerpo del mensaje, el cual contiene los datos a ser enviados, y su envoltura, que indica el proceso fuente y el destino. El cuerpo del mensaje en MPI se conforma por tres piezas de informacin: buffer, tipo de dato y count. El buffer, es la localidad de memoria donde se encuentran los datos de salida o donde se almacenan los datos de entrada. El tipo de dato, indica el tipo de los datos que se envan en el mensaje. En casos simples, ste es un tipo bsico o primitivo, por ejemplo, un nmero entero, y que en aplicaciones ms avanzadas puede ser un tipo de dato construido a travs de datos primitivos. Los tipos de datos derivados son anlogos a las estructuras de C. El count es un nmero de secuencia que junto al tipo de datos permiten al usuario agrupar tems de datos de un mismo tipo en un solo mensaje. MPI estandariza los tipos de datos primitivos, evitando que el programador se preocupe de las diferencias que existen entre ellos, cuando se encuentran en distintas plataformas. La envoltura de un mensaje en MPI tpicamente contiene la direccin destino, la direccin de la fuente, y cualquier otra informacin que se necesite para transmitir y entregar el mensaje. La envoltura de un mensaje en MPI, consta de cuatro partes: la fuente, el destino, el comunicator y una etiqueta. La fuente identifica al proceso transmisor. El destino identifica al proceso receptor. El comunicator especifica el grupo de procesos a los cuales pertenecen la fuente y el destino. La etiqueta (tag) permite clasificar el mensaje. El campo etiqueta es un entero definido por el usuario que puede ser utilizado para distinguir los mensajes que recibe un proceso. Por ejemplo, se tienen dos procesos A y B. El proceso A enva dos mensajes al proceso B, ambos mensajes contienen un dato. Uno de los datos es utilizado para realizar un clculo, mientras el otro es utilizado para imprimirlo en pantalla. El proceso A utiliza diferentes etiquetas para los mensajes. El proceso B utiliza los valores de etiquetas definidos en el proceso A e identifica que operacin deber realizar con el dato de cada mensaje.

99

Captulo 3 Sistema SCADA


3.10 SCADA y la Internet.

La Internet se ha convertido en una herramienta muy utilizada y muy importante en nuestros das, el uso ms comn que se le da es para buscar informacin y en la aplicacin del sistema SCADA no poda ser la excepcin; solo que en este caso en particular la Internet es utilizada para enviar o recibir informacin de suma importancia que se este generando en la planta o el lugar en el cual se esta llevando a cabo el proceso e inclusive en algunos softwares que son utilizados para el sistema HMI/SCADA, se utiliza para obtener actualizaciones del mismo; por ende es un complemento y una herramienta mas del sistema que no suele utilizarse por desconocimiento de la misma. La Internet es simplemente la red virtual en donde todas las estaciones son conectadas sin preocuparse de las conexiones fsicas subyacentes; cuando son conectados dos nodos juntos el camino de la comunicacin se da a travs de las redes mltiples o por medio del rea local networks. El hecho mencionado con anterioridad, es posible gracias al uso de una familia universal de protocolos abiertos llamada TCP/IP la cual forma la base de la Internet. Esencialmente el protocolo IP ofrece la habilidad de realizar una asignacin de ruta que permite enviar los paquetes de datos por encima de una topologa complicada de redes interconectadas. La parte TCP del protocolo permite a los paquetes de datos ser enviados de un punto a otro y con ello tener la certeza de que llegan a su destino. Los protocolos de aplicacin de tipo capa, pueden ser los llamados protocolos hipertexto transferible o mejor conocidos como HTTP usados por el World Wide Web (www). Los www son interfaces grficas que les permiten a las personas leer y enviar informacin que han guardado en el formato World Wide Web stndar. Aunque la Internet es muy popular y un gran camino de comunicacin entre estaciones, la Intranet es otro termino que esta volvindose importante en el mundo SCADA. La Intranet es simplemente poner una red interna de Internet hacia una compaa especfica y no necesariamente conectarse a la Internet. A continuacin se presenta un cuadro comparativo entre la Internet, Intranet y una red de rea local.
Sistema SCADA utilizando la Internet Insegura. Utiliza web. TCP/IP. Dinmica. Limitado Management Sistema SCADA utilizando la Intranet Segura. Utiliza web. TCP/IP. Dinmica. Controlado. Sistema SCADA utilizando una Compaa de Red Segura. Legado de servicio al cliente. Protocolo mltiple. Esttica. Infraestructura Gerencial.

100

Captulo 3 Sistema SCADA Una Intranet es diseada para permitir la comunicacin dentro de una sola red; los Intranets pueden ser definidos como redes corporativas base IP siendo que emplean un navegador stndar usando una interface para aqullas estaciones de trabajo que se encuentren conectadas a la red. Los Intranets ofrecen una extraordinaria forma de capitalizar los beneficios que trae consigo la tecnologa Internet entre los que tenemos una consistente interface en toda la red, fcil uso de la web para publicar herramientas e idiomas, medios de comunicacin mixto, mantenimiento centralizado de recursos compartidos y mucho mas, todo esto dentro de una red interna. Aunque hay que mencionar que muchas compaas con un sistema SCADA pueden restringir la transferencia de datos al ambiente de la compaa. Con la integracin del mdem y de un software, estos PC han llegado a ser que los nodos de Internet sean accesibles en cualquier parte del mundo. Clientes y sistemas integrados pueden estar en una fbrica remota y estar recabando la misma informacin si el proceso estuviese en el mismo edificio que ellos y por si esto fuera poco los tcnicos tambin pueden estar al tanto de lo que pasa. Con el software y hardware disponibles, cualquier empresa puede realizar un sistema de adquisicin de datos para recabar informacin en tiempo real y a su vez transmitirla a cualquier parte del mundo a un costo muy accesible. Al utilizar la Internet en un sistema SCADA se obtienen grandes beneficios ya que nos permite enviar informacin de suma importancia a otras partes del mundo sin embargo antes de utilizar sta herramienta debe de pensarse detenidamente en la seguridad que puede o no ofrecer la misma, ya que los problemas existentes en el rea de seguridad a nivel mundial y mas en el tema de la Internet, definitivamente afectara al sistema SCADA, puesto que hay que resguardar la informacin y los recursos de la empresa que este utilizando este sistema. El sistema de comunicaciones global debe de ser dinmico para de sta forma permitir los cambios que se pudiesen dar en el modelo del sistema SCADA, mientras que los protocolos TCP/IP pueden usarse ampliamente. Las redes Ethernet usadas por el sistema Intranet no garantizan una velocidad adecuada al momento de transferir la informacin puesto que los paquetes de datos que son transferidos tienen que clasificarse segn su tamao para asegurarse que en el peor de los casos como por ejemplo un alto nivel de trfico (por ejemplo al momento del cierre de la planta) que la informacin sea enviada en tiempo requerido. Aunque se pueden suscitar otro tipo de problemas como por ejemplo: Que el sistema SCADA requerir de IP universales para acceder a la red, esto no es bueno ya que con ello se lograra que cualquiera pueda tener acceso a la informacin generada del proceso de cualquier empresa. El sistema SCADA global ya sea basado en la Internet o en la Intranet debe de ser manejable; esto es, que el administrador del sistema necesita tener muy en claro la informacin que recibe y enva por todos los puntos del sistema.

101

Captulo 3 Sistema SCADA


Finalmente el sistema global debe de ser adaptable; quiere decir que debe de permitir o cubrir los constantes cambios que se puedan generar en los requisitos del sistema SCADA y a la empresa ala cual esta sirviendo.

3.11 Software que utilizan el sistema SCADA.

En la actualidad hay una gran gama de productos que utilizan un sistema SCADA, y todo gracias a los adelantos tecnolgicos, por ende hay muchas empresas que han sacado a la venta su propio software el cual contiene HMI / SCADA, estas dos herramientas que son de gran utilidad en la industria. A continuacin se mencionarn empresas y el software que cada una de ellas han sacado a la venta; sin embargo se le prestar especial inters al software conocido como SIMATIC WinCC perteneciente a SIEMENS ya que ste es utilizado en el Laboratorio de Procesos Automatizados Integrados por Computadora (LPAIC) de la ESIME Azcapotzalco.
Software Aimax All-Done SCADA Captor CUBE Cx-SuperVisor Digivis Factory Suite A2 FIX I/A iFIX 3.5 IGSS32 Intouch Lookout Monitor Pro P6008 Pack-Centre Pyman Quick SPC SCADA inTouch Scada-Vs SYSMAC SCS Scatt Graph 5000 WinCC Empresa Desin Instruments, S.A. Freixas Ros, S.L. Sisteplant Orsi Espaa, S.A. Omron Elsag Bailey Hartmann & Braun S.A. Logitek S.A./Wonderware Intellution Foxboro Intellution AN Consult Espaa Logitek S.A./Wonderware Nacional Instruments Schneider Electric Foxboro SCADA Agecontrol Pyssa Marposs S.p.A LOGITEK Foxboro/Foxcada (Australia) Omron ABB SIEMENS

102

Captulo 3 Sistema SCADA


3.11.1 SIMATIC WinCC.

Como ya se mencion es un software para HMI utilizado para todas aquellas aplicaciones refirindonos a nivel de mquina y de proceso; permitindonos la configuracin de manera continua en todos los equipos SIMATIC HMI. WinCC es un sistema eficiente para la entrada bajo Microsoft Windows 2000 y Windows XP. Cuenta con distintas libreras dentro de las cuales podemos encontrar objetos preconfigurados, herramientas inteligentes, mdulos de imagen reutilizables e inclusive en algunos casos traduccin de textos cuando se traten de un proyecto multilinge. Este software en particular est diseado de tal forma que nos ofrece soluciones y distintas aplicaciones en los ms diversos sectores as como para los equipos de SIMATIC HMI siendo desde un micro panel hasta el PC. Ofrecindonos un software de visualizacin en runtime para soluciones monopuesto basadas en PC y utilizando el Windows 2000 en su defecto Windows XP. La gran ventaja que se tiene con este software en particular es que los proyectos que son realizados son transferibles y ejecutables en distintas plataformas de HMI sin tener que realizar algn tipo de conversin. As como con distintas opciones de acoplamiento a las ms diversas soluciones de automatizacin existentes en el mercado tales como: Para SIMATIC S7 utilizando para ello PPI, MPI, PROFIBUS DP y PROFINET (TCP/IP). Para SIMATIC S5 y SIMATIC 500/505 serial y PROFIBUS DP. Para SIMOTION y SINUMERIK. Drivers para PLCs de los fabricantes ms importantes. Comunicacin no propietaria va OPC. En WinCC es posible utilizar el medio de conexin conocido como PROFIBUS, el cual viene siendo un innovador en cuanto a la comunicacin industrial se refiere ya sea desde el nivel de campo hasta lo que es el nivel del proceso. Por si esto fuera poco, con su software de configuracin multilinge se dispone de un equipamiento ptimo para su utilizacin a nivel mundial, con la ventaja de que un solo proyecto puede estar diseado para un mximo de 30 idiomas; de los cuales un mximo de 16 pueden ser conmutados de manera simultnea en lnea, esto depender del tipo de aparato con el que se cuente para ello. Nos ofrece servicios y diagnstico va Internet con lo que nos proporciona la opcin de enviar de forma automtica correos electrnicos y no solamente esto sino que se puede tener un telemando de las estaciones locales, un diagnstico de las estaciones de control por medio de funciones de diagnstico o imgenes predefinidas y funciones de mantenimiento/servicio remotos, tales como descarga de proyectos o en su defecto poder hacer una carga/descarga de actualizaciones del software si as lo requiriera, entre otras. A continuacin se darn a conocer de manera general las herramientas con las que cuenta el software as como los distintos tipos de proyectos que se pueden configurar. 103

Captulo 3 Sistema SCADA WinCC es un sistema modular. Sus componentes bsicos son el software de configuracin (CS) y el software Runtime (RT). Tal y como se muestra en la Figura 3.32. WinCC Explorer constituye el ncleo del software de configuracin. En WinCC Explorer se representa la estructura global del proyecto y se gestiona el proyecto. Para configurar se dispone de unos editores especficos que pueden activarse desde WinCC Explorer. Con cada uno de los editores se configura un determinado subsistema de WinCC.

Figura 3.32. Sistema Modular de WinCC.

Subsistemas de WinCC.

Graphic Designer (Sistema de Grficos); es una herramienta en la cual nos ayudara a realizar de manera visual el proceso; esto es, un editor de imgenes. Alarm Logging (Sistema de Avisos); es el editor con el cual podremos asignar una seal de alarma dentro del proceso que se desee configurar. Tag Logging (Sistema de Ficheros; es el editor para determinar los datos a archivar. Report Designer (Sistema de Informes); este editor se utiliza para el diseo de los reportes que deseemos elaborar. User Administrador (Administracin de Usuario); este editor se emplea para dar una administracin a los usuarios.

Existe una herramienta dentro de WinCC que se llama RUNTIME, con el cual el usuario es capaz de visualizar y controlar el proceso; las principales tareas de sta herramienta son: Visualizar las imgenes en la pantalla. El archivar los datos tales como los valores del proceso y eventos de avisos. Manejar el proceso; esto es, predeterminando los valores de consigna. Leer los datos que se encuentran guardados en la base de datos CS.
Tipos de Proyectos.

Dentro de WinCC se pueden crear o dar de alta tres tipos de proyectos y que a continuacin se darn a conocer.

104

Captulo 3 Sistema SCADA


Para Estacin Monopuesto; si se desea trabajar en un proyecto desde un nico equipo, debe crear un proyecto para estacin monopuesto. El proyecto WinCC se ejecuta en un equipo que funciona como servidor para el procesamiento de los datos y como equipo de mando. No ser posible acceder al proyecto desde otros equipos. El equipo se comunica con el sistema de automatizacin a travs de la comunicacin de procesos. Para Estacin Multipuesto; Si desea trabajar en un proyecto desde varios equipos, debe crear un proyecto para estacin multipuesto. Para un sistema multipuesto existen dos posibilidades: Sistema multipuesto con uno o ms servidores: Varios servidores con uno o ms clientes. Un cliente accede a varios servidores. Los datos de Runtime estn distribuidos en diferentes servidores. Los datos de configuracin se encuentran tanto en los servidores como en los clientes.

Sistema multipuesto con un solo servidor: Un servidor con uno o ms clientes. Todos los datos estn en el servidor. En el servidor se crea un proyecto para estacin multipuesto. El servidor se comunica con el sistema de automatizacin a travs de la comunicacin de procesos.

En el proyecto para estacin multipuesto se van a dar de alta los clientes que podrn acceder al servidor. Hecho lo anterior, se deben de crear en los correspondientes equipos los proyectos de cliente necesarios. Para trabajar con varios servidores debe duplicar el proyecto para estacin multipuesto en el segundo servidor. Adapte el proyecto duplicado de la forma necesaria. Tambin puede crear en el segundo servidor un segundo proyecto para estacin multipuesto independiente del proyecto del primer servidor. Un servidor tambin puede acceder como cliente a otro servidor. Esta posibilidad resulta til por ejemplo si utiliza un servidor de ficheros o un servidor de archivos.
Para Proyecto de Cliente; si ha creado un proyecto para estacin multipuesto, deber crear los correspondientes clientes que accedern al servidor. En cada equipo que va a ejercer la funcin de cliente debe crear un proyecto de cliente. Para un cliente WinCC dispone de dos posibilidades: Sistema multipuesto con uno o ms servidores: El cliente accede a varios servidores. Los datos de Runtime estn distribuidos en diferentes servidores. Los datos de configuracin de los proyectos para equipo multipuesto se encuentran en los servidores. En los clientes pueden estar los datos de configuracin locales en los proyectos de cliente: imgenes, variables, etc.

Sistema multipuesto con un solo servidor: El cliente accede a un nico servidor. Todos los datos se encuentran en el servidor y se referencian en los clientes.

Un servidor de ficheros o un servidor de archivos tambin pueden acceder a un servidor como cliente. En el servidor crea un proyecto para estacin multipuesto. El servidor se comunica con el sistema de automatizacin a travs de la comunicacin de procesos. En el proyecto para estacin multipuesto crean o dan de alta los clientes que podrn acceder al servidor. 105

Captulo 3 Sistema SCADA Si configura un sistema multipuesto con un solo servidor, no debe crear un proyecto de cliente propio en el cliente WinCC. Si configura un sistema de estacin multipuesto con varios servidores, deber crear un proyecto de cliente propio en cada cliente. Lo mismo ocurre si desea acceder a un solo servidor, pero tambin desea disponer de los datos de Configuracin en el cliente. Para crear un proyecto en WinCC de la forma ms efectiva posible, antes debe estudiar la estructura del proyecto. Dependiendo del tamao del proyecto planificado y del nmero de personas implicadas en la configuracin, puede resultar til definir previamente algunos ajustes y normas. Los elementos de un proyecto que puede definir antes de configurarlo son:
Tipo de proyecto; antes de comenzar la planificacin del proyecto debe saber si va a necesitar un sistema monopuesto o multipuesto. Si desea crear un proyecto con clientes WinCC o clientes Web, deber observar las indicaciones correspondientes. Ruta del Proyecto; un proyecto de WinCC no tiene que crearse necesariamente en la misma particin o espacio de memoria en el en la que se ha instalado WinCC. Es mejor crear una particin propia para el proyecto. Para crear la particin debe tener en cuenta la cantidad de datos prevista. Si va a archivar un gran nmero de datos, el proyecto de WinCC podra necesitar varios gigabytes de memoria. Convenciones de Nombres; las convenciones de nombres pueden facilitarle la manipulacin de proyectos de gran tamao. Ayudan a mejorar la perspectiva general del proyecto especialmente con las variables, las imgenes y las funciones. Deber tener en cuenta las limitaciones existentes para la asignacin de nombres de caracteres no admitidos. Grupos de Variables; para estructurar las variables puede crear grupos de variables. En WinCC no es posible intercalar grupos entre s; slo puede crear un nivel con grupos de variables. Jerarqua de Imgenes; para reducir el tiempo necesario para la configuracin del proyecto, antes de comenzar debe estudiar la jerarqua de imgenes que va a utilizar en el proyecto. Para ello debe hacerse una idea de las imgenes que se van a crear. Con una imagen bsica y la utilizacin del prefijo de variables podr estructurar la navegacin en su proyecto. Reutilizacin de Partes de un Proyecto; puede utilizar diferentes partes de proyectos WinCC ya existentes, como imgenes, variables, funciones y acciones.
Partes que conforman un Proyecto:

Titulo; es decir el nombre que va a llevar nuestro proyecto.

106

Captulo 3 Sistema SCADA


Computer; todos los parmetros relacionados con el entorno de trabajo de la aplicacin en general. Tag Management; administrador de comunicaciones (tener en cuenta a partir de ahora que tag equivale en el proyecto a una variable, sea de comunicaciones con el PLC o interna del proyecto). Data Types; agrupacin de las variables del WinCC por tamao, sin distincin de origen de los datos (comunicaciones o internos). Editors; editores de las diferentes partes en que se subdivide el runtime del WinCC. Dentro de este apartado nos encontramos con:

1) Graphic Designer: Editor grfico que nos permite dibujar las pantallas que componen el WinCC. 2) Alarm Logging: Editor de alarmas que nos permite configurar las ventanas y tratamiento de alarmas del proceso. 3) Tag Logging: Editor de archivos y grficas que e encarga de configurar el almacenamiento de datos y su posterior visualizacin en forma de curvas o de tablas. 4) Report Designer: Editor de informes a impresora. Se encarga de configurar todo lo referente al envo a impresora de informes. 5) Global Script: Compilador en C que nos permite programar nuestras propias acciones y ejecutarlas de manera peridica o mediante eventos de cambio de variables. 6) Text Library: Editor de texto que nos permite asignar diferentes configuraciones de textos segn el idioma seleccionado en el WinCC. 7) User Administrator: Administrador de usuarios que nos permite activar o desactivar usuarios mediante activacin de passwords.
Driver o Canal de Comunicaciones.

Un driver de comunicaciones es una dll, con la extensin .CHN que posibilita al WinCC comunicarse con un determinado protocolo con un tipo determinado de PLC industrial o aplicacin de software. Un canal de comunicaciones puede soportar varios enlaces de comunicaciones a la vez o no, dependiendo del tipo de canal. Existen canales de comunicaciones que, pese a encontrarse dentro del CD de WinCC, necesitan para funcionar una licencia aparte. Es posible generar un nuevo canal de comunicaciones si se dispone de la herramienta CDK, paquete de desarrollo de WinCC para canales de comunicaciones. 107

Captulo 3 Sistema SCADA


TAG.

Un tag es el elemento de enlace entre la base de datos del WinCC, las variables del PLC y los objetos del runtime de nuestra aplicacin. Los valores de los tag son almacenados en nuestra base de datos del proyecto. Cuando arranca el WinCC, carga estos valores de la base de datos. A partir de ese momento se pueden modificar dichos valores, pero hay que tener en cuenta que dichas modificaciones no se almacenan en la base de datos, por lo que si utilizamos variables internas para realizar una receta de valores, y nos salimos de WinCC, cargar al arrancar de nuevo los valores de las variables internas que tenga asignados en propiedades estticas, y no el ltimo valor que hubisemos introducido.
Grupo.

Todas las variables, tanto las internas como las externas pueden agruparse en grupos o grupos de variables, lo que permite cuando el proyecto crece en tamao acceder a las variables de una manera ms intuitiva. Dentro de WinCC, existe una herramienta o subsistema en el cual no solamente podemos controlar el proceso sino que adems logramos visualizarlo y se llama Graphic Designer; ya que contiene libreras en las cuales encontraremos diversos objetos tales como sensores, bandas transportadoras, depsitos de agua, almacenes, etc., todo aquello que nos ayudara para ir construyendo nuestro proceso a semejanza del que tenemos de forma real. Por ende a continuacin se har mencin de los distintos iconos que conforman a este subsistema.
Barra de Herramientas.

Esta barra contiene los siguientes iconos: Nueva picture (PLD). Abrir picture (PLD). Guardar imagen (PLD). Arrancar el runtime desde la picture actualmente abierta en el Graphic Designer. Traer objeto al frente. til cuando existen varios objetos que se solapan. Enviar objeto al fondo. til cuando el objeto est tapando a otros. Visualizar rejilla. Forzar objetos a rejilla. Aumentar zoom de la ventana. Disminuir zoom de la ventana. Realizar zoom a la seleccin. Realiza un zoom a una seleccin que hagamos. Copiar las propiedades del objeto en el portapapeles. Pegar las propiedades en el portapapeles. Biblioteca de objetos.

108

Captulo 3 Sistema SCADA


Barra de Objetos.

La barra de Objetos a su vez se encuentra dividida en tres grupos que son:


Standard Objects; aqu podemos encontrar los objetos estndar para dibujo tales como polgonos, lneas, crculos, etc.

Smart Objects; objetos inteligentes, cada uno con unas propiedades especiales. Los smart objects son la base de construccin de los proyectos de WinCC.

109

Captulo 3 Sistema SCADA


Windows Objects; objetos comunes de Windows, tales como botones, cajas de seleccin, barras de desplazamiento, etc.

Barra de Fuente.

La mayora de los objetos poseen algn texto asociado y con ayuda de la barra de fuentes se puede configurar el tamao y fuente de los mismos sin tener que entrar en sus propiedades.

Barra de Estilos.

WinCC posee tambin una barra de herramientas solo para las lneas de los objetos, en las que se puede modificar el estilo de la lnea, su grosor, su final y el relleno que deben tener (si poseen un grosor mayor de una simple lnea).

110

Captulo 3 Sistema SCADA


Barra de Layers.

La barra de layers nos indica las capas que actualmente estn activas en nuestra ventana. Todos los objetos poseen una propiedad layer que indica a qu capa pertenecen. Disponemos de un total de 16 capas, apareciendo por defecto todo activas.

Barra de Alineacin.

Esta barra se utiliza para poder alinear varios objetos y tambin para igualarlos en tamao tanto en altura como en anchura. Para que aparezca activa lgicamente se deben de seleccionar por lo menos dos objetos.

Barra de Colores.

Se dispone de una barra de colores para asignar a las propiedades estticas de los objetos. Dichos colores pueden personalizarse gracias al ltimo de los iconos de la barra.

Barra de Zoom.

Gracias al zoom se pueden hacer escalados a la picture hasta de 8 aumentos y reducciones hasta 1/4 parte.

111

CAPITULO 4 Prcticas HMI

En el presente captulo se dar a conocer la distribucin del LPAIC de la ESIME Azcapotzalco, los pasos a seguir para poder dar de alta un proyecto, as como la elaboracin de prcticas utilizando el software WinCC.

Captulo 4 Prcticas HMI 4.1 Descripcin del sistema del LPAIC. El sistema del LPAIC, se caracteriza por incluir en su ruta de proceso, un sistema de FMS con mquinas de CNC y una clula de pintura la cual se encuentra robotizada. Cuenta adems con una banda transportadora conveyor que es la encargada de generar la ruta de proceso que se menciono con anterioridad y aunado a lo anterior con un almacn matricial automtico encargado de proveer de materia prima y de almacenar el retorno de los pallets, segn el caso de un proceso de aceptado o rechazado por el sistema de calidad, el cual ser condicionado para este caso en particular por el sistema de visin con el que se cuenta. La ventaja que se tiene con este sistema es que se puede dividir la operacin del mismo en elementos independientes, lo que implica que varios grupos de estudiantes pueden realizar prcticas simultneas en los diferentes equipos con los cuales se encuentra conformado el LPAIC o en su defecto, realizar prcticas con uno o varios elementos integrados. Los elementos de los que se han estado hablando se darn a conocer en la Tabla 5; cabe mencionar que no se requiere forzosamente el trabajo por mdulos. Por ejemplo, en el caso del FMS se pueden realizar prcticas simultneas de CNC en ambas mquinas a la par de prcticas de robtica con el Gantry.
ELEMENTOS DEL LPAIC Comentarios Mesa de Control Central (PLC maestro) Interfase Hombre Mquina en CC. Sistema de Visin Artificial en CC. Conveyor Estacin 0 (almacn) en CNV. Estacin 1 (primera unin) en CNV. Estacin 4 (segunda unin) en CNV. Estacin 5 (FMS) en CNV. Estacin 6 (tercera unin) en CNV. Estacin 7 (entrada a CPT) en CNV. Estacin 8 (salida de CPT) en CNV. Estacin 9 (buffer de salida) en CNV. Almacn Matricial Sistema Flexible de Manufactura Gantry de Servicio a CNC de FMS. Centro de maquinado vertical CNC de FMS. Torno CNC de FMS. Celda de Pintura Banda a servicio de pintura en CPT. rea de pintura en CPT.
Tabla 5. Elementos del LPAIC.

Clave CC HMI VSN CNV Est0 Est1 Est4 Est5 Est6 Est7 Est8 Est9 AMT FMS GTY VMC TNO CPT BSP APT

113

Captulo 4 Prcticas HMI 4.2 Funcionamiento del LPAIC. Primeramente el pallet comienza en el Almacn Matricial, en donde por medio de una solicitud hecha a travs de lo que se conoce como HMI o con ayuda de algn otro elemento que funcionara como disparador, se solicita materia prima. Una vez que se ha solicitado la materia prima, el pallet procede a ser recogido por el manipulador cartesiano del almacn matricial para despus ser depositado en la estacin 0 de la banda transportadora conveyor. La Banda Transportadora Conveyor comienza su camino pasando por las estaciones 1 y 4, las cuales slo son de transferencia; cuando el pallet llega a la estacin 5 es trasladado a una estacin que se encuentra fuera de la conveyor para que as el FMS comience su operacin. En el FMS el pallet entrega al Gantry la materia prima que se desea maquinar, sean para torno, centro de maquinado o ambas. El Robot Gantry espera a que una o ambas mquinas CNC terminen de maquinar; recoge la pieza y la coloca sobre el pallet para despus regresar el pallet a la banda transportadora conveyor. Una vez que las piezas son maquinadas, el pallet contina a travs de la estacin 6 para seguir por la estacin 7; esta ltima es la entrada a la Celda de Pintura. Cuando el pallet llega a la celda de pintura, es ingresado a la misma gracias a una banda conveyor la cual en su momento puede ser utilizada como cola de espera. Cada vez que el robot tenga disponibilidad, proceder a tomar el minipallet, el cual es el que contiene las piezas que sern pintadas para ser ingresado a la zona de pintura, mientras que el pallet de transporte pasa a la zona de entrega. Una vez que las piezas son pintadas, regresan al pallet que se encuentra en la zona de entrega. Si llegase otro pallet a la cola de espera, el robot procede a tomar el minipallet mientras deja ir el pallet que contiene la o las piezas que ya han sido pintadas de vuelta a la banda transportadora conveyor y repite este mismo ciclo mientras existan pallets en espera. Una vez que el pallet contiene las piezas maquinadas y pintadas, ste regresa a la banda transportadora por la estacin 8 para despus continuar por la estacin 9, la cual es considerada como buffer de salida; esto es, que su funcin es la de acumular los pallets de salida para que el almacn pueda almacenarlos en donde corresponde. Por ultimo el pallet que sale de la estacin 9 regresa a la estacin 0 en donde es inspeccionado en este caso en particular por un Sistema de Visin Artificial para decidir si el pallet debe de ser entregado a una columna de producto terminado o a una columna de producto rechazado. En la Figura 4.1 se muestra un diagrama representativo de la distribucin con la que se cuenta en el LPAIC.

114

Captulo 4 Prcticas HMI

Mesa Pintura

Celda de Pintura

VM C Gantry

Almacn

VSN

Conveyor Torno CC
Mesa Gantry

Figura 4.1. Distribucin del LPAIC.

4.3 Sistema de Control. El LPAIC utiliza un PLC Maestro multiesclavo para el control, los PLCs denominados como esclavos se conectan al PLC Maestro gracias a un protocolo Profibus; teniendo un PLC esclavo para el Almacn Matricial y otro para la Celda de Pintura. La Banda Transportadora Conveyor y el FMS se encuentran conectados directamente al PLC Maestro, cabe mencionar que tambin se encuentran conectados va Profibus los variadores de frecuencia de los motores trifsicos de la conveyor. A continuacin se darn a conocer el sistema de control de cada uno de los equipos que conforman el LPAIC.
Almacn Matricial.

Este equipo cuenta con dos sistemas de control, el primero de ellos es un PLC de la marca Siemens Simatic S-200 que realiza la funcin de esclavo y un control para los servomotores Parker 6K. Las salidas del control 6k van directamente al PLC S-200 y este ltimo se comunica con el PLC Maestro va Profibus. Hay que destacar que el lector de cdigo de barras (CB) el cual se utiliza para identificar los pallets que ingresan al sistema se encuentra conectado al PLC.
Celda de Pintura.

Tiene o cuenta con un control CRS C500C para el robot de pintura cuyo puerto de propsito general se encuentra conectado a un PLC S-200 que realiza la funcin de esclavo y como sucede con el almacn matricial el PLC esclavo se conecta al PLC Maestro va Profibus.

115

Captulo 4 Prcticas HMI


FMS.

El Robot Gantry de la FMS es el encargado de controlar la gran mayora de las funciones de las CNC, algunas de las salidas de las mquinas antes mencionadas se reflejan en el PLC Maestro, aunque, cabe mencionar que son consideradas nicamente como entradas en el PLC; esto quiere decir que el PLC no tiene control sobre las CNC. Si se desea tener un control automtico de las mquinas de CNC, deben utilizarse las Ip y Op del Robot Gantry.
MM4.

Las siglas MM4 significan Micro Master 4 y son unos variadores independientes que se encuentran conectados al PLC Maestro va Profibus; cuya funcin es la de controlar los motores de la banda transportadora conveyor; hay que recordar que la conveyor se encuentra controlada por el PLC Maestro.
Sistema de Visin.

Este sistema para este caso en particular es utilizado como control de calidad utilizando una tarjeta de adquisicin de datos y una aplicacin en donde trabaja con dichos datos. La salida resumida de los datos que recoge y la entrada de control resumida es controlada por el PLC Maestro. Desde el programa principal se hace una inspeccin de la imagen que fue tomada por la cmara, hecho lo anterior la tarjeta regresa al PLC uno de dos datos, esto es, ya sea que la pieza inspeccionada fue aprobada o rechazada se activa una u otra entrada del PLC Maestro.
Conveyor y PLC Maestro.

Incluye todos los elementos para el control de trfico, salvo los controles de las bandas principales que se encuentran en los variadores MM4, bajo este concepto existen elementos tales como el FMS y el Sistema de Visin que se encuentran conectados de manera directa al PLC Maestro.

4.4 Diagrama de Comunicacin del LPAIC. El PLC Maestro se encuentra conectado directamente a algunos de los elementos que componen el LPAIC; entre ellos la banda transportadora conveyor, el Sistema de Visin o el FMS. La comunicacin con los dems equipos se logra gracias a los PLCs esclavos. En el caso del FMS el que no se contase con un PLC esclavo, no le resta individualidad ya que el controlador se encuentra conectado directamente a las CNC. Se puede utilizar de modo independiente el Robot Gantry, el Gantry con las CNC o el FMS integrado al resto del LPAIC.

116

Captulo 4 Prcticas HMI Del mismo modo, el sistema de visin artificial es capaz tambin de trabajar de modo independiente o integrado. Finalmente, dado que el HMI se encuentra justamente en el PLC Maestro, una vez integrado el sistema, el HMI es capaz de monitorear y de controlar cualquier variable de sistema. A continuacin, en la Figura 4.2 se muestra el diagrama de comunicacin del LPAIC.

PINTURA
C500 Ipp x Opp x

VSN_A / VSN_R

VISIN
NI 1409

DSP_V/DSP_V2

Q 1n.n 6K Ipmx

I 1n.n I n.n Q n.n Ipfx Q n.n PLC M aestro (conveyor) I n.n Ipfx

Sal
VMC

ALMACN
CB

S 200

Ent Opfx

Opmx I 3n.n Q 3n.n

I 3n.n S 200

C500C Opfx Ipfx Opfx Ent

FMS

MM4
Profibus

MM4 1

TNO

Sal

Figura 4.2. Diagrama de Comunicacin.

4.5 Listado de Entradas y Salidas. Toda salida del PLC es representada con una Q, as como toda entrada es representada con una I. Despus de dicha letra aparecer un nmero el cual nos indica el mdulo al que pertenece la salida o entrada e indica el byte bit de que se trata; por ejemplo la entrada 3 del byte 4 se escribe de la siguiente forma (I4.3). Para una direccin local los bytes siempre van de 0 a 10 y para los PLCs esclavos el byte cambia dependiendo del mdulo del que se trate. Para el Almacn Matricial se comienza con el byte 30 y para la Celda de Pintura con el byte 10. Gran mayora de estas entradas/salidas (I/O), se encuentran conectadas a otros elementos tales como al C-500 (robot) o hacia el 6k (controlador del almacn matricial) y cada controlador cuenta con un puerto denominado multipropsito; este puerto trabaja tambin con entradas y salidas y que para no confundirlas con las que se utilizan para el PLC las denominaremos a las entradas como Inputs (Ip) y para las salidas Outputs (Op). Por ltimo, se agrega una letra a la abreviacin para de esta forma diferenciar el tipo de I/O de cada equipo; por ejemplo, la Input 10 del FMS ser Ipf10, la output 16 del almacn matricial ser Opm16, etc. 117

Captulo 4 Prcticas HMI En cuanto al lector de cdigo de barras se refiere y que es utilizado para la identificacin de los pallets, el valor de entrada es ingresado al sistema de forma directa por medio de una direccin del PLC de tipo I. Las mquinas de CNC utilizan variables ligeramente distintas ya que las entradas tpicas a una CNC sern Abrir Puerta, Cerrar Puerta, Abrir Sujecin, Cerrar Sujecin, Iniciar Proceso, etc., mientras que las salidas tpicas desde una CNC sern puerta abierta, puerta cerrada, sujecin abierta, sujecin cerrada, mquina lista o en algunos casos dependiendo de la forma en q se este llevando el proceso mquina ocupada. A comparacin de lo ya establecido y mencionado con anterioridad en la forma de la sintaxis de las entradas y las salidas, las entradas a las CNC son marcadas con maysculas y las salidas de estas son escritas con minsculas y esto se debe a que la naturaleza en la comunicacin en las CNCs, son mas de orden pasivo que interactivo, de ah que se use la nomenclatura directa del PLC y esta nomenclatura o lista de I/O se dar a conocer en el punto 4.5.1. Por ltimo, el Sistema de Visin emplea un sistema de puerto paralelo a un gabinete que interfasa dicho puerto a I/O del PLC, por ende, el sistema de visin va conectado directamente al PLC Maestro.
4.5.1 Listado de I/O del PLC Maestro.

El PLC maestro del sistema LPAIC-CP es un PLC Siemens Simatic S7-300. Es decir, se compone de una CPU (315-2DP) y de varias tarjetas de entradas o de salidas (SM 321 y SM 322). Aunque la conveyor es el principal elemento conectado al PLC maestro, no es el nico. A continuacin se presentan las listas de entradas y salidas para la conveyor. Aunque algunas direcciones pueden llegar a cambiar entre modelos, la relacin entre smbolos y posicin se mantiene. Banda 1. Ingreso y egreso de los pallets al sistema utilizando para ello el Almacn Matricial (estacin 0).
Smbolo st0 sp0 sd0 sf0 st1 AT0 AP0 CS0 CE0 AR0 Comentario Sensor de Trfico 0 Sensor de Plataforma 0 Sensor Dentro 0 Sensor Fuera 0 Sensor de Trfico 1 Actuador de Trfico 0 Actuador de Plataforma 0 Cadena de Salida 0 Cadena de Entrada 0 Actuador de Retencin 0 Direccin I 0.0 I 0.1 I 0.2 I 0.3 I 0.4 Q 0.0 Q 0.1 Q 0.2 Q 0.3 Q 0.4
st0 AT0 AP0 sp0 sd0 CE0 AR0

CS0 sf0

st1

118

Captulo 4 Prcticas HMI Banda 2. Primera Transferencia (estacin 1).


Smbolo sp1 pp1 sar1 AR1 AP1 CdI1 CdD1 Comentario Sensor de Plataforma 1 Pallet Presente 1 Sensor de Act., de Ret. 1 Actuador de Retencin 1 Actuador de Plataforma 1 Cadena Izquierda 1 Cadena Derecha 1 Direccin I 0.5 I 0.6 I 0.7 Q 0.5 Q 0.6 Q 0.7 Q 1.0
AR1 sar1 CdI pp1 CdD1 AP1 sp1

Banda 3. Segunda Transferencia (estacin 4).


Smbolo st4 sp4 pp4 sar4 AR4 AP4 CdI4 CdD4 Comentario Sensor de Trfico 4 Sensor de Plataforma 4 Pallet Presente 4 Sensor de Act., de Ret. 4 Actuador de Retencin 4 Actuador de Plataforma 4 Cadena Izquierda 4 Cadena Derecha 4 Direccin I 1.0 I 1.1 I 1.2 I 1.3 Q 1.1 Q 1.2 Q 1.3 Q 1.4
AP4 sp4 CdI pp4 CdD4 AR4 sar4

st4

Banda 4. Entrada a FMS (estacin 5).


Smbolo st5 sp5 sd5 sf5 st6 AR5 AT5 AP5 CE5 CS5 Comentario Sensor de Trfico 5 Sensor de Plataforma 5 Sensor Dentro 5 Sensor Fuera 5 Sensor de Trfico 6 Actuador de Retencin 5 Actuador de Trfico 5 Actuador de Plataforma 5 Cadena de Entrada 5 Cadena de Salida 5 Direccin I 1.4 I 1.5 I 1.6 I 1.7 I 2.0 Q 1.6 Q 1.7 Q 2.0 Q 2.1 Q 2.2
st6

AR5 sd5 AP5 sp5 AT5 st5

CE5 sf5 CS5

119

Captulo 4 Prcticas HMI Banda 5. Tercera Transferencia (estacin 6).


Smbolo Comentario Sp6 Sensor de Plataforma 6 Pp6 Pallet Presente 6 Sar6 Sensor de Act., de Ret. 6 AR6 AP6 CdI6 CdD6 Actuador de Retencin 6 Actuador de Plataforma 6 Cadena Izquierda 6 Cadena Derecha 6 Direccin I 2.1 I 2.2 I 2.3 Q 2.3 Q 2.4 Q 2.5 Q 2.6
CdI pp6 CdD6

AP6 sp6

AR6 sar6

Banda 6. ltima Transferencia, entrada y salida de Celda de Pintura (7, 8 y 9).


Smbolo st9 sp9 pp9 sar9 st7 sp7 pp7 sp8 pp8 AR9 AP9 CdI9 CdD9 AR7 AP7 CdI7 CdD7 AP8 CdI8 CdD8 Comentario Sensor de Trfico 9 Sensor de Plataforma 9 Pallet Presente 9 Sensor de Act., de Ret. 9 Sensor de Trfico 7 Sensor de Plataforma 7 Pallet Presente 7 Sensor de Plataforma 8 Pallet Presente 8 Actuador de Retencin 9 Actuador de Plataforma 9 Cadena Izquierda 9 Cadena Derecha 9 Actuador de Retencin 7 Actuador de Plataforma 7 Cadena Izquierda 7 Cadena Derecha 7 Actuador de Plataforma 8 Cadena Izquierda 8 Cadena Derecha 8 Direccin I 2.4 I 2.5 I 2.6 I 2.7 I 4.3 I 4.4 I 4.5 I 4.6 I 4.7 Q 2.7 Q3.0 Q3.1 Q 3.2 Q 4.6 Q 4.7 Q 5.0 Q 5.1 Q 5.2 Q 5.3 Q 5.4

AR9 sar9

CdI pp9 CdD9

AP9 sp9 AT9 st9

CdI pp8 CdD8

AP8 sp8 AR7 sar7

CdI pp7 CdD7

AP7 sp7

120

Captulo 4 Prcticas HMI


4.5.2 Listado del PLC Esclavo del FMS (Robot y CNC). Comentario Output de FMS 1 Output de FMS 2 Output de FMS 3 Output de FMS 4 Output de FMS 5 Output de FMS 6 Cycle start VMC Abrir Puerta VMC Cerrar Puerta VMC Abrir Mordaza VMC Cerrar Mordaza VMC Cycle start Torno Abrir Puerta Torno Cerrar Puerta Torno Abrir chuck Torno Cerrar chuck Torno Input de FMS 1 Input de FMS 2 Input de FMS 3 Input de FMS 4 Input de FMS 5 Input de FMS 6 Mquina Lista VMC Puerta Abierta VMC Puerta Cerrada VMC Mordaza Abierta VMC Mordaza Cerrada VMC Mquina Lista Torno Puerta Abierta Torno Puerta Cerrada Torno Mordaza Abierta Torno Mordaza Cerrada Torno Catalyst output 1 output 2 output 3 output 4 output 5 output 6 output 7 output 8 output 9 output 10 output 11 output 12 output 13 output 14 output 15 output 16 input 1 input 2 input 3 input 4 input 5 input 6 input 7 input 8 input 9 input 10 input 11 input 12 input 13 input 14 input 15 input 16 Direccin I 3.0 I 3.1 I 3.2 I 3.3 I 3.4 I 3.5

Smbolo Opf1 Opf2 Opf3 Opf4 Opf5 Opf6

Ipf1 Ipf2 Ipf3 Ipf4 Ipf5 Ipf6 mrV paV

Q 3.3 Q 3.4 Q 3.5 Q 3.6 Q 3.7 Q 4.0 I 5.2 I 5.3

mrT paT

I 5.4 I 5.5

Visin Artificial (en banda 1).


Smbolo Vsn_V Vsn_R DSP_V DSP_V2 Comentario Direccin Visin Aceptado I 5.0 Visin Rechazado I 5.1 Disparo de Visin Q 5.5 Disparo Aux., de Visin Q 5.6

121

Captulo 4 Prcticas HMI


4.5.3 Listado del PLC Esclavo de la Celda de Pintura I 1B.b / Q IB.b Comentario Sensor de Trfico a la Entrada Pallet Presente a la Entrada Pallet presente a la Salida Sensor de Trfico a la Salida Sensor de Plataforma a la Entrada Sensor de Plataforma a la Salida Botn Verde Botn Rojo a la Entrada Botn Rojo a la Salida Portaherramientas Pintura Portaherramientas Pinza Interlock puerta Pintura Output F3 4 / herramienta Output F3 pintura 5 / Ortiz Output F3 pintura 6 / hab. neumtica Output F3 pintura 7 Output F3 pintura 8 Output F3 pintura 9 Output F3 pintura 10 Output F3 pintura 11 Output F3 pintura 12 Output F3 pintura 13 Actuador de Plataforma a la Entrada Actuador de Plataforma a la Salida Actuador de Trfico a la Entrada Actuador de Trfico a la Salida Transferencia Lineal Bandas de Pintura Extractor de Aire Bomba de Cortina de Agua Compresor de Pintura Input Robot de Pintura 10 Input Robot de Pintura 11 Input Robot de Pintura 12 Input Robot de Pintura 13 Input Robot de Pintura 14 F3 Direccin I 10.0 I 10.1 I 10.2 I 10.3 I 10.4 I 10.5 I 10.6 I 10.7 I 11.0 I 11.1 I 11.2 I 11.5
RTX po BMB EXT PNM HTA lo po

Smbolo step ppep ppes stsp spep spsp bvp e_ep e_sp pot1 pot2 lock HTA RTX PNM Opp7 Opp8 Opp9 Opp10 Opp11 Opp12 Opp13 APEP APSP ATEP ATSP TLP BNDP EXT BMB CMP Ipp10 Ipp11 Ipp12 Ipp13 Ipp14

input 5 input 6 input 9 output 4 output 5 output 6 output 7 output 8 output 9 output 10 output 11 output 12 output 13

I 11.6 I 11.7 I 12.0 I 12.1 I 12.2 I 12.3 I 12.4 Q 10.0 Q 10.1 Q 10.2 Q 10.3 Q 10.4 Q 10.5 Q 10.6 Q 10.7 Q 11.0 Q 11.1 Q 11.2 Q 11.3 Q 11.4 Q 11.5
APSP ppsp

sps

spe APEP ppep ATEP bv e-

eBN stsp ATSP

step BN

input 10 input 11 input 12 input 13 input 14

122

Captulo 4 Prcticas HMI


4.5.4 Listado del PLC Esclavo del Almacn Matricial I 3B.b / Q 3B.b Comentario Columna 1 Baha 6 Columna 1 Baha 5 Columna 1 Baha 4 Columna 1 Baha 3 Columna 1 Baha 2 Columna 1 Baha 1 Columna 2 Baha 6 Columna 2 Baha 5 Columna 2 Baha 4 Columna 2 Baha 3 Columna 2 Baha 2 Columna 2 Baha 1 Columna 3 Baha 6 Columna 3 Baha 5 Columna 3 Baha 4 Columna 3 Baha 3 Columna 3 Baha 2 Columna 3 Baha 1 Columna 4 Baha 6 Columna 4 Baha 5 Columna 4 Baha 4 Columna 4 Baha 3 Columna 4 Baha 2 Columna 4 Baha 1 Columna 5 Baha 6 Columna 5 Baha 5 Columna 5 Baha 4 Columna 5 Baha 3 Columna 5 Baha 2 Columna 5 Baha 1 Output de Matricial 1 Output de Matricial 2 Output de Matricial 3 Output de Matricial 4 Output de Matricial 5 Output de Matricial 6 Output de Matricial 7 Output de Matricial 8 Output de Matricial 9 Output de Matricial 10 6K Direccin I 30.0 I 30.1 I 30.2 I 30.3 I 30.4 I 30.5 I 30.6 I 30.7 I 31.0 I 31.1 I 31.2 I 31.3 I 31.4 I 31.5 I 31.6 I 31.7 I 32.0 I 32.1 I 32.2 I 32.3 I 32.4 I 32.5 I 32.6 I 32.7 I 33.0 I 33.1 I 33.2 I 33.3 I 33.4 I 33.5 I 33.6 I 33.7 I 34.0 I 34.1 I 34.2 I 34.3 I 34.4 I 34.5 I 34.6 I 34.7

Smbolo c1b6 c1b5 c1b4 c1b3 c1b2 c1b1 c2b6 c2b5 c2b4 c2b3 c2b2 c2b1 c3b6 c3b5 c3b4 c3b3 c3b2 c3b1 c4b6 c4b5 c4b4 c4b3 c4b2 c4b1 c5b6 c5b5 c5b4 c5b3 c5b2 c5b1 Opm1 Opm2 Opm3 Opm4 Opm5 Opm6 Opm7 Opm8 Opm9 Opm10

1 out. 1 1 out. 2 1 out. 3 1 out. 4 1 out. 5 1 out. 6 1 out. 7 1 out. 8 1 out. 9 1 out. 10

123

Captulo 4 Prcticas HMI


Smbolo Opm11 Opm12 Opm13 Opm14 Opm15 Opm16 Ipm17 Imp18 Imp19 Imp20 Imp21 Imp22 Imp23 Imp24 Imp25 Imp26 Imp27 Imp28 Imp29 Imp30 Imp31 Imp32 Comentario Output de Matricial 11 Output de Matricial 12 Output de Matricial 13 Brazo Matricial Rotix Matricial Gripper Matricial Output de Matricial 17 Output de Matricial 18 Output de Matricial 19 Output de Matricial 20 Output de Matricial 21 Output de Matricial 22 Output de Matricial 23 Output de Matricial 24 Output de Matricial 25 Output de Matricial 26 Output de Matricial 27 Output de Matricial 28 Output de Matricial 29 Output de Matricial 30 Brazo Extendido Brazo Retrado 6K 1 out. 11 1 out. 12 1 out. 13 1 out. 14 1 out. 15 1 out. 16 1 in. 17 1 in. 18 1 in. 19 1 in. 20 1 in. 21 1 in. 22 1 in. 23 1 in. 24 1 in. 25 1 in. 26 1 in. 27 1 in. 28 1 in. 29 1 in. 30 1 in. 31 1 in. 32 Direccin I 35.0 I 35.1 I 35.2

Q 30.0 Q 30.1 Q 30.2 Q 30.3 Q 30.4 Q 30.5 Q 30.6 Q 30.7 Q 31.0 Q 30.1 Q 30.2 Q 30.3 Q 30.4 Q 30.5

c5b1 c5b2 c5b3 c5b4 c5b5 c5b6

c4b1 c4b2 c4b3 c4b4 c4b5 c4b6

c3b1 c3b2 c3b3 c3b4 c3b5 c3b6

c2b1 c2b2 c2b3 c2b4 c2b5 c2b6

c1b1 c1b2 c1b3 c1b4 c1b5 c1b6

124

Captulo 4 Prcticas HMI 4.6 Pasos a seguir para dar de alta un proyecto utilizando el software WinCC. En el captulo 3 se explic brevemente las distintas funciones que realiza el software WinCC; sin embargo a continuacin se dar a conocer de manera general la forma o los pasos que deben de seguirse para crear un proyecto y se dice de forma general ya que no se especificara el nombre del mismo ni los nombres de los distintos grupos o equipos que se pretenden controlar a travs de este software. 1.- Primeramente se debe de tomar en consideracin cuantos usuarios podrn disponer o acceder al software para su monitoreo; en caso de ser solamente un usuario, se debe de elegir la opcin Single User Proyect; si se desea que varios usuarios tengan acceso pero que se encuentren en el mismo sistema, se seleccionara la opcin Multi User Proyect y por ltimo tenemos la opcin Multi Client Proyect que es utilizada en caso de que deseemos tener varios usuarios pero que se tenga una comunicacin mediante un intranet o un telnet. Para nuestro caso en particular se debe de utilizar el Single User Proyect ya que una sola mquina podr monitorear todo el proceso.

125

Captulo 4 Prcticas HMI 2.- Hecho lo anterior se procede a darle un nombre a nuestro proyecto, esto se hace con la finalidad de poder identificarlo fcilmente. Hay que tomar en cuenta que al momento de abrir el WinCC, por default abrir el ltimo proyecto con el cual se estuvo trabajando.

3.- Se selecciona nuestro driver que en este caso es el SIMATIC S7 PROTOCOL SUITE y dentro del cual se le dan ciertas propiedades tales como la direccin de estacin y el nmero de slot y que para ambas opciones que aparecen, se debe de insertar el nmero 2.

126

Captulo 4 Prcticas HMI 4.- A continuacin se procede a crear el protocolo interno de conexin, es decir dar de alta nuestra conexin hacia el driver, el cual debe de ser el protocolo MPI; dentro de este se dan de alta nuestros grupos (los equipos que conforman el LPAIC) y a su vez en estos grupos se declaran las distintas variables que necesitemos o que se vayan a controlar. Lo anterior se logra con las direcciones previamente definidas en el PLC Maestro S7-300, y que se encuentra compuesto por una CPU (3152DP) y de varias tarjetas de entradas y de salidas (SM 321 y SM 322).

5.- Se da de alta la propiedad de conexin, esto es, se le pone un nombre si se desea a la nueva conexin.

127

Captulo 4 Prcticas HMI 6.- Hecho lo anterior se da clic en el icono de propiedades para configurar los parmetros de conexin.

7.- Procedemos a configurar las variables y para ello se creara un grupo de variables dando un clic derecho en la conexin creada anteriormente y eligiendo la opcin New Group.

128

Captulo 4 Prcticas HMI 8.- Ya que se selecciono el grupo, se le da un nombre, con la finalidad de poder identificar los distintos elementos que conforman a nuestro proceso.

9.- En este se van a crear variables de entrada que nos permitirn conocer el estado de ciertas seales de entrada del PLC; se da clic derecho del mouse sobre el grupo creado y se elige la opcin new tag; de donde aparecer una nueva ventana en la cual se le designar un nombre.

129

Captulo 4 Prcticas HMI 10.- En la ventana en la cual le designamos un nombre a la variable, se da clic sobre el icono Seleccionar para asignar la direccin que la variable tendr en el rea de datos del PLC; se le da la misma direccin con la que lo dimos de alta en el PLC con la finalidad de que se tenga una buena comunicacin.

4.7 Listado de Entradas y Salidas de los equipos que conforman el LPAIC utilizadas en el software WinCC. Lo visto en el punto 4.6 es de manera muy general la forma en que se debe de dar de alta un proyecto; sin embargo dentro del software de WinCC tambin se ocupan entradas y salidas las cuales pertenecen a cada uno de los grupos (equipos) que conforman el LPAIC y que sin estas no se podra tener un buen funcionamiento; por ello a continuacin, se darn el listado de las entradas y salidas antes mencionadas. Cabe mencionar que el listado que se dio a conocer dentro del punto 4.5 del presente captulo, son para configurar la comunicacin entre el PLC Maestro y los distintos equipos del LPAIC y por ende no debe de confundirse con la configuracin que se necesita hacer entre el software WinCC y los equipos. Si bien es cierto, si se realiza una comparativa de las seales de entrada y salida que son utilizadas para la configuracin entre el PLC Maestro y el equipo y el software WinCC y los distintos equipos que conforman el LPAIC se podr observar que para algunos casos son iguales; sin embargo en la gran mayora difieren, por ende se debe de tener especial cuidado en diferenciar el listado de entradas y salidas que se utilizarn para el PLC Maestro y el WinCC.

130

Captulo 4 Prcticas HMI


4.7.1 Listado de Entradas y Salidas de la Banda Transportadora Conveyor de HMI. Smbolo st0 sp0 sd0 sf0 st1 pp1 sar1 st4 sp4 pp4 sar4 st5 sp5 sd5 sf5 st6 sp6 pp6 sar6 st9 sp9 pp9 sar9 st7 sp7 pp7 sp8 pp8 Comentario Sensor de Trfico 0 Sensor de Plataforma 0 Sensor Dentro 0 Sensor Fuera 0 Sensor de Trfico 1 Pallet Presente 1 Sensor de Act., de Ret., 1 Sensor de Trfico 4 Sensor de Plataforma 4 Pallet Presente 4 Sensor de Act., de Ret., 4 Sensor de Trfico 5 Sensor de Plataforma 5 Sensor Dentro 5 Sensor Fuera 5 Sensor de Trfico 6 Sensor de Plataforma 6 Pallet Presente 6 Sensor de Act., de Ret., 6 Sensor de Trfico 9 Sensor de Plataforma 9 Pallet Presente 9 Sensor de Act., de Ret., 9 Sensor de Trfico 7 Sensor de Plataforma 7 Pallet Presente 7 Sensor de Plataforma 8 Pallet Presente 8 Direccin I 0.0 I 0.1 I 0.2 I 0.3 I 0.4 I 0.6 I 0.7 I 1.0 I 1.1 I 1.2 I 1.3 I 1.4 I 1.5 I 1.6 I 1.7 I 2.0 I 2.1 I 2.2 I 2.3 I 2.4 I 2.5 I 2.6 I 2.7 I 4.3 I 4.4 I 4.5 I 4.6 I 4.7

131

Captulo 4 Prcticas HMI


Smbolo AT0 AP0 CS0 CE0 AR0 AR1 AP1 CdI1 CdD1 AR4 AP4 CdI4 CdD4 AR5 AT5 AP5 CE5 CS5 AR6 AP6 CdI6 CdD6 AR9 AP9 CdI9 CdD9 AR7 AP7 CdI7 CdD7 AP8 CdI8 CdD8 Rojo PARO Comentario Actuador de Trfico 0 Actuador de Plataforma 0 Cadena de Salida 0 Cadena de Entrada 0 Actuador de Retencin 0 Actuador de Retencin 1 Actuador de Plataforma 1 Cadena Izquierda 1 Cadena Derecha 1 Actuador de Retencin 4 Actuador de Plataforma 4 Cadena Izquierda 4 Cadena Derecha 4 Actuador de Retencin 5 Actuador de Trfico 5 Actuador de Plataforma 5 Cadena de Entrada 5 Cadena de Salida 5 Actuador de Retencin 6 Actuador de Plataforma 6 Cadena Izquierda 6 Cadena Derecha 6 Actuador de Retencin 9 Actuador de Plataforma 9 Cadena Izquierda 9 Cadena Derecha 9 Actuador de Retencin 7 Actuador de Plataforma 7 Cadena Izquierda 7 Cadena Derecha 7 Actuador de Plataforma 8 Cadena Izquierda 8 Cadena Derecha 8 Direccin Q 0.0 Q 0.1 Q 0.2 Q 0.3 Q 0.4 Q 0.5 Q 0.6 Q 0.7 Q 1.0 Q 1.1 Q 1.2 Q 1.3 Q 1.4 Q 1.6 Q 1.7 Q 2.0 Q 2.1 Q 2.2 Q 2.3 Q 2.4 Q 2.5 Q 2.6 Q 2.7 Q 3.0 Q 3.1 Q 3.2 Q 4.6 Q 4.7 Q 5.0 Q 5.1 Q 5.2 Q 5.3 Q 5.4 M 13.1 M 0.2

Seal de Paro

132

Captulo 4 Prcticas HMI


4.7.2 Listado de Entradas y Salidas del FMS de HMI. Smbolo Opf1 Opf2 Opf3 Opf4 Opf5 Opf6 Opf7 Opf8 Opf9 Opf10 Opf11 Opf12 Opf13 Opf14 Opf15 Opf16 Ipf1 Ipf2 Ipf3 Ipf4 Ipf5 Ipf6 MRV PAV PCV MAV MCV MRT PAT PCT MAT MCT TNO VMC Comentario Output FMS 1 Output FMS 2 Output FMS 3 Output FMS 4 Output FMS 5 Output FMS 6 Iniciar Mquina VMC Abrir Puerta VMC Cerrar Puerta VMC Abrir Mordaza VMC Cerrar Mordaza VMC Iniciar Maquinado Torno Abrir Puerta Torno Cerrar Puerta Torno Abrir Mordaza Torno Cerrar Mordaza Torno Input FMS 1 Input FMS 2 Input FMS 3 Input FMS 4 Input FMS 5 Input FMS 6 Mquina Preparada VMC Puerta Abierta VMC Puerta Cerrada VMC Mordaza Abierta VMC Mordaza Cerrada VMC Mquina Preparada Torno Puerta Abierta Torno Puerta Cerrada Torno Mordaza Abierta Torno Mordaza Cerrada Torno Torno Prendido VMC Prendido Direccin I 3.0 I 3.1 I 3.2 I 3.3 I 3.4 I 3.5 I 6.0 I 6.4 I 5.3 I 6.3 I 6.2 I 8.4 I 9.2 I 8.0 I 8.7 I 8.6 Q 3.3 Q 3.4 Q 3.5 Q 3.6 Q 3.7 Q 4.0 Q 4.1 Q 4.7 Q 4.6 Q 4.5 Q 4.4 Q 6.6 Q 8.0 Q 7.7 Q 7.2 Q 7.1 M 6.1 M 6.2

133

Captulo 4 Prcticas HMI


4.7.3 Listado de Entradas y Salidas del Almacn de HMI. Smbolo c1b1 c1b2 c1b3 c1b4 c1b5 c1b6 c2b1 c2b2 c2b3 c2b4 c2b5 c2b6 c3b1 c3b2 c3b3 c3b4 c3b5 c3b6 c4b1 c4b2 c4b3 c4b4 c4b5 c4b6 c5b1 c5b2 c5b3 c5b4 c5b5 c5b6 Comentario Columna 1 Baha 1 Columna 1 Baha 2 Columna 1 Baha 3 Columna 1 Baha 4 Columna 1 Baha 5 Columna 1 Baha 6 Columna 2 Baha 1 Columna 2 Baha 2 Columna 2 Baha 3 Columna 2 Baha 4 Columna 2 Baha 5 Columna 2 Baha 6 Columna 3 Baha 1 Columna 3 Baha 2 Columna 3 Baha 3 Columna 3 Baha 4 Columna 3 Baha 5 Columna 3 Baha 6 Columna 4 Baha 1 Columna 4 Baha 2 Columna 4 Baha 3 Columna 4 Baha 4 Columna 4 Baha 5 Columna 4 Baha 6 Columna 5 Baha 1 Columna 5 Baha 2 Columna 5 Baha 3 Columna 5 Baha 4 Columna 5 Baha 5 Columna 5 Baha 6 Direccin I 30.0 I 30.1 I 30.2 I 30.3 I 30.4 I 30.5 I 30.6 I 30.7 I 31.0 I 31.1 I 31.2 I 31.3 I 31.4 I 31.5 I 31.6 I 31.7 I 32.0 I 32.1 I 32.2 I 32.3 I 32.4 I 32.5 I 32.6 I 32.7 I 33.0 I 33.1 I 33.2 I 33.3 I 33.4 I 33.5

134

Captulo 4 Prcticas HMI


Smbolo Opm1 Opm2 Opm3 Opm4 Opm5 Opm6 Opm7 Opm8 Opm9 Opm10 Opm11 Opm12 Opm13 Imp17 Imp18 Imp19 Imp20 Imp21 Imp22 Imp23 Imp24 Imp25 Imp26 Imp27 Imp28 Imp29 Imp30 Comentario Output Matricial 1 Output Matricial 2 Output Matricial 3 Output Matricial 4 Output Matricial 5 Output Matricial 6 Output Matricial 7 Output Matricial 8 Output Matricial 9 Output Matricial 10 Output Matricial 11 Output Matricial 12 Output Matricial 13 Input Matricial 17 Input Matricial 18 Input Matricial 19 Input Matricial 20 Input Matricial 21 Input Matricial 22 Input Matricial 23 Input Matricial 24 Input Matricial 25 Input Matricial 26 Input Matricial 27 Input Matricial 28 Input Matricial 29 Input Matricial 30 Direccin I 33.6 I 33.7 I 34.0 I 34.1 I 34.2 I 34.3 I 34.4 I 34.5 I 34.6 I 34.7 I 35.0 I 35.1 I 35.2 I 30.0 I 30.1 I 30.2 I 30.3 I 30.4 I 30.5 I 30.6 I 30.7 I 31.0 I 31.1 I 31.2 I 31.3 I 31.4 I 31.5

135

Captulo 4 Prcticas HMI


4.7.4 Listado de Entradas y Salidas de la Clula de Pintura de HMI. Smbolo step ppep ppes stsp spep spsp bvp e_ep e_sp pot1 pot2 lock Opp7 Opp8 Opp9 Opp10 Opp11 Opp12 Opp13 APEP APSP ATEP ATSP TLP BNDP EXAIR BMB CMP Ipp10 Ipp11 Ipp12 Ipp13 Ipp14 Comentario Sensor de Trfico a la Entrada Pallet Presente a la Entrada Pallet Presente a la Salida Sensor de Trfico a la Salida Sensor de Plataforma a la Entrada Sensor de Plataforma a la Salida Botn Verde Botn Rojo a la Entrada Botn Rojo a la Salida Portaherramientas Pintura Portaherramientas Pinza Interlock puerta Pintura Output F3 Pintura 7 Output F3 Pintura 8 Output F3 Pintura 9 Output F3 Pintura 10 Output F3 Pintura 11 Output F3 Pintura 12 Output F3 Pintura 13 Actuador de Plataforma a la Entrada Actuador de Plataforma a la Salida Actuador de Trfico a la Entrada Actuador de Trfico a la Salida Transferencia Lineal Bandas de Pintura Extractor de Aire Bomba de Cortina de Agua Compresor de Pintura Input Robot Pintura 10 Input Robot Pintura 11 Input Robot Pintura 12 Input Robot Pintura 13 Input Robot Pintura 14 Direccin I 10.0 I 10.1 I 10.2 I 10.3 I 10.4 I 10.5 I 10.6 I 10.7 I 11.0 I 11.1 I 11.2 I 11.5 I 11.6 I 11.7 I 12.0 I 12.1 I 12.2 I 12.3 I 12.4 Q 10.0 Q 10.1 Q 10.2 Q 10.3 Q 10.4 Q 10.5 Q 10.6 Q 10.7 Q 11.0 Q 11.1 Q 11.2 Q 11.3 Q 11.4 Q 11.5

136

Captulo 4 Prcticas HMI


4.7.5 Listado de Entradas y Salidas del Sistema de Visin de HMI. Smbolo Vsn_A Vsn_R DSP_V DSP_V2 h_VA Comentario Visin Aceptado Visin Rechazado Disparo de Visin Disparo auxiliar de Visin Habilitacin de Visin Direccin I 5.0 I 5.1 Q 5.5 Q 5.6 M 20.6

4.7.6

Control de HMI. Smbolo emg Cp Cc Cm hab_CMP hab_CNC hab_PNT Inc_CMP Inc_CNC Inc_PNT Comentario Paro General de Emergencia Contador de Pintura Contador de CNC Contador de Proceso Com. Hab. de Proceso Com. Hab. de Proceso de CNC Hab. de Proceso de Pintura Inc. Proceso Completo Inc. Proceso de CNC Inc. Proceso de Pintura Direccin M 0.5 MW 22 MW 24 MW 26 M 20.0 M 20.1 M 20.2 M 20.3 M 20.4 M 20.5

137

Captulo 4 Prcticas HMI 4.8 Prcticas HMI/SCADA.

Generalidades.

En el laboratorio LPAIC se utiliza el sistema SIMATIC HMI/SCADA de SIEMENS que utiliza el software conocido como Windows Control Center (WinCC) que es un sistema para supervisin de procesos escalable para cualquier requisito, del sistema monousuario al sistema multiusuario redundante as como la posibilidad de supervisin y manejo de plantas por Internet. WinCC, es un software para HMI utilizado para todas aquellas aplicaciones refirindonos a nivel de mquina y de proceso; permitindonos la configuracin de manera continua en todos los equipos SIMATIC HMI. Es un sistema eficiente para la entrada bajo Microsoft Windows 2000 y Windows XP. Siendo la plataforma ideal para integrar aplicaciones de tecnologas de la informacin y negocio, por ejemplo para integracin de sistemas MES y ERP. Ya sea para optimizar las operaciones, para aseguramiento de calidad a nivel de MES (Manufacturing Execution System) o para entregar datos de gestin ERP (Enterprise Resource Planning). Cuenta con distintas libreras dentro de las cuales podemos encontrar objetos preconfigurados, herramientas inteligentes, mdulos de imagen reutilizables e inclusive en algunos casos traduccin de textos cuando se traten de un proyecto multilinge. Este software en particular est diseado de tal forma que nos ofrece soluciones y distintas aplicaciones en los ms diversos sectores as como para los equipos de SIMATIC HMI siendo desde un micro panel hasta el PC. La gran ventaja que se tiene con este software en particular es que los proyectos que son realizados son transferibles y ejecutables en distintas plataformas de HMI sin tener que realizar algn tipo de conversin. En WinCC es posible utilizar el medio de conexin conocido como PROFIBUS, el cual viene siendo un innovador en cuanto a la comunicacin industrial se refiere ya sea desde el nivel de campo hasta lo que es el nivel del proceso. Nos ofrece servicios y diagnstico va Internet con lo que nos proporciona la opcin de enviar de forma automtica correos electrnicos y no solamente esto sino que se puede tener un telemando de las estaciones locales, un diagnstico de las estaciones de control por medio de funciones de diagnstico o imgenes predefinidas y funciones de mantenimiento/servicio remotos, tales como descarga de proyectos o en su defecto poder hacer una carga/descarga de actualizaciones del software si as lo requiriera, entre otras. El editor Graphics Designer se encarga de la elaboracin de las pantallas del WinCC. Bsicamente es un entorno de dibujo con la caracterstica de que los objetos poseen la capacidad de asociar sus propiedades a variables de comunicaciones que son proporcionadas por el Tag Management 138

Captulo 4 Prcticas HMI PRCTICA No. 1 OBJETIVO. Al trmino de la prctica, el alumno habr adquirido los conocimientos necesarios para la creacin de un proyecto, configuracin de variables y elaboracin de objetos que para este caso en especfico, se representar la banda transportadora conveyor del LPAIC, utilizando para ello la herramienta Graphics Designer que se encuentra incluida en el software WinCC.

EQUIPO. Equipo de cmputo. Software Windows Control Center (WinCC). PLC S7-300 (PLC Maestro).

DESARROLLO. 1 Encendido del Equipo. 1.1 Encender CPU y monitor. 1.2 Encendido del gabinete. 1.2.1 1.2.2 1.2.3 Retirar el paro de emergencia del gabinete. Girar la perilla a su posicin de encendido. Oprimir el botn verde.

1.3 Encender el PLC S7-300; para lo cual lo nico que se necesita es subir el switch a su posicin de encendido.
Nota: Cabe mencionar que existen dos switchs en el PLC S7-300, el primero y que es ms grande es el que nos energizar el PLC y el segundo y de tamao mucho ms pequeo nos sirve para cambiar a modo RUN el PLC.

139

Captulo 4 Prcticas HMI 2 Creacin del Nuevo Programa.

2.1 Ya estando en la pantalla principal, se proceder a dar doble clic en el icono del software WinCC.

2.2 Despus de haber dado doble clic en el icono del software, se pueden dar cualquiera de las tres posibilidades siguientes: a. Que no exista ningn proyecto abierto y por ende se abre de forma automtica un cuadro de dilogo en el cual podremos crear un nuevo proyecto o en su defecto abrir uno ya hecho. b. Que se encuentre abierto un proyecto y con lo cual no aparecer el cuadro de dilogo mencionado anteriormente sino el proyecto en cuestin. c. Que se encuentre un proyecto abierto y en modo runtime y por ende de forma automtica comenzar a darse la simulacin del proyecto en cuestin que se realiz en el software WinCC. 2.3 Para las opciones b y c mencionadas con anterioridad, se proceder a cerrar el proyecto para que de esta forma nos podamos ubicar en la pantalla principal del software WinCC. 2.4 Ya estando en la pantalla principal del software WinCC, en la barra de herramientas se dar clic en la opcin Nuevo. A continuacin aparecer un cuadro de dilogo de donde se seleccionar la opcin Proyecto para estacin monopuesto.

140

Captulo 4 Prcticas HMI 2.5 Aparecer otro cuadro de dilogo en el cual se va a pedir que le designemos un nombre al proyecto. Cuando se crea el nuevo proyecto, automticamente se crea un subdirectorio del mismo, siendo en este subdirectorio el lugar en el cual se almacenan todos los archivos que se generaron en la realizacin del proyecto.

2.6 Una vez hecho lo anterior el programa procede a cargar el nuevo proyecto, apareciendo el nombre del mismo en el lado izquierdo de la pantalla tal y como se muestra a continuacin.

141

Captulo 4 Prcticas HMI La anterior es la estructura que se genera en el disco duro, de toda esta estructura, el nico subdirectorio que ya contiene inicialmente archivos es el de PRT, en el cual se encuentran los reportes a impresora pre-configurados. Los dems archivos que se generan son los siguientes: acme01.db; es la base de datos del proyecto. acme01.log; es el fichero en el cual se guardan los datos de los objetos que componen el proyecto. acme01.mcp; es el fichero del proyecto siendo el que debe de ser cargado desde el control center para de esta forma poder ejecutar el proyecto. acme01RT.db; es la base de datos del proyecto en modo runtime. 2.7 Seleccin del driver de comunicacin. Para lo cual en la opcin Administracin de variables se va a dar clic con el botn derecho del mouse y a continuacin se elegir la opcin Agregar nuevo driver.

142

Captulo 4 Prcticas HMI 2.8 Hecho lo anterior aparecer una nueva ventana en donde se enlistan los distintos protocolos de comunicacin con los que se cuenta. De la lista se seleccionar la opcin SIMATIC S7 Protocol Suite.chn y dar clic en Abrir.

2.9 A continuacin se debe de dar de alta nuestra conexin de driver, para lo cual debe de darse clic sobre la opcin SIMATIC S7 Protocol Suite.chn y escoger el protocolo de conexin MPI dando clic sobre ste.

143

Captulo 4 Prcticas HMI 2.10 Se proceder a darle un nombre a la conexin ya creada, para lo cual, en la opcin MPI, se va a dar clic con el botn derecho del mouse y se elegir Nueva conexin, de donde aparecer una nueva ventana, en la cual se le asignara un nombre, para este caso se le asign el nombre de acme01conexion3 y la ventana no debe de ser cerrada sin haber realizado el paso 2.11.

144

Captulo 4 Prcticas HMI 2.11 Ahora se procede a establecer los parmetros de la conexin interna y para ello en la ventana en donde se le dio el nombre a la conexin se elegir el icono Propiedades y de forma automtica aparecer un nuevo cuadro de dilogo en el cual se escribir el nmero 2 tanto para la Direccin de estacin como para el Nmero de slot, ya que as es como se tiene ubicado en el LPAIC y una vez configurado lo mencionado anteriormente se debe de dar clic en Aceptar.

145

Captulo 4 Prcticas HMI Con esto, se ha definido el enlace con un PLC S7-300/400 en la direccin MPI 2. Todas las variables que se definan a partir de este enlace obtendrn su valor de las comunicaciones con dicho PLC de manera automtica. 3 Creacin de un Grupo de Variables.

3.1 Desde la pantalla principal del software, en la parte izquierda de la misma, se elegir MPI y se desglosar las distintas opciones que tenemos de las cuales se dar clic con el botn derecho del mouse sobre la opcin acme01conexin3 y a continuacin dar clic en Grupo nuevo.

146

Captulo 4 Prcticas HMI 3.2 Aparecer una ventana en la cual nos pedir que le designemos un nombre al grupo, que para este caso se le debe de asignar el nombre de Conveyor y se debe dar clic en Aceptar.

3.3 Ahora se procede a crear las variables de comunicaciones (tag). Para ello se debe de dar clic con el botn derecho del mouse sobre la variable que acabamos de crear y se selecciona la opcin Variable nueva.

147

Captulo 4 Prcticas HMI 3.4 Se abrir una ventana en donde daremos un nombre a la variable; para este caso se le asignar el nombre de sensor_fuera0. No cerrar esta ventana sin haber realizado el paso siguiente.

148

Captulo 4 Prcticas HMI 3.5 Dar clic en Seleccionar y se abrir una nueva ventana en la cual se configurara la direccin de la variable; es decir, especificar si se trata de una entrada o salida, el direccionamiento y el nmero de bit con el que cuenta. Por ltimo dar clic en Aceptar.

149

Captulo 4 Prcticas HMI 3.6 Se repetirn los pasos 3.3 al 3.5 para dar de alta todas las variables especificadas en la siguiente tabla.
Nombre sensor_fuera0 sensor_plataforma0 sensor_trafico1 pallet_presente1 sensor_trafico4 pallet_presente4 sensor_plataforma4 sensor_trafico6 pallet_presente6 sensor_trafico9 pallet_presente9 sensor_plataforma9 cadena_entrada0 act_plataforma0 cadena_izquierda1 act_plataforma1 act_retencion4 cadena_derecha4 act_plataforma4 act_plataforma6 cadena_derecha6 act_retencion9 act_plataforma9 cadena_izquierda9 rea de Datos Entrada Entrada Entrada Entrada Entrada Entrada Entrada Entrada Entrada Entrada Entrada Entrada Salida Salida Salida Salida Salida Salida Salida Salida Salida Salida Salida Salida Direccionamiento Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits Bits E 0 0 0 0 1 1 1 2 2 2 2 2 Bit 3 1 4 6 0 2 1 0 2 4 6 5 A Bit

0 0 0 0 1 1 1 2 2 2 3 3

3 1 7 6 1 4 2 4 6 7 0 1

150

Captulo 4 Prcticas HMI 4 GRAPHICS DESIGNER.

4.1 Para acceder a esta herramienta, en la pantalla principal se va a dar clic con el botn derecho del mouse sobre la opcin Graphics Designer y elegir Nueva imagen.

4.2 Hecho lo anterior, del lado derecho de la pantalla aparecer el proyecto que fue creado automticamente y se debe proceder a abrirlo.

151

Captulo 4 Prcticas HMI 4.3 Una vez que fue abierto deber aparecer una pantalla como la que se muestra a continuacin.

4.4 Se proceder a colocar las imgenes necesarias para la realizacin de la conveyor y para ello en la barra de herramientas se selecciona el men Ver y a continuacin la opcin Librera.

152

Captulo 4 Prcticas HMI 4.5 Se dar doble clic en Librera global para desplegar todo el contenido.

4.6 Ahora se debe de relacionar una variable a un objeto y para ello se selecciona el objeto, se da clic derecho y se elige la opcin Propiedades.

153

Captulo 4 Prcticas HMI 4.7 Aparecer una ventana de la cual se elegir la opcin Otros.

4.8 Se elige la opcin Visualizacin y encima del smbolo del foco dar clic derecho para seleccionar Variable.

154

Captulo 4 Prcticas HMI 4.9 Aparecer una nueva ventana en donde se enlistaran todas las variables que fueron creadas. Se selecciona la variable que queramos y se da clic en Aceptar.

4.10 Se repetirn los pasos 4.6 al 4.9 para relacionar los dems objetos con las distintas variables. Cabe mencionar que es una variable por objeto. En este caso solo se ocuparon todas las variables que llevan el nombre de pallet_presente, act_plataforma y sensor_trafico, mas no es indispensable ocupar las mismas variables. 4.11 Cuando se termine de relacionar los objetos con las distintas variables se debe de guardar el proyecto. 4.12 Para comprobar el funcionamiento de la prctica, primero se debe de abrir el software SIMATIC STEP7, si hay algn proyecto que ya se encuentre abierto se procede a cerrarlo para as abrir el proyecto que lleva por nombre acme.

155

Captulo 4 Prcticas HMI 4.13 Ya que se encuentre abierto se elige Bloques y despus se da clic en el icono cargar.

Cargar.

4.14 Nos dirigimos nuevamente a la ventana de Graphics Designer y se procede a dar clic en el icono Activar Runtime.

Activar Runtime.

156

ANEXO A

Anexo A PLC S7-300 Este PLC en especfico pertenece a la marca SIEMENS y es utilizado en los sistemas HMI/SCADA, sin embrago no quiere decir que sea exclusivamente para este trabajo, ya que dependiendo del proceso que se desee automatizar se deber de escoger el PLC ms adecuado para el trabajo. A travs de cables de bus PROFIBUS, pueden comunicarse varios S7-300 entre s y con otros controladores SIMATIC S7. Para programar los S7-300 es necesario contar con una unidad de programacin mejor conocida como (PG). La PG se conecta a la CPU a travs de un cable especfico (cable PG). En la siguiente figura se muestra una posible configuracin en cuanto a conexin se refiere, en donde son utilizados dos PLCs S7-300.

Figura 1. Configuracin al utilizar dos PLCs S7-300.

Disposicin de los mdulos. Reglas.

Para poder colocar los mdulos en un bastidor se deben de seguir las siguientes reglas: A la derecha de la CPU pueden enchufarse como mximo 8 mdulos (SM, FM, CP). La cantidad de mdulos enchufables se encuentra limitada a causa del consumo de corriente el cual es tomado del bus posterior del S7-300 (ver la tabla de datos tcnicos de los distintos mdulos). 158

Anexo A El consumo total en el bus posterior en el S7-300 para todos los mdulos que se encuentren montados en un bastidor no deber de rebasar: En CPU 313/314/314 IFM/315/315-2-DP/ 316-2 DP/318-2 1,2 A En CPU 312 IFM 0,8 A. La siguiente Figura muestra la disposicin de los mdulos en una estructura S7-300 la cual se encuentra equipada con 8 mdulos de seales.

Figura 2. Disposicin de los mdulos en varios bastidores excepto en CPU 312 IFM/313.

Las CPU 312 IFM y 313 solamente son adecuadas para el montaje en un bastidor. Para disponer los mdulos en varios bastidores se deben de seguir ciertas reglas, aunque para la CPU 314 IFM, no est permitido enchufar mdulo alguno en el slot 11 del bastidor 3 y son: El mdulo de interconexin ocupa siempre el puesto (slot) 3 y debe encontrarse siempre a la izquierda del primer mdulo de seales. En cada bastidor pueden enchufarse como mximo 8 mdulos (SM, FM, CP). Estos mdulos se hallan siempre a la derecha de los mdulos de interconexin. La cantidad de mdulos (SM, FM, CP) enchufados est limitada por la toma de corriente admisible del bus posterior S7-300. El consumo total de cada lnea no debe exceder de 1,2 A (vea los datos tcnicos de los mdulos).
Mdulos de Interconexin.

Para la configuracin en varios bastidores se requieren mdulos de interconexin que conecten en bucle el bus posterior S7-300 desde un bastidor al siguiente. La CPU se encuentra siempre en el bastidor 0.
Mdulo de Interconexin Utilizable en Referencia IM 360 Bastidor 0 6ES7 360-3AA01-0AA0 IM 361 Bastidores 1 a 3 6ES7 361-3CA01-0AA0 Slo para configuracin de dos lneas IM 365 S Bastidor 0 6ES7 365-0BA00-0AA0

159

Anexo A
Mdulo de interconexin IM 365

Para una configuracin en dos bastidores, el S7-300 ofrece una variante de interconexin denominada IM 365. Los dos mdulos de interconexin IM 365 estn unidos fijamente mediante un cable de enlace de 1 m de longitud. Si se utilizan los mdulos de interconexin IM 365 en el bastidor 1 slo es posible montar mdulos de seales. La toma de corriente total de los mdulos de seales enchufados en ambos bastidores no deber de exceder de 1.2 A, la toma de corriente del bastidor 1 se encuentra limitada a 800 mA. La Figura 3 muestra la disposicin de los mdulos en una configuracin S7-300 de 4 bastidores excepto para el CPU 312 IFM/313.

Figura 3. Disposicin de los mdulos en un S7-300.

Llave de Seguridad.

Una vez que se encuentra montada la CPU se puede introducir la llave en la misma para que de esta forma sea posible ajustar el modo STOP o el modo RUN, segn se requiera, tal y como se muestra en la siguiente figura.

160

Anexo A

Asignacin de los nmeros de slot.

Despus del montaje, se debe de asignar a cada mdulo un nmero de slot para facilitar la atribucin de los mdulos dentro de la tabla de configuracin en STEP 7. En la siguiente tabla se especifica la asignacin de los nmeros de slot.
No del slot 1 2 3 4 5 6 7 8 9 10 11 Mdulo Fuente de alimentacin (PS) CPU Mdulo de Interconexin (IM) Mdulo de seales 1 Mdulo de seales 2 Mdulo de seales 3 Mdulo de seales 4 Mdulo de seales 5 Mdulo de seales 6 Mdulo de seales 7 Mdulo de seales 8

Asignacin de direcciones orientadas al slot.

La asignacin de direcciones por slot corresponde al direccionamiento por defecto, es decir, STEP 7 asigna a cada nmero de slot una direccin inicial de mdulo prefijada.
Asignacin discrecional de direcciones.

En la asignacin libre de direcciones, se puede atribuir a cada mdulo una direccin cualquiera, dentro del rea de direccionamiento posible para la CPU. En el S7-300 slo es posible la asignacin discrecional de direcciones con las CPU 315, 315-2 DP, 316-2 DP y 318-2.

161

Anexo A
Asignacin de direcciones para mdulos orientada al slot (direcciones por defecto).

En el direccionamiento orientado al slot (direccionamiento por defecto), cada nmero de slot lleva asignada una direccin inicial de mdulo. Dependiendo del tipo de mdulo, se trata de una direccin digital o analgica. En este apartado se muestra qu direccin inicial de mdulo est asignada a qu nmero de slot. Estas informaciones son necesarias para determinar las direcciones iniciales de los mdulos utilizados.
Capacidad mxima.

La siguiente figura muestra la configuracin de un S7-300 en 4 bastidores y los slots posibles. Hay que tomar muy en cuenta que con las CPU 312 IFM y 313 slo es posible una configuracin en el bastidor 0.

Direcciones iniciales del mdulo.

La siguiente tabla muestra la correspondencia entre las direcciones iniciales de mdulo y los nmeros de slot y bastidores. En los mdulos de entrada/salida, las direcciones de las entradas y las salidas comienzan a partir de la misma direccin inicial del mdulo. Nota: Al utilizarse la CPU 314 IFM, no deber enchufarse ningn mdulo en el slot 11 del bastidor 3. Las direcciones del mismo estn ocupadas por las entradas y salidas integradas. 162

Anexo A

1 no en CPU 312 IFM/313 2 no en CPU 314 IFM

Asignacin discrecional de direcciones.

La asignacin discrecional de direcciones es soportada solamente por los mdulos CPU 315, 315-2 DP, 316-2 DP y 318-2. Asignacin discrecional de direcciones significa que es posible conceder a cada mdulo (SM/FM/CP) una direccin cualquiera. Esta correspondencia se efecta en STEP 7. Con ello queda definida una direccin inicial en la que se basarn las restantes direcciones del mdulo. La asignacin discrecional de direcciones ofrece las ventajas siguientes: Posibilidad de utilizar ptimamente los espacios de direccionamiento disponibles, ya que no quedan huecos entre los diferentes mdulos. Al generar el software estndar pueden indicarse direcciones independientes de la respectiva configuracin de un S7-300.
Direccionamiento de los mdulos de seales.

A continuacin se describe el direccionamiento de los mdulos de seales; estas informaciones son necesarias para poder direccionar en el programa de aplicacin los canales de los mdulos de seales.
Direcciones de los Mdulos Digitales

La direccin de una entrada o salida de un mdulo digital se forma agrupando la direccin del byte y la direccin del bit.. La direccin del byte depende de la direccin inicial del mdulo. La direccin del bit puede leerse en el mdulo. Como ejemplo tenemos la siguiente figura.

163

Anexo A En la siguiente figura se muestra el esquema segn en el cual resultan las direcciones de los diferentes canales del mdulo digital.

La siguiente figura muestra a modo de ejemplo las direcciones por defecto que resultan cuando un mdulo digital se coloca en el slot 4, es decir, cuando la direccin inicial del mdulo es 0. El slot 3 no est asignado, porque en este ejemplo no existe ningn mdulo de interconexin.

Direcciones de los mdulos analgicos.

La direccin de un canal de entrada o salida analgico es siempre una direccin de palabra. La direccin de canal depende siempre de la direccin inicial del mdulo. Si por ejemplo el primer mdulo analgico est enchufado en el slot 4, tiene la direccin inicial prefijada 256. La direccin inicial de cada mdulo analgico aadido se incrementa en 16 por cada slot.

164

Anexo A Un mdulo de entrada/salida analgica tiene las mismas direcciones iniciales para los canales de entrada y salida analgicos. La siguiente figura muestra a modo de ejemplo qu direcciones de canal por defecto resultan cuando un mdulo analgico est colocado en el slot 4. Se puede apreciar que, en el caso de un mdulo de entrada/salida analgica, los canales de entrada y salida analgicos estn direccionados a partir de una misma direccin: la direccin inicial del mdulo. El slot 3 no est asignado, porque en este ejemplo no existe ningn mdulo de interconexin.

165

Anexo A Utilizacin del software STEP 7 para el PLC S7-300. Lo que a continuacin se va a dar a conocer es la forma en que debe de darse de alta el PLC S7-300 dentro del software STEP 7, esto es, realizar la configuracin adecuada para tener comunicacin entre el software y el PLC. Se hace referencia a dicho software ya que es el que se encuentra instalado en el LPAIC de la ESIME Azcapotzalco. Cabe mencionar que este software nos servir para poder configurar la red PROFIBUS que se utilizara para dar de alta a los dems PLCs que conforman la clula como esclavos. Despus de haber instalado el software lo que se debe de hacer es configurar el tipo de interface que vamos a emplear. Comnmente, se utiliza una interface conocida como PC adapter y para darla de alta en el software se debe de realizar lo siguiente: Desde el men Inicio, dar clic sobre la carpeta con el nombre SIMATIC. Hecho lo anterior, se selecciona la carpeta STEP 7. Seleccionar la opcin que dice Ajustar interface PG-PC. Despus de haber seleccionado la opcin Ajustar interface PG-PC, aparecer el siguiente cuadro de dilogo en el cual nos permite seleccionar los distintos medios de comunicacin entre el PLC y la unidad de programacin (PG).

Por lo general el medio de comunicacin que se utiliza es un PC Adapter (MPI), pero cabe mencionar que puede variar dependiendo de los modelos. Dentro del cuadro de dilogo se encuentra el botn propiedades que nos permitir ajustar distintos parmetros tales como de velocidad, de transferencia, el puerto de enlace entre otros; siendo los parmetros antes mencionados los que nos ayudarn a tener una comunicacin con el PLC. 166

Anexo A Una vez establecidos tanto el medio de comunicacin como los parmetros se procede a configurar el hardware. La configuracin del hardware consiste en dar de alta la CPU y las tarjetas que el PLC S7-300 pueda tener conectadas. Para realizar lo antes mencionado se deben de seguir los siguientes pasos: 1. Dentro de la carpeta SIMATIC se elige la opcin Administrador STEP 7, una vez hecho lo anterior, nos abrir un Asistente permitindonos con ello iniciar de una forma ms simple cualquier proyecto.

2. Se da clic en el botn Siguiente y aparecer otro cuadro de dilogo en el cual se elegir el tipo de CPU con el cual vamos a trabajar y se le debe de asignar un nombre.

167

Anexo A 3. Una vez ms se da clic en el botn Siguiente con la finalidad de que en el cuadro de dilogo que aparezca se elijan los bloques a insertar, el lenguaje que se va a emplear dentro de dichos bloques y entre los que tenemos el Diagrama de Escalera (KOP), Listado de Funciones (FUP) y Funciones Lgicas (AWL). Para efectos de programas bsicos del PLC se utiliza solamente el objeto OB1.

4. El ltimo paso que se necesita para finalizar con el Asistente, es que debe de asignrsele un nombre al programa.

168

Anexo A Despus de haber concluido con el Asistente, se tiene que dar de alta el software del PLC, la ventana que se mostrar a continuacin, aparece automticamente despus de haber terminado con los pasos del Asistente. Para dar de alta el software del PLC se elige la opcin Equipo SIMATIC 300; ya que se seleccion esta opcin, se debe de elegir la que dice Hardware.

Una vez que se ha elegido la opcin Hardware aparecer una ventana, en la cual se muestra una tabla con la CPU que ya fue configurada anteriormente y que se encuentra ubicada en el segundo rengln; del lado derecho de la ventana se ubica el catlogo de productos SIEMENS. Si el catlogo no se encontrase disponible, puede ser llamado seleccionando el Men Ver y a continuacin eligiendo Catlogo. Dentro de este catlogo se encuentran todos los productos que pueden ser conectados a la CPU. En la parte frontal inferior de cada una de las tarjetas que se encuentran conectadas a la CPU se encuentra un nmero o cdigo; este cdigo nos indica las capacidades de la tarjeta. Por ejemplo para una tarjeta con el cdigo 323-1BH81-0AA0, aparecer en la parte inferior derecha de la ventana lo siguiente Mdulo de entrada/salida digital DI8/D0 8xDC24V/0.5A. Outdoor; cabe mencionar que se ignoran los primeros cuatro elementos del cdigo (6ES7). De donde nos indica que es un mdulo de entrada / salida digital con 1 byte de entrada y 1 byte de salida, con salida de DC24V, con 0.5A y especial para exteriores. A continuacin se mostrar la ventana ya mencionada con anterioridad, con la finalidad de que se tenga una idea ms clara.

169

Anexo A

Cada uno de los componentes que se encuentren conectados a la CPU o que vayan a ser utilizados deben de ser buscados dentro del catlogo y una vez hecho esto se proceder a arrastrarlos en la tabla de componentes; teniendo en cuenta que el primer y tercer rengln de dicha tabal se encuentran restringidos, por ende, se comenzarn a colocar a partir del cuarto rengln.

170

Anexo A Como nos podemos dar cuenta en la ventana mostrada anteriormente, cada elemento tiene varias columnas. El nmero en esta columna marca un byte de trabajo; en el caso del espacio 6 (entrada digital) veremos que tiene los bytes 8 y 9, es decir, que sus direcciones sern E8.0 a E8.7, y E9.0 a E9.7. Es posible agregar un comentario al elemento haciendo doble clic en l aunque ya halla sido insertado. Una vez que se han buscado y arrastrado todos los elementos, se procede a guardar los cambios efectuados y por ltimo cerrar la ventana.

171

Anexo A PLC S7-200 (configuracin). El S7-200 es el miembro ms pequeo de la familia Simatic S7, de controles programables. La unidad central de procesamiento (CPU) esta colocada dentro del PLC. Las entradas y las salidas (I/O) son los puntos de control del sistema. Las entradas monitorean los dispositivos de campo, tal y como los interruptores y sensores. Las salidas controlan otros dispositivos, tal como motores y bombas. El puerto de programacin es la conexin al dispositivo de programacin. En la siguiente figura se muestra de manera fsica al PLC S7-200.

Existen cuatro modelos del S7-200: S7-221, S7-222, S7-224, y S7-226 y tres configuraciones con fuente de alimentacin para cada uno:

La descripcin del modelo indica la CPU, la fuente de alimentacin, el tipo de entrada y el tipo de salida. Un ejemplo es mostrado a continuacin.

172

Anexo A
Caractersticas del S7-200.

La siguiente tabla muestra un resumen de las caractersticas de la familia del S7-200.

173

Anexo A
Interruptor de modo y Ajuste anlogo.

Cuando el interruptor de modo se encuentra en la posicin RUN, la CPU esta en modo run y en ejecucin de un programa. Cuando el interruptor se encuentre en la posicin STOP, la CPU estar detenida. Cuando el interruptor se encuentre en la posicin TERM el dispositivo de programacin puede seleccionar el modo de operacin. El ajuste anlogo se usa para aumentar o disminuir los valores almacenados en una memoria especial. Estos valores se pueden usar para actualizar el valor de un temporizador o de un contador, o tambin para ajuste de lmites. En la figura siguiente se muestra el interruptor de modo y ajuste analgico.

Cartucho opcional.

El S7-200 puede usar un cartucho opcional de memoria EEPROM que proporciona un almacenaje extra para su programa, el cartucho se puede usar para copiar un programa de un PLC S7-200 a otro S7-200. Aparte de esto, otros dos cartuchos estn disponibles, un reloj de tiempo real con batera, para uso en el S7-221, S7-222. La batera proporciona respaldo de hasta 200 das para retencin de datos, en caso de que la alimentacin falle. El S7-224 y S7-226 tienen nter construido el reloj de tiempo real, otro cartucho esta disponible solo con la batera.

174

Anexo A
Mdulos de Expansin.

El S7-200 es expandible, a travs de mdulos que contienes entradas y salidas adicionales. Estos se conectan a la base usando un cable plano.

El cable plano esta protegido por una cubierta en la unidad de la base. Un conector que abarca de lado a lado al cable lo cubre y lo protege. A continuacin se muestra la colocacin del mdulo de expansin.

Expansin disponible.

El S7-221 viene con 6 entradas y 4 salidas todas digitales, y no son expandibles. El S7-222 viene con 8 entradas y 6 salidas todas digitales, este PLC acepta hasta dos mdulos de expansin. El S7-224 viene con 14 entradas y 10 salidas todas digitales y acepta hasta 7 mdulos de expansin. El S7-226 viene con 24 entradas y 16 salidas todas digitales, y acepta hasta 7 mdulos de expansin. En la figura siguiente se muestran los mdulos de expansin para cada CPU.

175

Anexo A
Indicadores de Estado.

Los indicadores de estado, muestran el estado actual de operacin de la CPU. Si por ejemplo, el interruptor de modo esta en RUN, el indicador luminoso verde de RUN estar encendido. Cuando el interruptor de modo este en la posicin STOP, la luz de color amarillo de STOP estar encendida.

Los indicadores de estado representan el estado On u Off de las correspondientes entradas y salidas. Cuando la CPU sensa que una entrada esta operando, la luz verde correspondiente estar encendida.
Fuentes de Alimentacin Externas. Un S7-200 se puede conectar ya sea a una fuente de alimentacin de 24 VCD o a una fuente de alimentacin de 120/230 VCA, dependiendo del CPU. Un S7-200 CD/CD/CD se conectara a una fuente de 24 VCD. Las terminales de alimentacin se localizan en la parte extrema derecha la regleta de conexiones superior. La conexin de la fuente de alimentacin de CD es como sigue:

176

Anexo A Un S7-200 CA/CD/ Rel se conectara a una fuente de alimentacin de 120 o de 230 VAC.

Numeracin I / O.

Las entradas y salidas del S7-200 estn etiquetadas en las terminales de conexin, y junto a los indicadores de estado. Estos smbolos alfanumricos identifican las direcciones I/O a las cuales esta conectada el dispositivo. Estas direcciones las usa la CPU para determinar cual entrada esta presente y que salida deber ser encendida o apagada. I designa una entrada discreta y Q designa una salida discreta. El primer numero identifica el byte, el segundo numero identifica el bit, por ejemplo la entrada I0.0 es el byte 0 y el bit 0. I0.0 = Byte 0, Bit 0 I0.1 = Byte 0, Bit 1 I1.0 = Byte 1, Bit 0 I1.1 = Byte 1, Bit 1 La siguiente tabla identifica las designaciones de entradas y salidas.

177

Anexo A
Entradas.

Los dispositivos de entrada, tal como interruptores, botones pulsadores u otros dispositivos sensores, se conectan a la regleta de terminales que esta debajo de la cubierta inferior del PLC.

Simulador de Entradas.

Un mtodo adecuado para probar un programa es colocar los interruptores de prueba a las entradas. Los simuladores de entradas vienen disponibles con los S7-200 y vienen ensamblados para colocarse entre la fuente de alimentacin de 24 VCD (L+) y las entradas. Por ejemplo, el interruptor en la extrema izquierda se encuentra alambrado entre la primera entrada (0.0) y L+. Cuando se cierra el interruptor se aplican a la entrada 24 VCD, esto es referido como lgica 1, cuando se abre el interruptor se aplican 0 VCD a la entrada, esto es referido como lgica 0.

178

Anexo A
Salidas.

Los dispositivos de salida, tal como rels, se conectan a la regleta de terminales bajo la cubierta superior del PLC. Cuando se prueba un programa, no ser necesario conectar dispositivo alguno de salida. El LED de estado indicara si alguna salida esta activa.

Conector Opcional.

Un conector especial opcional le permitir mantener fijas las conexiones durante el trabajo con alambrados mientras reemplaza un S7-221 o 222. El conector se desliza adecuadamente ya sea en las terminales de entrada, salida o de los mdulos de expansin.

179

Anexo A
Regleta de Conexiones Removible.

El S7-224 y S7-226 no poseen el conector especial descrito anteriormente, en ves de eso las regletas de terminales son removibles, esto permite que las conexiones durante los trabajos de alambrado permanezcan fijas cuando reemplace un S7-224 o 226. Una regleta removible se muestra a continuacin:

Super capacitor.

Llamado as por su capacidad de mantener su carga por largos periodos de tiempo, protege los datos almacenados en la RAM en el caso de que exista una falla en la alimentacin. La RAM se encuentra respaldada por 50 horas en el S7-221 y 222, por 72 horas en el S7-224 y 226. La operacin que realiza el super capacitor se muestra en la figura siguiente.

180

Anexo A
Conexin de Dispositivos Externos. TD200

El puerto de comunicaciones del S7-200 se puede emplear para comunicar el PLC con una serie de dispositivos externos. Uno de estos es el TD 200 pantalla de texto. El TD 200 muestra mensajes ledos desde el S7-200, le permite ajustes de las variables designadas en el programa, tambin el forzado de acciones y la seleccin de la hora y la fecha. El TD 200 se puede conectar a una fuente de alimentacin externa o alimentarse directamente del S7-200.

Modo freeport.

El puerto de programacin tiene un modo llamado freeport, este le permite conectividad a varios dispositivos inteligentes de sensado tal como un lector de cdigo de barras. A continuacin se muestra la forma de conectar un dispositivo inteligente.

En el modo freeport tambin puede usar una impresora no-simatic.

181

Anexo A
Interconexin.

Es posible usar un dispositivo de programacin para direccionar varios S7-200 en el mismo cable de comunicaciones, un total de 31 unidades se pueden interconectar sin un repetidor. Una interconexin de varios S7-200 a travs de un computador se muestra como sigue:

182

Glosario de Trminos y Abreviaturas

Glosario de Trminos y Abreviaturas GLOSARIO DE TERMINOS Y ABREVIATURAS Actuador.- dispositivo o mecanismo capaz de generar una fuerza a partir de fluidos o energa elctrica. Recibe la orden de un regulador o controlador y da una salida para activar a un elemento final de control como lo son las vlvulas. Aislador Galvnico.- Son ensamble de interfase protectores para aislar circuitos intrnsecamente seguros de los circuitos que no son intrnsecamente seguros, segn estndares mundiales. ASCII.- American Standard Code for Information Interchange o traducido Cdigo Americano estndar para Intercambio de Informacin. Es un estndar que define como representar dgitos, letras, signos y signos de puntuacin en computadoras (por ejemplo, la A mayscula corresponde al cdigo nmero 65). Baudios.- Es la unidad informtica que se utiliza para cuantificar el nmero de cambios de estado, o eventos de sealizacin, que se producen cada segundo durante la transferencia de datos. BIOS.- Basic Input-Output System (BIOS) es un cdigo de interfaz que localiza y carga el sistema operativo en la RAM. Es un software muy bsico instalado en la placa base que permite que sta cumpla su cometido. Bus.- Es un conjunto de conductores elctricos en forma de pistas metlicas impresas sobre la tarjeta madre del computador, por donde circulan las seales que corresponden a los datos binarios del lenguaje mquina con que opera el microprocesador. CAN.- Es un protocolo de comunicaciones desarrollado por la firma alemana Robert Bosch GmbH, basado en una topologa bus para la transmisin de mensajes en ambientes distribuidos, adems ofrece una solucin a la gestin de la comunicacin entre mltiples CPUs (unidades centrales de proceso). Concentrators.- Estacin concentradora, ya sea una bobina o electrodo concentrador. Conmutacin.- Es una tcnica que nos sirve para hacer un uso eficiente de los enlaces fsicos en una red de computadora. DCS.- Sistemas de Control Distribuido.

184

Glosario de Trminos y Abreviaturas Diafona.- Se da cuando las seales presentes en uno de ellos, considerado perturbador, aparece en el otro, considerado perturbado. La diafona, en el caso de cables de pares trenzados se presenta generalmente debido a acoplamientos magnticos entre los elementos que componen los circuitos perturbador y perturbado o como consecuencia de desequilibrios de admitancia entre los hilos de ambos circuitos. Esto quiere decir que la seal transmitida por un par logra ultrapasar a los dems pares adyacentes del cable, produciendo de esta forma interferencias entre las lneas del cable. Driver.- Es un programa informtico que permite al sistema operativo interactuar con un perifrico, haciendo una abstraccin del hardware y proporcionando una interfaz posiblemente estandarizada- para usarlo. Se puede esquematizar como un manual de instrucciones que le indica cmo debe controlar y comunicarse con un dispositivo en particular. EIA.- Hasta 1997 fue conocida como "Electronic Industries Association" es una organizacin formada por la asociacin de las compaas electrnicas y de alta tecnologa de los Estados Unidos, cuya misin es promover el desarrollo de mercado y la competitividad de la industria de alta tecnologa de los Estados Unidos. Firmware.- Microprogramacin cableada. Flood.- Dirigir un flujo de electrones de gran rea hacia la configuracin de carga. FMS.- Sistema Flexible de Manufactura. Frames.- Armazn metlico que sirve para fijar los soportes de la materia activa y conducir la corriente. Galgas.- Tambin conocido como calibre fijo, son los elementos que se utilizan en el mecanizado de piezas para la verificacin de las cotas con tolerancias estrechas cuando se trata de la verificacin de piezas en serie. Las galgas estn formadas por un mango de sujecin y dos elementos de medida, donde una medida corresponde al valor mximo de la cota a medir, y se llama NO PASA, y la otra medida corresponde al valor mnimo de la cota a medir y se llama PASA GPIB.- General Purpose Interface Bus (Bus de Interfaz de Propsito General). Es un estndar de bus de datos digital de corto rango. HART.- Protocolo que permite la comunicacin digital de forma bi-direccional con instrumentos inteligentes sin distorsionar la seal analgica. IEEE.- Es el Instituto de Ingenieros Elctricos y Electrnicos, que es el organismo encargado de proponer y establecer los estndares en Internet.

185

Glosario de Trminos y Abreviaturas Interfaz de Usuario.- El conjunto de componentes utilizados por los seres humanos para comunicarse con las computadoras. ISDN.- Integrated Services Digital Network, que traducido al espaol significa Red Digital de servicios Integrados. Sistema para las conexiones de telfonos digitales, especialmente creado para proveer servicios como el envo de voz, de video, as como tambin, lneas telefnicas digitales o normales que surgen del excedente de los datos simultneamente. Lobe.- Lbulo. En los diagramas de radiacin de las antenas, una de las regiones tridimensionales en las cuales la intensidad de la seal es, en cualquier punto, mayor que un valor preestablecido. MAC.- Medium Access Control address o direccin de control de acceso al medio) es un identificador de 48 bits (6 bytes) que corresponde de forma nica a una tarjeta o interfaz de red. Es individual, cada dispositivo tiene su propia direccin MAC determinada y configurada por el IEEE (los ltimos 24 bits) y el fabricante (los primeros 24 bits) utilizando el OUI. MAU MSAU.- Son abreviaturas empleadas para identificar a la Unidad de Acceso Multiestaciones (Multi-Station Access Unit). En un ambiente de red del tipo Token Ring, la MAU es un dispositivo multi-prticos del equipamiento en el que se conectan hasta 16 estaciones ( puestos) de trabajo. La MAU brinda un control centralizado de las conexiones en red. Microprocesadores.- Es un circuito integrado que contiene todos los elementos necesarios para conformar una "unidad central de procesamiento" UCP, tambin es conocido como CPU Modem.- Dispositivo que convierte las seales digitales a una forma adecuada para transmisin sobre medios de comunicacin analgicos y viceversa. Nemnicos.- Es un smbolo o abreviatura que utiliza el programador para de sta forma facilitarle la tarea en la programacin. Nodo.- Es un punto de interseccin o unin de varios elementos que confluyen en el mismo lugar. En redes de computadoras cada una de las mquinas es un nodo, y si la red es Internet, cada servidor constituye tambin un nodo. Operandos.- Es un elemento ya sea de entrada o de salida con el cual se va a utilizar en un programa y existen tres tipos que son las entradas, las salidas y las marcas. Patch.- Conexin temporal. Segmento de codificacin intercalado en una rutina de computadora con el fin de corregir un error. Plenum.- Es el espacio muerto que hay en muchas construcciones entre el falso techo y el piso de arriba utilizado para que circule el aire fro y caliente a travs del edificio. 186

Glosario de Trminos y Abreviaturas Protocolo.- Conjunto de estndares que controlan la secuencia de mensajes que ocurren durante una comunicacin entre entidades que forman una red. Redes LAN.- Sistema de comunicacin entre computadoras que permite el intercambio de informacin, teniendo como caracterstica principal que la distancia entre las computadoras debe de ser pequea. Rels.- Dispositivo de conmutacin que se activa por medio de seales; en la mayora de las veces se emplea para ello una pequea tensin o corriente para conmutar tensiones o corrientes mayores siendo de tipo electromecnico o completamente electrnico en cuyo caso carece de partes mviles. Resina Epoxidica.- Es un polmero termoestable que se endurece cuando se mezcla con un agente catalizador o "endurecedor". Las resinas epoxi ms frecuentes son producto de una reaccin entre epiclorohidrina y bisfenol-a. Sensor.- dispositivo que responde a algunas propiedades de tipo elctrico, mecnico, trmico, magntico, qumico, etc., generando una seal elctrica la cual puede ser susceptible de medicin. Tee.- Unin en forma de T. Telemetra.- Es la transmisin a distancia de informacin sobre algn tipo de magnitud. Topologa.- Es el patrn de interconexin entre los nodos y un servidor. Transceiver.- Transceptor. Emisor y receptor de radio combinados en un solo aparato y provisto de un sistema de conmutacin mediante el cual ciertos elementos trabajan alternativamente en emisin y en recepcin. Combinacin de un emisor y un receptor radioelctricos utilizables nicamente en simples y en la cual ciertos tubos o circuitos, otros que los que intervienen en la alimentacin, son comunes al emisor y el receptor (transmitter-receiver). UPS.- Las siglas traducidas al idioma espaol quieren decir Sistema de alimentacin Ininterrumpida. Es un dispositivo que mantiene un suministro continuo de energa elctrica para el equipo al cual se encuentra conectado.

187

BIBLIOGRAFIA

BIBLIOGRAFIA

BAILEY, D. y E. Wright Practical SCADA for Industry msterdam Elsevier, 2003.

BOYER, S.A. SCADA: Supervisory Control and Data Acquisition 3a. edicin Research Triangle Park ISA, 1999.

DES, D. O. J. Instrumentation Fundamentals for Process Control Londres Taylor & Francis, 2001

PARK, J. y S. Mackay Practical Data Acquisition for Instrumentation and Control Systems Amsterdam Elsevier, 2003

189

PAGINAS DE INTERNET www.festo.com.mx www.siemens.com.mx www.nachirobotics.com/index2.html www.angelfire.com/biz/itcmex/ciberglo.html www.ciberhabitat.gob.mx/museo/cerquita/redes/fundamentos/03.htm www.scadalink.com www.sistemas.itlp.edu.mx/tutoriales/redes/tema36.htm www.nexpert_cat-castellano-images-visio_artificial_jpg www.automation.siemens.com/salesmaterial-as/brochure/es/brochure_simatic-winccflexible_es.pdf www.marcombo.com/Descargas/8426714188-SCADA/CAPTULO%20I.pdf www.sigchi.org http://es.wikipedia.org/wiki/Marshall_McLuhan http://148.202.148.5/cursos/cc321/fundamentos/unidad4/tema4_7.html

Manuales. PLC B S7 200 PLC C S7 300

190

CONCLUSIONES

CONCLUSIONES Al trmino de la realizacin del presente trabajo de tesis, se logr dar una informacin clara, sencilla y precisa acerca de la estructura, la operacin y la configuracin del sistema HMI/SCADA, ya que actualmente la informacin que se ofrece acerca de este tema suele ser o estar conformada por un lenguaje muy tcnico, sin tomarse en cuenta que el tema antes mencionado es en la gran mayora de las ocasiones desconocido para los estudiantes. En cuanto a lograr entender desde un enfoque sistmico las redes de control y la automatizacin industrial de acuerdo con los conceptos e integracin de un sistema SCADA, no fue enteramente posible ya que al ir desarrollando el tema se presentaron muchos inconvenientes tales como que la informacin era demasiado confusa puesto que en varias fuentes de informacin, se manejaban con caractersticas muy diferente entre si. Es necesario que el tema HMI/SCADA sea incluido dentro de la currcula de la carrera de Ingeniera en Robtica Industrial de la ESIME como una materia, y no que solamente se desarrolle de forma prctica en el Laboratorio de Procesos Automatizados e Integrados por Computadora; esto con la finalidad de que el tema sea impartido y desarrollado de forma mas especifica y se vea desde los antecedentes histricos, hasta la estructura, operacin y configuracin tanto del software HMI como del sistema SCADA, no olvidando las redes de comunicacin que son un factor muy importante; ya que en nuestros das es una tecnologa que es utilizada de manera comn por no decir que se ha vuelto imprescindible en la industria, gracias a las grandes ventajas que ofrece.

192

También podría gustarte