Você está na página 1de 14

AUTMATAS PROGRAMABLES.

Definicin: Un Autmata Programable, o PLC (Programmable Logic Controller, en espaol Controlador Lgico Programable), es un sistema de control basado en un microprocesador y los elementos necesarios para que este microprocesador opere de forma conveniente. Toda mquina electrnica, diseada para controlar en tiempo real y en medio industrial procesos secuenciales. Su manejo y programacin puede ser realizada por personal elctrico o electrnico sin conocimientos informticos. Realiza funciones lgicas: series, paralelos, temporizaciones, contajes y otras ms potentes como clculos, regulaciones, etc. Otra definicin de autmata programable sera una caja en la que existen, por una parte, unos terminales de entrada (o captadores) a los que se conectan pulsadores, finales de carrera, fotoclulas, detectores; y por otra, unos terminales de salida (o actuadores) a los que se conectarn bobinas de contactores, electrovlvulas, lmparas, de forma que la actuacin de estos ltimos est en funcin de las seales de entrada que estn activadas en cada momento, segn el programa almacenado. El PLC es un elemento de control de procesos de propsito general amoldable a prcticamente todas las situaciones en las que se requiera una automatizacin. Para el usuario final tiene que ser un elemento de ayuda y el diseador del sistema debe conocer tanto los aspectos de funcionamiento de la aplicacin en concreto como sus capacidades en el mbito de la programacin y de dispositivos fsicos del PLC para, de este modo, poder convertirlo en el elemento que resuelve una determinada aplicacin de forma econmica, efectiva y eficaz. La funcin bsica de los autmatas programables es la de reducir el trabajo del usuario a realizar el programa, es decir, la relacin entre las seales de entrada que se tienen que cumplir para activar cada salida, puesto que los elementos tradicionales (como rels auxiliares, de enclavamiento, temporizadores, contadores...) son internos. Campos de aplicacin Un autmata programable suele emplearse en procesos industriales que tengan una o varias de las siguientes necesidades:

Espacio reducido. Utilizacin en ambientes exigentes o agresivos. Procesos de produccin peridicamente cambiantes. Procesos secuenciales. Maquinaria de procesos variables. Instalaciones de procesos complejos y amplios. Chequeo de programacin centralizada de las partes del proceso.

Aplicaciones generales: Maniobra de mquinas en varias industrias (automovilstica, maderera, textiles, embotelladoras y de envasado, alimentarias, cermicas, qumicas, plsticas, etc.). Maniobra de instalaciones (aires acondicionados, calefaccin, frio industrial, depuracin de residuos, etc.). Sealizacin y control (medicin, visualizacin y cheque del estado de procesos). Demtica (edificios inteligentes).

Funciones Genricas que realiza un PLC Conexiones de contactores en series y paralelo. Realizacin de funciones lgicas simples (AND, OR, NOT, etc.). Conteos, normalmente tanto ascendentes como descendentes. Temporizaciones. Operaciones y clculos aritmticos (*, /, +, -). Procesado de seales digitales y analgicas. Regulaciones (PID, fuzzy, etc). Comunicaciones industriales (field busses). Proceso de autodiagnstico.

Ventajas e inconvenientes de los PLC Ventajas Menor tiempo empleado en la elaboracin del proyecto. Posibilidad de introducir modificaciones sin cambiar el cableado ni aadir elementos. Fcil reutilizacin Menor costo de mano de obra de instalacin.

Menor tiempo para la puesta en funcionamiento, al quedar reducido el de cableado. Posibilidad de controlar varias mquinas con el mismo autmata. Economa de mantenimiento. Si por alguna razn la mquina queda fuera de servicio, el PLC sigue siendo til para otra mquina o sistema de produccin. Inconvenientes Se necesita personal especializado en programacin de una familia de autmatas o de un fabricante concreto. Falta de un lenguaje estndar y universal de programacin. Alta incompatibilidad entre software y hardware para autmatas, aunque esta desventaja est siendo subsanada en los ltimos aos mediante la utilizacin de buses de campo industriales normalizados. Alto coste inicial (sobre todo si es necesario el uso de autmatas de gama media y alta). Su utilizacin no es posible en procesos con constantes de tiempo pequeas o con seales con transiciones entre niveles lgicos producidas a alta frecuencia.

