MICROPROCESDORES CONTROLADOR LÓGICO PROGRAMABLE

Yamalí Canasas Jaño

Un (PLC) o autómata programable es un equipo digital utilizada para la automatización de electromecánica procesos, tales como el control de la maquinaria en la fábrica líneas de ensamblaje , juegos mecánicos, o artefactos de iluminación. PLCs are used in many industries and machines. Los PLCs son utilizados en muchas industrias y máquinas, a diferencia de computadoras de propósito general, el PLC está diseñada para múltiples entradas y salida de los acuerdos, los rangos de temperatura extendida, la inmunidad al ruido eléctrico, 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 máquina se suelen almacenar en respaldo de batería o de memoria no volátil . 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 diseñado 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 diseñan. Para que un PLC logre cumplir con su función de controlar, es necesario programarlo con cierta información acerca de los procesos que se quiere secuenciar. Esta información es recibida por captadores, que gracias al programa lógico interno, logran implementarla a través de los accionadores de la instalación. Un PLC es un equipo comúnmente utilizado en maquinarias industriales de fabricación de plástico, en máquinas de embalajes, entre otras; en fin, son posibles de encontrar en todas aquellas maquinarias que necesitan controlar procesos secuenciales, así como también, en aquellas que realizan maniobras de instalación, señalización y control. Dentro de las funciones que un PLC puede cumplir se encuentran operaciones como las de detección y de mando, en las que se elaboran y envían datos de acción a los preaccionadores y accionadores. Además cumplen la importante función de programación, pudiendo introducir, crear y modificar las aplicaciones del programa.

1

|

o PLC¶s. siendo de uso general de dispositivos programables. En 1968 GM Hydramatic (la división de transmisión automática de General Motors ) emitió una solicitud de propuesta de un reemplazo electrónico de los sistemas cableados de relés. El primer PLC. presentan ciertas desventajas como es la necesidad de contar con técnicos calificados y adiestrados específicamente para ocuparse de su buen funcionamiento. que no requiere años de entrenamiento para el uso. y el control operativo estricto de la temperatura ambiental. además permiten ahorrar dinero en mano de obra y la posibilidad de controlar más de una máquina con el mismo equipo. el control. temporizadores de levas . la velocidad requerida varía según la naturaleza del proceso. El tiempo de respuesta de cualquier sistema informático debe ser lo suficientemente rápido como para ser útil para el control. Massachusetts . uso de un ordenador de propósito general para el control del proceso requiere la protección de la computadora de las condiciones de planta. y permiten que su funcionamiento a ser monitoreados. pudiendo realizar modificaciones sin costos adicionales. Las primeras computadoras requiere programadores especializados. Un equipo de control industrial que tienen varios atributos: lo iba a tolerar el medio ambiente de taller. The winning proposal came from Bedford Associates of Bedford. Las computadoras digitales. que apoyaría discretos (bit-forma) de entrada y salida de manera fácilmente extensible. gracias a ellos. La marca Modicon fue vendida en 1977 a Gould Electronics . Controladores lógicos programables fue inicialmente aprobado por la industria del automóvil en la revisión del software reemplazó el re-cableado de los paneles de control cableados. El PLC fue inventado en respuesta a las necesidades de la industria automotriz estadounidense. quien es considerado el "padre" del PLC. es posible ahorrar tiempo en la elaboración de proyectos. La propuesta ganadora vino de Bedford Associates de Bedford. fue el resultado. y como sucede en todos los casos. se aplicaron pronto con el control de procesos industriales. son de tamaño reducido y mantenimiento de bajo costo. designó a la 084 porque era 84o Bedford Associates proyecto. los controladores lógicos programables. y | 2 . como electricistas necesarios para volver a colocar de forma individual cada uno y cada relé. la secuencia y la lógica de seguridad de bloqueo para la fabricación de automóviles se llevó a cabo a través de cientos o miles de relés . la limpieza y calidad de la energía. cuando los modelos de producción cambiaron.MICROPROCESDORES CONTROLADOR LÓGICO PROGRAMABLE Yamalí Canasas Jaño Dentro de las ventajas que estos equipos poseen se encuentra que. Por otra parte. 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. Sin embargo. Massachusetts . Antes de que el PLC. Historia The PLC was invented in response to the needs of the American automotive manufacturing industry. Una de las personas que trabajaron en ese proyecto fue Dick Morley .

