You are on page 1of 10

MICROPROCESDORES CONTROLADOR LGICO PROGRAMABLE

Yamal Canasas Jao

Un (PLC) o autmata programable es un equipo digital utilizada para la automatizacin de electromecnica procesos, tales como el control de la maquinaria en la fbrica lneas de ensamblaje , juegos mecnicos, o artefactos de iluminacin. PLCs are used in many industries and machines. Los PLCs son utilizados en muchas industrias y mquinas, a diferencia de computadoras de propsito general, el PLC est diseada para mltiples entradas y salida de los acuerdos, los rangos de temperatura extendida, la inmunidad al ruido elctrico, y la resistencia a vibraciones e impactos. Programs to control machine operation are typically stored in battery-backed or non-volatile memory . Programas de control de funcionamiento de la mquina se suelen almacenar en respaldo de batera o de memoria no voltil . Un PLC es un ejemplo de un duro en tiempo real del sistema ya que los resultados de salida debe ser producido en respuesta a las condiciones de entrada dentro de un tiempo limitado, el funcionamiento de otro modo no deseado como resultado. 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. 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. Un PLC es un equipo comnmente utilizado en maquinarias industriales de fabricacin de plstico, en mquinas de embalajes, 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 preaccionadores y accionadores. Adems cumplen la importante funcin de programacin, pudiendo introducir, crear y modificar las aplicaciones del programa.

MICROPROCESDORES CONTROLADOR LGICO PROGRAMABLE

Yamal Canasas Jao


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 necesidad de contar con tcnicos calificados y adiestrados especficamente para ocuparse de su buen funcionamiento. Historia The PLC was invented in response to the needs of the American automotive manufacturing industry. El PLC fue inventado en respuesta a las necesidades de la industria automotriz estadounidense. Controladores lgicos programables fue inicialmente aprobado por la industria del automvil en la revisin del software reemplaz el re-cableado de los paneles de control cableados, cuando los modelos de produccin cambiaron. Antes de que el PLC, el control, la secuencia y la lgica de seguridad de bloqueo para la fabricacin de automviles se llev a cabo a travs de cientos o miles de rels , temporizadores de levas , y secuenciadores de tambor y dedicado controladores de lazo cerrado El proceso para actualizar dichas instalaciones para el modelo anual de cambio de formato era muy largo y costoso, como electricistas necesarios para volver a colocar de forma individual cada uno y cada rel. Las computadoras digitales, siendo de uso general de dispositivos programables, se aplicaron pronto con el control de procesos industriales. Las primeras computadoras requiere programadores especializados, y el control operativo estricto de la temperatura ambiental, la limpieza y calidad de la energa. uso de un ordenador de propsito general para el control del proceso requiere la proteccin de la computadora de las condiciones de planta. Un equipo de control industrial que tienen varios atributos: lo iba a tolerar el medio ambiente de taller, que apoyara discretos (bit-forma) de entrada y salida de manera fcilmente extensible, que no requiere aos de entrenamiento para el uso, y permiten que su funcionamiento a ser monitoreados. El tiempo de respuesta de cualquier sistema informtico debe ser lo suficientemente rpido como para ser til para el control, la velocidad requerida vara segn la naturaleza del proceso. En 1968 GM Hydramatic (la divisin de transmisin automtica de General Motors ) emiti una solicitud de propuesta de un reemplazo electrnico de los sistemas cableados de rels. The winning proposal came from Bedford Associates of Bedford, Massachusetts . La propuesta ganadora vino de Bedford Associates de Bedford, Massachusetts . El primer PLC, design a la 084 porque era 84o Bedford Associates proyecto, fue el resultado. Una de las personas que trabajaron en ese proyecto fue Dick Morley , quien es considerado el "padre" del PLC. La marca Modicon fue vendida en 1977 a Gould Electronics , y
|

MICROPROCESDORES CONTROLADOR LGICO PROGRAMABLE

Yamal Canasas Jao