ORIGEN E HISTORIA DE LOS AUTMATAS PROGRAMABLE Los PLC's se introdujeron por primera vez en la industria en la dcada de 1960. La razn principal fue la necesidad de eliminar el alto coste que se produca al reemplazar el sistema de control basado en rels y contactores. Bedford Associates propuso algo denominado Controlador Digital Modular (MODICON, MOdular Digital CONtroler) a un gran fabricante de coches. Otras compaas propusieron esquemas basados en ordenador, uno de los cuales estaba basado en el PDP-8. El MODICON 084 result ser el primer PLC del mundo en ser producido comercialmente. El problema de los rels era que cuando los requerimientos de produccin cambiaban tambin lo haca el sistema de control. Esto comenz a resultar bastante caro cuando los cambios fueron frecuentes Dado que los rels son dispositivos mecnicos y poseen una vida limitada se requera un mantenimiento planificado. Por otra parte, a veces se deban realizar conexiones entre cientos o miles de rels, lo que implicaba un enorme esfuerzo de diseo y mantenimiento. Los nuevos controladores deban ser fcilmente programables por ingenieros de planta o personal de mantenimiento. El tiempo de vida deba se largo y los cambios en el programa

tenan que realizarse de forma sencilla. Finalmente se impona que trabajaran sin problemas en entornos industriales adversos. La solucin fue el empleo de una tcnica de programacin familiar y reemplazar los rels mecnicos por rels de estado slido. A mediados de los 70S las tecnologas dominantes de los PLC eran mquinas de estados secuenciales y CPU basadas en desplazamiento de bit. Los AMD 2901 y 2903 fueron muy populares. Los microprocesadores convencionales proveyeron la potencia necesaria para resolver de forma rpida y completa la lgica de los pequeos PLC's. Por cada modelo de microprocesador haba un modelo de PLC basado en el mismo. No obstante, el 2903 fue de los ms utilizados. La capacidad de comunicacin comenz a aparecer en 1973 aproximadamente. El primer sistema fue el bus Modicon (Modbus). El PLC poda ahora dialogar con otros PLC y ubicarse alejado de las mquinas que controlaba. Tambin se introdujeron en el mundo analgico al poder enviar y recibir seales de tensin. Desafortunadamente, la falta de un estndar acompaado de un continuo cambio tecnolgico ha hecho que la comunicacin de PLC sea un cmulo inconexo de sistemas fsicos y protocolos incompatibles entre s. En los aos 80S se produjo un intento de estandarizacin de las comunicaciones con el MAP (Manufacturing Automation Protocol) de General Motor's. Tambin se redujeron las dimensiones del PLC y se pas a programar con lenguajes simblicos a de ordenadores personales en vez de los clsicos terminales de programacin. Los aos 90S mostraron una gradual reduccin en el nmero de nuevos protocolos de comunicacin, y en la modernizacin de las capas fsicas de los protocolos ms populares que sobrevivieron a los 80.El estndar IEC 1131-3 intenta unificar el sistema de programacin de todos los PLC en un nico estndar internacional. Ahora disponemos de PLC's que pueden ser programados en diagramas de bloques, lista de instrucciones, C y texto estructurado al mismo tiempo. Los PC estn comenzando a reemplazar al PLC en algunas aplicaciones, incluso la compaa que introdujo el Modicon 084 ha cambiado al control basado en PC.

ESTRUCTURA DE UN AUTMATA PROGRAMABLE

Fuente de alimentacin: Es la encargada de convertir la tensin de la red, 220v corriente alterna, a baja tensin de corriente continua, normalmente a 24v. Siendo esta la tensin de trabajo en los circuitos electrnicos que forma el Autmata. Unidad Central de Procesos o CPU: Se encarga de recibir las rdenes del operario por medio de la consola de programacin y el mdulo de entradas. Posteriormente las procesa para enviar respuestas al mdulo de salidas. En su memoria se encuentra residente el programa destinado a controlar el proceso. Contiene las siguientes partes: Unidad central o de proceso

Temporizadores y contadores Memoria de programa Memoria de datos Memoria imagen de entrada Memoria de salida

Mdulo de entrada: Es al que se unen los captadores (interruptores, finales de carrera, pulsadores,...). Cada cierto tiempo el estado de las entradas se transfiere a la memoria imagen de entrada. La informacin recibida en ella, es enviada a la CPU para ser procesada de acuerdo a la programacin. Se pueden diferenciar dos tipos de captadores conectables al mdulo de entradas: los pasivos y los activos. Los captadores pasivos son los que cambian su estado lgico (activado o no activado) por medio de una accin mecnica. Estos son los interruptores, pulsadores, finales de carrera,... Los captadores activos son dispositivos electrnicos que suministran una tensin al autmata, que es funcin de una determinada variable. Mdulo de salidas: Es el encargado de activar y desactivar los actuadores (bobinas de contactores, lmparas, motores pequeos,...). La informacin enviada por las entradas a la CPU, una vez procesada, se enva a la memoria imagen de salidas, de donde se enva a la interfaces de salidas para que estas sean activada y a la vez los actuadores que en ellas estn conectados. Segn el tipo de proceso a controlar por el autmata, podemos utilizar diferentes mdulos de salidas. Existen tres tipos bien diferenciados:

A rels: son usados en circuitos de corriente continua y corriente alterna. Estn basados en la conmutacin mecnica, por la bobina del rel, de un contacto elctrico normalmente abierto. A triac: se utilizan en circuitos de corriente continua y corriente alterna que necesitan maniobras de conmutacin muy rpidas. A transistores a colector abierto: son utilizados en circuitos que necesiten maniobras de conexin / desconexin muy rpidas. El uso de este tipo de mdulos es exclusivo de los circuitos de corriente continua.

Terminal de programacin: El terminal o consola de programacin es el que permite comunicar al operario con el sistema. Las funciones bsicas de ste son las siguientes: Transferencia y modificacin de programas. Verificacin de la programacin. Informacin del funcionamiento de los procesos.

Como consolas de programacin pueden ser utilizadas las construidas especficamente para el autmata, tipo calculadora o bien un ordenador personal, PC, que soporte un software especficamente diseado para resolver los problemas de programacin y control. Perifricos: Los perifricos no intervienen directamente en el funcionamiento del autmata, pero sin embargo facilitan la labor del operario. Los ms utilizados son: Grabadoras a cassettes. Impresoras. Cartuchos de memoria EPROM.

Visualizadores y paneles de operacin OP. Memorias EEPROM.

CLASIFICACIN DE LOS PLC.

COMPACTOS Es decir, en un solo bloque se encuentran la CPU ,la fuente de alimentacin ,la seccin de entradas y salidas ,y el puerto de comunicacin, este tipo de PLC se utiliza cuando nuestro proceso a controlar no es demasiado complejo y no requerimos de un gran nmero de entradas y/o salidas de algn mdulo especial.

MODULARES Estn compuestos por mdulos o tarjetas adosadas a rack con funciones definidas: CPU, fuente de alimentacin, Mdulos de E/S, etc. La expansin se realiza mediante conexin entre racks. Se divide en: Estructura Americana.-En la cual se separan los mdulos de entrada/salida del resto del PLC. Estructura Europea.-Cada mdulo realiza una funcin especfica; es decir, un mdulo es el CPU, otro la fuente de alimentacin, etc.

En ambos casos, tenemos la posibilidad de fijar los distintos mdulos (Estructura Modular) o el PLC (Estructura Compacta) en rieles normalizados.

CATEGORIAS DE LOS AUTOMATAS PROGRAMABLES

Autmatas programables de gama baja Hasta un mximo de 128 entradas/salidas. La memoria del usuario disponible es de hasta unas 4 Kinstrucciones Autmatas programables de gama media entre 128 y 512 entradas/salidas. La memoria del usuario disponible alcanza hasta unas 16 Kinstrucciones Autmatas programables de gama alta Ms de 512 entradas/salidas. La memoria del usuario es superior a las 16 Kinstrucciones, e incluso en algunos casos puede llegar a superar las 100 Kinstrucciones

CMO FUNCIONA UN PLC

En la Figura se muestra esquemticamente el funcionamiento de un PLC. En ella podemos distinguir una secuencia que cumple a la puesta en marcha, dnde realiza un auto test para verificar sus conexiones con el exterior (por ejemplo si tiene conectado algn dispositivo de programacin. Adems dentro de este mismo proceso coloca todas las salidas a 0. Luego entra en un ciclo que comienza leyendo y fijando (fotografiando) el valor de las entradas (hasta que vuelva a pasar por esta etapa no detectar cualquier variacin en ellas). A continuacin comienza a cumplir instruccin por instruccin del programa (ejecucin). Con los resultados que va obteniendo arma, internamente, una imagen de lo que va a ser la salida. Una vez que llega al final del programa recin transfiere esa imagen a los bornes de la salida (actualiza salidas). Cumplida esta tarea, realiza una nueva prueba interna, y vuelve a cargar las entradas y as sucesivamente.

El tiempo que demora en recorrer el ciclo de trabajo, depende del tamao del programa (cantidad de instrucciones) pero es muy pequeo, del orden de los milisegundos (un milisegundo = una milsima parte de un segundo).

EJEMPLOS

Bibliografa http://www.herrera.unt.edu.ar/eiipc/material/apuntes/Automatas%20Programables. pdf http://html.rincondelvago.com/automatas-programables_2.html

http://es.scribd.com/doc/56128147/11/Definicion-del-automata-programable http://www.automatica.mex.tl/imagesnew/5/0/1/4/2/Presentaci%C3%B3n%20P.L.C.. pdf Libro introduccin a los autmatas programables primera edicin: Joan Domingo Pea Juan Gmiz Caro Antoni Grau i Saldes Herminio Martnez Garca