SISTEMA DE CONTROL DE ACCESO Y SUPERVISIN CON CMARAS IP DE
LA SUBESTACIN ELCTRICA DE CEMENTO DE LA EMPRESA CEMEX S.A.
CUCUTA
JOSU FERNANDO LEAL GRANADOS Cd.: 1160173
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE INGENIERA INGENIERIA ELECTRNICA SAN JOS DE CCUTA 2014
SISTEMA DE CONTROL DE ACCESO Y SUPERVISIN CON CMARAS IP DE LA SUBESTACIN ELCTRICA DE CEMENTO DE LA EMPRESA CEMEX S.A. CUCUTA
Proyecto de grado para optar por el ttulo de INGENIERO ELECTRNICO
Director: ING. ELECTRNICO SERGIO SEPLVEDA
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE INGENIERA INGENIERIA ELECTRNICA SAN JOS DE CCUTA 2014 3
Tabla de contenido 1. INTRODUCCIN ................................................................................................... 9 2. TTULO ................................................................................................................. .10 3. DESCRIPCIN DEL PROBLEMA ................................................................. ... 10 3.1.IDENTIFICACIN DEL PROBLEMA ................................................................. 10 3.2.JUSTIFICACIN .................................................................................................... 10 3.2.1. Beneficios sociales ............................................................................................ 11 3.2.2. Beneficios tecnolgicos ..................................................................................... 11 3.2.3. Beneficios econmicos ...................................................................................... 11 3.2.4. Beneficios Empresariales .................................................................................. 11 3.3.ALCANCES ............................................................................................................ 12 3.4.LIMITACIONES Y DELIMITACIONES .............................................................. 12 3.4.1. Limitaciones ...................................................................................................... 12 3.4.2. Delimitaciones ................................................................................................... 12 3.5.Objetivos .................................................................................................................. 13 3.5.1. Objetivo general ................................................................................................ 13 3.5.2. Objetivos especficos ......................................................................................... 13 3.6.REFERENTES TERICOS .................................................................................... 13 3.7.MARCO CONTEXTUAL ....................................................................................... 14 3.8.MARCO TERICO ................................................................................................ 15 3.8.1. Microcontroladores PIC de gama media ........................................................... 15 3.8.2. Lenguajes de programacin para microcontroladores ....................................... 16 3.8.3. Controlador Lgico Programable (PLC) ........................................................... 17 3.8.4. Lenguajes de programacin de los PLCs. ....................................................... 19 3.8.5. Sistema de Control Supervisorio y Adquisicin de Datos (SCADA) ............... 22 3.8.6. Protocolos TCP/IP ............................................................................................. 23 3.8.7. Cmara IP .......................................................................................................... 26 3.8.8. Topologas en redes .......................................................................................... 26 3.8.9. Router ................................................................................................................ 27 3.8.10. Conmutador ....................................................................................................... 28 3.9.MARCO LEGAL .................................................................................................... 28 4. DESARROLLO DEL PROYECTO .................................................................... 30 4
4.1.SISTEMA DE CONTROL DE ACCESO PARA LA SUBESTACIN ELCTRICA DE CEMENTO ................................................................................ 30 4.1.1. Arquitectura general del sistema de control de acceso ...................................... 30 4.1.2. Electroimn ........................................................................................................ 31 4.1.3. Programacin y simulacin de la tarjeta electrnica basada en el microcontrolador PIC 16F877 ........................................................................... 32 4.1.4. Plataforma de Automatizacin MODICON QUANTUM ................................. 36 4.1.5. Plataforma de Automatizacin MODICON QUANTUM de la seccin de Cemento de la planta CEMEX-Los Patios ........................................................ 40 4.1.6. Estaciones RIO de la seccin de Cemento ........................................................ 45 4.1.7. Programacin de la plataforma de Automatizacin QUANTUM de la seccin de Cemento mediante el software UNITY PRO XL .............................................. 49 4.1.8. Integracin del Sistema de Control de Acceso de la Subestacin Elctrica de Cemento al SCADA de la planta ....................................................................... 55 4.2.SISTEMA DE SUPERVISIN DE LA PLANTA CEMEX-LOS PATIOS MEDIANTE CMARAS IP .................................................................................. 59 4.2.1. Caractersticas y particularidades de la red Cemex. .......................................... 59 4.2.2. Caractersticas de los equipos involucrados en el sistema de supervisin. ....... 61 4.2.3. Determinar las direcciones IPs de las cmaras AVN363 y el NVR 516 de Seenergy ............................................................................................................ 63 4.2.4. Configuraciones de Red y funciones de la cmara AVN363 ............................ 65 4.2.5. Configuracin de Red y funciones del NVR 516 de Seenergy ......................... 68 4.2.6. Configuracin del software PI-VU CENTRAL BASIC (CMS del NVR de Seenergy) ........................................................................................................... 70 5. EVIDENCIAS Y RESULTADOS DEL PROYECTO ....................................... 73 5.1.EVIDENCIAS Y RESULTADOS DEL SISTEMA DE CONTROL DE ACCESO PARA LA SUBESTACIN ELCTRICA DE CEMENTO .................................. 73 5.2.EVIDENCIAS Y RESULTADOS DEL SISTEMA DE SUPERVISIN DE LA PLANTA CEMEX-LOS PATIOS MEDIANTE CMARAS IPS. ..................... 77 5.3. TRABAJOS DESARROLLADOS EN LA EMPRESA CEMEX-LOS PATIOS, COMO PRACTICANTE DEL REA DE MANTENIMIENTO ELCTRICO. ... 79 6. CONCLUSIONES ................................................................................................. 85 7. RECOMENDACIONES ....................................................................................... 86 8. REFERENCIAS .................................................................................................... 87 9. ANEXOS ................................................................................................................ 89
5
LISTA DE FIGURAS
Figura 1: Microcontroladores de Microchip .................................................................... 15 Figura 2: Dispositivos PLC .............................................................................................. 17 Figura 3: Programacin en LD. ....................................................................................... 20 Figura 4: Programacin en FBD. ..................................................................................... 20 Figura 5: Programacin en IL. ......................................................................................... 21 Figura 6: Programacin en ST. ........................................................................................ 21 Figura 7: Programacin en SFC. ...................................................................................... 22 Figura 8: Integracin del SCADA. .................................................................................. 23 Figura 9: Encapsulado de un dato. ................................................................................... 24 Figura 10: Conmutador. ................................................................................................... 28 Figura 11: Arquitectura del sistema de control de acceso a la subestacin. .................... 30 Figura 12: Electroimn. ................................................................................................... 32 Figura 13: Plataforma de automatizacin MODICON QUANTUM .............................. 36 Figura 14: Caractersticas generales de las CPUs Quantum ........................................... 37 Figura 15: Arquitectura en Hot Standby de la seccin de Horno .................................... 39 Figura 16: Plataforma de automatizacin Quantum de la seccin de cemento ............... 40 Figura 17: Vista en Unity Pro de Plataforma de automatizacin Quantum de la seccin de cemento. ........................................................................................................................... 41 Figura 18: Caractersticas del mdulo CPU Quantum 140 CPU 651 60. ........................ 44 Figura 19: Caractersticas del mdulo de comunicaciones RIO 140 CRP 931 00. ......... 45 Figura 20: Vista general en Unity Pro de las tres estaciones RIO de cemento. ............... 46 Figura 21: Tarjeta de comunicacin de los mdulos RIO ............................................... 47 Figura 22: Caractersticas del Mdulo 140 DAI 753 00. .................................................. 48 Figura 23: Direcciones de la RAM esttica del mdulo \2.3\1.6: 140 DAI 753 00. ........ 49 Figura 24: Direcciones de la RAM esttica del mdulo \2.3\1.10: 140 DDO 364 00 ..... 50 Figura 25: Variables de entrada . ..................................................................................... 50 Figura 26: Variables de memoria . ................................................................................... 51 6
Figura 27: Variable de memoria para el registro de acompaantes. ................................. 51 Figura 28: Variables para la apertura de la subestacin. ................................................. 51 Figura 29: Variable interna para simplificar el FBD ....................................................... 51 Figura 30: FBD para el registro de ingreso o salida del personal .................................... 52 Figura 31: FBD para el registro de personas acompaantes. ............................................ 53 Figura 32: FBD para la apertura de la subestacin desde COP ....................................... 54 Figura 33: Herramientas de P-CIM web .......................................................................... 56 Figura 34: Inclusin de la variable interna CV1PSUBCEM .......................................... 57 Figura 35: inclusin de la variable interna APSUBCEM ................................................. 57 Figura 36: Propiedades de la variable APSUBCEM ........................................................ 58 Figura 37: Inclusin de la variable interna PER_SUB .................................................... 58 Figura 38: Propiedades de la variable PER_SUB ............................................................ 59 Figura 39: Arquitectura del sistema de supervisin. ......................................................... 61 Figura 40: Configuracin de la red LAN del PC. ............................................................ 64 Figura 41: Direcciones IPs de la red aislada ................................................................... 64 Figura 42: Estado de conexin actual de la cmara AVN363 ......................................... 65 Figura 43: Propiedades de red de la cmara ..................................................................... 66 Figura 44: Propiedades del video de la cmara. .............................................................. 66 Figura 45: Configuracin de las propiedades bsicas de la cmara AVN363. ................ 67 Figura 46: Cmara en vivo. .............................................................................................. 67 Figura 47: Propiedades de red del NVR. ........................................................................ 68 Figura 48: Canal aadido. ................................................................................................ 69 Figura 49: Vista principal del NVR. ................................................................................ 69 Figura 50: Configuracin del CMS. ................................................................................. 70 Figura 51: Aadir NVR al CMS. ..................................................................................... 71 Figura 52: Cualidades del NVR-516 que se aadi. ........................................................ 71 Figura 53: Interfaz CMS de Pi Vu Central Basic ............................................................. 72 Figura 54: Subestacin elctrica de cemento ................................................................... 73 Figura 55: Pasos para el ingreso a la subestacin ............................................................. 74 Figura 56: Pasos para la salida de la subestacin ............................................................ 74 Figura 57: Tarjeta electrnica para el control de acceso a la subestacin. ...................... 75 7
Figura 58: Estacin RIO y mdulo DAI. ......................................................................... 75 Figura 59: Ejecucin del programa de registro. ............................................................... 76 Figura 60: Ejecucin del programa para el registro de nmero de personas. .................. 76 Figura 61: Pantalla del SCADA de la seccin de cemento .............................................. 77 Figura 62: NVR 516 de Seenergy.. ................................................................................... 77 Figura 63: Conmutadores Ruggedcom y Cisco. .............................................................. 78 Figura 64: Cmaras ubicadas en portera .......................................................................... 78 Figura 65: Supervisin mediante el PC de portera. ....................................................... 79 Figura 66: Longitud de escobillas del motor de molino de crudo. .................................. 80 Figura 67: Sistema contra incendios.. ............................................................................... 81 Figura 68: Variadores Yaskawa para la dosificacin de aditivos. .................................. 82 Figura 69: Sistema limpiador de pacas ............................................................................ 82 Figura 70: Nivel del tanque de glicerina .......................................................................... 83 Figura 71: Pasacalle. ......................................................................................................... 84 Figura 72: Radios de comunicaciones. ............................................................................. 84
8
LISTA DE TABLAS
Tabla 1: Codificacin realizada por el PIC 16F877 para el ingreso y salida de la subestacin. ...................................................................................................................... 35
9
1. INTRODUCCIN
Las empresas industriales necesitan frecuentemente controlar el acceso del personal a un rea determinada y supervisar que sucede en esta rea mientras se encuentra el empleado ejerciendo sus labores. Por esta razn las empresas se inclinan por implementar sistemas de control para el acceso a lugares remotos y/o a implementar sistemas de vigilancia para supervisar ciertas reas.
El presente trabajo de grado tiene como objetivo general disear e implementar un sistema de control de acceso y supervisin con cmaras IP para la subestacin elctrica de cemento de la planta de cementos CEMEX-Ccuta. A la par tambin se desempearon labores y funciones propias del practicante, las cuales son impartidas por el coordinador de mantenimiento elctrico, Ing. Fernando Ecima, dentro del amplio rango de tareas que se hallan en la industria cementera, como lo son: automatizacin, instrumentacin, programacin, mantenimiento de motores elctricos, entre otras.
El sistema de control de acceso para la subestacin de cemento se dise e implemento con base a los requerimientos y condiciones propias que ofrece dicha subestacin. El primer requerimiento que cumple el sistema de acceso es que el flujo de personal que ingresa o sale de la subestacin sea rigurosamente controlado, mediante una tarjeta electrnica especialmente diseada para realizar el proceso de registro (codificacin) del personal y control sobre el actuador (electroimn). Una segunda exigencia cumplida es que el flujo de personal en la subestacin es monitoreado SCADA desde la sala de operaciones de la planta Cemex.
Para dar cumplimiento a estos requerimientos se consolid el sistema de control considerando las condiciones y equipos dispuestos en la subestacin por lo que se acondicion la tarjeta electrnica para integrarse a la estacin RIO ubicada en la subestacin y se program el PLC de la seccin de cemento con el fin de identificar y registrar el personal en el sistema de control SCADA, de la planta Cemex.
El sistema de supervisin en una primera instancia se dise e implemento para la subestacin elctrica de cemento de la planta, pero debido a la gran aceptacin, practicidad y a las enormes ventajas que tienen las cmaras IPs con respecto a las cmaras analgicas, se decidi implementar otras cmaras IPs en la portera de la planta, esto se logr sin ningn inconveniente gracias a que en la portera y en varios sectores de la planta existen puntos de acceso a la red local de Cemex, haciendo de ste un sistema de supervisin capaz de integrar cualquier sector de la misma.
La principal tarea que pretendi este proyecto es disear el algoritmo para los controladores programables (PIC y PLC), construir la tarjeta electrnica e implementar todos los dispositivos requeridos para el objetivo final de brindar mayor seguridad a la subestacin elctrica de cemento. 10
2. TTULO
SISTEMA DE CONTROL DE ACCESO Y SUPERVISIN CON CMARAS IP DE LA SUBESTACIN ELCTRICA DE CEMENTO DE LA EMPRESA CEMEX S.A.- CCUTA.
3. DESCRIPCIN DEL PROBLEMA
3.1 IDENTIFICACIN DEL PROBLEMA
Desde la reestructuracin fsica en 1983 de la planta Cemex-Ccuta, no existe ningn tipo de control para el acceso, ni supervisin para el ingreso del personal en la subestacin elctrica de cemento (CEMEX, 2014). La carencia de un sistema capaz de controlar el acceso de los operarios lleva a que personal no capacitado, ni autorizado exponga intencionalmente su integridad fsica, debido a las altas tensiones que se presentan y manipulan en la subestacin. Otro aspecto importante es la deficiencia en la integracin de la subestacin de manera que se observe que sucede en ella las 24 horas del da, pero en especial mientras se realizan operaciones de alta trascendencia como las que se ejecutan en la subestacin.
Esta situacin propicia que sucedan accidentes laborales que pueden acarrear consigo afectaciones muy fuertes para todos los miembros de la comunidad, desde las familias de los trabajadores de la planta hasta para la misma compaa por la corresponsabilidad que conlleva no controlar el acceso a esta rea. Por otra parte, la planta se expone a fallas en los equipos dispuestos en la subestacin, llevando consigo consecuencias en la produccin y calidad del cemento, aspectos fundamentales para el xito de la empresa Cemex S.A.
Formulacin del problema
Cmo controlar el acceso y supervisar la subestacin elctrica de cemento de CEMEX S.A. utilizando recursos tecnolgicos actuales?
3.2 JUSTIFICACIN
En la planta Cemex-Los Patios se implementan diversos equipos que demandan grandes cantidades de energa elctrica, por lo cual es necesario adecuar y distribuir la energa para cada uno de los equipos presentes en cada seccin del proceso productivo del cemento. La adecuacin y distribucin de la energa elctrica se realiza en las subestaciones elctricas y 11
este proyecto en particular se realiza para mejorar en varios aspectos la seguridad de la subestacin elctrica de cemento.
La planta Cemex-Los Patios aunque no implementa ningn tipo de control para el acceso o restriccin en la subestacin elctrica de cemento registra en sus estadsticas dos incidentes y un accidente ocurridos en esta rea en los ltimos 30 aos (CEMEX, 2014). Sin embargo, la ubicacin geogrfica de estas reas y la facilidad de acceder a los equipos dispuestos en la subestacin, presentan da a da un riesgo latente de accidentalidad para los operarios de la empresa y para el proceso de produccin del cemento.
Las subestaciones elctricas son por tanto los pilares que hacen posible la produccin de cemento con los ms altos ndices de calidad, de all radica la importancia de implementar un sistema de control de acceso y vigilancia de estas reas. Con la ejecucin de este proyecto se obtuvieron adjuntamente ciertos beneficios como lo son:
3.2.1 Beneficios Sociales
Se minimiz la probabilidad de ocurrencia de los incidentes o accidentes relacionados con personal no autorizado para acceder a la subestacin de cemento.
Se obtuvo un menor tiempo de respuesta ante incidentes o accidentes que tengan suceso dentro y en los alrededores de la subestacin elctrica de cemento.
Se desarrollaron destrezas como ingeniero electrnico para generar soluciones a las problemticas de seguridad en la subestacin, con los recursos que se presentaban en la planta.
3.2.2 Beneficios Tecnolgicos
Se consolid un sistema de control de acceso confiable, de calidad y desarrollado mediante tecnologa digital muy eficiente capaz de obtener los mejores resultados segn la relacin costos vs beneficios.
Se obtuvo un sistema de supervisin muy verstil, capaz de integrar cualquier sector de planta que se desee supervisar.
3.2.3 Beneficios Econmicos
Ahorro de recursos econmicos para el mantenimiento correctivo de los equipos dispuestos en la subestacin de cemento.
3.2.4 Beneficios Empresariales
Se fortalecieron los lineamientos de la poltica de trabajo seguro de la planta Cemex-Los Patios que pretende reducir al mnimo los ndices de accidentalidad.
12
Supervisin de los procedimientos efectuados por los operarios que estn adentro de la subestacin de cemento.
3.3 ALCANCES
Este proyecto se fragment en dos partes, la primera, se consolid un sistema para controlar el acceso del personal a la subestacin elctrica, este sistema implementa una tarjeta electrnica (basada en un PIC) que codifica 5 seales digitales al PLC de la seccin de cemento, las cuales son decodificadas y as se registra al operario en el sistema SCADA, el proceso es constructivo debido a que se dise y se construy una tarjeta electrnica. La segunda parte requiri implementar un sistema de supervisin dentro y fuera de la subestacin de cemento, para monitorizar lo que sucede las 24 horas del da desde cualquier equipo conectado a Internet. Gracias a que este sistema de supervisin utiliza comunicacin IP entre sus dispositivos (NVR y cmaras) le permite integrar cualquier sector de la planta.
Con la implementacin de los dos sistemas se logr tener un registro digital y visual en el momento en que los operarios ingresan y posteriormente se retiran de la subestacin, adems tambin se obtuvo un registro visual de los acontecimientos que suceden durante los procedimientos que realizan los operarios.
3.4 LIMITACIONES Y DELIMITACIONES
3.4.1 Limitaciones
Para el registro de los operarios en el sistema SCADA, se present un lmite de 5 entradas digitales para el PLC, encargado de registrar e identificar a los operarios que interactan con el control de acceso de la subestacin elctrica de cemento.
Obedeciendo las polticas econmicas de Cemex-Los Patios, se optimizaron los recursos econmicos de manera que se cumplieran los objetivos minimizando materiales y equipos, lo cual represento un lmite en los recursos econmicos dispuestos para desarrollar el proyecto.
Para controlar el ingreso o salida del personal a la subestacin se dispona de un electroimn previamente instalado en la puerta de la subestacin, por lo que se dise la tarjeta electrnica de control de acceso con base en el funcionamiento de este electroimn.
3.4.2 Delimitaciones
El sistema de supervisin se dise e implement mediante equipos (NVR y cmaras) que utilizan protocolo de internet para su comunicacin y que permiten visualizar lo que sucede adentro de la subestacin elctrica de cemento y en sus alrededores en un rea de 100
hacia el noroeste de la subestacin. Debido al buen desempeo que tienen estas
13
cmaras, se decidi por parte del ingeniero Fernando Ecima implementar dos cmaras en la portera, una a la entrada y otra a la salida de la planta Cemex.
En el sistema SCADA estn autorizados y registrados mximo 10 operarios en el momento del ingreso o salida de la subestacin; aunque tambin son registrados los visitantes que ingresan con cada operario autorizado, y su posterior salida tambin es registrada.
3.5 OBJETIVOS
3.5.1 Objetivo general
Disear e implementar un sistema de control de acceso y supervisin con cmaras IP para la subestacin elctrica de cemento de la empresa CEMEX-Ccuta.
3.5.2 Objetivos especficos
Recopilar informacin sobre las polticas de seguridad requeridas para la subestacin elctrica de CEMEX-Ccuta, el estado del arte de la tecnologa para el control de acceso y la supervisin remota.
Disear la arquitectura del sistema con base en los requerimientos de seguridad para la subestacin elctrica de cemento.
Disear e implementar un sistema de control de acceso para la subestacin de cemento.
Disear e implementar un sistema de supervisin remota basado en equipos que utilicen protocolo de internet para su comunicacin.
Integrar al SCADA el sistema de control de acceso y as monitorizar desde la sala de operaciones las personas que entran y salen de la subestacin elctrica de cemento.
Divulgar los resultados obtenidos ante la comunidad acadmica de ingeniera Electrnica de la Universidad Francisco de Paula Santander.
3.6 REFERENTES TERICOS
Antecedentes
Rivas y Velsquez (2011) en su investigacin sobre Implementacin de sistema de seguridad con video-vigilancia y software libre emplearon un sistema de seguridad con video-vigilancia, capaz de realizar avisos remotos (por medio de mensajes por correo electrnico, a este sistema tambin se le aadi la caracterstica de activar un dispositivo X10 cuando se presente algn evento (configurado por el usuario) y finalmente monitorizar el rea vigilada de forma remota, nicamente por medio de una contrasea y usuario 14
determinado, desde cualquier parte del mundo mediante una red de internet. Para este sistema se utiliz un software que resolviera la mayor parte de los problemas y se configur el equipo necesario para la vigilancia, con las caractersticas mencionadas anteriormente. Este proyecto ayud de gran manera a comprender el funcionamiento de las cmaras IP y a establecer los criterios para su eleccin segn el medio en que estar la cmara y la aplicacin que se le dar a la misma.
Por su parte, Medina (2011) parti de la investigacin de diversos productos, marcas, normas, criterios y tendencias para el diseo de un sistema de video vigilancia y monitorizacin en tiempo real sobre una red IP con las prestaciones que el usuario demanda y a un costo accesible. Una vez comparada la tecnologa digital con la analgica se estableci que la mejor alternativa para un sistema de vigilancia es la digital, ya que es compatible con los diferentes servicios manejados actualmente, como voz sobre IP o redes de datos, adems su costo es similar a un sistema basado en tecnologa analgica. El diseo del sistema de video vigilancia debe ser escalable, es decir, que se adapte con facilidad a nuevas tecnologas.
Este proyecto sirvi como base para la comprensin del funcionamiento de una red de video que implementa cmaras IP, logrando con esto, tener un diseo preliminar segn los requerimientos y la arquitectura que requiri el sistema de supervisin de la planta Cemex.
Adicionalmente, en la revisin del informe Pasanta apoyo en las actividades tcnicas en el rea de mantenimiento elctrico y electrnico de la planta de cementos CEMEX del municipio de Los Patios Norte De Santander (Seplveda, 2011) se encontr que a travs de investigacin de tipo descriptivo se ejecut el mantenimiento preventivo de los motores elctricos presentes en los diferentes procesos de la planta, mediante la constante medicin y actualizacin del archivo de tomas de aislamientos para su posterior estudio y supervisin. Igualmente se establecieron los set points de las alarmas y de los disparos de las diversas seales a controlar, basados en el estudio de comportamiento de los diferentes equipos, para su posterior programacin, con el fin de habilitar un sistema de placa de impacto, para medicin indirecta de flujo de harina de cemento, mediante el censado de peso efectuado sobre una celda de carga.
Este proyecto fue realizado por un anterior pasante de la Universidad Francisco de Paula Santander en las mismas instalaciones de la planta Cemex, su estudio e investigacin ayud de gran manera a comprender el funcionamiento de toda la red de estaciones RIO, por medio de las cuales los PLCs realizan la tarea de automatizar todo el proceso productivo de la planta.
3.7 MARCO CONTEXTUAL
CEMEX es una compaa global de materiales para la industria de la construccin que ofrece productos de alta calidad y servicios confiables a clientes y comunidades en Amrica, Europa, frica, Medio Oriente y Asia. La red de operaciones produce, distribuye y comercializa cemento, concreto premezclado, agregados y otros productos relacionados 15
en ms de 50 pases, a la vez que se mantienen relaciones comerciales en aproximadamente 102 naciones (CEMEX, 2014).
Cementos de Mxico (CEMEX) fue fundada en 1906 en Mxico y gracias a su gestin visionaria, durante el siglo XX se consolid como una de las empresas lderes en la produccin de cementos y concretos en el mundo. CEMEX Colombia forma parte de esta gran familia global desde 1996, con ms de 745 empleados que ponen su talento al servicio del progreso del pas. Desde el ao 1985 se ha consolidado en Ccuta como unas de las empresas lderes en produccin de concreto y cemento (CEMEX, 2014).
3.8 MARCO TERICO
3.8.1 Microcontroladores PIC de gama media
La casa fabricante de microcontroladores MICROCHIP define PIC como un Circuito Integrado Programable (MICROCHIP, 2014). Programable quiere decir que se puede planificar la manera cmo va a funcionar, que se puede adaptar a nuestras necesidades. En otras palabras, este circuito integrado cuenta con las tres unidades bsicas de una computadora: CPU, memoria y puertos (Input/Output, I/O), que son capaces de modificar el comportamiento del microcontrolador en funcin de una serie de instrucciones que es posible comunicarle.
Los PICs de 8 bits son una familia de microcontroladores tipo RISC fabricados por Microchip Technology Inc. El nombre actual no es un acrnimo, en realidad, el nombre completo es PICmicro, aunque generalmente se utiliza como Controlador de Interfaz Perifrico. Por tanto el PIC utiliza una la memoria flash para almacenar y realizar las tareas para las cuales fue programado, se trata de un diseo RISC que ejecuta una instruccin cada 4 ciclos del oscilador. Estos ciclos de reloj se generan de manera externa por el usuario mediante una red capacitores con un oscilador de cuarzo, por lo cual es criterio del diseador la velocidad de trabajo del microcontrolador (MICROCHIP, 2014).
El PIC tiene la capacidad de manejar instrucciones de tipo RISC (Reduced Instruction Set Computer) cuyo nmero vara desde 35 instrucciones para PICs de gama baja, hasta 60 instrucciones para PICs de gama alta. En la figura 1 se observan diferentes microcontroladores de la marca Microchip, donde se perciben diferencias fsicas en sus pines, estos son clasificados segn sus instrucciones, que son reflejadas en sus aplicaciones. Las instrucciones se clasifican entre las que realizan operaciones entre el acumulador y una constante, entre el acumulador y una posicin de memoria, instrucciones de condicionamiento y de salto/retorno, implementacin de interrupciones y una para pasar a modo de bajo consumo llamada sleep.
16
Figura 1: Microcontroladores de Microchip Fuente: Microcontrolador PIC MICROCHIP (2014). Un microcontrolador es un circuito integrado que incluye fundamentales las tres unidades bsicas de un computador, pero con unas caractersticas fijas que no pueden alterarse (CEMEX, 2014). Las partes principales de un microcontrolador son:
Procesador. Memoria no voltil para contener el programa. Memoria de lectura y escritura para guardar los datos. Lneas de (I/O) para los controladores de perifricos. Comunicacin paralela. Comunicacin serie. Diversas puertas de comunicacin (bus I2C, USB,etc.). Recursos auxiliares: - Temporizadores. - Perro guardin (watchdog) - Estado de reposo o de bajo consumo (sleep). - Proteccin ante fallos de la alimentacin. - Conversores A/D y D/A. - Comparadores analgicos.
3.8.2 Lenguajes de Programacin para Microcontroladores
Lenguaje de bajo nivel: Ensamblador
Las instrucciones en ensamblador consisten en las abreviaturas con significado y a cada instruccin corresponde una localidad de memoria. Un programa denominado ensamblador compila (traduce) las instrucciones del lenguaje ensamblador a cdigo mquina (cdigo binario).
Ventajas: Desarrollar programas muy eficientes, ya que permite el uso eficiente de recursos, por lo cual se implementan cdigos de programacin compactos. Control total sobre el tiempo de ejecucin de las instrucciones, especialmente importante en aplicaciones en tiempo real.
Desventajas: Incluso una sola operacin en el programa escrito en ensamblador consiste en muchas instrucciones, hacindolo muy largo y difcil de manejar. Programacin costosa y difcil de modificar. 17
Lenguajes de alto nivel: Lenguaje C, Pascal, BASIC, Java
En lenguajes de programacin de alto nivel varias instrucciones en ensamblador se sustituyen por una sentencia. El programador ya no tiene que conocer el conjunto de instrucciones o caractersticas del hardware del microcontrolador utilizado.
Ventajas: Desarrollo de aplicaciones ms rpido y menor tiempo de desarrollo Programacin cmoda y disponibilidad de funciones para el manejo de los mdulos. Mantenimiento de la aplicacin menos costoso Desventajas: Cdigo menos eficiente Mayor ocupacin del espacio de memoria
3.8.3 Controlador Lgico Programable (PLC).
La NEMA (Nacional Electrical Manufacturers Association (NEMA, 2014)), define el PLC (Controlador Lgico Programable) como sigue: aparato electrnico operado digitalmente que usa una memoria programable para el almacenamiento interno de instrucciones las cuales implementan funciones especficas tales como lgicas, secuenciales, temporizacin, conteo y aritmticas, para controlar a travs de mdulos de entrada/salida digitales y analgicas, varios tipos de mquinas o procesos. Una caracterstica destacable es que la programacin del PLC se realiza mediante un lenguaje no informtico, por tanto su programacin y manejo puede ser realizado por personal con conocimientos electrnicos sin previos conocimientos sobre informtica. En la figura 2 se pueden observar varios PLCs.
Figura 2: Dispositivos PLC. Fuente: Sigma imecsa. http://www.cursosdeplc.com/wp-content/uploads/2010/11/PLC_01.jpg
Campos de aplicacin del PLC.
Debido a su versatilidad y robustez, el PLC tiene extensos campos de desarrollo (NEMA, 2014) en cualquier sector productivo de un pas va precedido de su desarrollo en la 18
industria, para lo cual, es primordial implementar dispositivos adaptables a esos constantes cambios, como especialmente se desempea el PLC. Las posibilidades de almacenar programas para su posterior y rpida implementacin y/o modificacin de los mismos, unido a muchas otras prestaciones, hacen del PLC un dispositivo eficiente especialmente en procesos en que se tienen necesidades tales como:
Implementacin de maquinaria y dispositivos variables en el proceso. Modificacin de procesos secuenciales. Programacin de procesos amplios y complejos. Instalacin en espacios reducidos. Alteraciones en procesos de produccin cambiantes. Programacin de procesos sectorizados. Verificacin del proceso mediante una monitorizacin centralizada.
Ventajas de implementar PLCs.
Las caractersticas de hardware hacen del PLC un equipo que integra al proceso industrial cualquier dispositivo remoto. Pero sus ventajas ms relevantes se obtienen de su software de programacin en un lenguaje no informtico, permite fcilmente la verificacin, interpretacin y modificacin del proceso, acompaado de funciones simplificadas de programacin para facilitar al mximo la labor de programacin.
Otras ventajas relevantes de los PLCs (NEMA, 2014) son:
La estandarizacin de equipos industriales, permite programar un hibrido de seales. No es necesario simplificar y/o desarrollar las ecuaciones lgicas. Gobernar simultneamente varias mquinas. Permite realizar simulaciones de los proyectos a ejecutar. Obtencin de informacin del proceso en vivo, ofreciendo al programador analizar y/o modificar la funcionalidad del proyecto. La segmentacin de programacin en sub-sistemas de control, admite una ininterrupcin total del proceso.
Funciones de un PLC.
Los PLCs aumentan sus prestaciones de la mano de los nuevos avances en microelectrnica y comunicaciones (NEMA, 2014).
Funciones bsicas
Deteccin: lectura de seales. Mando: procesar y enviar las instrucciones. Dilogo hombre mquina: obedece consignas e informa el estado del proceso. Programacin: analizar, crear y/o modificar las aplicacin del PLC.
19
Funciones avanzadas
Redes de comunicacin: permiten establecer comunicacin con otras zonas de control. Sistemas de supervisin: permiten la comunicacin del PLC con ordenadores provistos de programas de supervisin industrial. Control de procesos continuos y/o secuenciales: adems del control de sistemas de eventos discretos, sus funciones tambin permiten el control de procesos continuos. Entradas/Salidas distribuidas o remotas: muy til en procesos amplios y complejos. Buses de campo: se pueden conectar al bus captadores y actuadores. El PLC detecta el estado de los captadores y actualiza el estado de los actuadores.
Componentes de un PLC.
La arquitectura bsica de cualquier PLC consta de:
Fuente de alimentacin. CPU memorias Mdulo de entradas y salidas.
Clasificacin de los PLCs.
Los PLCs pueden contener varios de sus componentes en un mismo mdulo o cada uno de ellos separados en diferentes mdulos. Es que es posible clasificarlos en tres tipos:
PLC tipo Nano: encapsula todos sus componentes (Fuente, CPU e I/O integradas) en un solo mdulo, estos PLC pueden manejar un conjunto reducido de I/O, generalmente en un nmero inferior a 100.
PLC tipo Compactos: Estos PLC tienen incorporado la fuente de alimentacin, su CPU y mdulos de I/O en un solo mdulo principal y permiten manejar desde unas pocas I/O hasta varios cientos (alrededor de 500 I/O).
PLC tipo Modular: Estos PLC se componen de un conjunto de mdulos que conforman el controlador final, estos son: rack, fuente de alimentacin, CPU, mdulos de I/O, comunicaciones y redes. Estos PLC admiten un conjunto amplio catlogo de mdulos de I/O, generalmente en un nmero superior a 1500.
3.8.4 Lenguajes de programacin de los PLCs.
La norma CEI 61131-3 define las especificaciones de la sintaxis y semntica de los lenguajes de programacin de PLCs, incluyendo el modelo de software y la estructura del lenguaje (SCHNEIDER ELECTRIC, 2008).
20
Los lenguajes de programacin ms utilizados en PLCs son los siguientes (SCHNEIDER ELECTRIC, 2008):
Lenguaje de Contactos (LD): El Editor LD (Ladder Diagram) permite la programacin grfica de los diagramas de contactos segn CEI 61131-3. El lenguaje de programacin LD est basado en celdas. Para las secciones LD se puede definir un tamao de 11-64 columnas y 17-2.000 filas. La figura 3 muestra un ejemplo de programacin en LD.
Figura 3: Programacin en LD. Fuente: SCHNEIDER ELECTRIC, 2008.
Los objetos del lenguaje de programacin LD que se pueden insertar en una seccin son los: contactos, bobinas, bloques de funciones, llamadas de subrutinas, saltos, conexiones y comentarios.
Lenguaje de Diagrama Bloques de Funcin (FBD): El Editor FBD (Function Block Diagram) permite la programacin grfica de bloques de funciones segn CEI 61131-3. La figura 4 muestra un ejemplo de programacin en FBD.
Figura 4: Programacin en FBD. Fuente: SCHNEIDER ELECTRIC, 2008.
Los objetos del lenguaje de programacin FBD (diagrama de bloques de funciones) sirven de ayuda para dividir una seccin en una cantidad de: bloques de funciones, llamadas de subrutina, saltos y conexiones. 21
Lenguaje de Lista de I nstrucciones (I L): El Editor IL (Instruction List) permite la programacin de listas de instrucciones segn CEI 61131-3. Una lista de instrucciones est compuesta por una secuencia de instrucciones que procesa el PLC de manera consecutiva. La figura 5 muestra un ejemplo de programacin en IL.
Figura 5: Programacin en IL. Fuente: SCHNEIDER ELECTRIC, 2008.
Cada instruccin comienza en una fila nueva y est compuesta por operadores y/o modificadores. Las lneas estn limitadas a 300 caracteres y al introducir las instrucciones se realiza una comprobacin sintctica y semntica. El resultado de esta comprobacin se representa mediante textos.
Lenguaje por Texto estructurado (ST): El Editor ST (Structured Text) permite la programacin en texto estructurado segn CEI 61131-3. La figura 6 muestra un ejemplo de programacin en ST.
Figura 6: Programacin en ST. Fuente: SCHNEIDER ELECTRIC, 2008.
El lenguaje de programacin ST trabaja con las denominadas "expresiones". Las expresiones son construcciones compuestas por operadores y operandos que devuelven un valor durante la ejecucin. Los operadores se aplican a los operandos. Los operandos son, por ejemplo, variables, literales, salidas/entradas de funciones y de mdulos de funcin, etc. Las instrucciones sirven para estructurar y controlar las expresiones.
22
Lenguaje de Diagrama Secuencial Grafcet (SFC) El lenguaje de secuencias SFC (Sequential Function Chart), que cumple con la norma IEC 61131-3. Un control de secuencia conforme a CEI est compuesto por secciones SFC (nivel superior), secciones de transicin y secciones de accin. La figura 7 muestra un ejemplo de programacin en SFC.
Figura 7: Programacin en SFC. Fuente: SCHNEIDER ELECTRIC, 2008.
As, pueden realizarse funciones como token mltiple, varios pasos iniciales, saltos a las cadenas paralelas o desde stas, etc. Una seccin SFC proporciona los objetos para disear un programa:
3.8.5 Sistema de Control Supervisorio y Adquisicin de Datos y (SCADA).
Obedece a la abreviatura de Supervisory Control And Data Acquisition, es decir: adquisicin de datos y supervisin de control. Un SCADA es un software de aplicacin especialmente diseado para funcionar sobre ordenadores de produccin, proporcionando comunicacin con los dispositivos de campo (controladores autnomos, autmatas programables, etc.) y controlando el proceso de forma automtica desde la pantalla del ordenador. Adems, provee de toda la informacin que se genera en el proceso productivo hacia diversos usuarios, proporcionando todas las herramientas necesarias para construir una solucin completa de automatizacin (IEEE, 2014).
Para el sistema SCADA el uso de un tipo determinado de unidad remota y un controlador programable que responda a las necesidades del proceso a supervisar y/o controlar, es un aspecto de extrema importancia para el ptimo desempeo en la supervisin y/o control de las variables de un proceso determinado.
En la siguiente figura se resumen los aspectos ms caractersticos del sistema SCADA.
23
Figura 8: Integracin del SCADA. Fuente: http://lh5.ggpht.com/ivanrodriguez84/R4RTAUzP98I/ /Diagramatesis%5B9%5D
Caractersticas del SCADA (IEEE, 2014).
Economa: Un solo operario es capaz de supervisar todo el proceso de produccin y su desempeo.
Accesibilidad: Es posible modificar los parmetros de funcionamiento en cada sector del proceso y tambin consultar el estado de las estaciones elctricas, valores nominales de las mquinas, etc.
Gestin: Los datos obtenidos pueden ser analizados o valorados de mltiples maneras.
Mantenimiento: La adquisicin de datos ofrece la posibilidad de obtener informacin de manera casual o peridica del proceso, almacenarla y analizarla de manera que sean tiles para la toma de decisiones.
3.8.6 Protocolos TCP/IP
En forma general, el conjunto de protocolos TCP/IP tiene correspondencia con el modelo de comunicaciones de red definido por ISO (International Organization for Standardization), este modelo se denomina modelo de referencia de interconexin de sistemas abiertos (OSI) (Castillo, 2005). El modelo OSI describe un sistema ideal de redes que permite establecer una comunicacin entre procesos de capas distintas y fciles de identificar (ver figura 9).
24
Figura 9: Encapsulado de un dato. Fuente: Castillo, 2005. Ejemplos de la pila OSI Capa 1: Nivel fsico: seal y transmisin binaria. Ejemplos: Cable coaxial o UTP, Cable de fibra ptica, Cable de par trenzado, Radio, RS-232.
Capa 2: Nivel de enlace de datos: direccionamiento fsico (MAC y LLC). Ejemplos: Ethernet, ARP, RARP, Token, Ring, FDDI, ATM, HDLC.
Capa 3: Nivel de red: direccionamiento lgico (enrutar o IP). Ejemplos: IP (IPv4, IPv6), X.25, ICMP, IGMP, NetBEUI.
Capa 4: Nivel de transporte: conexin extremo a extremo y fiabilidad de datos. Ejemplos: TCP, UDP, SPX.
Capa 5: Nivel de sesin: comunicacin entre dispositivos de la red. Ejemplos: NetBIOS, RPC, SSL.
Capa 6: Nivel de presentacin: representacin de los datos. Ejemplos: ASN.1.
Capa 7: Nivel de aplicacin: servicios de red a aplicaciones. Ejemplos: SNMP, SMTP, NNTP, FTP, SSH, HTTP, NFS, Telnet, IRC, POP3, IMAP. Nivel de red. Protocolo de internet (I P)
Este protocolo define el formato que los paquetes deben tener y el modo de utilizarlos durante el envo y la recepcin. El formato que toma el paquete se denomina datagrama IP. Los datagramas tienen una seccin de encabezado que incluye, entre otra informacin, las direcciones IP del receptor y emisor, y una seccin de datos. Las direcciones IP del receptor y emisor sern usadas por los enrutadores para decidir el tramo de red por el que reenviarn los paquetes. 25
La principal funcin del protocolo IP es la comunicacin bidireccional entre el origen y el destino para transmitir datos mediante un protocolo no orientado a conexin (no es seguro que el receptor est disponible y listo para recibir los datos) que transfiere paquetes conmutados (datos de control y datos de informacin) a travs de distintas redes fsicas previamente enlazadas.
Direccin I P: es un nmero que identifica de manera lgica y jerrquicamente a una interfaz de un dispositivo dentro de una red que utilice el protocolo de Internet. La direccin IP no se debe confundir con la direccin MAC que es un nmero fsico que es asignado a la tarjeta o dispositivo de red (es nica y viene impuesta por el fabricante), mientras que la direccin IP puede cambiar segn el protocolo de internet que soporte el dispositivo.
Nivel de transporte. Protocolo de control de transmisin (TCP)
El protocolo garantiza que los datos sern entregados en su destino sin errores y en el mismo orden en que se transmitieron. Tambin proporciona un mecanismo para distinguir distintas aplicaciones dentro de una misma mquina, a travs del concepto de puerto.
El protocolo TCP es la capa intermedia entre el protocolo de internet (IP) y la aplicacin y generalmente es usado para aplicaciones que necesitan comunicarse en forma segura (gracias al acuse de recibo -ACK- del protocolo TCP) debido a que el IP aporta un servicio de datagramas no fiable (sin confirmacin), TCP aade las funciones necesarias para prestar un servicio que permita que la comunicacin entre dos sistemas se efecte libre de errores, sin prdidas y con seguridad. El protocolo TCP es un protocolo orientado a conexin, es decir, que permite que dos mquinas que estn comunicadas controlen el estado de la transmisin. De ah que tanto la aplicacin emisora como la receptora tengan que llegar a un acuerdo sobre el contenido del mismo antes de iniciar la transmisin. El protocolo TCP usa una transmisin dplex integral (full-dplex), es decir, que pueden enviarse dos flujos de datos simultneamente en direcciones opuestas.
Con el uso del protocolo TCP, las aplicaciones pueden comunicarse en forma segura independientemente de las capas inferiores. Esto significa que los enrutadores (que funcionan en la capa de Internet) slo tiene que enviar los datos en forma de datagrama, sin preocuparse por la monitorizacin de datos porque esta funcin la cumple la capa de transporte (o ms especficamente el protocolo TCP).
Puertos TCP: TCP usa el concepto de nmero de puerto para identificar a las aplicaciones emisoras y receptoras. Cada lado de la conexin TCP tiene asociado un nmero de puerto (de 16 bits sin signo, con lo que existen 65536 puertos posibles) asignado por la aplicacin emisora o receptora. Los puertos son clasificados en tres categoras: bien conocidos, registrados y dinmicos/privados. Algunos ejemplos son: FTP (21), SSH (22), Telnet (23), SMTP (25) y HTTP (80).
HTTP (Puerto 80): El protocolo de transferencia de hipertexto (HTTP, HyperText Transfer Protocol) es el protocolo usado en cada transaccin de la Web (WWW). HTTP 26
define la sintaxis y la semntica que utilizan los elementos software de la arquitectura web (clientes, servidores, proxies) para comunicarse. Es un protocolo orientado a transacciones y sigue el esquema peticin-respuesta entre un cliente y un servidor. Al cliente que efecta la peticin (navegador o spider) se lo conoce como "user agent" (agente del usuario). A la informacin transmitida se la llama recurso y se la identifica mediante un URL. Los recursos pueden ser archivos, el resultado de la ejecucin de un programa, una consulta a una base de datos, la traduccin automtica de un documento, etc.
3.8.7 Cmara IP.
Definicin de cmara I P.
Las cmaras IP, son video cmaras de vigilancia que tienen la particularidad de enviar las seales de video (y en muchos casos de audio), pudiendo estar conectadas directamente a un Router ADSL, o bien a un concentrador de una Red Local, para poder visualizar en directo las imgenes bien dentro de una red local (LAN), o a travs de cualquier equipo conectado a internet pudiendo estar situado en cualquier parte del mundo (Surez J, 2010). A la vez, las cmaras IP permiten el envo de alarmas por medio de E-mail, la grabacin de secuencias de imgenes, o de fotogramas, en formato digital en quipos informticos situados tanto en una LAN como en una WAN, permitiendo de esta forma verificar posteriormente lo que ha sucedido en el lugar o lugares vigilados.
Estructura interna de las cmaras I P.
Las cmaras IP internamente estn construidas por la cmara de video propiamente dicha (lentes, sensor de imagen, procesador digital de seal), por un motor de compresin de imgenes (chip encargado de comprimir al mximo la informacin contenida en la imgenes) y por un ordenador en miniatura (CPU, FLASH, DRAM, y mdulo ETHERNET/WIFI) encargado en exclusiva de gestionar proceso propios como la compresin de las imgenes, el envo de imgenes, la gestin de alarmas y avisos, la gestin de las automatizaciones para visualizar imgenes (Surez J, 2010). Tambin es posible conectar las cmaras IP como un equipo ms dentro de una Red Local, debido a que generalmente las redes locales tienen conexin a internet, saliendo de esta forma las imgenes al exterior de la misma manera que lo hace el resto de la informacin de la red (De la Cruz, s.f.).
3.8.8 Topologas en redes.
Una red de computadoras est conectada tanto por hardware como por software. El hardware incluye tanto las tarjetas de interfaz de red como los cables que las unen, y el software incluye los controladores (programas que se utilizan para administrar los dispositivos y el sistema operativo, el software de red que administra la red) (TSM Informtica, 2014).
Servidor: ste ejecuta el sistema operativo de red y ofrece los servicios de red a las estaciones de trabajo. 27
Estaciones de Trabajo: Cuando una computadora se conecta a una red, la primera se convierte en un nodo de la ltima y se puede tratar como una estacin de trabajo o cliente.
Tarjetas o Placas de Interfaz de Red: Toda computadora que se conecta a una red necesita de una tarjeta de interfaz de red que soporte un esquema de red especfico, como Ethernet, ArcNet o Token Ring.
Sistema de Cableado: El sistema de la red est constituido por el cable utilizado para conectar entre s el servidor y las estaciones de trabajo.
Recursos y Perifricos Compartidos: Entre los recursos compartidos se incluyen los dispositivos de almacenamiento (unidades de discos, impresoras) ligados al servidor.
Las cinco topologas bsicas son: bus, estrella, anillo, malla, rbol. Estas topologas pueden ser combinadas en una variedad de topologas hbridas ms complejas) (TSM Informtica, 2014).
Topologa BUS. En esta topologa las computadoras estn conectadas por un canal de comunicacin en lnea recta
Topologa en Estrella. En esta topologa todos los cables de todas las computadoras son conectados a un dispositivo central llamado hub.
Topologa ANILLO. Esta topologa conecta a las computadoras con un solo cable en forma de crculo.
Topologa en RBOL. La topologa de rbol combina caractersticas de la topologa de estrella con la BUS.
3.8.9 Router.
Un router es tambin conocido como enrutador, ruteador o encaminador de paquetes es un dispositivo que proporciona conectividad a nivel de red o nivel tres en el modelo OSI. Su funcin principal consiste en enviar o encaminar paquetes de datos de una red a otra, es decir, interconectar subredes, entendiendo por subred un conjunto de mquinas IP que se pueden comunicar sin la intervencin de un enrutador (mediante bridges), y que por tanto tienen prefijos de red distintos (Cisco Systems, 2014).
Componentes principales de un router.
Puertos de entrada. Entramado de conmutacin. 28
Puertos de salida. Procesador de encaminado.
Por ser los elementos que forman la capa de red, tienen que encargarse de cumplir las dos tareas principales asignadas a la misma (Cisco Systems, 2014):
Reenvo de paquetes (Forwarding): cuando un paquete llega al enlace de entrada de un enrutador, ste tiene que pasar el paquete al enlace de salida apropiado. Una caracterstica importante de los enrutadores es que no difunden trfico difusivo.
Encaminamiento de paquetes (routing): mediante el uso de algoritmos de encaminamiento tiene que ser capaz de determinar la ruta que deben seguir los paquetes a medida que fluyen de un emisor a un receptor.
3.8.10 Conmutador.
Un conmutador o switch es un dispositivo digital lgico de interconexin de equipos que opera en la capa de enlace de datos del modelo OSI (vase figura 10). Su funcin es interconectar dos o ms segmentos de red, de manera similar a los puentes de red, pasando datos de un segmento a otro de acuerdo con la direccin MAC de destino de las tramas en la red (s.a., 2008).
Figura 10: Conmutador. Fuente: http://www.cisco.com/c/en/us/products/switches/catalyst-2960-series-switches/index.html#
3.9 Marco Legal En la UFPS
Reglamento del proyecto descriptivo. El Concejo Superior Universitario mediante acuerdo N 69 de septiembre 5 de 1997 expide el estatuto estudiantil de la UNIVERSIDAD FRANCISCO DE PAULA SANTANDER. De acuerdo con el Artculo 140 del estatuto estudiantil de la UNIVERSIDAD FRANCISCO DE PAULA SANTANDER, establece las modalidades de los trabajos de grados, por los cuales, el alumno puede adoptar para cumplir con este prerrequisito de graduacin. Esta reglamentacin bsica de prerrequisito para trabajo de grado se hace necesaria, con el objetivo primordial de establecer criterios institucionales, marco bsico en el cual el comit curricular de cada plan de estudio elabora las normas y procedimientos especficos que reglamentan internamente el trabajo de grado. 29
En Colombia
El artculo 58 de la Carta Poltica de Colombia dispone que el ordenamiento jurdico nacional preservar la propiedad privada y los derechos adquiridos con arreglo a las leyes civiles. Esta proteccin, comn a todo rgimen constitucional que reconozca la primaca de los derechos individuales, no es absoluta. La limitacin del ejercicio del derecho de propiedad atiende al reconocimiento de que, segn el artculo 95 de la Carta Poltica, el ejercicio de los derechos y libertades reconocidos en la Constitucin implica responsabilidades, toda vez que las decisiones humanas no repercuten exclusivamente en la rbita personal del individuo sino que afectan, de manera directa o indirecta, el espectro jurdico de los dems.
30
4. DESARROLLO DEL PROYECTO
4.1 SISTEMA DE CONTROL DE ACCESO PARA LA SUBESTACIN ELCTRICA DE CEMENTO
4.1.1 Arquitectura General del Sistema de Control de Acceso
La arquitectura general del sistema de control de acceso se observa en la figura 11.
Figura 11: Arquitectura del sistema de control de acceso a la subestacin de cemento. Fuente: construccin propia.
Como se mencion en la seccin de Limitaciones, el actuador para controlar el ingreso del personal a la subestacin elctrica es un electroimn instalado en el marco de la puerta de ingreso a la subestacin elctrica, este electroimn acompaado de una base imantada que se encuentra en la puerta de la subestacin crean un campo magntico muy denso si por el electroimn se hace conducir una corriente DC.
El sistema de control de acceso se consolid de tal manera que el microcontrolador y el PLC del rea de cemento, reconocen y autorizan a diez operarios para ingresar y salir de la subestacin; por otra parte tambin son registrados los visitantes que ingresan con cada operario autorizado y su posterior salida.
Cabe mencionar que en la estacin RIO (Remote Input/Output) ubicada en la seccin de cemento, se encuentra en su mxima capacidad de entradas, por lo que se dise e implement el sistema de acceso con solo 5 entradas del mdulo binario de entradas. Entindase como mdulo binario de entrada, a un mdulo que recibe seales que solo pueden llegar a tener dos estados de tensin. (En este caso, 0 Vca como un 0 lgico y 230Vca como un 1 lgico).
La estacin RIO est conformada por: un mdulo de alimentacin, un mdulo de comunicacin, 7 mdulos binarios de entradas, 3 mdulos analgicos de entradas, un 31
mdulo analgico de salidas y otro mdulo binario de salidas. El mdulo de comunicacin le permite a la estacin RIO comunicarse con la estacin local, donde se encuentra la plataforma de automatizacin MODICON QUANTUM ubicada en la sala de Centro de Operaciones (COP) de la planta.
La plataforma de automatizacin centra su funcionamiento en un mdulo Modicon Quantum 140 CPU 651 60, y tambin cuenta con: un mdulo de comunicacin, un mdulo de alimentacin y un mdulo 16E/8S de 24Vcc; por lo que esta plataforma de automatizacin MODICON QUANTUM se puede clasificar como un PLC de tipo modular.
Mediante el software Unity Pro se program la CPU de referencia 140 CPU 651 60 que es el autntico cerebro del sistema, encargado de direccionar la memoria de instrucciones, recibir el cdigo de la instruccin en curso, su decodificacin y la ejecucin de la operacin.
Una vez establecidos los criterios de funcionamiento del sistema de acceso, se enfocan los esfuerzos fundamentalmente en la programacin del microcontrolador PIC 16F877 mediante el software PIC C Compiler de Custom Computer Services Incorporated (CCS) y en la correcta programacin de la plataforma Modicon Quantum de cemento mediante el software Unity Pro. El microcontrolador (cerebro de la tarjeta electrnica de acceso) se encarga de la habilitacin de la puerta de la subestacin, de identificar cada uno de los operarios y sus visitantes, y adems realiza la codificacin de 5 seales segn la accin que se realiz (ingreso o salida) en la subestacin. Posteriormente la estacin RIO le comunica a la estacin local (donde se encuentra la plataforma de automatizacin Quantum) las seales enviadas por el microcontrolador. La CPU se encarga de procesarlas, direccionarlas y ejecutar el registro de los operarios que interactan con el control de acceso de la subestacin elctrica de cemento. Con el objetivo de monitorizar desde el COP (Centro de Operaciones) el flujo de personas que ingresan o salen de la subestacin, se integr el sistema de control de acceso con el SCADA (Sistema de Control Supervisorio y Adquisicin de Datos) mediante el software P-CIM web. 4.1.2 Electroimn Un electroimn es un tipo de imn en el que el campo magntico se produce mediante el flujo de una corriente elctrica, desapareciendo en cuanto cesa dicha corriente (vase figura 12). Si por algn motivo se llega a interrumpir el suministro de energa del electroimn, ste electroimn dejar de funcionar y quedar habilitada la puerta de la subestacin, ya sea para salir o entrar a la misma. 32
Figura 12: Electroimn. Fuente: imagen real.
4.1.3 Programacin y Simulacin de la Tarjeta Electrnica basada en el Microcontrolador PIC 16f877 La programacin del microcontrolador se realiz mediante el software PIC C Compiler de Custom Computer Services Incorporated (CCS) que se caracteriza por implementar un lenguaje de alto nivel para la programacin de microcontroladores especialmente de la familia MICROCHIP. Para crear un sistema compacto, se dise la tarjeta electrnica con solo un microcontrolador capaz de obedecer a dos teclados matriciales 4x3 (uno para la entrada y el otro para la salida), capaz de controlar dos pantallas LCD de 4x20 (adentro y afuera de la subestacin) mediante un fichero (driver) del C Compiler llamado <lcd420.c>, ste es incluido mediante la directiva #include. Adems de interactuar con estos dispositivos, el microcontrolador codifica cada accin (ingreso o salida) de cada operario, para ello, se destinaron 5 pines del PIC para efectuar dicha codificacin y un pin para dominar la puerta de ingreso a la subestacin. Un aspecto clave para que la CPU: 140 CPU 651 60 de la estacin local de la seccin de cemento procese las seales que codifica el PIC, es la conexin de las 5 seales de codificacin al mdulo binario de 4x8 entradas: 140 DAI 753 00, establecido en la ranura 6 del bastidor donde se soporta la estacin RIO 3, ubicado en la subestacin elctrica de cemento, este mdulo binario acepta 0Vca como un 0 lgico y 230 Vca como un 1 lgico.
Para este proyecto se implement el mdulo binario de entradas 140 DAI 753 00 (del slot 6) por las siguientes tres razones:
Los mdulos analgicos de entradas que incorpora la estacin RIO 3, operan con seales de 4-20mA y debido a que son muy sensibles ante cambios, es tedioso hacer un acople de impedancias entre el microcontrolador y el mdulo analgico. La complejidad que conlleva hacer una fuente de corriente confiable y variable entre un rango de 4-20mA, y que adems esta corriente sea definida por medio del PIC. 33
Este mdulo binario era el nico de los mdulos DAI que tena 5 entradas disponibles y adems este tipo de entradas son procesadas por el PLC como seales digitales, que en ltimas, es lo que se requeria para que el PLC interprete la codificacin que realiza el microcontrolador.
El PIC como circuito integrado maneja tensiones bajas, del orden de 0Vdc a 5Vdc, por lo cual se implement una etapa de potencia mediante rels para acondicionar los niveles de tensin entre el PIC 16F877 y el mencionado mdulo binario de entradas. Estos rels se caracterizan porque manejan un circuito de activacin de baja potencia en DC y una etapa capaz de soportar altas tensiones AC. Aunque las etapas de control y de potencia se encuentran acopladas magnticamente, a su vez sus circuitos elctricos son totalmente aislados.
La programacin final ejecutada por el PIC16F877 se muestra en el anexo 1, este microcontrolador es el idneo para los requerimientos de la tarjeta, debido a que tiene 5 puertos programables para los dispositivos perifricos, su capacidad de memoria Flash de programa 8K x 14 words permiti ejecutar el extenso programa y su capacidad de memoria ROM de 256 x 8 bytes permiti guardar las claves aleatorias y predefinidas de los usuarios.
Despus de programar el microcontrolador se procede a realizar la simulacin de la tarjeta electrnica, esta simulacin se realiz mediante el software de PROTEUS VSM de Labcenter Electrnics. El diseo esquemtico de la tarjeta y su simulacin se aprecian en el anexo 2, donde adems se detalla la distribucin y conexin exacta de cada pin del PIC16F877 y los todos los dispositivos exigidos por el diseo.
Funcionamiento de la tarjeta electrnica para el control de ingreso o salida de la estacin elctrica de cemento
Los requerimientos para el control de acceso a la subestacin contemplan la posibilidad latente que ingresen varios operarios a la vez y que estos operarios a su vez, ingresen conjuntamente con otros empleados (visitantes) para realizar sus labores pertinentes en la subestacin. Para dar solucin a estos requerimientos, se sigue un proceso para entrar a la subestacin de cemento de la siguiente manera:
Paso 1: Para ingresar a la subestacin solo es permitido si la clave predeterminada de alguno de los diez operarios autorizados se digita correctamente. El operario autorizado luego debe digitar el nmero total de personas que van a ingresar a la subestacin (mximo 9 personas, incluido el operario).
Paso 2: La puerta es habilitada durante 10 segundos y se debe empujar la puerta para ingresar; si la puerta no es empujada, el electroimn al cabo de este tiempo ejerce presin sobre su base imantada, bloqueando nuevamente la puerta y se requiere comenzar nuevamente el proceso de ingreso desde el paso 1.
Paso 3: Si los pasos 1 y 2 son ejecutados correctamente las personas que ingresan a la subestacin aparte del operario son llamados por el sistema de acceso como: visitantes de 34
operario autorizado, y a stos se les asigna una clave aleatoria para su posterior salida. La clave aleatoria es visualizada durante 10 segundos en el LCD que se encuentra dentro de la subestacin. Si solo ingresa el operario, el sistema no crea ninguna clave aleatoria.
El proceso para salir de la subestacin de cemento es el siguiente:
Paso 4: Si la persona que desea salir es uno de los diez operarios autorizados se debe digitar la clave predeterminada, si por el contrario la persona que desea salir es un visitante de cualquier operario autorizado, ste debe digitar su clave que fue asignada aleatoriamente al momento de su ingreso. Una vez ingresado correctamente la clave, se debe digitar el nmero total de personas que van a salir de la subestacin.
Paso 5: La puerta es habilitada durante 10 segundos y se debe empujar la puerta para salir, si la puerta no es empujada, el electroimn al cabo de este tiempo se energiza, lo cual bloquea la puerta y se requiere comenzar nuevamente el proceso de salida desde el paso 4.
Caractersticas.
Los diez operarios autorizados, cuenta cada uno con su respectiva clave predeterminada de 4 dgitos, las cuales son guardadas en la memoria EEPROM del PIC 16F877 y se utiliza para ingresar o salir de la subestacin.
A los visitantes de cada operario, son asignadas claves aleatorias de 3 dgitos, las cuales son guardadas de una manera direccionada en la memoria EEPROM del PIC 16F877, por lo cual ante cualquier interrupcin de la energa elctrica que afecte la tarjeta electrnica, el PIC no borrar las claves predeterminadas, ni las aleatorias.
Si se presenta interrupcin de energa elctrica en el electroimn, no existir campo magntico durante el tiempo que demore esta interrupcin, dejando as la puerta habilitada para ingresar o salir sin necesidad de utilizar el sistema.
Al momento de ingreso a la subestacin la tarjeta electrnica identifica al operario autorizado y muestra un anuncio de bienvenida a l y sus visitantes. Y al momento de su salida muestra un anuncio de despedida.
Los visitantes de cada operario tienen establecidas por software dos direcciones de memoria EEPROM donde se encuentran guardadas sus claves asignadas aleatoriamente. Por lo tanto en cada ingreso de un operario con visitantes, la clave aleatoria de sus visitantes se escribir de manera intercalada en alguna de sus dos direcciones de la EEPROM asignadas para los visitantes de ese operario.
La codificacin realizada por el PIC 16F877 para el ingreso y salida de la subestacin se determin como lo muestra la siguiente tabla (vase tabla 1). Para obtener con las mismas 5 seales disponibles un registro codificado del nmero total de personas que ingresan o salen, se program la codificacin con un retardo de tiempo de 1s por cada persona que ingresa o sale de la subestacin. 35
CODIFICACIN NOMBRE OPERARIO Retardo de tiempo de las seales codificadas segn la digitacin del nmero de personas (P) que ingresa o sale de la subestacin Bit5 Bit4 Bit3 Bit2 Bit1 0 0 0 0 0 No aplica P=1 P=2 P=3 P=4 P=5 P=6 P=7 P=8 P=9 0 0 0 0 1 N. Carrillo 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 0 0 0 1 0 L. Seplveda 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 0 0 0 1 1 A. Benitez 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 0 0 1 0 0 J. Nio 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 0 0 1 0 1 F. Ecima 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 0 0 1 1 0 L. Gelvez 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 0 0 1 1 1 J. Garca 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 0 1 0 0 0 I. Rivera 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 0 1 0 0 1 M. Sanabria 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 0 1 0 1 0 J. Len 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 0 1 0 1 1 N. Carrillo 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 0 1 1 0 0 L. Seplveda 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 0 1 1 0 1 A. Benitez 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 0 1 1 1 0 J. Nio 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 0 1 1 1 1 F. Ecima 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 1 0 0 0 0 L. Gelvez 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 1 0 0 0 1 J. Garca 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 1 0 0 1 0 I. Rivera 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 1 0 0 1 1 M. Sanabria 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 1 0 1 0 0 J. Len 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 1 0 1 0 1 V. NCarrillo 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 1 0 1 1 0 V. LSeplveda 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 1 0 1 1 1 V. ABenitez 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 1 1 0 0 0 V. JNio 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 1 1 0 0 1 V. FEcima 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 1 1 0 1 0 V. LGelvez 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 1 1 0 1 1 V. JGarca 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 1 1 1 0 0 V. IRivera 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 1 1 1 0 1 V. MSanabria 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 1 1 1 1 0 V. JLen 1seg. 2seg. 3seg. 4seg. 5seg. 6seg. 7seg. 8seg. 9seg. 1 1 1 1 1 No aplica Tabla 1: Codificacin realizada por el PIC 16F877 para el ingreso y salida de la subestacin. Codificacin de las 5 seales que realiza el PIC 16F877 para la identificacin de los operarios. Codificacin azul para personas que ingresan a la subestacin. Codificacin verde para personas que salen de la subestacin. Codificacin rosada para los visitantes que salen de la subestacin. 36
Ejemplos.
La casilla amarilla tiene la codificacin 00010 durante 5 segundos, lo que indica que ingresaron cinco personas a la subestacin, el operario autorizado Leonardo Seplveda y cuatro personas ms (Ingresaron con la clave predeterminada de Leonardo y se les asign una clave aleatoria a los cuatro Visitantes de Leonardo).
La casilla naranja tiene la codificacin 01100 durante 1 segundo, lo que indica que Leonardo se retir solo (sali con su clave predeterminada).
La casilla roja tiene la codificacin 10110 durante 3 segundos, lo que indica que salieron tres visitantes de Leonardo (salieron con la clave aleatoriamente asignada).
Despus de los anteriores tres sucesos se determina que an en la subestacin se encuentra un visitante de Leonardo.
4.1.4 Plataforma de Automatizacin MODICON QUANTUM
Generalidades y conceptos bsicos de las plataformas MODI CON QUANTUM.
Figura 13: Plataforma de automatizacin MODICON QUANTUM Fuente: MODICON QUANTUM CORPORATION, 2007.
Las plataformas Modicon Quantum (vase figura 13) pueden gestionar arquitecturas distribuidas sorprendentes, dispone de un amplio catlogo de mdulos complementado por numerosas colaboraciones tecnolgicas en el marco del programa Collaboratives Automation, y es la respuesta perfecta para las necesidades de los procesos industriales continuos o semicontinuos y para el control de grandes centros de infraestructuras (MODICON QUANTUM CORPORATION. (2007).
37
CPU Modicon Quantum.
Las CPU Quantum son el cerebro de las plataformas Modicon Quantum basados en procesadores Pentium y son compatibles con el software Unity Pro. Algunas de sus caractersticas de Hardware se observan en la figura 14.
Estas CPUs tienen caractersticas especiales como (MODICON QUANTUM CORPORATION, 2007):
Almacenamiento de datos y/o variables en la memoria RAM interna con batera auxiliar. Ampliacin de memoria para archivos y/o datos segn sea el caso a travs de tarjetas PCMCIA. Programacin por software de tiempos de adquisicin de las E/S y tiempo de procesamiento. Almacenaje del programa de aplicacin o instrucciones en la memoria ROM interna con batera auxiliar. Arquitectura Harvard. Velocidad de reloj de hasta 226 Mhz Gestin de las tareas predeterminadas por eventos peridicos, basadas en E/S y alarmas. Mltiples puertos opcionales de programacin segn el procesador.
Figura14: Caractersticas generales de las CPUs Quantum. Fuente: MODICON QUANTUM CORPORATION, 2007.
Las plataformas de automatizacin Modicon Quantum tambin ofrecen mdulos de comunicacin y de conexin en red. La mayora de estos mdulos necesitan que est 38
presente la CPU, por lo que generalmente se encuentran en la estacin local. Los mdulos Quantum de comunicacin y de conexin en red son: Mdulos Modbus Plus y Modbus. Mdulos Ethernet para TCP/IP y SY/MAX. Mdulos RIO (E/S remotas). Mdulos Hot Standby. Mdulos de control de movimiento multieje SERCOS. Mdulos INTER BUS. Mdulos Lonworks. Mdulos Profibus DP. Mdulos AS-Interface.
Configuracin Hot Standby (redundancia).
Para establecer la configuracin en Hot Standby se necesitan dos plataformas de automatizacin Quantum que implementen mdulos 140 CPU 671 60, ya que estas Unidades de Proceso Central incorporan un procesador Pentium capaz de enlazar las dos CPU mediante sus controladores de puertos de fibra ptica de alta velocidad (100 Mbps). Las plataformas son comnmente denominadas autmata primario y el autmata Standby y sus configuraciones de hardware y software deben ser idnticas (SCHNEIDER ELECTRIC, 2008).
El autmata primario ejecuta el programa de aplicacin y procesa las E/S. El autmata Standby se queda en un segundo plano, listo para tomar el control si fuera necesario.
En el momento que se presente cualquier falla que afecte el autmata primario, la configuracin Standby ejecuta automticamente el programa de aplicacin y las E/S del sistema. Una vez que el autmata primario se ha reparado y se ha vuelto a la configuracin Standby, asume la funcin nuevamente del autmata Standby.
Cabe sealar que la configuracin y la arquitectura en Hot Standby est establecida en la seccin del horno (debido a que la operacin contina y segura del Horno rotatorio y toda su seccin, es de vital importancia para la produccin) de la planta Cemex- Los Patios (vase figura 15). Estas plataformas conforman dos estaciones locales que estn instaladas en dos bastidores adyacentes que se ubican en COP y se encuentran conformadas idnticamente por los siguientes mdulos:
Mdulo de alimentacin 140 CPS 114 20. Mdulo CPU Quantum 140 CPU 671 60. Mdulo de comunicacin RIO 140 CRP 931 00. Mdulo de comunicacin Ethernet TCP/IP Modbus TCP 140 NOE 771 01.
Todos los mdulos RIO Quantum cumplen las normas elctricas IEC aceptadas internacionalmente que garantizan la fiabilidad en entornos operativos severos.
39
Figura 15: Arquitectura en Hot Standby de la seccin de Horno. Fuente: imagen real.
Arquitecturas de E/S (Entradas/Salidas).
Modicon ofrece una arquitectura flexible y compatible para sistemas centralizados o distribuidos que garantiza una solucin de control y de alto rendimiento, independientemente de la configuracin.
Las tres principales arquitecturas de E/S son (SCHNEIDER ELECTRIC, 2008):
E/S Locales. : Se utilizan en procesos donde el cableado se tiende de forma ms eficaz desde el campo de accin hasta la estacin local (donde se ubica la CPU). El lmite de E/S locales es de 14 mdulos cada uno de 64 E/S, implementados en el mismo bastidor donde se encuentra la plataforma de automatizacin Modicon.
E/S Remotas (RI O): Se utilizan en procesos amplios y complejos, donde el proceso exige un control remoto de las variables del mismo. La arquitectura RIO de Quantum se establece mediante cableado coaxial entre el adaptador 140 CRP 931 incorporado en la estacin local y con los adaptadores: 140 CRA 931, AS-J890-101, AS-P453 incorporados en las estaciones RIO, este cableado ofrece funcionalidad a largas distancias, con cable CATV o mayor distancia con cable de fibra ptica opcional.
E/S Distribuidas (DI O): La arquitectura DIO utiliza los mismos mdulos de E/S de la arquitectura de E/S Remotas (RIO). En cada mdulo distribuido se utilizan adaptadores de estacin especial DIO con fuente de alimentacin integrada y su conexin con los mdulos de E/S se hace mediante un cable blindado de par trenzado.
La arquitectura DIO tambin admite Modbus Plus (como, equipos de HMI). As, por ejemplo, se puede conectar un panel de programacin a la red DIO para supervisar y 40
solucionar problemas en un sistema de control operativo desde la ubicacin remota, sin necesidad de ejecutar un enlace de comunicacin por separado.
4.1.5 Plataforma de Automatizacin MODICON QUANTUM de la Seccin de Cemento de la Planta CEMEX-Los Patios
La plataforma de automatizacin Modicon Quantum de la seccin de cemento, est conformada por cuatro mdulos dispuestos fsicamente como se aprecia en la figura 16. Esta plataforma se encuentra en el armario principal de la planta, ubicado en la sala de Centro de Operaciones (COP) de la misma.
Figura 16: Plataforma de automatizacin Quantum de la seccin de cemento. Fuente: imagen real.
41
Figura 17: Vista en Unity Pro de Plataforma de automatizacin Quantum de la seccin de cemento. Fuente: Imagen software Unity Pro propiedad de la empresa CEMEX.
La plataforma de automatizacin tiene asignada una direccin IP esttica. Por medio del puerto RJ45 (parte inferior- para la conexin Ethernet) de la Unidad de Proceso Central 140 CPU 671 60 y el puerto de red 80 el (que utiliza el Protocolo de Control de Transmisin TCP/IP) del PC de instrumentacin, se gestiona su acceso para transferir el cdigo de programacin compilado por el software Unity Pro. Solo se dispone de un computador (servidor) de instrumentacin conectado a la red de la planta, para la programacin de los PLCs y para la comunicacin de clientes del SCADA a travs de la red Cemex.
La plataforma de automatizacin Quantum es reconocida por el software Unity Pro como una estacin local Quantum. Es llamada estacin local Quantum porque fundamentalmente esta estacin utiliza mdulos de la familia Quantum y en ella se encuentra la Unidad de Proceso Central, la cual est conectada a la red de la planta.
Ejecutando el archivo de programacin CEMENTO.stu (mediante el software Unity Pro) de la seccin de cemento se observa (ver figura 17) que esta seccin de la planta Cemex- Los Patios desempea sus operaciones de control mediante una sola plataforma de automatizacin Quantum. Adems, se observa que la estacin local est instalada en un bastidor local de 6 slot (140 XBP 006 00). Obsrvese tambin que la slot 6 de este bastidor est vaca y en ella se puede agregar cualquier mdulo de la familia Quantum (de alimentacin, comunicacin, conteo, experto, Entradas/Salidas sean binarias/analgicas).
Los mdulos de la plataforma Modicon Quantum de la seccin de cemento se encuentran instalados, de izquierda a derecha as:
Mdulo de alimentacin 140 CPS 114 20. Mdulo CPU Quantum 140 CPU 651 60. Mdulo de comunicaciones RIO 140 CRP 931 00. Mdulo de 16E/8S de 24Vcc 140 DDM 390 00.
42
Mediante el software Unity Pro se direccionan estos mdulos segn su disposicin fsica de la siguiente manera: \Bus local. Estacin local\Bastidor. Slot: referencia del mdulo.
Las operaciones en la seccin de cemento estn enmarcadas en tres subsecciones del proceso final de la produccin de cemento, las cuales son:
Aditivos de cemento, que entre otras operaciones comprende: el transporte y la dosificacin de sal, glicerina, Clinker, yeso, caliza 1 y 2, hacia el molino de cemento. Adems incluye operaciones como medicin de niveles de los aditivos, velocidad de las bandas transportadoras, registros de materiales procesados.
Molino de cemento, que entre otras operaciones comprende: el control total del molino (traccin, lubricacin, filtrado, temperatura, capacidad), el transporte y la dosificacin del cemento pulverizado hacia la subseccin de empaque.
Empaque, que entre otras operaciones comprende el control de carga de granel y Clinker, la medicin de los silos de cemento, la dosificacin del cemento hacia las empacadoras del mismo. Adems incluye tareas como registro de la cantidad de cemento empacado, la cantidad de Clinker y granel dispensado.
En las anteriores tres subsecciones de cemento estn instalados 31 mdulos RIO Quantum, distribuidos en tres estaciones RIO ubicadas cada una en su correspondiente subseccin, con el objetivo de dar cumplimento a estas operaciones requeridas. La distribucin de las estaciones RIO se observa en la figura 20 y su conformacin se explica en la seccin Estaciones RIO de la Seccin de Cemento.
Mdulo de alimentacin 140 CPS 114 20: (\1.1\1.1:140 CPS 114 20) Es un mdulo de alimentacin sumario y sus caractersticas de entrada son: 1.2A a 120Vca 0.7A a 230 Vca y salida 11A a 5.1 Vcc. Este mdulo de alimentacin provee de energa a los dems mdulos que se encuentran en el bastidor.
Mdulo CPU Quantum 140 CPU 651 60: (\1.1\1.2:140 CPU 651 60) Es el autntico cerebro del sistema, en su memoria de programa IEC de 1024 KBytes se encuentra residente el programa destinado a controlar el proceso. La tarea de la CPU es direccionar la memoria de instrucciones, recibir el cdigo de la instruccin en curso, su decodificacin y la ejecucin de la operacin o instruccin.
La capacidad de la CPU Quantum 140CPU 651 60 de procesar entradas y salidas remotas est limitada a 31 mdulos, por cada mdulo puede llegar a admitir hasta 128 palabras de E/S (64 entradas/64 salidas), por lo tanto la plataforma de automatizacin Modicon Quantum basada en una CPU Quantum 140CPU 651 60 puede procesar como mximo 1984 entradas y 1984 salidas.
Los tipos de seales principales con los que se puede trabajar a nivel de vas de E/S son las siguientes:
43
%I: Entrada digital (direccionamiento en RAM Mb: 1x) %Q: Salida digital (direccionamiento en RAM Mb: 0x) %IW: Entrada analgica (direccionamiento en RAM Mb: 3x) %QW: Salida analgica (direccionamiento en RAM Mb: 4x)
Los variables (o bits) internas o de memoria se ubican en la RAM, y se ven afectadas por las seales principales, debido a que algunas son el resultado de las instrucciones en curso y efectan ciertas tareas segn su estado.
%M: (Memory) bit interno o de memoria (0 1). %MW: (Memory Word) palabra interna o de memoria (16 bits) para un valor de tipo entero o real de 16 bits. %KW: (Constant Word) palabra constante para definir una constante en el proyecto (no modificable durante la ejecucin del PLC). %S: (System Bit) bit de sistema de configuracin del PLC (0 1). %SW: (System Word) Palabra de sistema de configuracin del PLC.
Los segmentos de direccionamiento esttico (Mb: %Q (0x), %I (1x), %IW (3x) y %QW (4x)) tienen un tamao de 128Kbytes de la memoria RAM y se utiliza para variables de E/S. Lo restante de la RAM (cerca 2MB) se utiliza en parte para las variables internas o de memoria, booleanas (direccionamiento: %M, y %S) y numricas (direccionamiento: %MW, %SW, %KW).
Este mdulo CPU Quantum 140 CPU 651 60 posee una tarjera de memoria PCMCIA de 1024Kbytes en el slot A (ranura superior), utilizada para el almacenamiento de datos, aunque tambin permite la ampliacin de memoria para archivos de programa y smbolos. El slot B (ranura inferior - est vaca) est diseado nicamente para la ampliacin de memoria para archivos de datos.
Otras caractersticas relevantes del mdulo CPU Quantum 140 CPU 651 60 se describen en la figura 18.
En resumen el mdulo CPU Quantum 140 CPU 651 60 de cemento, opera con un procesador Pentium a una velocidad de reloj de 266MHz y con tres tipos de memorias, una memoria IEC de 1024Kbytes (donde se encuentra el cdigo de las instrucciones o programa) + una tarjeta de ampliacin de memoria PCMCIA de 1204Kbytes (para ampliacin de datos del programa) en el slot A + una memoria RAM de 2Mbytes (donde se almacenan variables y datos del programa).
44
Figura 18: Caractersticas del mdulo CPU Quantum 140 CPU 651 60. Fuente: Imagen software Unity Pro propiedad de la empresa CEMEX.
Mdulo de comunicaciones RI O S908-140 CRP 931 00: (\1.1\1.4:140 CRP 931 00) Este mdulo de comunicacin y el mdulo 140 CRA 931 00 (S908) ubicado en cada estacin RIO, permiten la transferencia de datos de manera bidireccional entre la CPU (140 CPU 651 60) y cada uno de los 31 mdulos RIO que se encuentran distribuidos en las tres estaciones RIO que conforman la seccin de cemento de la planta.
El mdulo 140 CRP 931 00 (S908) no solo es compatible con otros mdulos de comunicacin S908, sino tambin es compatible con mdulos serie 800 y SY/MAX o con cualquier mezcla entre estos mdulos de comunicacin de la familia Quantum. La comunicacin entre mdulos S908 se hace mediante un cable coaxial que recorre cerca de 300 metros desde la sala de COP (Centro de Operaciones) hasta cada estacin RIO de cada subseccin de cemento. Esta comunicacin tambin se logra mediante la ayuda de aisladores de interferencias, distribuidores y repetidores (acoplamiento de impedancias del cable) para que no existan prdidas en la comunicacin debido a la distancia y la trayectoria del cable.
El mdulo 140 CRP 931 00 tiene la capacidad de comunicar hasta 31 mdulos remotos, cada uno puede admitir hasta 128 palabras de E/S (64 entradas/64 salidas), con unas caractersticas de lnea que se observan en la figura 19. 45
Mdulo de 16E/8S de 24Vcc 140 DDM 390 00. (\1.1\1.5:140 DDM 390 00) Este mdulo funciona bsicamente como un conmutador de entradas y salidas digitales de 24Vcc. Est catalogado como un mdulo binario de entradas y se utiliza con dispositivos de entrada comn positiva y salida comn negativa. En Cemex su funcin es de selector de equipos segn las alarmas que se activen en el molino de cemento.
Figura 19: Caractersticas del mdulo de comunicaciones RIO 140 CRP 931 00. Fuente: Imagen software Unity Pro propiedad de la empresa CEMEX.
4.1.6 Estaciones Rio de la Seccin de Cemento
El rea o seccin de cemento de la planta Cemex-Los Patios, automatiza su proceso de produccin mediante una sola plataforma de automatizacin Quantum, la cual maneja las operaciones que se deben realizar en campo mediante 31 mdulos RIO distribuidos en tres estaciones RIO como se observa en la figura 20. 46
Cada mdulo se distingue segn su color como sigue:
Amarillo: mdulos de alimentacin y comunicacin de la estacin. Rosado: mdulos binarios de entradas, seal de operacin 0-230Vca. Azules: mdulos binarios de salidas, seal de operacin 0-24Vcc. Verde lima: mdulos analgicos de entradas, seal de operacin 4-20mA. Verde oscuro: mdulos analgicos de salidas, seal de operacin 4-20mA.
Figura 20: Vista general en Unity Pro de las tres estaciones RIO de cemento. Fuente: Imagen software Unity Pro propiedad de la empresa CEMEX.
Mediante el software Unity Pro se direcciona todos mdulos RIO segn su disposicin fsica de la siguiente manera: \Bus RIO.Estacin RIO\Bastidor.Slot: referencia del mdulo.
Las tres estaciones RIO estn direccionadas (por software) y ubicadas (fsicamente) de la siguiente manera:
Estacin RIO 2 (\2.2\1: 140 XBP 016 00): ubicada en la subseccin aditivos de cemento e instalada en un bastidor de 16 slots Estacin RIO 3 (\2.3\1: 140 XBP 016 00): ubicada en la subseccin molino de cemento e instalada en un bastidor de 16 slots 47
Estacin RIO 4 (\2.4\1: 140 XBP 010 00): ubicada en la subseccin empaque e instalada en un bastidor de 10 slots
Como puede apreciarse en la figura 20, cada estacin RIO implementa un mdulo de comunicacin S908: 140 CRA 931 00 que acompaado del mdulo S908: 140 CRP 931 00 (ubicado en la estacin local), permiten la transferencia de datos de manera bidireccional entre la CPU y cada uno de los mdulos RIO de la estacin.
Quantum ofrece tres posibilidades para predefinir (por software) la manera en el que un punto de salida (analgica o digital) responde si por cualquier motivo se detiene el servicio en el mdulo RIO. Las tres posibilidades de time out son:
Que desactiven las salidas. Que las salidas cambien a un estado predefinido. Que las salidas conserven el ltimo valor que recibieron.
A continuacin se detallan las caractersticas del mdulo de comunicacin y del mdulo de entradas (slot 6) de la estacin RIO 3, los cuales fueron utilizados en este proyecto.
Mdulo de comunicaciones RI O S908 140 CRA 931 00. (\2.3\1.2: 140 CRA 931 00): Este es un mdulo de comunicaciones de un canal para estaciones RIO de la familia Quantum y tiene las mismas caractersticas de lnea que el mdulo de comunicaciones S908 que se ubica en la estacin local (ver figura 19).
El mdulo 140 CRA 931 00 puede gestionar la comunicacin de hasta 31 mdulos RIO con la CPU (vase figura 21). Cada mdulo RIO puede tener 64 entradas/64 salidas. La conexin entre los mdulos RIO o los mdulos de la plataforma y sus mdulos de comunicaciones se realiza mediante una tarjeta de comunicaciones instalada en el bastidor donde se tiene un conector para comunicar cada mdulo Quantum.
Figura 21: Tarjeta de comunicacin de los mdulos RIO. Fuente: Imagen real.
Una caracterstica interesante de este mdulo es el tiempo de pausa. El tiempo de pausa es configurable por software y es el tiempo durante el cual los mdulos de salida retendrn su ltimo estado de funcionamiento en el llegado caso que se presente prdida de comunicacin con la CPU. Mientras trascurre el tiempo de pausa, en la CPU se mantendrn los datos de los mdulos de entrada y tras este lapso de tiempo, los mdulos de salida 48
asumirn sus estados de time out definidos previamente y la CPU establecer en 0 las entradas.
Mdulo binario de 4x8 entradas 140 DAI 753 00: (\2.3\1.6: 140 DAI 753 00): Su referencia indica 4 grupos, cada uno de 8 entradas. Es decir, tiene una capacidad mxima de 32 entradas. Como se mencion anteriormente el trmino binario indica dos posibles estados, que para este mdulo son: 0Vca y 230Vca, y que para efectos de programacin el PLC los procesa como 0 lgico y 1 lgico respectivamente. El mdulo binario de 4x8 entradas 140 DAI 753 00, tiene direccionamiento esttico Mb: 1x (por tratarse de entradas digitales %I) asignado en la memoria RAM de la CPU. Se asocia el canal (direccin fsica) de cada una de las 32 entradas con una direccin esttica de memoria RAM.
El registro del nmero de personas que ingresa o sale de la subestacin elctrica, se realiz mediante retardos de tiempo (1seg. por cada persona) en las 5 seales codificadas por el PIC 16F877. Por lo cual es importante saber que este mdulo tiene un tiempo de respuesta para la conexin de mnimo 4,9ms y mximo 0,75 ciclo de lnea (aprox. 7,5ms). El tiempo de respuesta para la desconexin es de mnimo 7,3ms y mximo 12,3ms.
Los 5 canales de este mdulo que se encontraban libres y que se utilizaron en este proyecto son: 20, 21, 22, 24 y 26. Otras caractersticas relevantes del mdulo 140DAI 753 00 se muestran a continuacin en la figura 22.
Figura 22: Caractersticas del Mdulo 140 DAI 753 00. Fuente: Imagen software Unity Pro propiedad de la empresa CEMEX. 49
4.1.7 Programacin de la Plataforma de Automatizacin Quantum de la seccin de Cemento mediante el Software Unity Pro XL
El programa se realiz mediante diagrama de bloques funcionales, debido a que ste es el tipo de lenguaje de programacin utilizado para programar los PLCs de la planta Cemex-Los Patios. El programa consiste en registrar la accin (entrada/salida) de los operarios o de los visitantes (ver tabla 1), y por separado registrar la cantidad de personas que los acompaan. De all que:
Nmero total de personas = E/S de un operario o un visitante (CVXPSUBCEM) + cantidad de personas que lo acompaan (PER_SUB).
El registro de la accin queda presente en la pantalla del SCADA de la planta, a la vista de operadores de COP hasta que se presente otra accin (entrada o salida) en la subestacin. Una opcin que tiene el sistema de acceso es la apertura de la puerta de la subestacin directamente desde COP. Para lograr lo descrito anteriormente, se realiz la programacin de la plataforma de automatizacin siguiendo de manera ordenada los siguientes pasos:
1. Abrir el archivo de programacin CEMENTO.stu mediante el software Unity Pro XL V4.0
2. Averiguar las direcciones de la RAM esttica, para las entradas digitales que tienen los canales 20, 21, 22, 24 y 26 del mdulo \2.3\1.6: 140 DAI 753 00, y la direccin del canal 9 del mdulo \2.3\1.10: 140 DDO 364 00.
Se hace doble click sobre el mdulo \2.3\1.6: 140 DAI 753 00 y se abre una ventana donde se muestra, en tres pestaas toda la informacin del mdulo. Nos dirigimos a la pestaa de objetos de E/S, y se despliega la siguiente lista (vase figura 23):
Figura 23: Direcciones de la RAM esttica del mdulo \2.3\1.6: 140 DAI 753 00. Fuente: Imagen software Unity Pro propiedad de la empresa CEMEX.
La columna direccin es la direccin fsica de la entrada, establecida de la siguiente manera: \Bus local.Estacin local\Bastidor.Slot.Canal. 50
Se establece entonces que las direcciones de la RAM esttica que se van a utilizar son: %I228, %I229, %I230, %I232 y %I234. Para el control de puerta de la subestacin desde COP se asign el canal 9 mdulo \2.3\1.10: 140 DDO 364 00. Este es un mdulo de salidas digitales (%Q) el cual tiene seales de operacin de 0 o 24Vcc.
Figura 24: Direcciones de la RAM esttica del mdulo \2.3\1.10: 140 DDO 364 00. Fuente: Imagen software Unity Pro propiedad de la empresa CEMEX.
Se establece entonces que la direccin de la RAM esttica que se va utilizar es la %Q65.
El tipo de dato EBOOL, es un tipo de dato booleano (0 1) con deteccin de flancos y forzado.
3. Crear variables de entradas y variables de memorizacin del sistema de control de acceso a la subestacin elctrica de cemento.
Se hace doble click sobre el icono de variables elementales, posteriormente se despliega una lista de seales o variables principales a nivel de E/S, (con direccionamiento: %I, %Q, %IW, %QW) y/o una lista de variables internas o de memoria (con direccionamiento: %M, %MW, %KW, %S, %SW). En esta lista etiquetamos las variables de entrada y sus direcciones como se observa en la figura 25.
Las 5 seales de entrada se definieron as:
Figura 25: Variables de entrada. Fuente: Imagen software Unity Pro propiedad de la empresa CEMEX.
Las 30 variables internas para el registro del personal son:
51
Figura 26: Variables de memoria. Fuente: Imagen software Unity Pro propiedad de la empresa CEMEX.
La variable de memoria para el registro de personas acompaantes, se necesita que sea una variable tipo REAL, por eso maneja el direccionamiento %MW (ver figura 27).
Figura 27: Variable de memoria para el registro de acompaantes. Fuente: Imagen software Unity Pro propiedad de la empresa CEMEX.
La variable interna y la variable principal para la apertura de puerta de la subestacin desde COP son (ver figura 28):
Figura 28: Variables para la apertura de la subestacin. Fuente: Imagen software Unity Pro propiedad de la empresa CEMEX.
Para simplificar el FBD y evitar demasiados puentes como se observa en las siguientes imgenes, se dispuso de una variable interna.
Figura 29: Variable interna para simplificar el FBD. Fuente: Imagen software Unity Pro propiedad de la empresa CEMEX. 52
4. Creacin del diagrama de bloques funcionales (FBD) para el registro de ingreso o salida del personal a la subestacin.
Se abre la carpeta programas, despus la carpeta de tareas, despus la carpeta de MAST y finalmente se hace doble click sobre la hoja de mensajes. En esta hoja, se crearon mediante FBD la programacin de la plataforma de automatizacin.
Creacin del FBD para el registro de ingreso o salida del personal
En el explorador de libreras de tipos, seleccionamos librera base y familia lgica. Elegimos una AND y la arrastramos en la hoja de mensajes, desplegamos la compuerta AND hasta obtener una AND de 5 entradas.Repetimos el anterior paso 30 veces.
SR: El bloque biestable funciona de la siguiente manera: La salida Q1 se convierte en 1 cuando la entrada S1 se convierte en 1. Q1 se mantiene en 1 aun cuando S1 cambia a 0. Q1 se convierte en 0 cuando la entrada R se convierta en 1. Si S1 y R son 1, Q1 se convierte en 1 porque la dominante es S1.
Figura 30: FBD para el registro de ingreso o salida del personal. Fuente: Imagen software Unity Pro propiedad de la empresa CEMEX.
Los 5 pines de cada una de las 30 AND se configuraron segn la codificacin de la tabla 1 y sus salidas se conectaron a los bloques SR para mantener en 1 las variables de memoria que se les asignaron (ver figura 30). Por ejemplo: la codificacin 00001 se asocia a la AND que tiene negado el pin del Bit 2, 3, 4 y 5. La salida de sta AND se conect a la entrada Q1 de un bloque SR que mantiene en 1 la variable de memoria CV1PSUBCEM (Ingreso Ncarrillo), aun cuando se pierda la codificacin 00001.
Creacin del FBD para el registro de personas acompaantes que ingresa o sale de la subestacin.
El PIC se program para que el tiempo que demora la codificacin de las 5 seales sea de un segundo por cada persona que ingresa o sale de la subestacin, (vase la tabla 1). Por lo cual, se hizo indispensable implementar un contador de tiempo y un 53
generador de pulso por activacin de flaco de subida, para limpiar los registros de acciones anteriores (ver figura 31).
Figura 31: FBD para el registro de personas acompaantes. Fuente: Imagen software Unity Pro propiedad de la empresa CEMEX.
CTU: El bloque contador progresivo funciona de la siguiente manera: si la entrada R se convierte en 1, se asigna a la salida CV el valor 0. Si la entrada EN es 1 y ocurre un paso de 0 a 1 en la entrada CU, el valor de CV aumenta en 1. Por otra parte, si CV>PV, la salida Q se convierte en 1.
TP: El bloque pulso funciona de la siguiente manera: si la entrada IN pasa de 0 a 1, la salida Q se convierte en 1 durante el tiempo interno PT. Despus de que transcurre el tiempo PT, la salida Q se convierte en 0, aun si IN sigue estando en 1.
I NT_TO_REAL: El bloque convierte el nmero entero en IN a real en OUT.
SUB: El bloque sustrae el valor de IN2 del valor de IN1. Y su salida OUT es el resultado.
El FBD de la figura 31 realiza el conteo de personas, ya que funciona de la siguiente manera:
Una vez es digitada la clave y el nmero de personas por alguno de los dos teclados de la tarjeta electrnica, cualquier codificacin de las seales de entrada hace que la salida de la OR cambie a 1.
Inmediatamente la salida de la OR se convierte en 1, la salida Q (RES_PSUBCEM) de TP se convierte en 1 durante el tiempo PT=2ms y luego se hace 0. Esto se hizo para dos cosas: Para hacer que de las 30 variables internas (CVXPSUBCEM), 29 se conviertan en 0 y solo la variable interna asociada a la AND de la codificacin tenga la salida en 1. Para cada vez que se presente alguna accin (ingreso o salida) de la subestacin, se resetee el contador de personas, para obtener en cada accin cuantas personas ingresaron o salieron. 54
La entrada EN se convierte en 1 durante el mismo tiempo que estableci el PIC segn la digitacin del nmero de personas. Con EN en 1 y R en 0 y con cada paso de 0 a 1 en CU y valor de CV aumenta en 1.
Una vez la seal EN es 0, CV es igual al nmero total de personas. CV es un dato entero y se debe convertir a real, y posteriormente se le resta uno (una persona) para saber cuntos son los acompaantes (PER_SUB).
Notas.
%S6 es un bit del sistema que establece una base de tiempo de 1 segundo (periodo de 1 segundo). Un temporizador interno regula el cambio de estado de este bit. Es asncrono en relacin con el ciclo del PLC. La conversin de entero a real se hace porque el software de P-CIM est configurado para recibir nmeros reales. El tiempo PT se estableci de 2ms para resetear el contador rpidamente y as no interfiera con el nuevo conteo.
Creacin del FBD para la apertura de la puerta de la subestacin elctrica de cemento desde COP.
Figura 32: FBD para la apertura de la subestacin desde COP. Fuente: Imagen software Unity Pro propiedad de la empresa CEMEX.
Cuando el operario de COP oprima varias veces (porque generalmente lo hacen) abrir la puerta de la subestacin (APSUBCEM) el bloque de pulso pasa de 0 a 1 en la entrada IN y su la salida Q (APSBCEM) se convierte en 1 durante el tiempo PT=20ms, este mismo tiempo PT estar interrumpida la energa del electroimn (energizando un rel N.C. de 24Vdc, que se encuentra en serie con electroimn) y por lo tanto estar habilitada la puerta de la subestacin (ver figura 32). Despus de que transcurre el tiempo PT, la salida Q (APSBCEM) se convierte en 0, haciendo que el electroimn se energice y bloquee la puerta.
5. Transferir y ejecutar los cambios al PLC
Se establece el tipo de conexin al PLC (protocolo TCP/IP). Se conecta el PLC (l establece que el cdigo es diferente al anterior). Se transfiere el proyecto al PLC. Se ejecuta los cambios en el PLC. 55
4.1.8 Integracin del Sistema de Control de Acceso de la Subestacin Elctrica de cemento al SCADA de la Planta
Generalidades de P-CI M para web un Poderoso SCADA/HMI
P-CIM (lase como: modelo de informacin central de polticas, entindase como polticas a las reglas que describen la accin que se produce cuando se da una determinada condicin, pueden existir reglas y polticas concatenadas) para Windows, es un avanzado generador de aplicaciones SCADA/HMI de AFCON Software and Electronics Inc.
P-CIM para Web permite la transmisin y recepcin de informacin del SCADA P-CIM a travs de Internet (Cliente/Servidor) hacia y desde cualquier computadora equipada con Internet Explorer 4.0 o superior. P-CIM para Web utiliza la World Wide Web o la Intranet corporativa como medio de comunicacin a cualquier cliente autorizado en cualquier lugar del mundo (vase figura 33).
P-CIM para web se caracteriza por poseer grandes cualidades como lo son:
Simple de desplegar: P-CIM para Web provee la solucin ptima y simple para sistemas distribuidos de aplicaciones SCADA/HMI de tipo Cliente/Servidor sobre la Web.
Mdulos Distribuidos: Distribuir la carga de la CPU en distintas PCs brinda un gran rendimiento. (Solo el kernel corre en la PC Servidor, dejando a la PC cliente libre para tratar y presentar los grficos y animaciones de P-CIM).
Seguridad de los datos: P-CIM ofrece varias soluciones para el tema de la seguridad: Una contrasea para la conexin y descarga asegura que solamente los usuarios autorizados puedan transferir de manera exitosa la aplicacin cliente P-CIM.
Control Remoto y Monitorizacin a travs de un navegador de Web: Las aplicaciones de P-CIM pueden ser accedidas desde cualquier PC equipada con Internet Explorer 4.0 o superior.
Alarmas e Histricos de datos abiertos distribuidos en Internet: P-CIM provee poderosos reportes dinmicos listos para usar. A partir de datos recolectados por P-CIM y almacenados en bases de datos relacionales, va Internet Explorer se producen reportes de datos configurados por el usuario. Esta informacin se actualiza en tiempo real en el navegador de la estacin cliente.
56
Figura 33: Herramientas de P-CIM web. Fuente: Imagen software P-CIM propiedad de la empresa CEMEX.
I ntegracin del sistema de control de acceso de la subestacin en la pantalla SCADA de cemento mediante P-CIM web.
Para supervisar desde COP el personal que ingresa o sale de la subestacin se utilizaron dos herramientas de P-CIM en el servidor de instrumentacin y programacin de la planta. La primera, es el editor de base de datos y la segunda, el editor de animacin.
El editor de base de datos se utiliza para incluir en el P-CIM las 30 variables internas para el registro del personal, la variable para el registro de personas acompaantes y la variable para abrir la puerta desde COP por medio del SCADA.
Las 30 variables internas (CVXPSUBCEM) para el registro del personal son de tipo EBOOL (dato booleano, 0 1), por lo cual, en el editor de datos del P-CIM se incluyeron como variables digitales. La inclusin de stas 30 variables en el editor de datos fue un proceso mecnico, que consisti en editar las mismas propiedades (nombre, direccin, comentario) de las variables que se crearon previamente en Unity Pro y adems, configurar que el comentario salga como un aviso en la pantalla SCADA (de cemento) cuando la variable tenga valor ON (1).
En la figura 34 se observa un ejemplo de inclusin de una variable en el editor de datos. La variable de nombre: CV1PSUBCEM tiene direccin: %M4880 y est asociada al ingreso del operario Norberto Carrillo, adems se habilito la salida del comentario Ingreso NCarrillo cuando la variable CV1PSUBCEM tenga valor ON (1).
57
Figura 34: Inclusin de la variable interna CV1PSUBCEM. Fuente: Imagen software P-CIM propiedad de la empresa CEMEX.
La variable para abrir la subestacin de cemento tambin se incluy como una variable digital en el P-CIM, como se observa en la siguiente figura.
Figura 35: inclusin de la variable interna APSUBCEM. Fuente: Imagen software P-CIM propiedad de la empresa CEMEX.
En la figura 36 se observa el entorno de animacin donde configuraron las propiedades de la variable APSUBCEM, para asociarle el cono de apertura a la subestacin y obtener as, una interfaz amigable con el operario.
La variable para el registro de personas acompaantes (PER_SUB) del operario es de tipo REAL y su valor puede cambiar, por lo tanto en el editor de datos se incluy como una variable analgica. En la figura 37 se observa la inclusin de sta variable con el de nombre: PER_SUB, direccin: %MW4910 y puede tomar valores entre 1.0 y 9.0.
58
Figura 36: Propiedades de la variable APSUBCEM. Fuente: Imagen software P-CIM propiedad de la empresa CEMEX.
Figura 37: Inclusin de la variable PER_SUB. Fuente: Imagen software P-CIM propiedad de la empresa CEMEX.
Por otra parte para la visualizacin del conteo de personas en la pantalla SCADA de cemento se utiliz la herramienta de editor de animacin, la cual permite darle un formato de visualizacin y la ubicacin donde aparecer la variable PER_SUB. Esta configuracin se observa en la figura 38.
59
Figura 38: Propiedades de la variable PER_SUB. Fuente: Imagen software P-CIM propiedad de la empresa CEMEX.
Nota: Si se desea profundizar sobre la comunicacin servidor/Cliente y su interaccin a nivel de red para la gestin de las funciones SCADA que ofrece P-CIM web, se recomienda estudiar la tesis de grado de Eduardo Manrique Garca (2005).
4.2 SISTEMA DE SUPERVISIN DE LA PLANTA CEMEX-LOS PATIOS MEDIANTE CMARAS IP
Este proyecto en una primera instancia se plane con el objetivo especfico de supervisar las 24 horas del da y tener un registro visual de todos los acontecimientos que tienen lugar en la subestacin elctrica de cemento. Una vez implementado el sistema de supervisin para la subestacin y cumplido este objetivo especfico, se modific y ampli el sistema de supervisin ya que por orden del Ing. Fernando Ecima se implementaron dos cmaras IP en la portera de la planta.
4.2.1 Caractersticas y particularidades de la red Cemex
Red topologa estrella extendida, es una red en la cual las estaciones estn conectadas directamente a un nodo (subred) y estos a su vez se conectan a el nodo principal, todas las comunicaciones se han de hacer necesariamente a travs de ste. Se utiliza sobre todo para redes locales. El nodo principal en Cemex es el enrutador cisco 2801 y los nodos son varios conmutadores cisco y ruggedcom, por los que transitan todos los paquetes de las subredes que comprenden los telfonos, equipos PC, equipos de COP, equipos de comunicacin y otros dispositivos.
La red LAN Cemex es de clase C privada que implementa direcciones IPv4, estas direcciones asignan los tres primeros octetos para identificar la red, reservando el octeto final (8 bits) para que sea asignado a los hosts, de modo que la cantidad 60
mxima de hosts por cada red es 2 8 -2, 254 hosts. La clase C tiene asignado el intervalo de direcciones: 192.168.0.0 a 192.168.255.255 (24 bits red, 8 bits hosts). La red LAN Cemex es una ramificacin de la red WAN de CEMEX, que abarca prcticamente todo el continente americano. Su estacin principal se encuentra en Mxico donde se monitorizan y controlan la mayora de equipos de todas las plantas ubicadas en el continente.
La red LAN Cemex posee un servidor DHCP (lase como: servicio automtico de asignacin de direcciones de navegacin local). El servicio DHCP provee parmetros de configuracin especficos para cada cliente (no propio de la planta) que desee participar en la red. Entre estos parmetros se encuentra la direccin IP del cliente, la IP del DNS, la IP de Gateway, la IP del enrutador y tiempo de conexin preestablecido antes de asignarle otra IP al cliente. En este caso, las direcciones IP dinmicas para servidores de la red local de Cemex tienen un espectro de direcciones: 10.84.28.100 hasta la 10.84.28.254.
Direcciones IP estticas son usadas para equipos que no deberan cambiar su direccin IP como conmutadores, impresoras, PLC, equipo de video llamadas. El servidor DHCP no debe ofrecer estas direcciones IP a los clientes. En este caso las direcciones IP son estticas o fijas y en la red local de Cemex su espectro de direcciones es: 10.84.28.02 hasta 10.84.28.99.
La mscara permite distinguir los bits que identifican la red y los que identifican el host de una direccin IP. La mscara se forma poniendo a 1 los bits que identifican la red y a 0 los bits que identifican el host. Debido a que la red Cemex es una red de clase C su mscara de red es: 255.255.255.0. Los dispositivos de red realizan un AND entre la direccin IP y la mscara para obtener la direccin de red a la que pertenece el host identificado por la direccin IP dada.
El servidor DNS (lase como: Sistema de Nombres de Dominio) utiliza una base de datos distribuida y jerrquica que almacena informacin asociada a nombres de dominio en redes como Internet. En la red Cemex el DNS tiene una direccin IP esttica: 10.80.11.21 que permite su localizacin en la red.
A continuacin en la figura 39 se muestra de manera general la disposicin de los dispositivos que conforman el sistema de supervisin.
61
Figura 39: Arquitectura del sistema de supervisin. Fuente: construccin propia.
4.2.2 Caractersticas de los equipos involucrados en el sistema de supervisin
Cmaras AVTECH (AVN363): Alimentacin de 120Vca, Alcance 70 m, reconocimiento de rostros, IR 56 leds, resolucin de imagen 1.3Mpixeles, ngulo de visin de 75, compresin de vdeo H.264/MPEG4/MJPEG, resolucin 1280x1024/SXVGA/1280x720/640x480, protocolos compatibles DDNS/PPPoE /DHCP/NTP/SNTP/TCP/IP/ICMP/HHTP/RTP/FTP.
Enrutador CI SCO 2801: Nivel de red (capa 3 del modelo OSI) utilizado como nodo central de la planta Cemex-Los Patios, es un enrutador ADSL que permite conectar al mismo tiempo uno o varios equipos o incluso una o varias redes de rea local, utiliza protocolo Fast Ethernet para enlaces de datos, protocolo de red IPsec, soporte de MPLS, soporte VLAN, filtrado de URL y mltiples interfaces (USB, serial, RJ-45, WAN: 1 x ADLS) de conectividad.
Conmutador CI SCO 3560G: Nivel de enlace de datos (capa 2 del modelo OSI). Es un conmutador de clase empresarial que incluyen IEEE 802.3af y (PoE), la funcionalidad de Fast Ethernet y Gigabit Ethernet configuraciones. Sus interfaces son: 48 Ethernet 10/100/1000 puertos con PoE y 4 puertos Gigabit Ethernet basados en SFP; 1RU.
Conmutador CISCO 2960G: bsicamente tiene la misma funcin del conmutador 3560G, pero sus funciones se ven limitadas debido a tiene menos puertos y sus capacidades de velocidad son reducidas comparadas con la familia 3560.
62
Conmutador RI GGEDCOM: est especialmente diseado para trabajar en ambientes ridos, tiene tan solo 16 puertos RJ-45, pero sus capacidades de velocidad son muy amplias.
Transceiver: fundamentalmente es un convertidor de informacin desde un medio de fibra ptica (lumnico-elctrico de velocidades en el orden de los Gbps) a un medio cableado (elctrico- Ethernet). Consta de un puerto de fibra ptica (RX y TX) y un puerto RJ-45. Se encuentra catalogado en el nivel fsico (capa 1 del modelo OSI).
NVR 516 DE SEENERGY: este NVR (grabador de video en red) posee 16 canales, control en lnea de cmaras PTZ, mltiples opciones de grabacin, almacenamiento en dos discos duros de 3TB. Mltiples velocidades de comunicacin Ethernet. Protocolos de red HTTP / SMTP / DHCP / DNS / UPnP / FTP. Compresin de video MJPEG/MPEG-4 /H.264 y una resolucin de 5 MP / HD. Implementa una amplia gama de CMS (lase como Software de gestin de contenido) Pi-Vu bsico, central, profesional, de reserva, y todos son especialmente diseados por Seenergy para una gestin en particular de los NVR Seenergy.
Para la consecucin de un sistema de supervisin que implemente equipos con protocolo de internet IP, existen varios mtodos segn los equipos, ya que estos equipos generalmente traen sus propias herramientas para gestionar su configuracin.
En este proyecto se dejaron aparte las herramientas adjuntas que traen los equipos propios del sistema de supervisin (cmaras y NVR), por lo que para su configuracin se estableci una comunicacin cliente (NVR y cmaras) y servidor (PC) mediante el puerto de red 80, que utiliza el protocolo de control de transmisin TCP especialmente diseado para la gestin de sitios web, los cuales generalmente utilizan el protocolo de transferencia de hipertexto HTTP. HTTP define la sintaxis y la semntica que utilizan los elementos software de la arquitectura web (clientes/servidores) para comunicarse, este protocolo sigue el esquema peticin-respuesta entre un cliente y un servidor.
El servidor DHCP de la empresa se encuentra activado para que cualquier equipo o dispositivo que requiera acceder a la red mediante protocolo IP y que no sea propio de la empresa pueda obtener sus parmetros de configuracin automticamente. En el caso de las cmaras y el NVR adquirido, estos equipos pueden trabajar con el servicio DHCP, pero no se implementaron con direcciones IPs dinmicas, sino con direcciones IPs estticas por dos razones importantes:
Los equipos de supervisin sern propios de la red Cemex y su funcionamiento es continuo las 24 horas del da. Por lo cual, las direcciones IP de las cmaras y del NVR no pueden estar cambiando porque el NVR y su CMS no actualizan automticamente las direcciones IPs de las cmaras que tiene aadidas.
Al utilizar IPs estticas se garantiza el buen funcionamiento de los equipos del sistema y se evitan serios problemas que se podran causar al utilizar direcciones 63
IPs dinmicas, debido a que estas luego pueden ser asignadas a equipos presentes en otras subredes, estableciendo posiblemente un conflicto en la tabla de enrutamiento y una colisin en los nodos. Para Cemex ese es un gran riesgo que no se puede correr debido a sus procesos crticos.
El procedimiento que se realiz para implementar el sistema de supervisin se condensa en cuatro grandes pasos.
4.2.3 Determinar las direcciones IPs de las cmaras AVN363 y el NVR 516 de SEENERGY
Las cmaras AVN363 y el NVR 516 tienen por defecto activado el DHCP, por lo que se hizo necesario configurar su servicio de protocolo de internet con una direccin esttica, antes de conectarla a la red de Cemex. Esto se hizo de la siguiente manera:
Se conectaron las tres cmaras AVN363, el NVR 516 y un PC a un mismo conmutador que est aislado de la red Cemex, implementando as una red de rea local aislada de la red de Cemex.
Los conmutadores tienen la capacidad de aprender y almacenar las direcciones MAC (direcciones de control de acceso al medio) de los dispositivos alcanzables a travs de cada uno de sus puertos. Su funcin es interconectar datos de un segmento a otro de acuerdo con la direccin MAC de destino de las tramas en la red. La direccin MAC tambin se conoce como direccin fsica y corresponde de forma nica a una tarjeta de red.
Esta red aislada se implement para determinar las direcciones IPs los equipos de supervisin (NVR y cmaras) en un solo paso (accediendo a todos y cada uno de ellos), ya que el conmutador permite el enlace de datos mediante el puerto de red 80/HTTP del PC y la tarjeta de red (con la direccin MAC) de cada equipo de supervisin.
Se configur la direccin IP del PC para que ingrese a la red de rea local (LAN) utilizando direccin esttica 192.168.1.230. Esta configuracin de aprecia en la figura 40.
64
Figura 40: Configuracin de la red LAN del PC. Fuente: Imagen real.
Con esto configuramos al PC que utilice la direccin IP: 192.168.1.230, esta direccin se encuentra en el rango de direcciones IP 192.168.1.XXX que por defecto traen las cmaras y el NVR. Generalmente los equipos de video vigilancia tienen configurados los primeros 24 bits que identifican la red clase C y la mayora no especifican los ltimos 8 bits que identifican el equipo en la red.
Los dos pasos anteriores se hacen con el objetivo de contener en un mismo rango de direcciones todas las direcciones de los equipos (tres cmaras, NVR y PC) que estn conectados al conmutador y mediante una exploracin de direcciones IPs se hallaron las direcciones que utilizaban los equipos. Esas direcciones se muestra en la siguiente figura.
Figura 41: Direcciones IPs de la red aislada. Fuente: Imagen real.
Mediante el puerto de red 80/http se ingres a cada uno de los equipos. Las direcciones 192.168.1.177, 192.168.1.189 y 192.168.1.238 se determin que pertenecieron a las cmaras y la direccin 192.168.1.195 perteneci al NVR.
65
El proceso de configuracin del sistema de supervisin se estructur de una manera ordenada. Primero se estableci la configuracin de red y las funciones de las cmaras, y posteriormente del NVR.
4.2.4 Configuraciones de Red y Funciones de la cmara AVN363
Con la ayuda del ingeniero Fernando Ecima (coordinador de mantenimiento elctrico de la planta Cemex-Los Patios) se contact la empresa ETB (ISP de CEMEX en todo el pas) para consultar cuales direcciones IPs estticas estaban disponibles en la red Cemex (Los Patios) para asignarlas a las cmaras y el NVR. Como respuesta se obtuvo que las direcciones IP estticas disponibles son: 10.84.28.40 hasta la direccin 10.84.28.48 y de la 10.84.28.92 hasta la direccin 10.84.28.99 (Esto se corrobor con un escner de direcciones entre 10.84.28.1 hasta 10.84.28.99).
Los siguientes pasos se realizaron para la configuracin de red y funciones de una cmara AVN363 de la subestacin elctrica de cemento. De manera idntica se realiza la configuracin de las dos cmaras que se implementan en la portera de la planta.
En internet Explorer se accede al sitio web de la cmara (con la direccin 192.168.1.177) mediante el puerto 80/http. En este caso el PC es el servidor y la cmara es el cliente.
Digitamos en cuenta: admin, y en contrasea: admin (clave por defecto). La primera ventana indica el estado actual de red de la cmara, como se muestra a continuacin.
Figura 42: Estado de conexin actual de la cmara AVN363. Fuente: Imagen real.
Damos click en siguiente (next) para configurar las funciones de red de la cmara.
La segunda ventana permite cambiar la contrasea de acceso a la cmara.
La tercera ventana permite establecer la fecha y hora. 66
La cuarta ventana permite establecer el tipo de direccin IP que utilizara la cmara, adems se debe anexar todas las propiedades de la red Cemex (vase figura 43).
Figura 43: Propiedades de red de la cmara. Fuente: Imagen real.
La quinta y ltima ventana permite configurar las propiedades del video de la cmara (ver figura 44).
Figura 44: Propiedades del video de la cmara. Fuente: Imagen real.
Finalizada la configuracin de red de la cmara, se actualiza su sitio web con la nueva direccin IP esttica asignada (IP: 10.84.28.40).
Digitamos en cuenta: admin, y en contrasea: admin (si no se ha cambiado en el paso anterior).
La primera ventana (ver figura 42) indica el estado actual de red de la cmara, como previamente se configur, se da click en cerrar. Es importante desactivar el filtrado ActiveX de internet Explorer para ver las imgenes en tiempo real.
67
La cmara AVN363 permite ser configurada al gusto del usuario y a la necesidad que requiera algn sistema compacto y autnomo de seguridad.
Las propiedades bsicas de la cmara son el etiquetado: Sub Estacin Elctrica, el ambiente: para exterior, la velocidad de fotogramas: full, la resolucin: MJPEG, la iluminacin por infrarrojos: activado y la deteccin de rostros: activado (vase la figura 45).
Figura 45: Configuracin de las propiedades bsicas de la cmara AVN363. Fuente: Imagen real.
Finalmente se ingresa a la vista en vivo de la cmara y se observa que las configuraciones se hallan efectuado (vase figura 46).
Figura 46: Cmara en vivo. Fuente: Imagen real.
Los anteriores pasos de configuracin de red y funciones se repiten de manera exacta para otras dos cmaras AVN363 de la portera de la empresa, solo se cambiaron dos parmetros fundamentales el etiquetado y la direccin IP. 68
4.2.5 Configuracin de Red y Funciones del NVR 516 de SEENERGY
En internet Explorer se accede al sitio web del NVR (con la direccin 192.168.1.195) mediante el puerto 80/http. Se digita en cuenta: admin, y en contrasea: admin (clave por defecto).
Para cambiar los parmetros de red se ingresa en: configuracin, y despus en: setup de la red, y se configuran los parmetros como se observa en la figura 47, all tambin se pueden configurar canales previamente aadidos, configuracin de eventos (entradas, deteccin, correo) y mltiples modos de grabacin.
Figura 47: Propiedades de red del NVR Fuente: Imagen real. . Una vez realizado el paso anterior se actualiza la ventana con la nueva direccin IP esttica asignada, despus de esto ya se pueden agregar o aadir las cmaras AVN363 al NVR. Se ingresa a Camera Setup Wizard y se selecciona aadir una cmara de manera manual.
El primer paso es la configuracin del canal (esta es la segunda cmara que se aadi canal 2: portera 1) como se observa en la figura 48. 69
Figura 48: Canal aadido. Fuente: Imagen real.
El segundo paso es la configuracin del video. El tercer paso es la configuracin de grabado. El cuarto paso es la configuracin de horario.
El quinto paso es la configuracin de eventos. El tem 5.1 es para iniciar grabacin por deteccin de movimiento. El tem 5.2 es para asignar una entrada digital al NVR (alarma por deteccin). El tem 5.3 es para recibir notificaciones en el CMS. El tem 5.4 es para asignar una salida por activacin de la cmara.
Finalmente la cmara esta aadida y configurada en el NVR. Los anteriores pasos se repitieron con las dems cmaras, en este punto se puede decir que el sistema de supervisin ya est consolidado accediendo al sitio web del NVR mediante el puerto de red 80/http (vase figura 49), pero para tener una interfaz ms amigable con el usuario utiliza el CMS del NVR (vase figura 53).
Figura 49: Vista principal del NVR. Fuente: Imagen real. 70
4.2.6 Configuracin del Software PI-VU Central Basic (CMS de los NVR de SEENERGY)
La empresa Seenergy ofrece varios CMS, cada uno con un fin especializado que segn los requerimientos de seguridad que requiera el usuario. En este proyecto se utiliz el CMS Pi-Vu Central Bsico, el cual utiliza una herramienta llamada setup wizard principalmente para aadir el NVR 516 (soporta hasta 16 NVR) que se manejar en el CMS y adems ofrece toda la configuracin en lo que respecta al CMS como su idioma, ventanas de inicio, mapas principales y locales, grupos de NVR, cuentas de acceso, envo de correos electrnicos, exportacin de videos, etc.
Lo sustancial de la herramienta de setup wizard es aadir el NVR que implementa en este sistema de supervisin.
Una vez instalado Pi-Vu Central Bsico se accede a la carpeta de archivos de programa/Seenergy/Pi Vu Central Basic del PC, all se encuentra la herramienta Setup Wizard, esta se debe ejecutar como administrador. Los pasos primordiales para configurar el NVR son los siguientes.
En la ventana de configuracin de sistema, se configur el idioma y el modo de inicio del CMS (ver figura 50).
Figura 50: Configuracin del CMS. Fuente: Imagen software Unity Pro propiedad de la empresa CEMEX.
En la ventana de NVR, se eligi agregar NVR de manera manual, se debe ingresar el usuario y la contrasea que se estableci por en su sitio web (http) como se observa en la siguiente figura.
71
Figura 51: Aadir NVR al CMS. Fuente: Imagen real
La herramienta identifica todas las cualidades del NVR que se configuraron en su sitio web/http, como se observa en la siguiente figura.
Figura 52: Cualidades del NVR-516 que se aadi. Fuente: Imagen real
Por ltimo se selecciona salir, guardar los cambios y mostrar la pantalla principal. Se mostrar la pantalla del CMS donde el usuario gestiona todo lo pertinente (grabacin, monitorizacin, horario, secuencia, controles PTZ, eventos) al sistema de supervisin, como se observa en la figura 53.
72
Figura 53: Interfaz CMS de Pi Vu Central Basic. Fuente: Imagen software CMS propiedad de la empresa CEMEX.
73
5. EVIDENCIAS Y RESULTADOS DEL PROYECTO
5.1 EVIDENCIAS Y RESULTADOS DEL SISTEMA DE CONTROL DE ACCESO PARA LA SUBESTACIN ELCTRICA DE CEMENTO
Como resultados de este proyecto se obtuvo un sistema de control de acceso totalmente digital, robusto, esttico, duradero, diseado e implementado especialmente para la subestacin de cemento. Esto se puede apreciar en la figura 54. La cmara instalada en la fachada de la subestacin (ver figura 54) supervisa adems de quien entra o sale de la subestacin, lo que sucede en gran parte de la seccin de crudo.
Figura 54: Subestacin elctrica de cemento. Fuente: Imagen real.
En la imagen 55 se observan los pasos que deben ser ejecutados para ingresar a la subestacin, y especficamente los pasos realizados por el operario Norberto Carrillo (NCarrillo), quien en este ejemplo ingresa con un visitante. El proceso de ingreso mximo puede durar 40segundos.
En la imagen 56 se observan los pasos que deben ser ejecutados para salir de la subestacin, y especficamente los pasos realizados por el operario Norberto Carrillo quien se retira acompaado con un visitante. El proceso de salida mximo puede durar 40 segundos.
74
Figura 55: Pasos para el ingreso a la subestacin a) aviso del sistema, b) ingreso de la clave de NCarrillo c) nmero de personas que ingresa d) confirmacin del nmero de personas que ingresa e) puerta habilitada f) anuncio de bienvenida de Ncarrillo en el LCD de adentro g) clave aleatoria para los visitantes. Fuente: Imagen real.
Figura 56: Pasos para la salida de la subestacin. a) ingreso de la clave de NCarrillo b) aviso de clave incorrecta c) nmero de personas que sale d) confirmacin del nmero de personas que se retira. Fuente: Imagen real.
75
La tarjeta electrnica de acceso se encuentra incrustada en la pared de la fachada de la subestacin. En la tarjeta de la izquierda van conectadas las seales del mdulo 140 DAI 753 00 y en la tarjeta de la derecha se encuentra el PIC 16F877. La tarjeta se encuentra instalada en una caja de conexiones elctricas de 25cm x 25cm, su consumo potencia no supera los 2.5w y est protegida para garantizar su durabilidad (vase la figura 57).
Figura 57: Tarjeta electrnica para el control de acceso a la subestacin. Fuente: Imagen real.
En la figura 58 se observa la estacin RIO que se encuentra en la subestacin de cemento y especficamente se observa el mdulo 140 DAI 753 00 que se utiliz. En la imagen 58b, se observa la codificacin del ingreso del operario Ncarrillo.
Figura 58: Estacin RIO y mdulo DAI. a) Estacin RIO de la ubicada en la subestacin de cemento. b) Mdulo \2.3\1.6: 140 DAI 753 00 Fuente: Imagen real.
76
En la figura 59 se observa el programa para el registro de ingreso o salida del personal a la subestacin corriendo en el entorno de Unity Pro y especficamente se aprecia la ejecucin del programa para el ingreso del operario NCarrillo. Este programa funciona perfectamente.
Figura 59: Ejecucin del programa de registro. Fuente: Imagen software Unity Pro propiedad de la empresa CEMEX.
En la figura 60 se aprecia la ejecucin del programa para el registro de personas acompaantes que ingresa con el operario NCarrillo. En una primera instancia, se pens que se tendra que hacer pequeos ajustes en los tiempos de duracin de la codificacin de las seales de entrada, pero realizadas varias pruebas de funcionamiento se determin que no eran necesario ajustar estos tiempos, ya que el nmero de personas que se digita en la tarjeta electrnica es igual al resultado de PER_SUB.
Figura 60: Ejecucin del programa para el registro de nmero de personas. Fuente: Imagen software Unity Pro propiedad de la empresa CEMEX.
En la figura 61 se observa la pantalla del SCADA de la seccin de cemento. En esta pantalla el operario de COP adems de supervisar el ingreso o salida de personas en la subestacin, tambin tiene la posibilidad de abrir directamente la puerta de la subestacin solo con hacer click sobre el icono de apertura de la puerta. En esta imagen se observa el registro de ingreso del operario NCarrillo y su acompaante. 77
Figura 61: Pantalla del SCADA de la seccin de cemento. Fuente: Imagen software Unity Pro propiedad de la empresa CEMEX.
5.2 EVIDENCIAS Y RESULTADOS DEL SISTEMA DE SUPERVISIN DE LA PLANTA CEMEX-LOS PATIOS MEDIANTE CMARAS IP
En la figura 62 se observa que el NVR se encuentra grabando las tres cmaras instaladas. Para la proteccin y operacin ptima del NVR este se instal en la sala de informtica de la empresa. El NVR se configur para que almacene los videos de los 15 das posteriores a la flecha.
Figura 62: NVR 516 de Seenergy. Fuente: Imagen real.
Los conmutadores implementados para el enlace de datos entre el NVR y las cmaras se observan en la figura 63. El conmutador Ruggedcom se encuentra ubicado en la subestacin de cemento y el conmutador Cisco se encuentra ubicado en la portera, a este 78
conmutador se conectan las cmaras que se observan en la figura 64. Ninguna de las tres cmaras tiene dificultades para transmitir el video, aunque si se presentara esta dificultad se podran conectar a los puertos 100 Base-T ETHERNET.
Figura 63: Conmutadores Ruggedcom y Cisco. a) Conmutador Ruggedcom, b) Conmutador Cisco 2960. Fuente: Imagen real.
Las cmaras de portera tienen gran aceptacin por parte del personal que all labora, debido a que su visin nocturna alcanza hasta 40m y su reconocimiento de rostros facilita la individualizacin de las personas.
Figura 64: Cmaras ubicadas en portera. a) Cmara de ingreso a la planta. b) Cmara de salida de la planta. Fuente: Imagen real.
Una vez instalado el CMS PI-VU Central Basic en el PC de portera, se dispuso a conectarle una pantalla mediante un adaptador HDMI a VGA, para que en sta pantalla se pueda monitorizar y supervisar las cmaras, como se observa en la figura 65. Para el manejo del CMS se realiz una capacitacin al personal que labora en portera.
79
Figura 65: Supervisin mediante el PC de portera. Fuente: Imagen real.
5.3 TRABAJOS DESARROLLADOS EN LA EMPRESA CEMEX-LOS PATIOS, COMO PRACTICANTE DEL REA DE MANTENIMIENTO ELCTRICO
Como practicante del rea de mantenimiento elctrico se desarrollaron diversas actividades que estn enmarcadas en varias reas de la Ingeniera Electrnica.
Mantenimiento preventivo de motores elctricos.
El Megger es el equipo que utiliza el rea de mantenimiento elctrico para medir el estado del aislamiento elctrico de los motores (resistencia de aislamiento de sus bobinados). Otra actividad importante en el mantenimiento preventivo de los motores es la medicin de la longitud de las escobillas de los mismos.
Los datos de aislamiento y longitud de escobillas de los motores fueron tabulados en un archivo de Excel, en el cual se obtiene grficamente el historial de estos parmetros para cada motor de la planta, un ejemplo de esto, se observa en la figura 66.
Este mantenimiento preventivo se utiliza como una herramienta de planeacin que permite establecer el patrn del deterioro de un motor por su aislamiento y predecir las condiciones de falla de los motores, para as no tener que llegar al punto de hacer un mantenimiento correctivo de los mismos.
80
Figura 66: Longitud de escobillas del motor de molino de crudo. Fuente: Base de datos, mantenimiento de motores.
Instrumentacin.
Configuracin y mantenimiento del sistema de alarmas contra incendios.
Un aspecto importante en la seguridad de la planta es la implementacin de un sistema de alarmas contra incendios en los puntos ms neurlgicos de sus instalaciones con el fin de alertar y ofrecer un menor tiempo de respuesta ante alguna conflagracin.
En la planta Cemex, el mdulo principal del sistema contra incendios se encuentra en portera, y es all donde se enlazan tres subsistemas de alarmas, que comprenden cerca de 30 alarmas. Los tres subsistemas de alarmas se ubican, uno en COP, otro en la sala de sistemas y en la subestacin elctrica principal.
El trabajo realizado consisti en la configuracin de propiedades de cada alarma, donde principalmente se configura la sensibilidad de la alarma, tiempo de muestreo, su ubicacin geogrfica, su etiquetado y la alarma sonora de la misma. Adems, dos nuevas alarmas fueron integradas al subsistema de la subestacin principal, por lo que se hizo el trabajo de instalacin y fueron aadidas manualmente al subsistema de la principal.
Para no descuidar este aspecto de la seguridad fsica de la planta, se realizaron mantenimientos peridicos de todas las alarmas y monitores como los que se observan en la figura 67, para as tener el mejor desempeo del sistema en cualquier momento que se requiera.
81
a) b)
Figura 67: Sistema contra incendios. a) monitor de supervisin b) alarma contra incendios del armario principal Fuente: Imagen real.
Calibracin de los dosificadores de cemento.
La dosificacin de los aditivos de cemento (aditivo I y II, Clinker y yeso) hacia el molino de cemento para su homogenizacin y produccin de los diversos tipos de cemento, es un paso trascendental para obtener un producto (Cemento tipo I y II, Clinker, granel) que se ajuste a los estndares de calidad que requiriere cada uno.
La calibracin de estos dosificadores de aditivos de cemento (vase figura 68) consiste bsicamente en los siguientes pasos. Primero, bloquear la tolva, limpiar las celdas de carga y las bandas transportadoras. Segundo, poner pesas en las celdas de carga y el establecer el variador en modo local y gravmetro. Tercero, poner a trabajar el variador a su mayor velocidad (hallar impulsos por cinta). Cuarto, hallar el peso (tara) del sistema de suspensin del dosificador (pesas, banda, rodillos, etc.). Quinto, poner el peso obtenido en el cuarto paso como puesta a cero (el variador toma este peso como referencia de 0kg). Sexto, realizar pruebas de rendimiento del dosificador, su error mximo debe ser del 2% de su consigna.
Automatizacin.
Limpiadores de pacas de cemento.
Una situacin negativa que se presentaba en el momento de empacar el cemento, es que estas pacas al salir de la seccin de empaque estaban recubiertas de cemento. Para dar solucin a esta situacin, se dise e implement un sistema limpiador de pacas, que 82
funcionalmente es suministrarle aire a las pacas cuando stas se disponen a salir de la seccin de empaque para ser transportada.
Figura 68: Variadores Yaskawa para la dosificacin de aditivos. Fuente: Imagen real.
El sistema limpiador de pacas (vase la figura 69) est conformado por dos sensores (uno en cada empacadora) Sensick UM30-21-118, dos rels y dos vlvulas de la red de aire comprimido. Cuando la paca pasa por la cmara de empaque, el sensor energiza un rel (24Vdc), lo cual hace que su contacto N.A. se cierre y alimente con 230Vca la vlvula de aire comprimido para dispararle aire con mucha presin a la paca y as sta sale limpia . El sensor de marca Sick Sensick UM30-21-118, es un sensor ultrasnico muy completo, pensado para la aplicacin en cualquier industria, ya que sus parmetros de salida son totalmente configurables. Cabe destacar que proporciona una salida configurable segn las distancias, digital (0/24Vdc o 24/0Vdc) o analgica (4-20mA o 20-4mA), con un alcance de censado (configurable) de hasta 2m, tiempo de respuesta, sensibilidad, etc.
a) b) Figura 69: Sistema limpiador de pacas. a) Sensick UM30-21-118 b) cmara de limpieza de pacas. Fuente: Imagen real. 83
Programacin.
Nivel de la tolva de Caliza y del tanque de glicerina.
Las capacidades de los sensores Sick Sensick UM30-21-118 permitieron implementar este tipo de sensor para medir el nivel de la tolva de caliza, y el nivel de llenado del tanque de glicerina. Se configuraron las respuestas de manera analgica (4-20mA) segn las distancias establecidas especficamente para cada tarea de medin. El sensor del nivel de la tolva de Caliza se integr al programa del PLC de crudo, mediante un mdulo de entradas analgicas (vase figura 70.a) y la programacin consisti en asignarle las distancias que se miden segn su respuesta analgica del sensor.
a) b) Figura 70: Nivel del tanque de glicerina. a) Conexin mdulo 140 ACI 030 00 b) Programacin nivel de glicerina. Fuente: Imagen real Otras Labores.
Pasacalles para anuncios administrativos.
En la necesidad de comunicar de una manera distinta y llamativa los distintos mensajes que tiene la administracin de la empresa para sus trabajadores y visitantes. Se construy un aviso luminoso (pasacalles) compacto, sin necesidad de un PC para ingresar el mensaje que se desea comunicar.
El pasacalles es de 1m de largo, consta de un solo PIC 16F877 que maneja 12 matrices de leds de 8x8 (vase figura 71). El mensaje es programable y su extensin puede ser de hasta 90 caracteres. Lo sustancial del proyecto era realizar el algoritmo para controlar el movimiento de cada carcter, para esto, se utilizaron 13 registros de desplazamiento 4094.
84
Este pasacalle fue un trabajo complejo, ya que ste se deba programar y construir en su totalidad.
Figura 71: Pasacalle a) Pasacalle diseado y construido b) simulacin del pasacalle en Proteus. Fuente: Imagen real
Reparacin de radio de comunicacin.
La mayora de los trabajadores directos de la planta Cemex cuenta con un radio de comunicacin para la coordinacin sus actividades. El trabajo realizado fue el mantenimiento y/o reparacin de equipos averiados por el mal uso o por las inclementes condiciones ambientales a que son expuestos estos radios (ver figura 72).
Figura 72: Radios de comunicaciones. Fuente: Imagen real
85
6. Conclusiones
El sistema de control de acceso diseado e implementado especficamente para la subestacin elctrica de cemento, super con creces todos los objetivos trazados. Cabe resaltar que es un sistema eficiente, ya que se utiliza al mximo las capacidades de cada dispositivo que incorpora y adems la relacin costos vs beneficios es mayor comparada con diversos equipos que se consiguen en el mercado para el control de acceso.
La funcin principal (main) del cdigo de programacin en C para el PIC, no debe exceder ms de 400 lneas, ya que el software de CCs no compilar (creacin del cdigo mquina) el cdigo C.
El programa en lenguaje C para la programacin del PIC 16F877, es extenso debido a la comunicacin visual que la tarjeta electrnica tiene con sus usuarios y tambin debido la manera de realizar las temporizaciones para el reinicio del sistema de acceso. Las temporizaciones se establecen en cada etapa del programa para evitar bloqueos o acciones incorrectas.
Realizar las prcticas profesionales en el rea de mantenimiento elctrico de la planta Cemex-Los Patios, es una experiencia que tiene mucho valor para el desarrollo del perfil profesional de un ingeniero Electrnico, dado que en el mbito laboral e industrial se adquirieren nuevos conocimientos y destrezas, que acompaadas de las competencias acadmicas potencializan las capacidades para ser un profesional exitoso.
El procedimiento realizado para determinar las direcciones IP y la configuracin de red de los equipos del sistema de supervisin, es un procedimiento poco prctico para poner en marcha los equipos, pero a su vez garantiza que los equipos de supervisin no interfieran con ningn otro equipo de la red Cemex, ni antes, ni despus de sus configuraciones de red.
El amplio catlogo de compatibilidad del NVR-516 de Seenergy con diversas cmaras IPs, y la extensin de la red Cemex en varios sectores de la planta, hacen que el sistema de supervisin sea verstil y que tenga la capacidad de supervisar cualquier lugar de la planta, obviamente acompaado de otros dispositivos de comunicaciones como enrutadores con Wifi y las antenas inalmbricas bidireccionales.
86
7. Recomendaciones
Llegado el caso que se quieran incorporar al sistema de supervisin otras 10 cmaras IPs, con calidad de imagen y video parecidas o superiores a las implementadas, se recomienda crear una nueva red exclusiva para el sistema de supervisin totalmente aparte de la red Cemex. Esto, con el fin de no saturar el ancho de banda de la red Cemex.
Para darle mayor seguridad y control a la puerta de la subestacin, se recomienda cambiar el electroimn implementado, por otro electroimn que sea rectangular y genere un mayor campo magntico comparado con el que genera el actual electroimn, para obtener ms ajuste de la puerta de la subestacin elctrica de cemento.
87
8. Referencias
Castillo, G. (2005). Sistemas de comunicaciones. Redes II. Curso 2005-1.
CEMEX (2014). Recuperado de http://www.cemexcolombia.com/index.aspx Cisco Systems (2014) Router. Recuperado de http://www.cisco.com/c/en/us/products/routers/2801-integrated-services-router- isr/index.html
Constitucin Poltica de Colombia. Artculos corte constitucional. Recuperado de http://www.corteconstitucional.gov.co/relatoria/2010/c-666-10.htm
De la Cruz. D (s.f.) Nabetec PC, soluciones Informticas. Lima. Recuperado de http://www.nabetecpc.com/camaras-ip.html
El Concejo Superior Universitario (1997). Estatuto estudiantil UFPS. Acuerdo N 69 de septiembre 5 de 1997.
IEEE (2014) C37.1-2007 Norma IEEE para SCADA y sistemas de automatizacin. Recuperado de http://smartgrid.ieee.org/standards/approved-ieee-smart-grid- standards/316-c371-2007-ieee-standard-for-scada-and-automation-systems
Manrique E. (2005). Creacin de un entorno para gestin avanzada de red. Tesis indita de pregrado. Universidad Politcnica de Catalua. Espaa Medina T. (2011) Red de video vigilancia utilizando cmaras ip para el monitoreo del proceso de produccin en la empresa agrocueros S.A. Tesis indita de pregrado. Universidad de Ambato. Ambato Ecuador.
MICROCHIP (2014). Recuperado de http://www.microchip.com/pagehandler/en- us/family/8bit/ http://www.microchip.com/ParamChartSearch/Chart.aspx?branch ID=1012
MODICON QUANTUM CORPORATION. (2007) Plataforma de automatizacin: catalogo 2007. Barcelona: Modicon Quantum. 220 p.
NEMA (2014) Recuperado de http://www.nema.org/Products/Pages/Programmable- Controllers.aspx
Rivas J. y Velsquez C. (2011) Implementacin de sistema de seguridad con video- vigilancia y software libre. Tesis indita de pregrado. Instituto Politcnico Nacional, Mxico D.F. Mxico.
88
s.a. (2008) Conmutador o switch. Recuperado de http://www.pac.com.ve/index.php?option=com_content&view=article&catid=68&It emid=91&id=4914
SCHNEIDER ELECTRIC (2008) Manual de formacin Unity Pro. Bac de Roda 52, Espaa. Versin: 2.1.
Seplveda L. (2011) Pasanta apoyo en las actividades tcnicas en el rea de mantenimiento elctrico y electrnico de la planta de cementos CEMEX del municipio de Los Patios Norte de Santander. Tesis indita de pregrado. Universidad Francisco de Paula Santander. San Jos de Ccuta Colombia.
Surez J. (2010). Diseo e implementacin de un control de administracin remota utilizando cmaras IP. Tesis indita de pregrado. Universidad Distrital Francisco Jos de Caldas. Bogot, Colombia.
TSM Informtica (2014) Topologa de redes http://www.tsminformatica.com/2008/02/ redes-de-rea-local-lan.html
89
9. Anexos Anexo 1
Programacin del PIC 16F877 para el control de acceso a la subestacin mediante la tarjeta electrnica.
90
91
92
93
94
95
96
97
98
99
100
101
102
Anexo 2
Circuito esquemtico en el software de Proteus de la tarjeta electrnica para el control de acceso a la subestacin.