Estos PLC eran programados en " la lógica de escalera ". Otros autómatas tempranos utilizaron un tipo de lista de instrucciones de programación. el actual propietario. Los PLC modernos pueden ser programados en una variedad de formas. tales como la lógica de estado y de bloques de función (que es similar a la lógica forma se muestra cuando se utiliza digital circuitos lógicos integrados) existen. un lenguaje de programación de muy alto nivel diseñado para PLCs programa basado en los diagramas de transición de estado . Desarrollo . PLC primeros fueron diseñados para reemplazar los sistemas de relé lógico. se hizo más común para la lógica de escalera para ser utilizado. que se parece mucho a un diagrama esquemático de la lógica de relé. Nuevos formatos.MICROPROCESDORES CONTROLADOR LÓGICO PROGRAMABLE Yamalí Canasas Jaño posteriormente adquirida por la empresa alemana AEG y luego por el francés Schneider Electric . basado en un solucionador de lógica basado en la pila. se programaron utilizando paneles de propiedad o de programación de propósito especial de programación de terminales . hasta mediados de 1980. La industria automotriz sigue siendo uno de los mayores usuarios de PLC. Fue presentado a Modicon por GM . cuando la unidad se retiró después de casi veinte años de servicio ininterrumpido. pero todavía no tan popular como la lógica de escalera. al igual que el álgebra de Boole . Modicon utiliza el apodo de 84 al final de su gama de productos hasta el 984 hizo su aparición. por las razones antes mencionadas. Massachusetts . Esta notación programa fue elegido para reducir la demanda de capacitación a los técnicos ya existentes. Como terminales de programación desarrollado. Programación PLC anticipada. Otro método es la lógica de estado . Muchos PLCs temprano no van acompañadas de terminales de programación que eran capaces de representación gráfica de la lógica. Los programas se almacenan en los cartuchos de cinta de cassette . por lo que la lógica era representado más bien como una serie de expresiones lógicas en una versión del formato de Boole . Una razón principal de esto es que los autómatas resolver la lógica en una secuencia predecible y repetitiva. que a menudo tenían teclas dedicadas para la función que representan los diferentes elementos lógicos de los programas de PLC. y la lógica de escalera permite al programador (la persona que escribe la lógica) para ver cualquier problema con la sincronización de la secuencia lógica con mayor facilidad lo que sería posible en otros formatos. desde la lógica de escalera para lenguajes de programación más tradicionales como el BASIC y C. Uno de los primeros 084 modelos construidos está ahora en exhibición en la sede de Modicon en North Andover. | 3 .

En los últimos años. humedad. almacenamiento. no se prestan a la ejecución de la lógica determinista. vibración. como una EEPROM o EPROM . El equipo está conectado al PLC a través de Ethernet . el PLC se programan usando el software de aplicación en las computadoras personales. con el resultado de que la lógica no siempre responden a los cambios en el estado de la lógica o el estado de entrada con la consistencia en el tiempo extremo. porque las computadoras de escritorio se ejecutan en sistemas operativos menos estables que los PLCs. debido a la falta de capacidad de memoria. se han vuelto más común y aceptado. El software de programación permite la entrada y edición de la lógica de escalera de estilo. por ejemplo. En general. los productos de pequeño llamado Plrs (relés lógicos programables). El software se carga y descarga el programa del PLC. los sistemas operativos como Windows. potencia de procesamiento y comunicación de algunos PLCs modernos son aproximadamente equivalentes a las computadoras de escritorio . 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 lógica. Las capacidades de la manipulación de datos. y debido a que el hardware de la computadora de escritorio es por lo general no está diseñado a los mismos niveles de tolerancia a la temperatura. para fines de respaldo y restauración. RS-485 o RS-422 de cableado. es importante tener en cuenta que no han sido generalmente aceptadas en la industria pesada. que escribe el programa en un chip extraíble. y la longevidad de los procesadores usados en los PLCs. Estos son muy | 4 . control de movimiento.MICROPROCESDORES CONTROLADOR LÓGICO PROGRAMABLE Yamalí Canasas Jaño Las instalaciones para la impresión y la documentación son muy mínima. Más recientemente. el software ofrece funciones para la depuración y solución de problemas del software PLC. El PLC más antiguas utilizadas no volátil memoria de núcleos magnéticos . y también por nombres similares. donde la aplicación es menos exigente y crítico. control de procesos . PLC-como la programación combinada con el control remoto de E / S de hardware. Funcionalidad La funcionalidad del PLC ha evolucionado a lo largo de los años para incluir el control del relé secuencial. Sin embargo. En algunos modelos de controlador programable. como se espera que a partir de los autómatas. el programa se transfiere desde un ordenador personal con el PLC a través de una junta de programación . Además de las limitaciones de hardware de escritorio basados en la lógica. ya que por lo general son mucho menos caros que los PLCs. estas aplicaciones de la lógica de escritorio son útiles en situaciones menos críticas. poniendo de relieve las partes de la lógica para mostrar el estado actual durante la operación o por medio de la simulación. como la automatización del laboratorio y su uso en instalaciones pequeñas. RS-232 . sistemas de control distribuidos y en red .

