Académique Documents
Professionnel Documents
Culture Documents
Pgina 1
Este fue el problema encarado por los productores de automviles a mediados de los setenta. A lo largo de los aos se haban altamente automatizado las operaciones de produccin mediante el uso de los rels, cada vez que se necesitaba un cambio, se inverta en l una gran cantidad de trabajo, tiempo y material, sin tomar en cuenta la gran cantidad de tiempo de produccin perdido. La computadora ya exista en esos tiempos y se le dio la idea a los fabricantes de que la clase de control que ellos necesitaban podra ser llevado a cabo con algo similar a la computadora. Las computadoras en s mismas, no eran deseables para esta aplicacin por un buen nmero de razones. La comunidad electrnica estaba frente a un gran reto: disear un artefacto que, como una computadora, pudiese efectuar el control y pudiese fcilmente ser re programada, pero adecuado para el ambiente industrial. El reto fue enfrentado y alrededor de 1969, se entreg el primer controlador programable en las plantas ensambladoras de automviles de Detroit, Estados Unidos.
ENTRADAS
PROGRAMA
SALIDAS
Pgina 2
PROCESO A CONTROLAR
S E N S O R E S
PLC
VISUALIZACION
Vemos aqu un esquema de un proceso controlado por un PLC. El proceso est caracterizado por N variables X1 ..... Xn. Existen tambin T entradas al PLC, correspondiendo cada una a un sensor de alguna de las variables del proceso y S salidas del PLC que llegan a cada uno de los actuadores. Estos actuadores son dispositivos de diferente tipo que permiten modificar el estado del sistema tal como lo define el conjunto de sus variables carartersticas. Por ejemplo: si el sistema fuera un reactor qumico y consideramos la variable temperatura, el actuador podra ser un calefactor y el sensor correspondiente un termostato de tipo bimetlico si estuviermos limitados a entradas lgicas, o una termocupla o una termoresistencia, si dispusiramos de entradas adecuadas a alguno de estos dispositivos.
Con la estructura mostrada en el esquema, la operacin de nuestro control de temperatura con PLC sera el siguiente : el PLC lee permanentemente la entrada correspondiente al sensor de temperatura, Prof. Fabin Mora Arqueros Pgina 3
cuando encuentra que la temperatura es menor a la deseada, conecta el calefactor y lo desconecta cuando es mayor a la deseada. Podra, adems utilizarse otra salida para activar una alarma cuando la temperatura esta fuera de tolerancia mas de un determinado tiempo.Si tuviramos la posibilidad de trabajar con un PLC con entradas y salidas analgicas, podramos implementar estrategias de control mucho ms elaboradas, como por ejemplo control PID, control adaptativo, etc. El bloque indicado como VISUALIZACION en el diagrama anterior puede no estar presente en todos los sistemas. Por la sencillez del ejemplo previo, quiz no puedan apreciarse todas las ventajas que la incorporacin de un PLC al control de un proceso industrial pueda brindar, sin embargo si se considera que el mismo PLC puede controlar simultneamente varios lazos como el descrito, adems de funciones de secuenciamiento, coordinacin con otros procesos, visualizacin de estados, alarmas, etc., todo integrado en un solo gabinete, y que adems es reprogramable para adaptarse a posibles cambios en el diseo con facilidad, se comprende la importancia que tienen hoy en da los PLC en la automatizacin industrial.
Campos de Aplicacin
Un autmata programable suele emplearse en procesos industriales que tengan una o varias de las siguientes necesidades: 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.
Aplicaciones generales: Maniobra de mquinas. Maniobra de instalaciones. Prof. Fabin Mora Arqueros Pgina 4
Sealizacin y control. Esto se refiere a los autmatas programables industriales, dejando de lado los pequeos autmatas para uso ms personal (que se pueden emplear, incluso, para automatizar procesos en el hogar, como la puerta de una cochera o las luces de la casa).
PLC tipo Compactos: Estos PLC tienen incorporado la Fuente de Alimentacin, su CPU y mdulos de I/O en un solo mdulo principal y permiten manejar desde unas pocas I/O hasta varios cientos ( alrededor de 500 I/O ) , su tamao es superior a los Nano PLC y soportan una gran variedad de mdulos especiales, tales como: entradas y salidas anlogas mdulos de comunicaciones expansiones de I/O mdulos contadores rpidos interfaces de operador
Pgina 6
PLC tipo Modular: Estos PLC se componen de un conjunto de elementos que conforman el controlador final, estos son: o Rack o Fuente de Alimentacin o CPU o Mdulos de I/O De estos tipos existen desde los denominados MicroPLC que soportan gran cantidad de I/O, hasta los PLC de grandes prestaciones que permiten manejar miles de I/O.
Pgina 7
Fuente de alimentacin CPU Mdulo de entrada Mdulo de salida Terminal de programacin Perifricos.
1. Fuente de alimentacin: Es la encargada de convertir la tensin de la red, 220 V C.A., a baja tensin de C.C, normalmente 24 V, siendo sta la tensin de trabajo en los circuitos electrnicos que forma el Autmata.
2. CPU: La Unidad Central de Procesos es el autntico cerebro del sistema. Se encarga de recibir las ordenes, del operario por medio de la consola de programacin y el modulo 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. Sus funciones son: Vigilar que el tiempo de ejecucin del programa de usuario no excede un determinado tiempo mximo (tiempo de ciclo mximo). A esta funcin se le suele denominar Watchdog (perro guardin). Ejecutar el programa de usuario. Crear una imagen de las entradas, ya que el programa de usuario no debe acceder directamente a dichas entradas. Renovar el estado de las salidas en funcin de la imagen de las mismas obtenida al final del ciclo de ejecucin del programa de usuario. Chequeo del sistema. Para ello el autmata va a poseer un ciclo de trabajo, que ejecutar de forma continua:
Pgina 8
El autmata va a ejecutar nuestro programa de usuario en un tiempo determinado, el cual va a depender sobre todo de la longitud del programa. Esto es debido a que cada instruccin tarda un tiempo determinado en ejecutarse, por lo que en procesos rpidos ser un factor crtico. En un sistema de control mediante autmata programable tendremos los siguientes tiempos: 1. 2. 3. 4. 5. Retardo de entrada. Vigilancia y exploracin de las entradas. Ejecucin del programa de usuario. Transmisin de las salidas. Retardo en salidas.
Los puntos 2,3 y 4 sumados dan como total el tiempo de ciclo del autmata. Tras este ciclo es cuando se modifican las salidas, por lo que si varan durante la ejecucin del programa tomarn como valor el ltimo que se haya asignado. Esto es as debido a que no se manejan directamente las entradas y las salidas, sino una imagen en memoria de las mismas que se adquiere al comienzo del ciclo (2) y se modifica al final de ste (retardo). En la etapa de vigilancia (watchdog) se comprueba si se sobrepas el tiempo mximo de ciclo, activndose en caso afirmativo la seal de error correspondiente.
Imagen de Entradas
Entradas
Imagen de Salidas
Salidas
Watchdog
Pgina 9
3. Memorias: Dentro de la CPU vamos a disponer de un rea de memoria, la cual se emplea para diversas funciones: a. Memoria del programa de usuario: aqu introduciremos el programa que el autmata va a ejecutar cclicamente. b. Memoria de la tabla de datos: se suele subdividir en zonas segn el tipo de datos (como marcas de memoria, temporizadores, contadores, etc.). c. Memoria del sistema: aqu se encuentra el programa en cdigo mquina que monitoriza el sistema (programa del sistema o firmware). Este programa es ejecutado directamente por el microprocesador/microcontrolador que posea el autmata. d. Memoria de almacenamiento: se trata de memoria externa que empleamos para almacenar el programa de usuario, y en ciertos casos parte de la memoria de la tabla de datos. Suele ser de uno de los siguientes tipos: EPROM, EEPROM, o FLASH. e.
Se pueden diferenciar dos tipos de captadores conectables al mdulo de entradas: los Pasivos y los Activos. Los Captadores Pasivos: son aquellos que cambian su estado lgico, activado - no activado, por medio de una accin mecnica. Estos son los Interruptores, pulsadores, finales de carrera, etc. Captadores pasivos
Los Captadores Activos: son dispositivos electrnicos que necesitan ser alimentados por una tensin para que varen su estado lgico. Este es el caso de los diferentes tipos de detectores (Inductivos, Capacitivos, Fotoelctricos). Captadores Activos
Mdulo de salidas: El mdulo de salida del autmata es el encargado de activar y desactivar los actuadores (bobinas de contactores, lmparas, motores pequeos, etc.). La informacin enviada por las entradas a la CPU, una vez procesada, se enva al mdulo de salidas para que estas sean activadas 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 tipo bien diferenciados: A rels. A triac. A transistores.
Pgina 11
Mdulos de salidas a rels: Son usados en circuitos de corriente continua y alterna. Estn basados en la conmutacin mecnica, por la bobina del rel, de un contacto elctrico normalmente abierto.
. Mdulos de salidas a Triacs: Se utilizan en circuitos de corriente continua y corriente alterna que necesiten maniobras de conmutacin muy rpidas.
Mdulos de salidas a Transistores a colector abierto. El uso del este tipo de mdulos es exclusivo de los circuitos de C.C. Igualmente que en los de Triacs, es utilizado en circuitos que necesiten maniobras de conexin/desconexin muy rpidas.
Resistencia
Pgina 12
La forma de conectar los actuadores a los mdulos de salidas, depender del tipo de mdulo utilizado. Estos son algunos ejemplos:
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 especialmente diseado para resolver los problemas de programacin y control.
Pgina 13
Perifricos
El autmata programable, en la mayora de los casos, puede ser ampliable. Las ampliaciones abarcan un gran abanico de posibilidades, que van desde las redes internas (LAN, etc.), mdulos auxiliares de E/S, memoria adicional... hasta la conexin con otros autmatas del mismo modelo.
Cada fabricante facilita las posibilidades de ampliacin de sus modelos, los cuales pueden variar incluso entre modelos de la misma serie.
Mdulos Especiales
Existe gran cantidad de funciones especiales que no son soportadas por los mdulos normales en los PLC, para estas situaciones los fabricantes ofrecen una gran variedad de elementos adicionales que permiten incorporar funciones especiales al PLC para nuestros procesos.
Mdulos de I/O Anlogos: Estos mdulos permiten manejar entradas y salidas anlogas en nuestro PLC de manera de poder efectuar lecturas y control analgico de variables en nuestros procesos, estas entradas y salidas analgicas se caracterizan, generalmente por: Resolucin: Depende de la cantidad de bits del conversor utilizado, generalmente se requiere una resolucin no inferior a 10 bits. Tiempo de Conversin: Corresponde al tiempo empleado en convertir el valor analgico en su correspondiente valor discreto. Este es un factor muy importante ya que define el tipo de aplicacin para el cual puede emplearse el modulo. Generalmente en control Prof. Fabin Mora Arqueros Pgina 14
de procesos, la velocidad de variacin de las variables es relativamente lenta, sobre 1 segundo, por lo cual las exigencias de velocidad en los mdulos analgicos no son muy exigentes. Generalmente razones de conversin del orden de los milisegundos es suficiente. Nmero de Canales: Corresponde a la cantidad de entradas o salidas que puede manejar el mdulo, generalmente estn agrupadas en 4 o ms I/O. Tambin existen agrupaciones de entradas y salidas agrupadas en un solo mdulo. Tipo de Entrada: Corresponde al tipo de entrada que es posible manejar el mdulo, estas pueden ser Entrada o Salida en Corriente, 4-20 mA, 0-20 mA, en tensin , 0-10v, -10 ->+10 v, termocuplas, Pt100, etc. Los primeros mdulos analgicos que se incorporaron a los PLC solo podan manejar un determinada tipo de entrada, sin embargo hoy en da es posible encontrar mdulos de propsitos generales configurables por Software que permiten combinar distintos tipos de entrada o de salida. Mdulos de Comunicaciones y Red La mayora de las aplicaciones hoy en da ya no pueden considerarse aplicaciones aisladas en el proceso global , ms an, es necesario supervisar y monitorear las distintas variables que intervienen en el proceso. Generalmente para la visualizacin o monitoreo de variables en un PLC se puede optar por una Pantalla de Dialogo Hombre-Mquina o por la comunicacin hacia un computador personal con software dedicado de desarrollo local o software de supervisin grfica comercial. Cualquiera de las alternativas elegidas, cada una de ellas requiere de interfaces de comunicaciones apropiadas para el establecimiento de la comunicacin. Una de las alternativas para esto, es la incorporacin de mdulos de comunicaciones individuales para comunicacin punto a punto, multipunto o para la integracin a una Red de Computadores. Los ms comunes son:
Estos mdulos estn destinados a la comunicacin del PLC con dispositivos perifricos que puedan soportar un enlace de comunicaciones de tipo serial. Podemos distinguir en esta categora dos tipos de interfaces: Modulo de Comunicacin Asncrona Punto a Punto RS-232: con la cual podemos comunicarnos con cualquier dispositivo que soporte la norma RS-232, tales como: Computadores personales, pantallas de dialogo, otros PLC, impresoras seriales, etc. Este tipo de comunicacin se caracteriza por estar diseado para enlaces de tipo punto a punto y a distancias relativamente pequeas, generalmente para un mximo de 18 mts., los parmetros que caracterizan este tipo de comunicaciones son: Velocidad Paridad Bits de datos Bits de Parada Distancia Control de Flujo Cuando se requieren velocidades mayores, es posible aumentar la distancia mediante dispositivos especiales denominados LANDRIVERS. Estos permiten alcanzar distancias de varios Kilmetros a razones de transferencia mxima de 9600 bps. Mdulos de comunicacin Multipunto: Estos se caracterizan por soportar la conexin de varias estaciones trabajando en un esquema Maestro-Esclavo. Las velocidades de transferencia son muy elevadas, 1 Mbps, y las distancia abarcadas son cercanas a 1 kilmetro. Se distinguen dos tipos: RS-422 RS-485 La RS-422 es una interfaz multipunto que puede soportar hasta 32 estaciones con una velocidad de transferencia de 1 Mbps, hasta una distancia de aprox. 1 kilmetro en 2 o 4 hilos (half-duplex, fullduplex). La RS-485 es una mejora de la RS-422 en una versin Half-duplex (2 hilos) que tiene un mejor performance en sus caracterstica elctricas.
Pgina 16
Mdulos de Red Propietarias: Los mdulos de Red propietarias son mdulos de comunicaciones destinados a la comunicacin de PLC de una marca en particular, no estn regidos por ninguna norma internacional y son diseados por el fabricante para sus propios dispositivos. Modulo de Red Comerciales: Los mdulos de Red comerciales, son mdulos de comunicaciones con normas internacionales que incorporan los fabricantes de PLC para la integracin de sus propios sistemas como tambin para la integracin con sistemas de redes comerciales y de otros fabricantes.
ALLEN O:4/3 :Indica O:4.3 :Indica BRADLEY I:2/1 :Indica I:3.1 :Indica Slot 2, canal Slot 3, canal 1 Slot 4, canal Slot 4, canal 3 1 3
Pgina 17
1xxxxx Ej: MODICON 100001: Indica entrada, canal 1 Ix Ej: ZELIO I1: Indica entrada
3xxxxx Ej: 30001: Indica contenido registro Ix Ej: IB: Indica contenido registro
0xxxxx Ej: 000005: Indica salida, canal 5 Qx Ej: Q1: Indica salida.
4xxxxx Ej: 40003: Indica contenido registro Qxxxx Ej: QB XT2: Indica contenido registro
Cuestionario Responda las siguientes preguntas a) Que es un PLC? b) Cuales son los componentes principales de un PLC? c) Cuales son los tipos de PLC? d) Por qu se debe hacer el direccionamiento? e) Nombre algunos tipos de memoria para almacenamiento. f) Para qu sirven los mdulos de comunicacin? g) Nombre elementos captadores y actuadores. h) Nombre algunos tipos de seales. i) Diferencie entre el PLC y el DCS j) Realice la siguiente Programacin: En este ejercicio se espera que UD. pueda resolver la siguiente secuencia de un programa segn lo establecido, con direccionamiento respectivo. Prof. Fabin Mora Arqueros Pgina 18
Realice la programacin de la siguiente situacin: Una botonera que tenga partida y parada debe activar una secuencia. Una alarma que debe funcionar por 5 seg. y a la vez una luz en forma intermitente con medio seg. Entre el encendido y apagado Pasados los 5 seg. la alarma y luz debe apagarse y debe accionar una correa transportadora CT-01. Despus 3 segundos accionada CT-01 debe accionar un Chancador CH-01, sin apagar CT-01. Luego de 5 segundos de accionado el chancador CH-01, se accionar otra correa CT-02, sin apagar CH-01. La programacin debe indicar el direccionamiento de las entradas y salidas, adems debe utilizar marcas como memorias internas.
CT-01
CH-01 CT-02
Pgina 19