Un controlador lgico programable, ms conocido por sus siglas en ingls PLC (Programmable Logic Controller), es una computadora utilizada en la ingeniera automtica oautomatizacin industrial, para automatizar procesos electromecnicos, tales como el control de la maquinaria de la fbrica en lneas de montaje o atracciones mecnicas. Histrico asi
Historia[editar
editar cdigo]
Su historia se remonta a finales de la dcada de 1960 , cuando la industria busc en las nuevas tecnologas electrnicas una solucin ms eficiente para reemplazar los sistemas de control basados en circuitos elctricos con rels, interruptores y otros componentes comnmente utilizados para el control de los sistemas de lgica combinacional. En 1968 GM Hydramatic (la divisin de transmisin automtica de General Motors) emiti una solicitud de propuestas para un reemplazo electrnico de los sistemas cableados de rels. La propuesta ganadora vino de Bedford Associates. El resultado fue el primer PLC, designado 2 084 porque era el proyecto de Bedford Associates n 84. Bedford Associates comenz una nueva empresa dedicada al desarrollo, fabricacin, venta y mantenimiento de este nuevo producto: Modicon (MOdular DIgital CONtroler). Una de las personas que trabajaron en ese proyecto fue Dick Morley, quien es considerado como el "padre" del PLC. La marca Modicon fue vendida en 1977 a Gould Electronics, y posteriormente adquirida por la compaa alemana AEG y luego por la francesa Schneider Electric, el actual propietario.
3
Desarrollo[editar
editar cdigo]
Los primeros PLC fueron diseados para reemplazar los sistemas de rels lgicos. Estos PLC fueron programados en "Lenguaje Ladder", que se parece mucho a un diagrama esquemtico de la lgica de rels. Este sistema fue elegido para reducir las demandas de formacin de los tcnicos existentes. Otros autmatas primarios utilizaron un formulario de listas de instrucciones de programacin. Los PLCs modernos pueden ser programados de diversas maneras, desde la lgica de escalera de rels, a los lenguajes de programacin tales como dialectos especialmente adaptados de BASIC y C. Otro mtodo es la lgica de estado, un lenguaje de programacin de alto nivel diseado para programar PLCs basados en diagramas de estado. Campos de aplicacin 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 secunciales. Maquinaria de procesos variables. Instalaciones de procesos complejos y amplios. Elementos y Equipos Electricos
- 204 Chequeo de programacin centralizada de las partes del proceso. Maniobra de mquinas.
Maniobra de instalaciones. Sealizacin y control. Chequeo de Programas Sealizacin del estado de procesos Tal y como dijimos anteriormente, esto se refiere a los Controlador Lgico Programable industriales, dejando de lado los pequeos PLC para uso ms personal (que se pueden emplear, incluso, para automatizar procesos en el hogar, como la puerta de un cochera o las luces de la casa).
Ventajas[editar
editar cdigo]
Dentro de las ventajas que estos equipos poseen se encuentra que, gracias a ellos, es posible ahorrar tiempo en la elaboracin de proyectos, pudiendo realizar modificaciones sin costos adicionales. Por otra parte, son de tamao reducido y mantenimiento de bajo costo, adems permiten ahorrar dinero en mano de obra y la posibilidad de controlar ms de una mquina con el mismo equipo. Sin embargo, y como sucede en todos los casos, los controladores lgicos programables, o PLCs, presentan ciertas desventajas como es la necesida d de contar con tcnicos calificados y adiestrados especficamente para ocuparse de su buen funcionamiento.
Entradas Discretas
El ltimo bloque de una entrada es el que comunica a la lgica del sistema un uno o un cero
nivel del estado de entrada constituido generalmente por un LED. El estado activado desactivado de cada entrada se guarda en tablas de memorias, memorias
imagen o registro de imagen, para que una vez por cada barrido del programa del usuario
Salidas Discretas
Un mdulo de salida digital permite al Consolador Lgico Programable actuar sobre los
El valor binario de las salidas digitales se convierte en la apertura o cierre de un relee interno
En los mdulos estticos (bornero), los elementos que conmutan son los componentes
Los mdulos de salidas estticos al suministrar tensin, solo pueden actuar sobre elementos
que trabajan todos a la misma tensin, en cambio los mdulos de salida electromecnicos, al
ser libres de tensin, pueden actuar sobre elementos que trabajen a tensiones distintas.
Puesta en forma
Aislamiento
Proteccin electrnica
Tratamiento cortocircuitos
Las interfases de salida discretas son similares, la seal de activacin originada por la CPU, es
pasada por una optoaislacin, seguida por un circuito que se encarga de disparar el elemento
final de salida, reles, triacs, bobina, transistor de potencia, etc., existe adems un elemento de
La deteccin del nivel de umbral de entrada causa una demora que vara segn el fabricante y
de conexin que de desconexin, siendo las salidas discretas que trabajan con corriente
continua son mas veloces que las de corriente alterna. Tambin, como en las entradas, el estado activado desactivado d
Procesador
Est constituido por el microprocesador, el reloj (generador de onda cuadrada) y algn chip
auxiliar.
Para que el microprocesador pueda realizar todas estas operaciones est dotado de unos
Bus (interno): No son circuitos en si, sino zonas conductoras en paralelo que transmiten
datos, direcciones, instrucciones y seales de control entre las diferentes partes del
Es una memoria de tipo ROM, Lectura y escritura en las interfaces de E/S. operativo del
Es una memoria de tipo ROM, Lectura y escritura en las interfaces de E/S. operativo del
En la memoria ROM del sistema, el fabricante ha grabado una serie de programas ejecutivos,
software del sistema y es a estos programas a los que acceder el procesador para realizar las
funciones.
El software del sistema de cualquier Controlador Lgico Programable consta de una serie de
En general cada Controlador Lgico Programable contiene y realiza las siguientes funciones:
- 209 -
memoria de programa en el caso de que pueda asegurarse el mantenimiento de los datos con
La memoria ROM se utiliza para almacenar el programa monitor del sistema como hemos visto
Las memorias EPROM se utilizan para almacenar el programa de usuario, una vez que ha sido
convenientemente depurada.
utilizando estas ultimas como memorias de seguridad que salvan el contenido de las RAM.
Una vez reanudada la alimentacin, el contenido de la EEPROM se vuelca sobre la RAM. Las
soluciones de este tipo estn sustituyendo a las clsicas RAM + batera puesto que presentan
continuamente por el programa, cualquier nmero de veces. Esta actualizacin continua de los
Memoria de programa
Las memorias de programa o memorias de usuario son siempre de tipo permanente RAM +
ofrecen la posibilidad de utilizar memorias RAM con batera para la fase de desarrollo y
Un modulo clsico de entrada analgica puede tener, por ejemplo cuatro u ocho canales de
entrada multiplexado. Poseen normalmente etapas en sus circuitos con frecuencias de filtrado
Lgica
Circuito de
Conexin
Indicador de estado
Optoasilacion
CPU Proteccin
Elemento
- 216 -
seales de valor excesivo o de polaridad incorrecta, las seales pueden ser adems opto
Luego de pasar por las etapas de filtrado y limitacin, la seal analgica es transmitida al
conversor analgico digital desde donde la seal digital equivalente pasa por una memoria
esta etapa tambin se encuentran circuitos de sincronismos para seleccionar el canal que
debe ser ledo en forma secuencial y transportar el valor hasta la memoria intermedia.
Tambin posee circuitos de inhibicin para evitar la lectura por la CPU simultneamente d e
El tiempo de lectura y actualizacin de los estados de entrada analgico esta determinado por
Luego del proceso de lectura, los datos obtenidos se transfieren a posiciones de memoria,
desde donde el programa escrito por el usuario toma los valores para realizar las operaciones.
industrial se refiere al aspecto fsico exterior del mismo, bloques o elementos en que est
dividido.
Estructura compacta
CPU
Interfase de Salida
Interfase de
Entrada
Fuente
Unid.
Programacin
Unidad
Central de
Proceso
Memorias