Está en la página 1de 20

CAPITULO I FILOSOFIA DE LOS AUTOMATAS PROGRAMABLES

1.1 Introduccin

1.1.1 Definicin de autmata programable.

Se entiende por Autmata Programable, o PLC (Controlador Lgico Programable), 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.

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.

1.2 Origen e historia de los autmatas.

Los autmatas programables aparecieron en los Estados Unidos de Amrica en los aos 1969 - 70, y ms particularmente en el sector de la industria del automvil; fueron empleados en Europa alrededor de dos aos ms tarde. Su fecha de creacin coincide, pues con el comienzo de la era del microprocesador y con la generacin de la lgica cableada modular.

El autmata es la primera mquina con lenguaje, es decir, un calculador lgico cuyo juego de instrucciones se orienta hacia los sistemas de evolucin secuencial. Hay que apreciar que, cada vez ms, la universalidad de los ordenadores tiende a desaparecer, el futuro parece abrirse hacia esta nueva clase de dispositivos: mquina para proceso de seales, para la gestin de bases de datos.

El autmata programable es, pues en este sentido un percusor y constituye para los automatistas un esbozo de la maquina ideal.

La creciente difusin de aplicaciones de la electrnica, la fantstica disminucin del precio de los componentes, el nacimiento y el desarrollo de los microprocesadores y, sobretodo, la miniaturizacin de los circuitos de memoria permiten presagiar una introduccin de los autmatas programables, cuyo precio es atractivo incluso para equipos de prestaciones modestas, en una inmensa gama de nuevos campos de aplicacin.

El autmata programable satisface las exigencias tanto de procesos continuos como discontinuos. Regula presiones, temperaturas, niveles y caudales as como todas las funciones asociadas de temporizacin, cadencia, conteo y lgica. Tambin incluye una tarjeta de comunicacin adicional, el autmata se transforma en un poderoso satlite dentro de una red de control distribuida.

El autmata programable es un aparato electrnico programable por un usuario programador y destinado a gobernar, dentro de un entorno industrial, maquinas o procesos lgicos secuenciales.

CAPITULO II CAMPOS DE APLICACIN, VENTAJAS Y DESVENTAJAS DE UN CLP

2.1 Campos de aplicacin de los CLP

El PLC por sus especiales caractersticas de diseo tiene un campo de aplicacin muy extenso. La constante evolucin del hardware y software ampla constantemente este campo para poder satisfacer las necesidades que se detectan en el espectro de sus posibilidades reales.

Su utilizacin se da fundamentalmente en aquellas instalaciones en donde es necesario un proceso de maniobra, control, sealizacin, etc., por tanto, su aplicacin abarca desde procesos de fabricacin industriales de cualquier tipo a transformaciones industriales, control de instalaciones, etc.

Sus reducidas dimensiones, la extremada facilidad de su montaje, la posibilidad de almacenar los programas para su posterior y rpida utilizacin, la modificacin o alteracin de los mismos, etc., hace que su eficacia se aprecie fundamentalmente en procesos en que se producen necesidades tales como:

Espacio reducido 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

En la funcin de control de procesos, el PLC se encarga de que cada fase de proceso sea efectuado en el orden cronolgico correcto y sincronizado, por ejemplo en un sistema transportador en una cadena de produccin automatizada en donde el PLC se ocupa de controlar todos los electromotores y todos los elementos hidrulicos o neumticos de la instalacin.

Tambin puede ser utilizado en aplicaciones de visualizacin de instalaciones El PLC verifica automticamente ciertas condiciones de la instalacin como temperaturas, presiones, niveles y al detectar un exceso en los coeficientes mximos o mnimos de los parmetros, acta de dos formas; adopta las medidas necesarias para evitar desperfectos, o bien emite seales de aviso para el personal.

Otra aplicacin recurrente para un PLC es la de el control de puesta a punto para maquinas PLC donde este dispositivo se encarga de la comunicacin entre el CNC y la maquina permitiendo as que puedan funcionar correctamente.

Ejemplos de algunas aplicaciones generales para los PLC: Maniobra de mquinas diversas Maquinaria industrial de plstico Mquinas transfer Maquinaria de embalajes Instalacin de aire acondicionado, calefaccin...