posteriormente adquirida por la empresa alemana AEG y luego por el francs Schneider Electric , el actual propietario. Uno de los primeros 084 modelos construidos est ahora en exhibicin en la sede de Modicon en North Andover, Massachusetts . Fue presentado a Modicon por GM , cuando la unidad se retir despus de casi veinte aos de servicio ininterrumpido. Modicon utiliza el apodo de 84 al final de su gama de productos hasta el 984 hizo su aparicin. La industria automotriz sigue siendo uno de los mayores usuarios de PLC. Desarrollo . PLC primeros fueron diseados para reemplazar los sistemas de rel lgico. Estos PLC eran programados en " la lgica de escalera ", que se parece mucho a un diagrama esquemtico de la lgica de rel. Esta notacin programa fue elegido para reducir la demanda de capacitacin a los tcnicos ya existentes. Otros autmatas tempranos utilizaron un tipo de lista de instrucciones de programacin, basado en un solucionador de lgica basado en la pila. Los PLC modernos pueden ser programados en una variedad de formas, desde la lgica de escalera para lenguajes de programacin ms tradicionales como el BASIC y C. Otro mtodo es la lgica de estado , un lenguaje de programacin de muy alto nivel diseado para PLCs programa basado en los diagramas de transicin de estado . Muchos PLCs temprano no van acompaadas de terminales de programacin que eran capaces de representacin grfica de la lgica, por lo que la lgica era representado ms bien como una serie de expresiones lgicas en una versin del formato de Boole , al igual que el lgebra de Boole . Como terminales de programacin desarrollado, se hizo ms comn para la lgica de escalera para ser utilizado, por las razones antes mencionadas. Nuevos formatos, tales como la lgica de estado y de bloques de funcin (que es similar a la lgica forma se muestra cuando se utiliza digital circuitos lgicos integrados) existen, pero todava no tan popular como la lgica de escalera. Una razn principal de esto es que los autmatas resolver la lgica en una secuencia predecible y repetitiva, y la lgica de escalera permite al programador (la persona que escribe la lgica) para ver cualquier problema con la sincronizacin de la secuencia lgica con mayor facilidad lo que sera posible en otros formatos. Programacin PLC anticipada, hasta mediados de 1980, se programaron utilizando paneles de propiedad o de programacin de propsito especial de programacin de terminales , que a menudo tenan teclas dedicadas para la funcin que representan los diferentes elementos lgicos de los programas de PLC. Los programas se almacenan en los cartuchos de cinta de cassette .
| 3

MICROPROCESDORES CONTROLADOR LGICO PROGRAMABLE

Yamal Canasas Jao


Las instalaciones para la impresin y la documentacin son muy mnima, debido a la falta de capacidad de memoria. El PLC ms antiguas utilizadas no voltil memoria de ncleos magnticos . Ms recientemente, el PLC se programan usando el software de aplicacin en las computadoras personales. El equipo est conectado al PLC a travs de Ethernet , RS-232 , RS-485 o RS-422 de cableado. El software de programacin permite la entrada y edicin de la lgica de escalera de estilo. En general, el software ofrece funciones para la depuracin y solucin de problemas del software PLC, por ejemplo, poniendo de relieve las partes de la lgica para mostrar el estado actual durante la operacin o por medio de la simulacin. El software se carga y descarga el programa del PLC, para fines de respaldo y restauracin. En algunos modelos de controlador programable, el programa se transfiere desde un ordenador personal con el PLC a travs de una junta de programacin , que escribe el programa en un chip extrable, como una EEPROM o EPROM . Funcionalidad La funcionalidad del PLC ha evolucionado a lo largo de los aos para incluir el control del rel secuencial, control de movimiento, control de procesos , sistemas de control distribuidos y en red . Las capacidades de la manipulacin de datos, almacenamiento, potencia de procesamiento y comunicacin de algunos PLCs modernos son aproximadamente equivalentes a las computadoras de escritorio . PLC-como la programacin combinada con el control remoto de E / S de hardware, permiten a un ordenador de sobremesa de uso general que se superponen unos PLC en algunas aplicaciones En cuanto a la viabilidad de estos controladores de ordenador de sobremesa basados en la lgica, es importante tener en cuenta que no han sido generalmente aceptadas en la industria pesada, porque las computadoras de escritorio se ejecutan en sistemas operativos menos estables que los PLCs, y debido a que el hardware de la computadora de escritorio es por lo general no est diseado a los mismos niveles de tolerancia a la temperatura, humedad, vibracin, y la longevidad de los procesadores usados en los PLCs. Adems de las limitaciones de hardware de escritorio basados en la lgica, los sistemas operativos como Windows, no se prestan a la ejecucin de la lgica determinista, con el resultado de que la lgica no siempre responden a los cambios en el estado de la lgica o el estado de entrada con la consistencia en el tiempo extremo, como se espera que a partir de los autmatas. Sin embargo, estas aplicaciones de la lgica de escritorio son tiles en situaciones menos crticas, como la automatizacin del laboratorio y su uso en instalaciones pequeas, donde la aplicacin es menos exigente y crtico, ya que por lo general son mucho menos caros que los PLCs. En los ltimos aos, los productos de pequeo llamado Plrs (rels lgicos programables), y tambin por nombres similares, se han vuelto ms comn y aceptado. Estos son muy
|