y de bajo costo que se desea. pero su precio puede ser de dos órdenes de magnitud menos de un PLC y que siguen ofreciendo un diseño robusto y la ejecución determinista de la lógica. similar a los botones en un control de VCR a distancia. A diferencia de los PLC regular que suelen ser modular y ampliable en gran medida. Temas PLC Características 5 | . y por lo general estas pantallas son acompañados por un eje de balancín de 4 vías de botón y cuatro más por separado botones. donde sólo unos pocos puntos de E / S (es decir.MICROPROCESDORES CONTROLADOR LÓGICO PROGRAMABLE Yamalí Canasas Jaño similares a los PLC. y otros nombres que implica controladores son muy pequeños. El tamaño es generalmente alrededor de 4 "de ancho. el Plrs lo general no son modulares o ampliable. 3" de alto y 3 "de profundidad. La mayoría de estos dispositivos incluyen una pantalla de sello pequeño tamaño de pantalla LCD para ver la lógica de escalera simplificado (sólo una pequeña porción del programa que sea visible en un momento dado) y estado de los puntos de E / S. y con la marca de los fabricantes de PLC más grande para llenar su rango bajo del producto final. PLC NANO. y se utiliza para navegar y editar la lógica. 4 y 8 salidas digitales. Estos pequeños dispositivos se hacen típicamente de un tamaño común y la forma física por varios fabricantes. y un máximo de 2 entradas analógicas. Los nombres populares incluyen controlador Pico. unas pocas señales que vienen de la vida real y algunos de salir) están involucrados. La mayoría de estos tienen entre 8 y 12 entradas digitales. La mayoría tienen un pequeño enchufe para conectar a través de RS-232 o RS-485 a una computadora personal para que los programadores pueden utilizar las aplicaciones de Windows simple para la programación en lugar de verse obligados a utilizar la pantalla LCD pequeños y establecer botón para este propósito. y se utilizan en la industria ligera.

Se necesita algún 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. Los arreglos de entrada / salida puede ser integrado en un simple autómata o PLC externo puede tener módulos I / O conectado a una red informática que se conecta al PLC. La unidad se compone de elementos separados. de izquierda a derecha. Como PLC se hizo más avanzados. or the PLC may have external I/O modules attached to a computer network that plugs into the PLC. contar pulsos de un encoder. por ejemplo. The input/output arrangements may be built into a simple PLC. puede ser utilizado cuando el tiempo de ciclo del procesador es demasiado largo para recoger de forma fiable hasta. pero la acumulación de pulsos fue realizada por un módulo dedicado que no se vio afectada por la velocidad de la ejecución del programa. pero más viejos PLCs ejecución de programas de gran tamaño podría tomar mucho más tiempo (por ejemplo. hasta 100 ms) para ejecutar el programa. a veces llamado el "I / O la tabla de imagen". sólo para la creación de la máquina podría estar separados de las piezas requeridas para funcionar a mayor velocidad. calor. solenoides . Some use machine vision . la humedad. siempre y cuando el sistema de control está funcionando. tales como módulos de temporizador o contador de módulos. Esto simplifica la programación y también podría ser usado para guardar el tiempo de exploración de alta velocidad de los procesos. las partes del programa utilizado. se desarrollaron los métodos para cambiar la secuencia de ejecución de escalera.MICROPROCESDORES CONTROLADOR LÓGICO PROGRAMABLE Yamalí Canasas Jaño Panel de control con PLC (elementos de color gris en el centro). por ejemplo. neumáticos o hidráulicos cilindros. El relativamente lento PLC podría interpretar los valores de contado para controlar una máquina. y las posiciones de los sistemas de posicionamiento complejo. y las subrutinas se implementaron. frío) y tienen la facilidad para una amplia entrada / salida (I / O) los acuerdos. Este tiempo de análisis puede ser de unos pocos milisegundos de un pequeño programa o en un procesador rápido. Algunos utilizan la visión artificial . o salidas analógicas. PLC leer límite cambia . El estado de los puntos de entrada física se copia en un área de acceso a la memoria del procesador. las variables analógicas del proceso (como temperatura y presión). PLCs operar motores eléctricos . la respuesta del PLC a las condiciones del proceso sería demasiado lento para ser útil. Tiempo de exploración Un programa de control es generalmente ejecuta varias veces. El programa se ejecute desde su primera instrucción se extienden hasta el último peldaño. el controlador de relé para las unidades de entrada y de salida La principal diferencia de otros equipos es que los autómatas son blindados para condiciones severas (como el polvo. De propósito especial módulos E / S. magnético relés . la fuente de alimentación . | 6 . Si el tiempo de ciclo es demasiado largo. Por el lado de accionamiento.

Otras opciones incluyen diversos buses de campo como DeviceNet o Profibus .MICROPROCESDORES CONTROLADOR LÓGICO PROGRAMABLE Yamalí Canasas Jaño Sistema de escala Un pequeño PLC tendrá un número fijo de conexiones construidas en las entradas y salidas. reduciendo los costos de cableado para grandes instalaciones. Un sistema simple puede utilizar los botones y las luces para interactuar con el usuario. HMI también se les conoce como MMI (interfaz hombre-máquina) y GUI (Graphical User Interface). PLC utiliza en grandes sistemas de E / S puede tener peer-to-peer (P2P) la comunicación entre procesadores. Un especial de velocidad de serie de alta de E / S se utiliza para que los bastidores se pueden distribuir fuera del procesador. Varios bastidores pueden ser administrados por un solo procesador. o el control de todos los días. Interfaz de usuario PLC posible que tenga que interactuar con la gente con el propósito de la presentación de informes de alarma de configuración. por lo general de 9 pines RS-232 . PLC modulares tienen un chasis (también llamado bastidor) en el que se colocan los módulos con diferentes funciones. y puede tener miles de entradas y salidas. así como pantallas gráficas tacto. con el PLC conectado a través de una interfaz de comunicación. Los sistemas más complejos de programación y uso de software de monitoreo instalado en un equipo. Otros protocolos de comunicación que pueden utilizarse se enumeran en la lista de los protocolos de la automatización .. pero opcionalmente EIA-485 o Ethernet . Por lo general. Las pantallas de texto están disponibles. BACnet o DF1 generalmente se incluye como uno de los protocolos de comunicación . | 7 . Modbus . las expansiones están disponibles si el modelo base no tiene suficientes I / O. Estas vías de comunicación son también de uso frecuente para HMI dispositivos tales como teclados o PC estaciones de trabajo tipo. El procesador y la selección de los módulos de E / S es personalizado para la aplicación particular. como un equipo con un SCADA (control supervisor y adquisición de datos) del sistema o navegador web. La mayoría de los PLC modernos pueden comunicarse a través de una red a otro sistema. Comunicaciones PLC han construido en los puertos de comunicaciones. Esto permite separar partes de un proceso complejo para tener un control individual al mismo tiempo a los subsistemas de coordinar a través del enlace de comunicación.

Señales discretas son enviadas usando la tensión o corriente . un modelo que emular dispositivos electromecánicos panel de control (por ejemplo. Botones. Por ejemplo. las diferencias de E / S de direccionamiento. Este modelo sigue siendo común hoy en día. ST ( texto estructurado . los diferentes modelos pueden no ser directamente compatibles. con un rango de valores entre cero y escala total. Las señales digitales y analógicas Las señales digitales o discretas se comportan como interruptores binarios. Bajo la norma IEC 61131-3 estándar. dando simplemente una señal de Sí o No (1 ó 0. un PLC puede ser programado para reemplazar a miles de relés . que sustituye PLC. Inicialmente. ya sea en batería copia de seguridad de RAM o algún otro no volátil de memoria flash A menudo. la mayoría de los PLCs lógica utilizada Escalera Diagrama de programación. el contacto y las bobinas de los relés). IEC 61131-3 define actualmente a cinco lenguajes de programación para sistemas de control programables: FBD ( FUP ).. los | 8 . respectivamente).MICROPROCESDORES CONTROLADOR LÓGICO PROGRAMABLE Yamalí Canasas Jaño Programación Los programas de PLC son típicamente escritos en una aplicación especial en una computadora personal. similar al lenguaje de programación Pascal ). sólo tenía PLC E / S discretas Las señales analógicas son como controles de volumen. y los valores intermedios no definidos. interruptores de límite y sensores fotoeléctricos son ejemplos de dispositivos que proporcionan una señal discreta. PLC se pueden programar con las normas basadas en lenguajes de programación. IL ( Lista de instrucciones . similar al lenguaje ensamblador ) y SFC ( Sequential Function Chart ). Estos suelen ser interpretados como valores enteros (cuentas) por el PLC. El programa se almacena en el PLC. con varios rangos de precisión dependiendo del dispositivo y el número de bits disponibles para almacenar los datosComo PLC suelen utilizar 16 bits con signo procesadores binarios. luego se descargan mediante un cable de conexión directa o en red con el PLC. En un principio. LD ( diagrama Ladder ). Mientras que los conceptos fundamentales de la programación de PLC son comunes a todos los fabricantes. Verdadero o Falso. Una anotación de programación gráfica llamada diagrama de funciones secuenciales se encuentra disponible en algunos controladores programables. un PLC puede utilizar 24 V DC I / O. Incluso dentro de la misma línea de productos de un solo fabricante. en un rango específico se designa como A y otro fuera como. con valores superiores a 22 V DC que representa en los valores inferiores a 2VCC representan Off. organización de la memoria y juegos de instrucciones significa que los programas de PLC no son perfectamente intercambiables entre los diferentes fabricantes.

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 señal a una entrada. temperatura. Ejemplo El agua se extrae del tanque por otro sistema. Este renglón es un ejemplo del sello en (enganche) la lógica. los autómatas pueden comprender " histéresis ". el PLC abrirá la válvula para permitir que más agua pulg Una vez que el nivel del agua sube lo suficiente para que el interruptor de alto nivel está en (arriba). flujo. y el peso son a menudo representados por señales analógicas.768 y 32. |||| | Low Level High Level Fill Valve | | Bajo nivel de la válvula de alto nivel de llenado | |------[/]------|------[/]----------------------(OUT)---------| |------[/]------|------[/]---------------------( FUERA )---------| |||||| |||||| |||||| | Fill Valve | | | Válvula de llenado | | |------[ ]------| | |------[ ]------| | |||| |||| Un sistema analógico podría usar un agua sensor de presión o una célula de carga . Utilizando sólo las señales digitales. La salida está sellada hasta que alguna condición se rompe el circuito. Por ejemplo. El PLC utiliza una salida digital para abrir y cerrar la entrada de la válvula en el tanque. Presión. según sea necesario. para evitar el "aleteo" ajustes que se pueden llevar a cabo la válvula. En este sistema.10 V o 4-20 mA se convierte en un valor entero de 0 a 32767. la válvula se ajusta a gotear lentamente el agua dentro del tanque. desde soldadores o un motor eléctrico como titular) de las entradas de tensión. el PLC se cerrará la entrada de evitar que el agua se desborde. y nuestro sistema de ejemplo tiene que administrar el nivel de agua en el tanque. Entradas de corriente son menos sensibles al ruido eléctrico (es decir. Las señales analógicas pueden usar tensión o de corriente con una magnitud proporcional al valor de la señal de proceso. y una variable (regulación) que gotea fuera del tanque. que esencialmente crea una" zona muerta "de | 9 .767. Cuando el nivel del agua baja lo suficiente para que el interruptor de nivel de flotación baja está apagado (abajo). una analógica de 0 . .MICROPROCESDORES CONTROLADOR LÓGICO PROGRAMABLE Yamalí Canasas Jaño valores enteros se limitan entre -32.

Un técnico se ajusta esta banda muerta para que la válvula se mueve sólo por un cambio significativo en la tasa.MICROPROCESDORES CONTROLADOR LÓGICO PROGRAMABLE Yamalí Canasas Jaño la actividad. con flotadores y válvulas simples para evitar derrames. Esto a su vez reducir al mínimo el movimiento de la válvula. y reducir su desgaste. Un sistema real podría combinar ambos enfoques. y un sensor de velocidad y la válvula de regulación para optimizar las tasas de recarga y evitar golpes de ariete . 10 | . Los métodos de copia de seguridad y de mantenimiento puede hacer un verdadero sistema muy complicado.

Sign up to vote on this title
UsefulNot useful