Instalaciones de seguridad Sealizacin y control: Chequeo de programas

2.2 Ventajas y desventajas de los CLP

No todos los autmatas ofrecen las mismas ventajas sobre la lgica cableada, ello es debido, principalmente, a la variedad de modelos existentes en el mercado y las innovaciones tcnicas que surgen constantemente. Tales consideraciones nos obligan a referirnos a las ventajas y desventajas que proporciona un autmata de tipo medio.

2.2.1 Ventajas

1. Menor tiempo empleado en la elaboracin de proyectos debido a que No es necesario dibujar el esquema de contactos, no es necesario simplificar las ecuaciones lgicas, ya que, por lo general la capacidad de

almacenamiento del mdulo de memoria es lo suficientemente grande. 2. La lista de materiales queda sensiblemente reducida, y al elaborar el presupuesto correspondiente eliminaremos parte del problema que supone el contar con diferentes proveedores, distintos plazos de entrega. 3. Posibilidad de introducir modificaciones sin cambiar el cableado ni aadir aparatos. 4. Mnimo espacio de ocupacin. 5. Menor coste de mano de obra de la instalacin.

6. Economa de mantenimiento. Adems de aumentar la fiabilidad del sistema, al eliminar contactos mviles, los mismos autmatas pueden indicar y detectar averas. 7. Posibilidad de gobernar varias mquinas con un mismo autmata. 8. Menor tiempo para la puesta en funcionamiento del proceso al quedar reducido el tiempo cableado. 9. Si por alguna razn la mquina queda fuera de servicio, el autmata sigue siendo til para otra mquina o sistema de produccin.

2.2.2 Desventajas

1. Como inconvenientes podramos hablar, en primer lugar, de que hace falta un programador, lo que obliga a adiestrar a uno de los tcnicos en tal sentido, pero hoy en da ese inconveniente est solucionado porque las universidades ya se encargan de dicho adiestramiento y tambin que el coste inicial tambin puede ser un inconveniente ya que es ms elevado al que se tendra con un sistema de control elctrico convencional. Dependiendo del tipo de trabajo que se quiera realizar existen factores ambientales que pueden afectar al PLC de cierta manera tales como serian los siguientes: 2. La temperatura mnima de trabajo es de alrededor de 5 C y la ms alta es de 50 C por lo que est limitado para algunos tipos de aplicaciones. 3. Se deben evitar las vibraciones mecnicas en la medida de lo posible. 4. De la misma manera se deben evitar concentraciones altas de polvo, ambientes salinos, as como gases corrosivos.

CAPITULO III ARQUITECTURA INTERNA Y EXTERNA DE LOS AUTOMATAS PROGRAMABLES

Este captulo est dedicado a conocer al autmata es su parte fsica o hardware, no solo en su configuracin externa, si no tambin y fundamentalmente la parte interna.

3.1 Estructura externa

El trmino estructura externa o configuracin externa de un autmata programable se refiere al aspecto fsico exterior del mismo, bloques o elementos en que est dividido, etc. Desde su nacimiento y hasta nuestros das han sido varias las estructuras y configuraciones que han salido al mercado condicionadas no solo por el fabricante de mismo, si no por la tendencia existente en el rea al que perteneciese: Europa o norteamericana. Actualmente, son dos las estructuras ms significativas que existen en el mercado:

Estructura compacta Estructura modular

3.1.1 Estructura compacta

Este tipo de autmatas se distingue por presentar en un solo bloque todos sus elementos, esto es, fuente de alimentacin, CPU, memorias, entradas/salidas, etc.

En cuanto a su unidad de programacin, existen tres versiones: unidad fija o enchufable directamente en el autmata; enchufable mediante cable y conector, o

la posibilidad de ambas conexiones. Si la unidad de programacin es sustituida por un PC, nos encontraremos que la posibilidad de conexin del mismo ser mediante cable y conector. El montaje del autmata al armario que ha de contenerlo se realiza por cualquiera de los sistemas conocidos: carril DIN, placa perforada, etc.

La fig. 3.1 nos ilustra sobre este tipo de estructura.