MICROPROCESDORES CONTROLADOR LGICO PROGRAMABLE

Yamal Canasas Jao


similares a los PLC, y se utilizan en la industria ligera, donde slo unos pocos puntos de E / S (es decir, unas pocas seales que vienen de la vida real y algunos de salir) estn involucrados, y de bajo costo que se desea. Estos pequeos dispositivos se hacen tpicamente de un tamao comn y la forma fsica por varios fabricantes, y con la marca de los fabricantes de PLC ms grande para llenar su rango bajo del producto final. Los nombres populares incluyen controlador Pico, PLC NANO, y otros nombres que implica controladores son muy pequeos. La mayora de estos tienen entre 8 y 12 entradas digitales, 4 y 8 salidas digitales, y un mximo de 2 entradas analgicas. El tamao es generalmente alrededor de 4 "de ancho, 3" de alto y 3 "de profundidad. La mayora de estos dispositivos incluyen una pantalla de sello pequeo tamao de pantalla LCD para ver la lgica de escalera simplificado (slo una pequea porcin del programa que sea visible en un momento dado) y estado de los puntos de E / S, y por lo general estas pantallas son acompaados por un eje de balancn de 4 vas de botn y cuatro ms por separado botones, similar a los botones en un control de VCR a distancia, y se utiliza para navegar y editar la lgica. La mayora tienen un pequeo enchufe para conectar a travs de RS-232 o RS-485 a una computadora personal para que los programadores pueden utilizar las aplicaciones de Windows simple para la programacin en lugar de verse obligados a utilizar la pantalla LCD pequeos y establecer botn para este propsito. A diferencia de los PLC regular que suelen ser modular y ampliable en gran medida, el Plrs lo general no son modulares o ampliable, pero su precio puede ser de dos rdenes de magnitud menos de un PLC y que siguen ofreciendo un diseo robusto y la ejecucin determinista de la lgica. Temas PLC Caractersticas

MICROPROCESDORES CONTROLADOR LGICO PROGRAMABLE

Yamal Canasas Jao


Panel de control con PLC (elementos de color gris en el centro). La unidad se compone de elementos separados, de izquierda a derecha, la fuente de alimentacin , el controlador de rel para las unidades de entrada y de salida La principal diferencia de otros equipos es que los autmatas son blindados para condiciones severas (como el polvo, la humedad, calor, fro) y tienen la facilidad para una amplia entrada / salida (I / O) los acuerdos. PLC leer lmite cambia , las variables analgicas del proceso (como temperatura y presin), y las posiciones de los sistemas de posicionamiento complejo. Some use machine vision . Algunos utilizan la visin artificial . Por el lado de accionamiento, PLCs operar motores elctricos , neumticos o hidrulicos cilindros, magntico rels , solenoides , o salidas analgicas. The input/output arrangements may be built into a simple PLC, or the PLC may have external I/O modules attached to a computer network that plugs into the PLC. Los arreglos de entrada / salida puede ser integrado en un simple autmata o PLC externo puede tener mdulos I / O conectado a una red informtica que se conecta al PLC. Tiempo de exploracin Un programa de control es generalmente ejecuta varias veces, siempre y cuando el sistema de control est funcionando. El estado de los puntos de entrada fsica se copia en un rea de acceso a la memoria del procesador, a veces llamado el "I / O la tabla de imagen". El programa se ejecute desde su primera instruccin se extienden hasta el ltimo peldao. Se necesita algn tiempo para que el procesador del PLC para evaluar todas las escaleras y actualizar la tabla de imagen de E / S con el estado de las salidas. Este tiempo de anlisis puede ser de unos pocos milisegundos de un pequeo programa o en un procesador rpido, pero ms viejos PLCs ejecucin de programas de gran tamao podra tomar mucho ms tiempo (por ejemplo, hasta 100 ms) para ejecutar el programa. Si el tiempo de ciclo es demasiado largo, la respuesta del PLC a las condiciones del proceso sera demasiado lento para ser til. Como PLC se hizo ms avanzados, se desarrollaron los mtodos para cambiar la secuencia de ejecucin de escalera, y las subrutinas se implementaron. Esto simplifica la programacin y tambin podra ser usado para guardar el tiempo de exploracin de alta velocidad de los procesos, las partes del programa utilizado, por ejemplo, slo para la creacin de la mquina podra estar separados de las piezas requeridas para funcionar a mayor velocidad. De propsito especial mdulos E / S, tales como mdulos de temporizador o contador de mdulos, puede ser utilizado cuando el tiempo de ciclo del procesador es demasiado largo para recoger de forma fiable hasta, por ejemplo, contar pulsos de un encoder. El relativamente lento PLC podra interpretar los valores de contado para controlar una mquina, pero la acumulacin de pulsos fue realizada por un mdulo dedicado que no se vio afectada por la velocidad de la ejecucin del programa.
|

