TCNICO SUPERIOR UNIVERSITARIO EN MECATRNICA, rea AUTOMATIZACIN
SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC
REPORTE TCNICO DE ESTADA PROFESIONAL
PRESENTAN: IRVING ARTURO ALTAMIRANO VINALAY JAVIER SANTOS VZQUEZ VZQUEZ JOS GUADALUPE ALBITER GONZLEZ
ASESORES:
ACADMICO: PAVEL CHVEZ RUZ
INDUSTRIAL: CESAR LPEZ LOZANO
EMPRESA/INSTITUCIN: ITEMDIL
GENERACIN: ENERO 2011 DICIEMBRE 2013
TECMAC, EDO. DE MXICO, DICIEMBRE 2013
AUTOMATIZACIN DE PRENSAS HIDRULICAS
AUTOMATIZACIN DE PRENSAS HIDRULICAS
AUTOMATIZACIN DE PRENSAS HIDRULICAS
AUTOMATIZACIN DE PRENSAS HIDRULICAS
AUTOMATIZACIN DE PRENSAS HIDRULICAS
AUTOMATIZACIN DE PRENSAS HIDRULICAS
AUTOMATIZACIN DE PRENSAS HIDRULICAS
AUTOMATIZACIN DE PRENSAS HIDRULICAS
DEDICATORAS
Queremos agradecer la Universidad Tecnolgica de Tecmac, a los docentes que nos han acompaado desde el inicio de la carrera brindndonos los conocimientos necesarios para nuestro desarrollo profesional, al personal administrativo que nos ayuda a resolver cualquier cuestin de esta ndole, y de ms personal que mantiene las instalaciones y los equipo en las condiciones ptimas. Agradecemos tambin a la empresa ITEMDIL por darnos la oportunidad de desarrollarnos en el campo laboral y por la experiencia que esto representa para nuestro desarrollo profesional, en especial al Ing. Cesar Lpez Lozano Director de Investigacin y Desarrollo. Tambin, agradecemos el apoyo incondicional que nos han brindado nuestros familiares, ya que ellos han sido la base de nuestros logros. En especial, agradecemos a nuestros padres por su entera confianza en m buen juicio, por sus cuidados haca mi salud fsica y mental, y por su afecto en los momentos de felicidad y angustia. Muchas gracias por darme la oportunidad de disfrutar de estos momentos. Agradecemos a nuestros amigos y compaeros que han compartido con nosotros pesares y diversiones y que nos han apoyado en los momentos de penurias dndonos la mano para poder seguir adelante. A todos, muchas gracias. AUTOMATIZACIN DE PRENSAS HIDRULICAS
i
NDICE
NDICE ........................................................................................................................................................ i NDICE DE FIGURAS ............................................................................................................................... iv RESUMEN .................................................................................................................................................. v ABSTRACT ............................................................................................................................................... vi INTRODUCCIN........................................................................................................................................ 1 METODOLOGA ......................................................................................................................................... 2 PLANTEMIENTO DEL PROBLEMA .......................................................................................................... 3 JUSTIFICACION ........................................................................................................................................ 3 CRONOGRAMA DE ACTIVIDADES .......................................................................................................... 4 OBJETIVOS ............................................................................................................................................... 5 Objetivo general: .................................................................................................................................... 5 Objetivos especficos: ............................................................................................................................ 5 DISEO DE LA INVESTIGACIN ............................................................................................................. 6 PROTEUS .................................................................................................................................................. 7 ISIS ......................................................................................................................................................... 7 ARES ...................................................................................................................................................... 8 MARCO TERICO ..................................................................................................................................... 8 Tarjetas de simulacin ........................................................................................................................... 8 Tarjetas de simulacin, la opcin en PLCs ........................................................................................... 9 Ajustes y cambios rpidos de tipos de entradas y salidas ..................................................................... 9 Flexibilidad en muchas aplicaciones ...................................................................................................... 9 Ventajas del uso de tarjetas de simulacin ............................................................................................ 9 PLC ...........................................................................................................................................................10 Definicin de PLC .................................................................................................................................10 Principio de funcionamiento de PLC ....................................................................................................10 Funciones de un PLC ...........................................................................................................................12 Clasificacin de PLC. ...........................................................................................................................12 RELEVADORES.......................................................................................................................................13 Definicin de relevador .........................................................................................................................13 Principio de funcionamiento del Relevador ..........................................................................................14 SENSORES ..............................................................................................................................................14 Definicin de sensor .............................................................................................................................14 Sensores NPN ......................................................................................................................................15 Sensores PNP ......................................................................................................................................17 AUTOMATIZACIN DE PRENSAS HIDRULICAS
ii
CAPITULO 1 GENERALIDADES DE LA EMPRESA .................................................................................18 1.1 Antecedentes histricos de la empresa .......................................................................................18 1.2 Misin. ..........................................................................................................................................19 1.3 Visin ............................................................................................................................................19 1.4 Ubicacin ......................................................................................................................................19 1.5 Giro ...............................................................................................................................................19 CAPITULO 2 ENTRADAS Y SALIDAS ......................................................................................................20 2.1 Definicin de entradas y salidas del PLC Horner .........................................................................20 2.1.1 Sistemas de entrada/salida ..................................................................................................20 2.2 Tipos de entradas y salidas del PLC Horner ................................................................................20 2.2.1 Entradas/Salidas Del Tipo Discreto. .....................................................................................20 2.2.2 Entradas/Salidas Del Tipo De Datos Numricos. ................................................................21 2.3 Diagramas de entradas y salidas hacia el PLC Horner ...............................................................21 CAPITULO 3 REPORTE DE ACTIVIDADES .............................................................................................22 3.1 Entradas analgicas en un PLC ...................................................................................................22 3.2 Cmo almacenamos valores en bit? ..........................................................................................22 3.2.1 La Resolucin de una entrada analgica. ............................................................................24 3.3 Seleccin del software de diseo .................................................................................................25 3.3.1 MultiSim (ElectronicsWorkbench) ........................................................................................25 3.3.2 PCB Wizard ..........................................................................................................................26 3.3.3 Proteus .................................................................................................................................27 3.3.4 Kicad .....................................................................................................................................27 3.3.5 Simulador de Circuitos Digitales ..........................................................................................29 3.3.6 Designworks .........................................................................................................................30 3.3.7 Pad2pad ...............................................................................................................................31 3.3.8 Eagle.....................................................................................................................................31 3.3.9 Circuit Shop ..........................................................................................................................32 3.3.10 Simetrix .................................................................................................................................33 3.3.11 Qucs .....................................................................................................................................33 3.3.12 FreePCB ...............................................................................................................................34 3.3.13 Oregano ................................................................................................................................35 3.3.14 Diptrace ................................................................................................................................36 3.3.15 ExpressPCB .........................................................................................................................37 3.3.16 B2 Spice ...............................................................................................................................37 3.3.17 VisualSpice ...........................................................................................................................38 3.3.18 Bartels Auto Engineer...........................................................................................................38 3.3.19 Rimu Schematic ...................................................................................................................39 AUTOMATIZACIN DE PRENSAS HIDRULICAS
iii
3.3.20 Splan.....................................................................................................................................40 3.3.21 Sprint-Layout ........................................................................................................................40 3.3.22 WinCircuit .............................................................................................................................41 3.3.23 WinSchema ..........................................................................................................................42 3.3.24 VirtualBreadboard .................................................................................................................42 3.3.25 WinQcad ...............................................................................................................................43 3.3.26 PCB Artist .............................................................................................................................44 3.3.27 Livewire ................................................................................................................................45 CAPITULO 4 INTRODUCCIN A LOS CONTROLADORES LGICOS PROGRAMABLES ...................46 4.1 Reconocer la arquitectura y caractersticas de un PLC ...............................................................46 4.1.1 Nomenclatura de las Entradas y Salidas Digitales ..............................................................46 4.1.2 Naturaleza de los Circuitos de Entradas Digitales ...............................................................46 4.1.3 Naturaleza de los Circuitos de Salidas Digitales ..................................................................46 4.1.4 Otros Tipos de Entradas y Salidas Digitales ........................................................................47 4.1.5 Corriente de los Circuitos .....................................................................................................47 4.1.6 Fuente de Poder ...................................................................................................................47 4.1.7 Controles de Operario ..........................................................................................................47 4.1.8 Interfaz de Programacin .....................................................................................................47 4.1.9 Mdulos de Expansin .........................................................................................................48 4.2 Ejemplo de Aplicacin: .................................................................................................................48 4.2.1 Asignacin de Circuitos: .......................................................................................................49 CAPITULO 5 DISEO DE LA TARJETA PARA ENTRADAS DE PLC HORNER .....................................49 CONCLUSIONES .....................................................................................................................................52 BIBLIOGRAFA.........................................................................................................................................53
AUTOMATIZACIN DE PRENSAS HIDRULICAS
iv
NDICE DE FIGURAS Figura 1 PLC XL4e ......................................................................................................................................... 6 Figura 2 Caracteristicas PLC Hornert XL4e ................................................................................................... 6 Figura 3 Software Proteus .............................................................................................................................. 7 Figura 4 Ejercicio en ISIS ............................................................................................................................... 7 Figura 5 Ejercicio ARES ................................................................................................................................. 8 Figura 6 Tarjeta DAQ modelo NI PCLe-6320 ................................................................................................ 8 Figura 7 PLC Horner XL6 .............................................................................................................................10 Figura 8 Tipos de relevadores ......................................................................................................................14 Figura 9 Estructura interna de un relevador .................................................................................................14 Figura 10 Tipos de sensores ........................................................................................................................15 Figura 11 Diagrama de un sensor NPN .......................................................................................................16 Figura 12 Conexin de un sensor NPN a una entrada PNP de un PLC......................................................17 Figura 13 Diagrama de un sensor PNP .......................................................................................................17 Figura 14 Conexin de un sensor PNP a una entrada de un PLC .............................................................18 Figura 2. 1 Diagrama de entradas y salidas de PLC Horner XL4e ..............................................................21 Figura 3. 1 Logo de Multisim ........................................................................................................................25 Figura 3. 2 Software Livewire .......................................................................................................................45 Figura 3. 3 Software PCB Wizard ................................................................................................................26 Figura 3. 4 Software Proteus ........................................................................................................................27 Figura 3. 5 Software Kicad ...........................................................................................................................27 Figura 3. 6 Software Simulador de Circuitos Digitales .................................................................................29 Figura 3. 7 Software Designworks Professional ..........................................................................................30 Figura 3. 8 Software Pad2pad......................................................................................................................31 Figura 3. 9 Software Eagle ...........................................................................................................................31 Figura 3. 10 Software Circuit Shop ..............................................................................................................32 Figura 3. 11 Software Simetrix .....................................................................................................................33 Figura 3. 12 Software Qucs ..........................................................................................................................33 Figura 3. 13 Software FreePCB ...................................................................................................................34 Figura 3. 14 Software Oregano ....................................................................................................................35 Figura 3. 15 Software Diptrace .....................................................................................................................36 Figura 3. 16 Software ExpressPCB..............................................................................................................37 Figura 3. 17 Software B2 Spice....................................................................................................................37 Figura 3. 18 Software VisualSpice ...............................................................................................................38 Figura 3. 19 Software Bartels Auto Enginner ...............................................................................................38 Figura 3. 20 Software Rimu Schematic ........................................................................................................39 Figura 3. 21 Software sPlan .........................................................................................................................40 Figura 3. 22 Software Sprint Layout .............................................................................................................40 Figura 3. 23 Software WinCircuit ..................................................................................................................41 Figura 3. 24 Software WinSchema...............................................................................................................42 Figura 3. 25 Software VirtualBreadboard .....................................................................................................42 Figura 3. 26 Software WinQcad ...................................................................................................................43 Figura 3. 27 Software CircSchema ..............................................................................................................43 Figura 3. 28 Software PCB Artist de AC ......................................................................................................44 Figura 5. 1 Diseo de tarjeta en ISIS ...........................................................................................................49 Figura 5. 2 Diseo de la tarjeta en ARES ....................................................................................................50 Figura 5. 3 Pistas de la tarjeta ......................................................................................................................50 Figura 5. 4 Simulacin de la tarjeta ..............................................................................................................51 AUTOMATIZACIN DE PRENSAS HIDRULICAS
v
RESUMEN En este resumen se mencionan: Las caractersticas del proyecto TARJETA DE SIMULACION DE ENTRADAS y SALIDS PARA PLC HORNER que se desarroll en el rea de diseo e investigacin en Centro de enseanza intensiva La Villa A. C. El PLC y los tipos de los mismos dentro de una industria y/o institucin de educacin, por qu se daan los equipos, como podra disminuir este problema proponiendo tarjetas de entradas y salidas para PLCs y disminuir tiempo y costo en la reparacin de los mismos. Los beneficios que trae para la empresa como para los PLC el tener un adecuado uso de los equipos. Fallas ms comunes y como llegar a solucionar las mismas y as obtener mejora al momento de hacer el correcto uso de los PLCs. En resumen hablar de resultados es hablar de sistemas y ello nos lleva a considerar la calidad de los mismos, pues de nada sirve la ms ptima calidad en los sistemas si estos no son aceptados por las personas que deben ponerlo en prctica. Esto es muy importante ya que debemos tener presente que la programacin es una tarea humana por excelencia.
AUTOMATIZACIN DE PRENSAS HIDRULICAS
vi
ABSTRACT Mentioned in this summary: The characteristics of the "CARD INPUTS and Ouputs SIMULATION FOR PLC HORNER" that developed in the area of design and research in Centro de Enseanza Intensiva La Villa A. C. The PLC and the same types within an industry and / or college, because they damage the equipment, as it could reduce this problem by proposing cards PLC's inputs and outputs to reduce time and cost in repairing the thereof. The benefits it brings to the company and the PLC to have an adequate use of the equipment. Most common faults and how to get to fix them and get improvement when making the proper use of the PLC's. Briefly talk about results is to talk about systems and this leads us to consider the quality of them, because it is useless in the most optimal quality systems if they are not accepted by the people who must put it into practice. This is very important because we must remember that programming is a quintessential human endeavor.
SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 1
INTRODUCCIN Las tarjetas de simulacin de entradas y salidas para PLC Horner realizada en Centro de enseanza intensiva La Villa A. C. consisti en el diseo de una tarjeta mediante software (PROTEUS), instalacin de equipos electrnicos y elctricos en prensas hidrulicas. Los procesos que llevan a cabo los PLCs requieren de gran cuidado del personal que lo va a utilizar, es por esa razn que se utilizan tarjetas de simulacin de entradas y salidas para que en caso de algn dao a los componentes no son directamente al PLC si no a la tarjeta, esto disminuye en gran cantidad el dao que obtienen los PLCs al ser conectados. Debido a que en las industrias e instituciones de educacin se observ continuamente estos problemas con el equipo debido a las prcticas o trabajos didcticos, esta visin llevo a Centro de enseanza intensiva La Villa A. C a centrar sus esfuerzos de mejora y con ello los recursos en la funcin de calidad lo cual es utilizar equipos de alta tecnologa.
SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 2
METODOLOGA La obtencin de informacin para poder concluir este reporte del proyecto implementado fue a base de investigacin escrita como la que se puede obtener de libros, revistas y pginas web. Tambin con la ayuda de las aportaciones que otorgaron las personas con experiencia en la rama de electrnica y MECATRONICA con el manejo de los equipos descritos. Una forma de afianzar los conocimientos obtenidos de las fuentes antes mencionadas fue la prctica en el campo de la informacin tanto con los equipos y personas involucradas en el proceso fueron fundamentales para el entendimiento. Sin duda alguna usar una metodologa de aprendizaje que involucre la mnima teora adecuada a la prctica para una forma de obtener el conocimiento.
SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 3
PLANTEMIENTO DEL PROBLEMA Debido al uso continuo de los PLCs en las distintas reas de las industrias y tambin en instituciones de educacin media superior y superior, se observ el dao que se ocasiona debido a las formas didcticas con las que se trabaja con un PLCs, esto significa dao a entradas y salidas por algn error cometido al momento de hacer la conexin de distintos componentes y diferentes voltajes. JUSTIFICACION Las tarjetas de simulacin de entradas y salidas son de una manera general una proteccin para el PLC, ya que los componentes y voltajes ahora no van conectados directamente al PLC si no a la tarjeta de simulacin, de esta manera si se presenta algn error al momento de la conexin se daa la tarjeta y no el PLC. Con estas tarjetas se vern beneficiados las industrias e instituciones que trabajen con PLCs y sepan el costoso de una reparacin de los mismos, ahorrando una cantidad considerable comparando la reparacin de una tarjeta a la de un PLC. SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 4
CRONOGRAMA DE ACTIVIDADES
P = Planeado R = Realizado
Mes SEPTIEMBRE OCTUBRE NOVIEMBRE DIIEMBRE Semana 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ACTIVIDAD P
1.- Anlisis de la problemtica R
2.- Decidir la mejor solucin P
R
3.- Realizar investigacin P
R
4.- Diseo de la tarjeta electrnica P
R
5.- Fabricar la tarjeta electrnica y realizar pruebas P
R
SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 5
OBJETIVOS Objetivo general: Realizar el diseo y fabricacin de la tarjeta de simulacin de entradas y salidas para PLCs, con fines didcticos para uso de elementos relacionados con la automatizacin. Objetivos especficos: Identificar los componentes adecuados para el diseo de la tarjeta y dar solucin al problema de los daos directamente a los PLCs dentro de una industria o institucin de educacin. Poner a trabajar las tarjetas de simulacin contemplando todas las necesidades requeridas con respecto a programacin y control. SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 6
DISEO DE LA INVESTIGACIN Para el diseo de las tarjetas de simulacin de entradas y salidas, primero seleccionamos el PLC, se tienen que tomar en cuenta las caractersticas del mismo para seleccionar los componentes adecuados de la tarjeta. Para este reporte tcnico se seleccion el PLC HORNER se muestra en la siguiente Figura 1.
Figura 1 PLC XL4e En la siguiente figura se muestran las caractersticas bsicas du en PLC Horner Figura 2.
Figura 2 Caracteristicas PLC Hornert XL4e SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 7
PROTEUS Las herramientas que se utilizaron para construir la tarjeta de simulacin son el software de diseo de circuitos elctricos llamado PROTEUS, Figura 3.
Figura 3 Software Proteus Proteus es una compilacin de programas de diseo y simulacin electrnica, desarrollado por Labcenter Electronics que consta de los dos programas principales: Ares e Isis, y los mdulos VSM y Electra. ISIS El Programa ISIS, Intelligent Schematic Input System (Sistema de Enrutado de Esquemas Inteligente) permite disear el plano elctrico del circuito que se desea realizar, contiene desde simples resistencias, hasta alguno que otro microprocesador o microcontrolador, incluyendo fuentes de alimentacin, generadores de seales y muchos otros componentes diferentes. Los diseos realizados en Isis pueden ser simulados en tiempo real, mediante el mdulo VSM, asociado directamente con ISIS. En la siguiente figura se muestra un ejemplo en ISIS. Figura 4.
Figura 4 Ejercicio en ISIS SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 8
ARES ARES, o Advanced Routing and Editing Software (Software de Edicin y Ruteo Avanzado); es la herramienta de enrutado, ubicacin y edicin de componentes, se utiliza para la fabricacin de placas de circuito impreso, permitiendo editar generalmente, las capas superficial (Top Copper), y de soldadura (Bottom Copper). En la siguiente figura se muestra un ejemplo en ISIS. Figura 5.
Figura 5 Ejercicio ARES MARCO TERICO Tarjetas de simulacin Un ejemplo de tarjetas de simulacin es la que se utiliza con el software LabView mediante PC, la tarjeta se conecta directamente a l. En la siguiente figura se muestra la DAQ. Figura 6
Figura 6 Tarjeta DAQ modelo NI PCLe-6320 SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 9
Tarjetas de simulacin, la opcin en PLCs Hoy en da el uso de PLC es muy comn en cualquier industria de mediano o gran tamao, las tarjetas de simulacin podran estar en cada lugar en donde se tenga un PLC dependiendo del tipo de proceso que maneje. Ajustes y cambios rpidos de tipos de entradas y salidas Otra ventaja de las tarjetas de simulacin es que son muy fciles de configurar segn el tipo de seal que se va a utilizar y luego seguir con un nuevo trabajo. Se cuenta especialmente cuando tiene que ver con el ajuste del tipo seal analgica o digital, la tarjeta puede tener 3 opciones, un switch, seal analgica o seal digital. Flexibilidad en muchas aplicaciones Las tarjetas de simulacin de entradas y salidas estarn instaladas a un PLC, estos tienen infinidad de aplicaciones por lo tanto las tarjetas pueden estar en casi todas ellas, los PLC no slo controlan la lgica de funcionamiento de mquinas, plantas y procesos industriales, tambin pueden realizar operaciones aritmticas, manejar seales analgicas para realizar estrategias de control por ejemplo: controladores PID (Proporcional Integral y Derivativo). Ventajas del uso de tarjetas de simulacin 1. Proteccin directa hacia el PLC 2. Ms capacidad a menos costo - Se sabe que es ms fcil y menos caro comprar ciertas clases de componentes ms comerciales que los que normalmente incluye un PLC en su interior. 3. Menos el costo de compra En ocasiones los daos a los PLCs son graves y hay veces que la mejor solucin es cambiar el PLC, la probabilidad de que estos daos le ocurran al PLC teniendo la tarjeta de simulacin es muy baja ya que primero se daa la tarjeta e interrumpe el error. 4. Menos costo de mantenimiento Las tarjetas son de tamao reducido y mantenimiento de bajo costo, adems permiten ahorrar dinero en mano de obra y la posibilidad de cambiar componentes fcilmente. En las pocas SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 10
ocasiones de avera casi siempre son defectos menores, sea un relevador, una resistencia etc. No solo es el menor costo estas partes, sino tambin se puede reparar sin tener que hacer maniobras de desmontar piezas del PLC, reduciendo tiempos de mantenimiento, y menos afectacin en la produccin. PLC Definicin de PLC Como su mismo nombre lo indica, se ha diseado para programar y controlar procesos secuenciales en tiempo real. Por lo general, es posible encontrar este tipo de equipos en ambientes industriales. Los PLC sirven para realizar automatismos, se puede ingresar un programa en su disco de almacenamiento, y con un microprocesador integrado, corre el programa, se tiene que saber que hay infinidades de tipos de PLC, los cuales tienen diferentes propiedades, que ayudan a facilitar ciertas tareas para las cuales se los disean. En la Figura 7 se muestra un ejemplo de PLC.
Figura 7 PLC Horner XL6 Los PLC son llamados tambin por algunos autores Autmatas Programables Industriales. Principio de funcionamiento de PLC SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 11
Su estructura bsica son dos o ms planos de puertas lgicas, normalmente AND y OR, que el programador debe conectar de forma adecuada para que hagan la funcin lgica requerida. Suelen programarse con lenguaje en escalera o tambin con bloques de funciones. Para aplicaciones de mayor capacidad son sustituidos por FPGAs. Los PLC's actuales pueden comunicarse con otros controladores y computadoras en redes de rea local, y son una parte fundamental de los modernos sistemas de control distribuido. Existen varios lenguajes de programacin, tradicionalmente los ms utilizados son el diagrama de escalera (lenguaje ladder), preferido por los electricistas, lista de instrucciones y programacin por estados, aunque se han incorporado lenguajes ms intuitivos que permiten implementar algoritmos complejos mediantes simples diagramas de flujo ms fciles de interpretar y mantener. Estudiar la estructura interna del PLC y sus mdulos de expansin permite dimensionar la cantidad de entradas y salidas digitales, de entradas y salidas analgicas. Los pasos a seguir en una fase de diseo dado un PLC y un sistema a automatizar son: 1.- Determinar a. lo que debe hacer el sistema b. la secuencia de operaciones c. las condiciones del progreso de las secuencias 2.- Seleccionar a. los sensores b. actuadores 3.- Ejecutar la asignacin de circuitos 4.- Dibujar el esquema de conexiones SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 12
Funciones de un PLC Para que un PLC logre cumplir con su funcin de controlar, es necesario programarlo con cierta informacin acerca de los procesos que se quiere secuenciar. Esta informacin es recibida por captadores, que gracias al programa lgico interno, logran implementarla a travs de los accionadores de la instalacin. Es decir, a travs de los dispositivos de entradas, formados por los sensores (transductores de entradas) se logran captar los estmulos del exterior que son procesados por la lgica digital programada para tal secuencia de proceso que a su vez enva respuestas a travs de los dispositivos de salidas (transductores de salidas (Figura 4.1), llamados actuadores. Un PLC es un equipo comnmente utilizado en maquinarias industriales de fabricacin de plstico, en mquinas de embalajes, en automviles, entre otras; en fin, son posibles de encontrar en todas aquellas maquinarias que necesitan controlar procesos secuenciales, as como tambin, en aquellas que realizan maniobras de instalacin, sealizacin y control. Dentro de las funciones que un PLC puede cumplir se encuentran operaciones como las de deteccin y de mando, en las que se elaboran y envan datos de accin a los pre-accionadores y accionadores. Adems cumplen la importante funcin de programacin, pudiendo introducir, crear y modificar las aplicaciones del programa. Clasificacin de PLC. Debido a la gran variedad de tipos distintos de PLC, tanto en sus funciones, en su capacidad, en su aspecto fsico y otros, es que es posible clasificar los distintos tipos en varias categoras. PLC tipo Nano: Generalmente PLC de tipo compacto (Fuente, CPU e I/O integradas) que puede manejar un conjunto reducido de I/O, generalmente en un nmero inferior a 100. Permiten manejar entradas y salidas digitales y algunos mdulos especiales. 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 SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 13
pocas I/O hasta varios cientos ( alrededor de 500 I/O ) , su tamao es superior a los Nano PLC y soportan una gran variedad de mdulos especiales, tales como: Entradas y salidas anlogas Mdulos contadores rpidos Mdulos de comunicaciones Interfaces de operador Expansiones de i/o PLC tipo Modular: Estos PLC se componen de un conjunto de elementos que conforman el controlador final, estos son: Rack Fuente de Alimentacin CPU Mdulos de I/O De estos tipos existen desde los denominados Micro PLC que soportan gran cantidad de I/O, hasta los PLC de grandes prestaciones que permiten manejar miles de I/O. RELEVADORES Definicin de relevador El rel o relevador es un dispositivo electromecnico que funciona como un interruptor controlado por un circuito elctrico en el que por medio de una bobina y un electroimn, se acciona un juego de uno o varios contactos que permiten abrir o cerrar otros circuitos elctricos independientes. En la Figura 8 se muestra un ejemplo de relevadores.
SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 14
Figura 8 Tipos de relevadores El relevador es capaz de controlar un circuito de salida de mayor potencia que el de entrada, puede considerarse, en un amplio sentido, como un amplificador elctrico. Como tal se emplearon en telegrafa, haciendo la funcin de repetidores que generaban una nueva seal con corriente procedente de pilas locales a partir de la seal dbil recibida por la lnea. Se les llamaba "relevadores". Principio de funcionamiento del Relevador El electroiman hace vascular la armadura al ser exitada, cerrandolos contactos dependiendo si es normalmente abierto o normalmente cerrado Si se le aplica un voltaje a la bobina un campo magntico es generado haciendo que los contactos hagan una conexin. En la Figura 9 se muestra la estructura interna de un Relevador.
Figura 9 Estructura interna de un relevador Estos contactos pueden ser considerados como el interruptor que permite que la corriente fluya entre los dos puntos que cerraron el circuito SENSORES Definicin de sensor SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 15
Un sensor es un dispositivo capaz de detectar magnitudes fsicas o qumicas, llamadas variables de instrumentacin, y transformarlas en variables elctricas. Las variables de instrumentacin pueden ser por ejemplo: temperatura, intensidad lumnica, distancia, aceleracin, inclinacin, desplazamiento, presin, fuerza, torsin, humedad, movimiento, pH, etc. Una magnitud elctrica puede ser una resistencia elctrica (como en una RTD), una capacidad elctrica (como en un sensor de humedad), una Tensin elctrica (como en un termopar), una corriente elctrica (como en un fototransistor), etc. Un sensor se diferencia de un transductor en que el sensor est siempre en contacto con la variable de instrumentacin con lo que puede decirse tambin que es un dispositivo que aprovecha una de sus propiedades con el fin de adaptar la seal que mide para que la pueda interpretar otro dispositivo. Como por ejemplo el termmetro de mercurio que aprovecha la propiedad que posee el mercurio de dilatarse o contraerse por la accin de la temperatura. Un sensor tambin puede decirse que es un dispositivo que convierte una forma de energa en otra. reas de aplicacin de los sensores: Industria automotriz, robtica, industria aeroespacial, medicina, industria de manufactura, etc. Los sensores pueden estar conectados a un computador para obtener ventajas como son el acceso a una base de datos, la toma de valores desde el sensor, etc. En la Figura 10 se muestran los tipos de sensores.
Figura 10 Tipos de sensores Para sensores discretos, existen los NPN o salida que consumen corriente, y las PNP o salida que entrega corriente. Sensores NPN SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 16
Los sensores de salida NPN tiene un circuito similar a lo que sera una salida TTL en colector abierto. Puede ser considerado como un transistor bipolar NPN con su emisor a tierra y colector al que se le conectara la carga, tal como se muestra en la siguiente figura. En realidad, esta salida puede estar compuesta de un transistor NPN, un FET, un optoacoplador, o incluso un rel. Sin embargo, no importa como este compuesto el circuito, pero la conexin tiene un circuito abierto y lnea GND aterrizada para las dos seales lgicas de salida. En la Figura 11 se muestra el diagrama de un sensor NPN.
Figura 11 Diagrama de un sensor NPN Aunque esto puede parecer confuso, est diseado para aplicaciones en la que el voltaje lgico que va a ser interpretado como ON/OFF sea distinto al voltaje de alimentacin del sensor. Has de suponer que tanto el sensor como la salida deben ser alimentadas por fuentes distintas. En la Figura (Figura 3.2) se tiene un diagrama del sensor conectado a una carga, esta puede ser una entrada discreta del PLC. Por ejemplo, puede existir un sensor que se alimente con 10Vdc (Vsensor) mientras que la carga opera a 24Vdc (Vload). Tpicamente, los sensores con salidas NPN son capaces de controlar voltajes de carga de hasta 30Vdc. La fuente de voltaje para la carga puede ser de cualquier voltaje entre cero y el mximo voltaje de colector especificado para la salida del transistor. En la siguiente Figura (Figura 12) se muestra como conectar un sensor NPN a un PLC. SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 17
Figura 12 Conexin de un sensor NPN a una entrada PNP de un PLC Sensores PNP La salida PNP o que entrega corriente, tiene niveles lgicos que cambian entre el voltaje de alimentacin de alimentacin y el voltaje a circuito abierto. En este caso, como se muestra en la siguiente figura, el transistor PNP tiene el emisor conectado a Vcc, mientras que la carga se encuentra al aire. Cuando la salida est conectada a una carga aterrizada, el transistor tendr voltajes entre cero (cuando el transistor est apagado) y Vcc (Cuando esta encendido). En la Figura 13 se muestra el diagrama de un sensor PNP.
Figura 13 Diagrama de un sensor PNP Esto es ideal para alimentar cargas que comparten los mismos requerimientos de alimentacin de voltaje que el sensor, y con una de los dos cables de la carga conectado a tierra. La Figura (Figura 3.4) muestra un diseo simple ya que solo se necesita una fuente de voltaje. Sin embargo, la desventaja de este circuito es que tanto el voltaje de alimentacin del sensor como de la carga (entrada a PLC por ejemplo) debe ser la misma y debe venir de la misma. SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 18
En la siguiente Figura (Figura 14) se muestra como conectar un sensor PNP a un PLC.
Figura 14 Conexin de un sensor PNP a una entrada de un PLC CAPITULO 1 GENERALIDADES DE LA EMPRESA 1.1 Antecedentes histricos de la empresa En 1997 CEI La Villa nace como una iniciativa de un grupo de emprendedores que encontraron grandes reas de oportunidad en la educacin del sistema abierto impartida en nuestro pas. Desde un inicio la preocupacin por constituir una Institucin seria nos llev a realizar todos los trmites requeridos por la Secretara de Educacin Pblica obteniendo la autorizacin de este organismo para impartir nuestros cursos. Para 1998 incluimos a nuestra oferta educativa cursos de preparacin para el ingreso a Instituciones Pblicas de nivel superior y a partir del 2004 comenzamos a preparar a todos aquellos que quisieran presentar el Examen nico de acreditacin de nivel medio superior (Ceneval), de la misma forma desde este mismo ao ofrecemos a la comunidad la posibilidad de prepararse con nosotros para presentar el Examen nico de Admisin a Bachillerato (Comipems). Actualmente nuestra oferta educativa se mantiene, contamos con las instalaciones adecuadas para la imparticin de clases, y ponemos a tu disposicin a SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 19
nuestro experimentado cuerpo de docentes para garantizar que obtengas los resultados deseados. 1.2 Misin. Contribuir al desarrollo de nuestra sociedad impartiendo Educacin orientada al desarrollo de las habilidades intelectuales bsicas, valores y actitudes necesarios para que nuestros estudiantes alcancen una vida personal y profesional plena. 1.3 Visin
Ser reconocidos por la comunidad como la mejor opcin educativa para nuestros alumnos, sirviendo cada vez ms a un mayor nmero de estudiantes haciendo valer nuestro liderazgo en educacin. 1.4 Ubicacin Aquiles Serdn No. 38 Col. La Villa Aragn. Email: contacto@ceilavilla.com.mx Telfono: 5781-7055 1.5 Giro Educativo SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 20
CAPITULO 2 ENTRADAS Y SALIDAS 2.1 Definicin de entradas y salidas del PLC Horner 2.1.1 Sistemas de entrada/salida Las Unidades de Entradas/Salidas son las interfaces entre el CPU y el mundo exterior (equipo de campo). Ellas tienen la funcin de convertir las seales provenientes del exterior en informacin procesable por el CPU as como tambin se encargan de la conversin de la informacin emitida por el CPU en seales con significado fsico. A travs de varios circuitos de interface, el controlador puede detectar y medir magnitudes fsicas correspondientes al funcionamiento de una mquina o proceso, tales como proximidad, posicin, movimiento, nivel, temperatura, presin, corriente o voltaje. Apoyado en el estado detectado o valores medidos, el CPU provee las rdenes para controlar otros artefactos tales como vlvulas, motores, bombas, y alarmas. Entre los tipos de Sistema de Entradas/Salidas se tienen: Entradas/Salidas del tipo Discreto. Entradas/Salidas del tipo de Datos Numricos. 2.2 Tipos de entradas y salidas del PLC Horner 2.2.1 Entradas/Salidas Del Tipo Discreto. Esta interface conecta entradas de aparatos de campo, que proveen una seal que es separada y distinta a su naturaleza, o salidas para elementos de campo que requieren una seal distinta a su naturaleza para controlar su estado. Estas caractersticas obligan a las interfaces discretas a detectar seales del tipo on/off; lo cual se traduce en que las entradas son esencialmente interruptores que estn abiertos o cerrados. SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 21
2.2.2 Entradas/Salidas Del Tipo De Datos Numricos. Son aquellos que en su constitucin fsica estn integrados por micro-procesadores, los cuales tienen la capacidad para operaciones aritmticas. Las interfaces de entradas numricas permiten la medicin de magnitudes generadas por instrumentos y cualquier otro aparato que provee datos numricos, en donde las interfaces de salida numrica permiten controlar aparatos que requieren datos numricos. Las interfaces numricas se clasifican en dos grupos: Multi-bit: Son aquellas que proveen conexin con aparatos digitales. Analgicos: Son aquellos que proveen conexin con aparatos analgicos. Por ltimo, para que todas las unidades mencionadas anteriormente formen un sistema operacional, ellas deben conectarse entre s en una forma organizada a travs de "buses". 2.3 Diagramas de entradas y salidas hacia el PLC Horner
Figura 2. 1 Diagrama de entradas y salidas de PLC Horner XL4e SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 22
CAPITULO 3 REPORTE DE ACTIVIDADES 3.1 Entradas analgicas en un PLC Las entradas analgicas son utilizadas para leer valores como temperatura, presin, intensidad, etc. Este valor se almacena en una variable del PLC. Por ejemplo: TempCam1 AT %I* :INT; El prefijo AT es utilizado para asignar la variable en una posicin fija de memoria. En este caso I representa las entradas. En otros PLC las variables siempre estn asignadas a posiciones pero en este entorno de programacin no es necesario y podemos simplemente declarar las variables con el tipo (Var:INT; ). Otras reas de memoria son: Entradas %I Salidas %Q Marca internas %M El asterisco le dice al programa que esta entrada la queremos asignar mediante System manager. En el caso de Beckhoff, lo normal es que las entradas/salidas no tengan una direccin fija y se asignan mediante system manager. INT es integer, una variable de 16 bit con signo. 3.2 Cmo almacenamos valores en bit? Supongamos que tenemos dos bit. Cada bit almacena dos estados (0 y 1) (True, False). Con estos dos bit podemos tener 4 combinaciones: 00 : 0 01 : 1 SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 23
10 : 2 11 : 3 El resultado es que segn el nmero de bit podemos tener 2 ^ (nmero de bit) posibilidades. 2 ^2 = 4. Por lo tanto, con dos bit podramos almacenar un nmero del 0 al 3. Para un valor con 16 bit podemos almacenar un valor comprendido entre 0 y 65535 (2^16 = 65536). Este tipo de dato se llama UINT integer sin signo. En el primer ejemplo utilizamos una variable llamada INT, integer 16 bit con signo. El primer bit se utiliza para el signo y los 15 restantes para el valor, por lo tanto 2^15 = 32768. De esta manera en una variable INT podemos almacenar valores desde -32767 hasta +32767. El mdulo de entradas analgicas del PLC, ser el encargado de transformar una seal elctrica en un valor que se almacena en la variable asignada. Normalmente utilizaremos para este tipo de entradas una variable de tipo INT. Los tipos ms comunes de entradas analgicas son 0-10v, 4- 20 mA y sondas de temperatura, como: PT100, Pt1000 y termopares. La principal caracterstica de las entradas es que deben ser lineales (salvo casos especiales que no voy a tratar aqu). Es decir que esta seal aumentar proporcionalmente al valor fsico medido. El clculo mediante el cual se transforma una entrada analgica en una magnitud fsica que se llama escalado. Ejemplo de escalado con sonda de presin 0 10 bar y entrada analgica 4- 20mA. Presin AT %I*:INT; La variable presin tendr un valor entre -32767 y +32767, las entradas analgicas 4-20 mA siempre devuelven valores positivos y el resultado es que la variable devolver un valor entre 0 y 32767. Por lo tanto: 4 mA = 0 bar => Presin = 0 20 mA = 10 bar => Presin = 32767 SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 24
En realidad el valor de la presin lo convertiremos multiplicado por 100. De esta manera tendremos dos decimales aunque en programa lo veamos con Bar * 100. Como podemos ver en el FB para un valor de la entrada de 32767 nos devuelve una presin de 1000 = bar*100 = 10,00 bar. DifReal = ValorA20 ValorA4 Factor = DifReal / NPuntos Presin = (Puntos * Factor) + ValorA4 + OffSet. 3.2.1 La Resolucin de una entrada analgica. La resolucin de una entrada analgica est determinada por el nmero de bit. El mdulo encargado de leer una entrada analgica nos devuelve el valor al PLC. En esta conversin, e independientemente del tipo de variable utilizada en el programa para almacenarla, la entrada es convertida a un valor digital con unos bit de resolucin que estn determinados por el mdulo en concreto, es una de las caractersticas a la que habremos de prestar atencin. Si contamos con un mdulo de 8 bits, tendremos 2^8 valores = 256. Para la lectura de una sonda de presin de 0 a 10 bares tendremos: 1000 / 256 = 3,9 Por lo tanto, por cada punto de variacin en la entrada analgica, tendremos 0,04 bares de variacin en la variable interna del PLC. Para una entrada de 12bits (1000/4096 = 0,24 => 0,0024 bar). Es comn, en una entrada analgica, que existan pequeas variaciones. Dependiendo de la resolucin estas variaciones pueden ser ms o menos molestas, puesto que no es lo mismo estar variando 0,04 bar que 0,0024. Yo, particularmente utilizo entradas de unos 12 bit de resolucin para la mayora de las aplicaciones. SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 25
3.3 Seleccin del software de diseo 3.3.1 MultiSim (ElectronicsWorkbench)
Figura 3. 1 Logo de Multisim Multisim es una poderosa herramienta para el diseo electrnico. Fue diseado pensando en las necesidades de educadores y estudiantes, adems de cumplir ampliamente con los requerimientos de los ingenieros y diseadores a nivel profesional. Cuenta con nuevas caractersticas tcnicas como puntas de prueba industriales, intercambio de datos con instrumentos virtuales y "reales", corrector de errores y sugerencias de cambios sobre el circuito, simulacin integrada con Microcontroladores. Licencia: Pago. Sistema operativo: Windows. Web: http://www.ni.com/multisim Demo: https://lumen.ni.com/nicif/us/gb_evalmultisim/content.xhtml Artculos en Yo reparo escritos por el Ing. Alberto H. Picerno acerca del uso de este Software: Introduccin a los Laboratorios Virtuales Introduccin al MultiSim SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 26
3.3.2 PCB Wizard
Figura 3. 2 Software PCB Wizard
PCB Wizard es un poderoso paquete para el diseo de circuitos impresos (PCBs) de una o dos capas. Se complementa con Livewire, para poder exportar desde l los diseos de circuitos electrnicos y convertirlos en un circuito impreso.
Licencia: Pago. Sistema operativo: Windows. Web: http://www.new-wave-concepts.com/pr/wizard.html Demo: http://www.new-wave-concepts.com/pr/pw_files.html Artculo en Yo reparo escritos por el Ing. Alberto H. Picerno acerca del uso de este software: Circuitos impresos con PCB Wizard SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 27
3.3.3 Proteus
Figura 3. 3 Software Proteus Proteus VSM es un completo entorno de diseo, que permite realizar todas las tareas de diseo de circuitos electrnicos, tales como: dibujo de esquemas de circuitos, simulacin interactiva de circuitos analgicos, digitales, y con Microcontroladores, con animacin en tiempo real, adems del diseo de circuitos impresos. Cuenta con una extensa librera de componentes genricos y especficos. Licencia: Pago. Sistema operativo: Windows. Web: http://www.labcenter.co.uk Demo: http://www.labcenter.co.uk/download/prodemo_download.cfm#professiona 3.3.4 Kicad
Figura 3. 4 Software Kicad SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 28
Kicad es un programa de cdigo libre (GPL) software para la creacin de esquemas electrnicos y circuitos impresos. Concebido y creado por Jean-Pierre Charras, investigador en el LIS Laboratorio de Imgenes y Seales) y profesor de electrnica en el Instituto Universitario de Tecnologa de Saint Martin d'Hres, la suite Kicad es un conjunto de cuatro programas y un gestor de proyectos para realizar circuitos electrnicos: Schema: Creacin de esquemas. PcbNew: Realizacin de circuitos impresos. Gerbview: Visualizacin de documentos generados en formato GERBER (documentos de fototrazado). Cvpcb: Utilidad de seleccin de las huellas fsicas de los componentes electrnicos utilizados en el esquema. Kicad: Gestor de proyectos. Es til para cualquier persona que desee crear circuitos impresos, simples o complejos. Licencia: Gratuito (GPL). Sistema operativo: Windows, Linux. Web: http://www.lis.inpg.fr/realise_au_lis/kicad SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 29
3.3.5 Simulador de Circuitos Digitales
Figura 3. 5 Software Simulador de Circuitos Digitales El Simulador de Construccin de Circuitos Digitales con Escenarios Virtuales y Tutoriales Interactivos es un programa para construir circuitos digitales sobre un mdulo digital virtual a partir de modelos lgicos de circuitos integrados estndares (familia TTL LS) y de aplicacin especfica (ASIC). Los circuitos pueden ser simulados en el mdulo digital directamente y en algunos casos pueden ser validados con Escenarios Virtuales que representan al ambiente donde los circuitos operarn. Adems, los circuitos hechos pueden ser almacenados, recuperados y editados. El programa tambin provee Tutoriales Interactivos de algunos circuitos lgicos tpicos, y muchos de ellos incluyen descripciones VHDL. Este software ha sido diseado para ser empleado como una herramienta de enseanza y aprendizaje del diseo digital y actualmente est orientado a cursos bsicos o de introduccin a los circuitos digitales, tanto en el nivel escolar como universitario. Este programa es gratuito, de copia y uso libre, y se encuentra en constante mejora. Autor: Ing. Arturo Javier Miguel de Priego. Licencia: Gratuito. Sistema operativo: Windows. Web: http://www.geocities.com/tourdigital/SimuladorTTLconEscenarios.htm SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 30
3.3.6 Designworks
Figura 3. 6 Software Designworks Professional DesignWorks Professional es la eleccin productiva y fcil de usar para el dibujo de esquemas electrnicos. Con diseo jerrquico y una extensa libreras de componentes y smbolos. Tambin permite el dibujo de diagramas de aplicaciones no electrnicas. Existe tambin una opcin con simulacin que es DesignWorks Simulator, con una completa capacidad de simulacin digital. DesignWorks Express! Es una alternativa gratuita para el dibujo de diagramas, limitada a 500 pines, puede usarse en conjunto con el tambin software gratuito Pad2Pad para el diseo de circuitos impresos. Licencia: DesignWorks Professional, DesignWorks Simulator: Pago. DesignWorks Express!: Gratuito. Sistema operativo: Windows, Mac. Web: http://www.capilano.com Descargas: http://www.capilano.com/html/downloads.html SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 31
3.3.7 Pad2pad
Figura 3. 7 Software Pad2pad Pad2Pad es un fabricante de circuitos impresos que ofrece su software gratuitamente para el diseo de placas de circuito impreso. Los diseos hechos en DesignWorks Express! Pueden ser importados hacia Pad2Pad. Licencia: Gratuito. Sistema operativo: Windows. Web: http://www.pad2pad.com Descarga: http://www.pad2pad.com/download/index.htm 3.3.8 Eagle
Figura 3. 8 Software Eagle Eagle es una poderosa herramienta para el diseo de circuitos impresos (PCBs). El nombre Eagle significa: "EasilyApplicableGraphicalLayout Editor". SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 32
El programa contiene tres mdulos principales: Un editor de diagramas. Un editor de circuitos impresos. Un autorouter. Licencia: Existe una versin profesional de pago y una versin gratuita con algunas limitantes en su uso. Sistema operativo: Windows, Linux, Mac. Web: http://www.cadsoftusa.com Descarga: http://www.cadsoftusa.com/download.htm 3.3.9 Circuit Shop
Figura 3. 9 Software Circuit Shop Circuit Shop permite disear, simular y aprender acerca de circuitos electrnicos analgicos y digitales. Es una herramienta de diseo asistido por computadora fcil de usar, permite la construccin y simulacin de circuitos digitales y analgicos simples. Licencia: Pago. Sistema operativo: Windows. Web: http://www.cherrywoodsystems.com/cshop1.htm SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 33
3.3.10 Simetrix
Figura 3. 10 Software Simetrix Simetrix es paquete simulador de circuitos mixto diseado para profesionales de la electrnica. Incluye un simulador SPICE, un editor de esquemas electrnicos, y un visor de formas de onda, todo integrado en un solo programa. Licencia: Pago, existe tambin una versin gratuita con limitaciones. Sistema operativo: Windows, Linux. Web: http://www.catena.uk.com/site/products/SIMetrix.htm Descarga: http://www.catena.uk.com/site/downloads/download.htm 3.3.11 Qucs
Figura 3. 11 Software Qucs Qucs es un entorno gratuito (GPL) para el diseo y simulacin de circuitos electrnicos, an se encuentra en desarrollo. SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 34
Qucs es un simulador de circuitos, lo cual significa que es posible construir un circuito electrnico en una interface grfica (GUI) y simular las seales en l, despus que la simulacin termine se pueden ver los resultados en una pgina o ventana. Licencia: Gratuito. Sistema operativo: Windows, Linux. Web: http://qucs.sourceforge.net 3.3.12 FreePCB
Figura 3. 12 Software FreePCB FreePCB es un editor de circuitos impresos gratuito de cdigo abierto para Windows, realizado bajo GNU. Fue diseado para ser fcil de aprender y utilizar, y capaz de realizar trabajos de calidad profesional. No contiene un autorouteador, pero se puede utilizar FreeRoute de www.freerouting.net. Algunas caractersticas son: 1 a 16 capas. Tamao de placas de hasta 60x60 pulgadas. Uso de unidades inglesas o mtricas. Libreras de empaques cortesa de IvexDesign International Inc. Relleno de reas de cobre. Exportacin de archivos Gerber extendidos (RS274X) y archivos Excellon. SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 35
Auto guardado. Licencia: gratuito (Open source) Sistema operativo: Windows. Web: http://www.freepcb.com 3.3.13 Oregano
Figura 3. 13 Software Oregano Oregano es software libre, utilizando la licencia pblica general (GPL), para liberar su cdigo fuente. Oregano est basado en el cdigo de Richard Hult, del mismo nombre, y continuado por este grupo de trabajo. Captura esquemtica, Oregano cuenta con una interfaz amigable para el diseo y descripcin del circuito a simular. Provee una amplia gama de bibliotecas incluyendo componentes Lineales, CMOS, TTL, Amplificadores operacionales y mucho ms. Simulacin de circuitos, Oregano permite simular los circuitos diagramados. Realizar anlisis de tiempo, de respuesta en frecuencia, de respuesta a valores de continua, y Fourier. Puede elegir entre varias opciones de simulacin, utilizar la herramienta de pruebas, editar el listado de componentes (netlist) y realizar pruebas a mano. Oregano soporta GNU Cap y ngSpice como backends de simulacin. Facilidad de uso, el objetivo es lograr que el programa sea fcil de usar, que no confunda con millones de opciones y que cualquiera lo pueda usar con muy poco esfuerzo. SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 36
Plataformas Soportada Oregano est disponible para gran variedad de Unixes, incluyendo GNU+Linux, FreeBSD y MacOS. No est disponible para Microsoft Windows (TM). Licencia: Gratuito (GPL). Sistema operativo: Linux, FreeBSD. Web: http://oregano.gforge.lug.fi.uba.ar 3.3.14 Diptrace
Figura 3. 14 Software Diptrace Diptrace es un completo sistema de diseo de circuitos impresos que incluye, capacidad de diseo de PCBs con ruteo manual o automtico, colocacin de componentes de forma automtica (autoplacer), Captura de diagramas para luego exportarlos a un circuito impreso. Contiene tambin un editor para crear empaques y componentes. Licencia: Pago, existe una versin gratuita con limitaciones. Sistema operativo: Windows. Web: http://www.diptrace.com Descargas http://www.diptrace.com/download.php SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 37
3.3.15 ExpressPCB
Figura 3. 15 Software ExpressPCB The CAD software isveryeasytolearn and use. Forthefirst time, designingcircuitboardsis simple forthebeginner and efficientfortheprofessional. Best of all, its FREE. ExpressPCB es un programa de diseo de circuitos impresos fcil de aprender para los principiantes y eficiente para los profesionales, se complementa con ExpressSCH para realizar los esquemas electrnicos y luego enlazarlos hacia ExpressPCB. Licencia: Gratuito. Sistema operativo: Windows. Web: http://www.expresspcb.com/ExpressPCBHtm/Free_cad_software.htm Descarga: http://www.expresspcb.com/ExpressPCBHtm/Download.htm 3.3.16 B2 Spice
Figura 3. 16 Software B2 Spice B2 Spice es un programa para el diseo electrnico y la simulacin mixta de circuitos. Licencia: Pago. SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 38
Sistema operativo: Windows. Web: http://www.beigebag.com/v5_features.htm 3.3.17 VisualSpice
Figura 3. 17 Software VisualSpice VisualSpice es un completo programa de simulacin mixta y diseo de circuitos electrnicos, soporta las mismas o ms avanzadas caractersticas por una fraccin del costo de otros simuladores. Permite fcil y rpidamente capturar esquemas y llevar a cabo la simulacin y anlisis de los resultados. Licencia: Pago. Sistema operativo: Windows. Web: http://www.islandlogix.com/html/products.html Descargas: http://www.islandlogix.com/cgi-bin/d.pl Web: http://www.mercoelectronics.info 3.3.18 Bartels Auto Engineer
Figura 3. 18 Software Bartels Auto Enginner SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 39
BartelsAutoEngineer (BAE) es un famoso software de diseo para la captura de diagramas electrnicos y el diseo de circuitos impresos, adems del diseo de circuitos integrados. BAE corre en las plataformas Windows y Linux. Licencia: Pago. Sistema operativo: Windows, Linux. Web: http://www.bartels.de/bae/bae_en.htm 3.3.19 Rimu Schematic
Figura 3. 19 Software Rimu Schematic RimuSchematic es un completo programa para el diseo y captura de diagramas de circuitos electrnicos, fcil de usar y con una gran calidad en el resultado final, contiene una librera de ms de 2000 componentes y smbolos, se pueden crear nuevas libreras y componentes. Licencia: Pago, tambin existe una versin gratuita con limitaciones. Sistema operativo: Windows. Web: http://www.hutson.co.nz/rimu.htm Descarga: http://www.hutson.co.nz/download.htm SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 40
3.3.20 Splan
Figura 3. 20 Software sPlan Splan es un software para disear diagramas de circuitos electrnicos rpida y fcilmente. No importa si necesitas dibujar un circuito pequeo o un gran proyecto con mltiples pginas. Licencia: Pago. Sistema operativo: Windows. Web: http://www.abacom-online.de/uk/html/splan.html Demo: http://www.abacom-online.de/uk/html/demoversionen.html 3.3.21 Sprint-Layout
Figura 3. 21 Software Sprint Layout SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 41
Con este programa es posible disear circuitos impresos fcil y rpidamente. La estructura del programa lo hace fcil y rpido de aprender, as puedes concentrarte en lo ms importante, el diseo y optimizacin de tus PCBs. Licencia: Pago. Sistema operativo: Windows. Web: http://www.abacom-online.de/uk/html/sprint-layout.html Demo: http://www.abacom-online.de/uk/html/demoversionen.html 3.3.22 WinCircuit
Figura 3. 22 Software WinCircuit WinCircuit es un programa informtico de realizacin de dibujo de circuitos impresos en simple o doble cara. Las calidades principales son la facilidad de utilizacin y la pseudo vista en 3D que obtiene una visin del circuito prximo a la realidad. En la instalacin, pueden elegir entre tres lenguas, el ingls, el espaol o el francs. Licencia: Pago. Sistema operativo: Windows. Web: http://alain.michel13.free.fr/Espagnol.html SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 42
3.3.23 WinSchema
Figura 3. 23 Software WinSchema WinSchma es un programa informtico de realizacin de esquema en los mbitos la electrnica, de la electricidad, la hidrulica o el dibujo. En la instalacin, pueden elegir entre tres lenguas, el ingls, el espaol o el francs. Licencia: Pago Sistema operativo: Windows. Web: http://alain.michel13.free.fr/Espagnol.html 3.3.24 VirtualBreadboard
Figura 3. 24 Software VirtualBreadboard VirtualBreadboard es un programa de simulacin fcil de utilizar que puede ser usado en lugar de un protoboard (breadbord) real, para simular y experimentar con circuitos electrnicos y aplicaciones con microcontroladores. Licencia: Pago, existe una versin gratuita con limitaciones. Sistema operativo: Windows. SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 43
Web: http://virtualbreadboard.com 3.3.25 WinQcad
Figura 3. 25 Software WinQcad Este es un software de diseo electrnico que corre en Windows 98/ME/NT/2000/XP/VISTA y en Linux (en wine). Incluye un editor de esquemas compatible con OrCAD, y un editor de PCBs. WinQcad es el nico programa de diseo de PCBs que genera el cdigo g-code para las mquinas CNC directamente. Licencia: Pago, existe una versin gratuita con limitaciones. Sistema operativo: Windows. Web: http://www.winqcad.com Descarga: http://www.winqcad.com/download.html CircSchema
Figura 3. 26 Software CircSchema CircSchema es una aplicacin para el dibujo de esquemas de circuitos electrnicos. Puede dibujar, guardar, editar, copiar e imprimir diagramas de circuitos SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 44
completos. Contiene una librera de smbolos electrnicos comunes, y el usuario puede crear nuevos smbolos para agregarlos a la librera. Esta aplicacin es totalmente gratuita. Licencia: Gratuito. Sistema operativo: Windows. Web: http://www.griffith.edu.au/professional-page/charles- hacker/resources/circschema 3.3.26 PCB Artist
Figura 3. 27 Software PCB Artist de AC PCB Artist es un programa de captura de diagramas electrnicos y diseo de placas de circuito impreso, fcil de utilizar. Una vez diseadas las placas se puede enviarlas para su fabricacin. Licencia: Gratuito. Sistema operativo: Windows. Web: http://www.4pcb.com/index.php?load=content&page_id=46 SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 45
3.3.27 Livewire
Figura 3. 28 Software Livewire Livewire es un sofisticado software para el diseo y simulacin de circuitos electrnicos. Interruptores, transistores, diodos, circuitos integrados y cientos de componentes ms pueden ser interconectados para observar el comportamiento de un circuito. No hay lmites para disear, no hay falsos contactos o componentes defectuosos por que preocuparse. Sin embargo si el rango mximo de cualquier componente es excedido, explotar en la pantalla. Licencia: Pago. Sistema operativo: Windows. Web: http://www.new-wave-concepts.com/pr/livewire.html Demo: http://www.new-wave-concepts.com/pr/lw_files.html Artculo en Yo reparo escrito por el Ing. Alberto H. Picerno acerca del uso de este software: Laboratorio virtual Livewire
SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 46
CAPITULO 4 INTRODUCCIN A LOS CONTROLADORES LGICOS PROGRAMABLES 4.1 Reconocer la arquitectura y caractersticas de un PLC 4.1.1 Nomenclatura de las Entradas y Salidas Digitales Para designar las entradas y salidas digitales, stas se agrupan en conjuntos de 8 bits (Octetos) numerados consecutivamente: 0, 1,27. Por su parte, cada uno de los bits de un octeto se numera del 0 al 7. Tanto los octetos como los circuitos son separados por un punto. A las entradas digitales suele anteponerse la letra I y a las salidas la letra Q. Ejemplo: Tenemos dieciocho salidas digitales, estas se repartiran es tres octetos: 0, 1 y 2; cada uno de los bits de un octeto se numera del 0 al 7. Como son salidas se les antepondra la letra Q. En conclusin se nominaran: 4.1.2 Naturaleza de los Circuitos de Entradas Digitales Las entradas digitales se caracterizan por rangos de tensin, que dependiendo del fabricante pueden asumir los siguientes valores AC o DC en voltios: 0 24; 0 48; 0 110; El rango ms frecuente de los PLC es 0 24. Las entradas digitales requieren de un aislamiento galvnico entre el circuito interno del PLC y el externo, para lo cual se utilizan generalmente opto aisladores. 4.1.3 Naturaleza de los Circuitos de Salidas Digitales La salida digital ms simple, que ofrece aislamiento galvnico es la de contacto normal abierto de rel, pero tambin son frecuentes las salidas a transistor las cuales pueden ser de tipo NPN o PNP. SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 47
La anterior clasificacin determina el modo en que se pueden conectar las salidas. Es necesario tener claro este concepto al momento de hacer el diseo de aplicaciones. La polaridad del punto comn determina la situacin de las cargas del circuito. 4.1.4 Otros Tipos de Entradas y Salidas Digitales La complejidad de las aplicaciones de automatizacin requiere adems de otro tipo de entrada y salida proporcionada por el PLC sta es la anloga, o proporcional; que se utiliza para el acople de instrumentos. Los rangos de trabajo principalmente son: 0 10v y 4 - 20 miliamperios. 4.1.5 Corriente de los Circuitos La mxima corriente que puede fluir por los circuitos de salida depende de cada fabricante, pero en general no es superior a los 0.5 amperios por circuito. 4.1.6 Fuente de Poder Suele ser de 24 voltios, suministra los voltajes y corrientes necesarios para alimentar tanto al PLC como a sus circuitos auxiliares. Carcasa: permite la instalacin del PLC en racks o rieles, cada fabricante utiliza su propio mtodo de instalacin y por lo tanto no siempre es posible intercambiar mdulos de PLC de distintas marcas. 4.1.7 Controles de Operario Estn dispuestos en la cartula del PLC, permiten al operario parar o continuar la ejecucin del programa. A ste conjunto se suman las indicaciones luminosas. 4.1.8 Interfaz de Programacin La interfaz de comunicacin permite la transferencia del programa desde un programador de mano especfico para el PLC o computador personal provisto del software adecuado. SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 48
4.1.9 Mdulos de Expansin Los mdulos de expansin permiten ampliar el nmero de entradas y salidas que posee el PLC, cuando la capacidad de ste no cumple con los requerimientos de una aplicacin de automatizacin. Algunas de las caractersticas tcnicas de los mdulos de expansin son: Entradas y salidas digitales. Entradas y salidas anlogas tipo 4 a 20 miliamperios. Entradas y salidas anlogas tipo 0-10 voltios. Expansin de memoria. Conexin a redes de datos industriales (buses de campo). Cuando el PLC se encuentra conformando un conjunto con los mdulos de expansin recibe el nombre de Unidad Principal. 4.2 Ejemplo de Aplicacin: Una etapa de un proceso de fabricacin, est dedicada a desplazar piezas, entre dos bandas transportadoras (B1 y B2), con ayuda de elevadores accionados mediante cilindros neumticos. Para lo cual se dispone de un elevador basado en un cilindro neumtico (Z1). Cuando el elevador llega a su altura mxima, otro cilindro (Z2) empuja la pieza hasta la segunda banda transportadora ubicada a una altura mayor. Para el caso se necesita de Sensores y Actuadores: S0, detector de proximidad que se activa cuando la pieza est ubicada sobre la plataforma del elevador. S1 y S2 sensores de fin de carrera del cilindro Z1. S3 y S4 sensores de fin de carrera del cilindro Z2. Y1, actuador de la electrovlvula 3/2 vas para comandar al cilindro Z1. Y2, actuador de la electrovlvula 3/2 vas para comandar al cilindro Z2. SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 49
4.2.1 Asignacin de Circuitos: Los sensores y actuadores requeridos son asignados a los circuitos de entrada y salida del PLC seleccionado para la aplicacin, con ayuda de la siguiente tabla: Esquema de Conexiones A continuacin se realiza el esquema de conexin teniendo en cuenta la asignacin de circuitos y la fuente de poder. Los sensores y actuadores requeridos son asignados a los circuitos de entrada y salida del PLC seleccionado para la aplicacin. CAPITULO 5 DISEO DE LA TARJETA PARA ENTRADAS DE PLC HORNER En la Figura 5.1 se muestra el diseo de la tarjeta realizada en ISIS.
En la Figura 5.2 se muestra la etapa de diseo de la tarjeta en ARES Figura 5. 1 Diseo de tarjeta en ISIS SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 50
Figura 5. 2 Diseo de la tarjeta en ARES
En la Figura 5.3 se muestra el diseo de las pistas considerando el grosor de acuerdo a la corriente y el tamao real de los componentes.
Figura 5. 3 Pistas de la tarjeta SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 51
En la Figura 5.4 se muestra la vista en 3D de la tarjeta con los componentes que se utilizarn, simulada utilizando ARES.
Figura 5. 4 Simulacin de la tarjeta SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 52
CONCLUSIONES
Los objetivos planteados se cumplieron satisfactoriamente, ya que la tarjeta de simulacin de entradas y salidas para PLC Horner se fabric de una manera exitosa. Se llevaron acab diversas pruebas con las cuales se comprob su funcionalidad de manera terica y prctica. Dichas pruebas se realizaron conectando la misma hacia los bornes de entrada y salida del PLC Horner XL4e para comprobar las respuestas que se esperaban tericamente al momento de realizar el diseo. La tarjeta logro contrarrestar los picos de corriente generados por los elementos de potencia evitando un dao al PLC. Por este motivo se recomienda ampliamente para fines de prueba de proyectos escolares. Cabe aclarar que esta tarjeta fue realizada con la finalidad de usos didcticos y no industriales. Por este motivo no se recomienda usarla con aparatos de alto consumo. SIMULADOR DE ENTRADAS Y SALIDAS DE UN PLC 53
BIBLIOGRAFA LIBRO: ELECTROTECNIA. Autor: Pablo Alcalde Sanmiguel. Ao 2011. 497 pginas,
LIBRO: MANUAL DE MANTENIMIENTO DE INSTALACIONES. Autor: Jos Roldn Viloria. Ao 2011 411 pginas
LIBRO: EFICIENCIA ENERGTICA EN LOS EDIFICIOS. Autor: Jos Mara Fernndez Salgado. Ao 2011 (1 Edicin). 244 pginas