Fig. 3.1 Autmata programable en estructura compacta

3.1.2 Estructura modular

Como su nombre indica, la estructura de este tipo de autmatas se divide en mdulos o partes del mismo que realizan funciones especficas. Aqu cabe hacer dos divisiones para distinguir entre las que denominaremos estructura americana y europea.

Estructura americana. Se caracteriza por separar las E/S del resto del autmata, de tal forma que en un bloque compacto estn reunidas las CPU, memoria de usuario o de programa y fuente de alimentacin, y separadamente las unidades de E/S en los bloques o tarjetas necesarias.

Estructura europea. Su caracterstica principal es la de que existe un modulo para cada funcin: fuente de alimentacin, CPU, entradas/salidas, etc. La unidad de programacin se une mediante cable y conector. La sujecin de los mismos se hace bien sobre carril DIn o placa perforada, bien sobre RACK, en donde va alojado el BUS externo de unin de los distintos mdulos que lo componen.

La fig.3.2 nos muestra este sistema.

Fig. 3.2 Autmata programable en estructura modular.

3.2 Estructura o arquitectura interna

En este apartado vamos a estudiar la estructura interna del autmata, o sea, las partes en que se ordena su conjunto fsico o hardware y las funciones y funcionamiento de cada una de ellas.

Los autmatas programables se componen esencialmente de tres bloques, tal y como se presenta en la figura 3.3.

Fig. 3.3 Autmata programable bsico

a) La seccin de entradas. Mediante la interfaz, adapta y codifica de forma comprensible por la CPU las seales procedentes de los dispositivos de entrada o captadores, estos es, pulsadores, finales de carrera, sensores, etc. Tambin tiene una misin de proteccin de los circuitos electrnicos internos del autmata, realizando una separacin elctrica entre estos y los captadores.

b) La unidad central de proceso (CPU). Es, por decirlo as, la inteligencia del sistema, ya que mediante la interpretacin de las instrucciones del programa de usuario y en funcin de los valores de las entradas, activa las salidas deseadas.

c) La seccin de salidas. Mediante la interfaz, trabaja de forma inversa a la de entradas, es decir, decodifica las seales procedentes de la CPU, las amplifica y manda con ellas los dispositivos de salida o actuadores, como lmparas, rels, contactores, arrancadores, electrovlvulas, etc. Aqu tambin existen unos interfaces de adaptacin a las salidas y de proteccin de circuitos internos.

Con las partes descritas podemos decir que tenemos un autmata, pero para que sea operativo son necesarios otros elementos tales como:

d) La unidad de alimentacin. O fuente de alimentacin, adapta la tensin de red de 220V y 50Hz a la de funcionamiento de los circuitos electrnicos internos del autmata, as como a los dispositivos de entrada: 24V, por poner un ejemplo.

e) La unidad de programacin. Se ha dicho que la CPU elabora las salidas en funcin de los estados de las entradas y de las instrucciones del programa de usuario, pero, para acceder al interior del CPU para cargar en su memoria su programa es necesario la unidad de programacin.

f) Perifricos o equipos perifricos. Son aquellos elementos

auxiliares,

fsicamente independientes del autmata, que se unen al mismo para realizar su funcin especfica y que amplan su campo de aplicacin o facilitan su uso.

g) Interfaces. Son aquellos circuitos o dispositivos electrnicos que permiten la conexin a la CPU de los elementos perifricos descritos.

En la figura 3.4 se incluyen todos los elementos antes mencionados.

Fig. 3.4 Autmata programable con sus perifricos y unidad de alimentacin

A continuacin se estudian de una forma ms detallada las partes del autmata ya descritas y las funciones ms importantes que realizan, lo que permita lograr el objetivo de conocer a un nivel aceptable este equipo.

3.2.1 Memorias

Llamamos memoria a cualquier dispositivo que nos permita almacenar informacin en forma de bits. En nuestro caso nos referimos a las memorias que utilizan como soporte elementos semiconductores.

3.2.1.1 Tipos de memorias

No todas las memorias son iguales; se distinguen dos tipos fundamentales de memorias fabricadas con semiconductores:

a) Memorias RAM. Memoria de acceso aleatorio o memoria de lecturaescritura. En este tipo de memorias se pueden realizar los procesos de lectura y escritura por procedimiento elctrico, pero su informacin desaparece al faltarle la corriente.

b) Memoria ROM. En estas memorias se puede leer su contenido, pero no se puede escribir en ellas; los datos e instrucciones los graba el fabricante y el usuario no puede alterar su contenido. Aqu la informacin se mantiene ante la falta de corriente.

Pero estas no son todas las memorias disponibles, pues como se observa en la tabla 3.1 existen otros tipos en las que los sistemas de programarlas, su borrado y su volatilidad o permanencia de la informacin marcan sus diferencias.
Tabla 3.1 tipos de memorias semiconductoras

3.2.2 Unidad central de procesamiento, CPU

El ciclo bsico de trabajo en la elaboracin del programa por parte de la CPU es el siguiente:

Antes de iniciar el ciclo de ejecucin, el procesador, a travs del bus de datos, consulta el estado 0 o 1 de la seal de cada una de las entradas y las almacena en los registros de la memoria de entradas, esto es, en la zona de entradas de la memorias de la tabla de datos.

Esta situacin se mantiene durante todo el ciclo del programa. A continuacin, el procesador accede y elabora las sucesivas instrucciones del programa, realizando las concatenaciones correspondientes de los operandos de estas instrucciones. Seguidamente asigna el estado de seal a los registros de las salidas de acuerdo a la concatenacin anterior, indicando si dicha salida ha o no de activarse, situndola en la zona de salida de la tabla de datos.

Al final del ciclo, una vez concluida la elaboracin del programa, asigna los estados de las seales de entrada a los terminales de entrada y los de salida a las salidas, ejecutando el estado 0 o 1 en estas ltimas. Esta asignacin se mantiene hasta el final del siguiente ciclo, en el que se actualizan las mismas.

Dada la velocidad con que se realiza cada ciclo, del orden de 5 a 10ms/ 1k instrucciones, se puede decir que las salidas se ejecutan en funcin de las variables de entrada prcticamente en tiempo real.

3.2.3 Unidades de entrada/salida

Son los dispositivos por donde se toma la informacin de los captadores, en el caso de las entradas, y por donde se realiza la activacin de los actuadores, en las salidas.

En los autmatas compactos, las E/S estn situadas en un solo bloque junto con el resto del autmata.

En los modulares, las E/S son mdulos o tarjetas independientes con varias E/S, y que se acoplan al bus de datos por medio de su conductor y conector correspondiente, o bien a un bastidor o rack, que le proporciona dicha conexin al bus y su soporte mecnico.

3.2.3.1Entradas

Las entradas son fcilmente identificables, ya que se caracterizan fsicamente por sus bornes para acoplar los dispositivos de entrada o captadores, por su numeracin, y por su identificacin input o entrada; llevan adems una indicacin luminosa de activado por medio de un diodo led.

En cuanto al tipo de seal que reciben, estas pueden ser: analgicas y digitales.

a) Analgicas. Cuando la magnitud que se acopla a la entrada corresponde a una medida de por ejemplo, presin, temperatura, etc., estos es, analgica, es necesario disponer de este tipo de modulo de entrada. Su principio de funcionamiento se basa en la conversin seal analgica a cdigo binario mediante un convertidor analgico-digital.

b) Digitales. Son las ms utilizadas y corresponden a una seal de entrada todo o nada, esto es, a un nivel de tensin o a la ausencia de la misma.

3.2.3.2 Salidas

La identificacin de las salidas se realiza igual que en las entradas, figurando en este caso la indicacin de output o salida. Es en las salidas donde se conectan o acoplan los dispositivos de salida o actuadores, e incluyen un indicador luminoso led de activado.

Al igual que en las entradas, las salidas pueden ser analgicas y digitales, si bien esta ltima es la ms utilizada. En las analgicas es necesario un convertidor digital analgico que nos realice la funcin inversa a la de entrada.

3.2.4 Interfaces

Son circuitos que permiten la comunicacin de la CPU con el exterior llevando la informacin acerca del estado de las entradas y transmitiendo las rdenes de activacin de las salidas.