MICROPROCESDORES CONTROLADOR LGICO PROGRAMABLE

Yamal Canasas Jao


Sistema de escala Un pequeo PLC tendr un nmero fijo de conexiones construidas en las entradas y salidas.. Por lo general, las expansiones estn disponibles si el modelo base no tiene suficientes I / O. PLC modulares tienen un chasis (tambin llamado bastidor) en el que se colocan los mdulos con diferentes funciones. El procesador y la seleccin de los mdulos de E / S es personalizado para la aplicacin particular. Varios bastidores pueden ser administrados por un solo procesador, y puede tener miles de entradas y salidas. Un especial de velocidad de serie de alta de E / S se utiliza para que los bastidores se pueden distribuir fuera del procesador, reduciendo los costos de cableado para grandes instalaciones. Interfaz de usuario PLC posible que tenga que interactuar con la gente con el propsito de la presentacin de informes de alarma de configuracin, o el control de todos los das. HMI tambin se les conoce como MMI (interfaz hombre-mquina) y GUI (Graphical User Interface). Un sistema simple puede utilizar los botones y las luces para interactuar con el usuario. Las pantallas de texto estn disponibles, as como pantallas grficas tacto. Los sistemas ms complejos de programacin y uso de software de monitoreo instalado en un equipo, con el PLC conectado a travs de una interfaz de comunicacin. Comunicaciones PLC han construido en los puertos de comunicaciones, por lo general de 9 pines RS-232 , pero opcionalmente EIA-485 o Ethernet . Modbus , BACnet o DF1 generalmente se incluye como uno de los protocolos de comunicacin . Otras opciones incluyen diversos buses de campo como DeviceNet o Profibus . Otros protocolos de comunicacin que pueden utilizarse se enumeran en la lista de los protocolos de la automatizacin . La mayora de los PLC modernos pueden comunicarse a travs de una red a otro sistema, como un equipo con un SCADA (control supervisor y adquisicin de datos) del sistema o navegador web. PLC utiliza en grandes sistemas de E / S puede tener peer-to-peer (P2P) la comunicacin entre procesadores. Esto permite separar partes de un proceso complejo para tener un control individual al mismo tiempo a los subsistemas de coordinar a travs del enlace de comunicacin. Estas vas de comunicacin son tambin de uso frecuente para HMI dispositivos tales como teclados o PC estaciones de trabajo tipo.
|

MICROPROCESDORES CONTROLADOR LGICO PROGRAMABLE

Yamal Canasas Jao