Consta de enlaces del tipo RS-232 o RS-422, y efectan la comunicacin mediante el cdigo ASCII.

Asimismo, permiten la introduccin verificacin y depuracin del programa mediante la consola de programacin, as como la grabacin del programa a casete, en memoria EPROM, comunicacin con TRC (monitor), impresora, etc.

3.2.5 Equipos o unidades de programacin

La unidad de programacin es el medio material del que se auxilia el programador para grabar o introducir en la memoria de usuario las instrucciones del programa.

Desde el punto de vista constructivo, podemos distinguir tres tipos principales:

a) Unidades tipo calculadora. Son las ms comnmente utilizadas en los autmatas de gama baja; constan del correspondiente teclado, conmutador de modos, display de cristal lquido o siete segmentos de dos o ms lneas, as como las entradas para la grabacin del programa de usuario. Puede ser totalmente independiente, ser enchufada al CPU, o con ambas posibilidades.

b) Consola de programacin. Est en posicin intermedia entre la unidad tipo calculadora y el PC. Consta de pantalla de plasma o tipo similar y tamao suficiente para 20-30 lneas y 60-80 caracteres por lnea, as como teclado. Al igual que la PC que se describe a continuacin, utiliza el software de programacin preciso para los lenguajes utilizados en el PLC.

c) Unidad con PC. Esta unidad que se adapta al autmata mediante el interfaz correspondiente lleva incorporado un monitor de tubo de rayos catdicos

(TRC), y realizan la misma funcin que la unidad de programacin normal, pero con mayores prestaciones, permitiendo visualizar los esquemas o diagramas completos o partes importantes de los mismos. Este equipo incorpora el software necesario para poder trabajar en ms de un lenguaje de programacin, incluso realizar la transformacin de lenguajes.

3.2.6 Perifricos

Como elementos auxiliares y fsicamente independientes del autmata, los equipos perifricos realizan funciones concretas de gran importancia.

El incremento que experimenta las prestaciones de los autmatas hace que el nmero de perifricos aumente da a da para equipos de la misma gama, pero en general para un equipo de la agama baja podra decirse que son:

Impresoras. Que permiten obtener en papeles el listado de instrucciones o programa de usuario.

Memorias. Por medio de las cuales se graban los programas.

3.2.7 Tamao de los autmatas programables

La clasificacin de los PLC en cuanto a su tamao se realiza en funcin del nmero de sus entradas-salidas; son admitidos los tres grupos siguientes:

1. Gama baja. Hasta un mximos de 128 entradas-salidas 2. Gama media. De 128 a 512 entradas-salidas. 3. Gama alta. Ms de 512 entradas-salidas.

CONCLUSIONES

Es cierto que el coste inicial de un controlador de este tipo puede llegar a ser elevado en un principio comparado con circuitera y dispositivos de control convencionales pero al percatarse del gran nmero de circuitos, maquinas y aparatos que un solo autmata puede mantener en control, el precio deja de ser un inconveniente Existe el problema del entrenamiento requerido para instalar, programar y mantener los CLP pero el tipo de software usado actualmente en donde lo nico que se debe hacer para modificar un programa es reescribir la configuracin de nuestro diagrama de escalera nos evita estar cambiando grandes tarjetas de memoria que obviamente incrementara considerablemente el uso de dispositivos de control o computadoras. La importancia con la que en estos tiempos cuentan los PLC (Programable logic controller) es tal que muchas de las tareas que se llevan a cabo en el hogar no serian posibles de realizarse de no ser por estos dispositivos que obviamente en conjunto con un nmero considerable de dispositivos de control y maquinaria contribuyen a producir la energa elctrica que se consume prcticamente en cualquier regin del pas. Ya sea que se les llame autmatas programables, controladores lgicos programables (CLP) o simplemente PLC; la realidad es que estos dispositivos influyen en gran magnitud en nuestra vida cotidiana. Y esto es cierto por ejemplo supongamos que visitamos el auto lavado donde podemos observar que desde que colocamos el vehculo en el recorrido se sigue una serie de pasos para concluir con el auto rechinando de limpio.

BIBLIOGRAFIA