Programacin Los programas de PLC son tpicamente escritos en una aplicacin especial en una computadora personal, luego se descargan mediante un cable de conexin directa o en red con el PLC.. El programa se almacena en el PLC, ya sea en batera copia de seguridad de RAM o algn otro no voltil de memoria flash A menudo, un PLC puede ser programado para reemplazar a miles de rels . Bajo la norma IEC 61131-3 estndar, PLC se pueden programar con las normas basadas en lenguajes de programacin. Una anotacin de programacin grfica llamada diagrama de funciones secuenciales se encuentra disponible en algunos controladores programables. Inicialmente, la mayora de los PLCs lgica utilizada Escalera Diagrama de programacin, un modelo que emular dispositivos electromecnicos panel de control (por ejemplo, el contacto y las bobinas de los rels), que sustituye PLC. Este modelo sigue siendo comn hoy en da. IEC 61131-3 define actualmente a cinco lenguajes de programacin para sistemas de control programables: FBD ( FUP ), LD ( diagrama Ladder ), ST ( texto estructurado , similar al lenguaje de programacin Pascal ), IL ( Lista de instrucciones , similar al lenguaje ensamblador ) y SFC ( Sequential Function Chart ). Mientras que los conceptos fundamentales de la programacin de PLC son comunes a todos los fabricantes, las diferencias de E / S de direccionamiento, organizacin de la memoria y juegos de instrucciones significa que los programas de PLC no son perfectamente intercambiables entre los diferentes fabricantes. Incluso dentro de la misma lnea de productos de un solo fabricante, los diferentes modelos pueden no ser directamente compatibles. Las seales digitales y analgicas Las seales digitales o discretas se comportan como interruptores binarios, dando simplemente una seal de S o No (1 0, Verdadero o Falso, respectivamente). Botones, interruptores de lmite y sensores fotoelctricos son ejemplos de dispositivos que proporcionan una seal discreta. Seales discretas son enviadas usando la tensin o corriente , en un rango especfico se designa como A y otro fuera como. Por ejemplo, un PLC puede utilizar 24 V DC I / O, con valores superiores a 22 V DC que representa en los valores inferiores a 2VCC representan Off, y los valores intermedios no definidos. En un principio, slo tena PLC E / S discretas Las seales analgicas son como controles de volumen, con un rango de valores entre cero y escala total. Estos suelen ser interpretados como valores enteros (cuentas) por el PLC, con varios rangos de precisin dependiendo del dispositivo y el nmero de bits disponibles para almacenar los datosComo PLC suelen utilizar 16 bits con signo procesadores binarios, los
| 8

MICROPROCESDORES CONTROLADOR LGICO PROGRAMABLE

Yamal Canasas Jao


valores enteros se limitan entre -32.768 y 32.767. Presin, temperatura, flujo, y el peso son a menudo representados por seales analgicas. Las seales analgicas pueden usar tensin o de corriente con una magnitud proporcional al valor de la seal de proceso. Por ejemplo, una analgica de 0 - 10 V o 4-20 mA se convierte en un valor entero de 0 a 32767. . Entradas de corriente son menos sensibles al ruido elctrico (es decir, desde soldadores o un motor elctrico como titular) de las entradas de tensin. Ejemplo El agua se extrae del tanque por otro sistema, segn sea necesario, y nuestro sistema de ejemplo tiene que administrar el nivel de agua en el tanque. Utilizando slo las seales digitales, el PLC tiene dos entradas digitales de interruptores de nivel (de nivel bajo y de alto nivelCuando el nivel del agua est por encima del interruptor que se cierra un contacto y pasa una seal a una entrada. El PLC utiliza una salida digital para abrir y cerrar la entrada de la vlvula en el tanque. Cuando el nivel del agua baja lo suficiente para que el interruptor de nivel de flotacin baja est apagado (abajo), el PLC abrir la vlvula para permitir que ms agua pulg Una vez que el nivel del agua sube lo suficiente para que el interruptor de alto nivel est en (arriba), el PLC se cerrar la entrada de evitar que el agua se desborde. Este rengln es un ejemplo del sello en (enganche) la lgica. La salida est sellada hasta que alguna condicin se rompe el circuito. |||| | Low Level High Level Fill Valve | | Bajo nivel de la vlvula de alto nivel de llenado | |------[/]------|------[/]----------------------(OUT)---------| |------[/]------|------[/]---------------------( FUERA )---------| |||||| |||||| |||||| | Fill Valve | | | Vlvula de llenado | | |------[ ]------| | |------[ ]------| | |||| |||| Un sistema analgico podra usar un agua sensor de presin o una clula de carga , y una variable (regulacin) que gotea fuera del tanque, la vlvula se ajusta a gotear lentamente el agua dentro del tanque. En este sistema, para evitar el "aleteo" ajustes que se pueden llevar a cabo la vlvula, los autmatas pueden comprender " histresis ", que esencialmente crea una" zona muerta "de
|

MICROPROCESDORES CONTROLADOR LGICO PROGRAMABLE

Yamal Canasas Jao


la actividad. Un tcnico se ajusta esta banda muerta para que la vlvula se mueve slo por un cambio significativo en la tasa. Esto a su vez reducir al mnimo el movimiento de la vlvula, y reducir su desgaste. Un sistema real podra combinar ambos enfoques, con flotadores y vlvulas simples para evitar derrames, y un sensor de velocidad y la vlvula de regulacin para optimizar las tasas de recarga y evitar golpes de ariete . Los mtodos de copia de seguridad y de mantenimiento puede hacer un verdadero sistema muy complicado.

10

You might also like