procesos complejos es utilizar PLC en red o como periféricos de un ordenador, con lo cual se combinan la potencia de cálculo del ordenador y la facilidad de interfaces estándar que ofrece el PLC.
El campo de aplicación de los PLCs es
muy diverso e incluye diversos tipos de industrias (ej. automoción, aeroespacial, construcción, etc.), así como de maquinaria. Como cualquier computadora, un PLC se compone de una CPU y un módulo de entradas/salidas. En cuanto a las diferencias con el PC, un PLC presenta una cantidad bastante menor de recursos que un PC. En particular, un PLC no tiene interfaz gráfica. Por otro lado, se supone que el hardware de un PLC es de mejor calidad y está mejor probado que el de un PC, debido a su mayor simpleza.
A diferencia de las computadoras de propósito general, el PLC está
diseñado para múltiples señales de entrada y de salida, amplios rangos de temperatura, inmunidad al ruido eléctrico y resistencia a la vibración y al impacto. Los programas para el control de funcionamiento de la máquina se suelen almacenar en baterías copia de seguridad o en memorias no volátiles. El sistema así integrado ofrece las siguientes características: • Sistema programable con una gran potencia de cálculo • Gran cantidad de software estándar para manipulación de datos y gestión de la producción • Interfaces estándares de ordenador para estaciones gráficas, utilizadas para monitorear el proceso. • Control descentralizado con inteligencia distribuida, sin interrupción de todo el proceso ante fallas del procesador central. • Sistemas de comunicación estándar (LAN o WAN) • Facilidad de interfaz con la planta • Mantenimiento fácil por secciones. • Posibilidad de visualizar el proceso en tiempo real. • Flexibilidad para hacer cambios. • Programación sencilla a nivel de secciones. ENTORNO DE APLICACION En general, un PLC funciona en uno de 3 modos de operación: 1) aislado 2) en bus "de datos“ 3) formando parte de uno o más buses de comunicaciones Un sistema con un PLC operando en bus de datos consta de un PLC y un conjunto de extensiones de entrada/salida anexadas. El PLC accede a las extensiones a través del bus de datos. Las extensiones se direccionan así como periféricos del CPU del PLC. En general, las extensiones pueden ser digitales o analógicas. Un PLC conectado a un bus de comunicaciones forma parte de un sistema distribuido, en el que pueden haber otros PLCs, otros PCs, y unidades remotas de entrada/salida. El bus de comunicaciones consta en general de uno o dos pares trenzados y un cable de referencia, compartidos por todas las unidades. En general, la comunicación se realiza a través de protocolos maestro –esclavo. Este tipo de arquitectura descentralizada permite implementar sistemas de control instalando la unidad central en el panel de control, y las unidades de entrada / salida en la vecindad de los sensores y actuadores. EVOLUCION
La primer compañía que introdujo el controlador programable fue Bedford
Associated. Propuso un controlador programable llamado Modular Digital Controller. Esta denominación fue sintetizada en MODICON, nombre que dura hasta nuestro días.
En la década de los 70, una empresa emergente en el mercado de los
controladores programables, Allen Bradley, denominó a sus controladores por la sigla "PLC" (Programmable Logic Controller). Este nombre se universalizó rápidamente entre los demás fabricantes. En 1973, Modicon desarrolla el protocolo de comunicaciones MODBUS. En lo posterior, el uso de este protocolo sería muy difundido. Desafortunadamente, la falta de estandarización ha sembrado desorden en el terreno de las comunicaciones entre PLCs. Muchos fabricantes han adoptado el uso de protocolos propietarios, lo que ha dificultado en gran medida la tarea de comunicar PLCs de distinto fabricante.
A mediados de los 70, la introducción de los microprocesadores y los
microcontroladores permitió un salto enorme en el hardware de los PLCs. Los primeros microcontroladores utilizados por la industria de fabricación de los PLCs fueron los AMD 2901 y 2903. Introducción de entradas y salidas analógicas que permitio uso más amplio del PLC como recolector de datos y la posibilidad de realizar control, puesto que Además de las comunicaciones se introdujeron entradas salidas analógicas En la década de los 80 se introdujo la posibilidad de programar los PLC por medio de un PC. Este método facilitó la programación, que hasta entonces se hacía con terminales manuales de uso bastante engorroso. El uso intensivo de microcontroladores como el 8048 y el 8051 de Intel y la línea 68000 de Motorola en la década de los 80 resultó en la etapa más fructífera de los PLC. En particular, la CPU de los PLCs del laboratorio utiliza el 80C251, variante muy potente del conocido 8051.
En la década de los 90, la introducción gradual de nuevos protocolos de comunicaciones
y la modernización del hardware (en especial el hardware de comunicaciones, con la introducción de CPU tan potentes como el 386 de Intel y la línea 68000 de Motorola) permitió la estandarización de las comunicaciones y del lenguaje de programación. Los lenguajes de programación fueron normalizados bajo la norma IEC 1131-3. Esta norma define 5 lenguajes: Ladder Logic (LD), Instruction List (IL), Structured Text (ST), Sequential Function Chart (SFC), Function Block Diagram (FBD). TIPOS
Debido a la gran variedad de tipos distintos de PLC, tanto
en sus funciones, en su capacidad, en el número de I/O, en su tamaño de memoria, en su aspecto físico y otros, es que es posible clasificar los distintos tipos en varias categorías: 1) PLC compactos, son aquellos que incorporan CPU, PS, módulos de entrada y salida en un único paquete. A menudo existe un número fijo de E/Ss digitales (no mayor a 30), una o dos canales de comunicación (para programar el PLC y la conexión de los buses de campo) y HMI.. 2) PLC modular es el tipo de PLC más potente y tiene más funciones que los PLC compactos. La CPU, SM, CP y otros módulos se encuentran generalmente en paquetes separados en un riel DIN o en un riel con una forma especial y que se comunica con la CPU a través de un sistema bus. Tiene un número limitado de lugares para los módulos pero, en la mayoría de los casos, este puede aumentarse. 3) PLC de tipo montaje en rack son aquellos que prácticamente tienen las mismas capacidades y funciones que el PLC modular. Sin embargo, existen algunas diferencias en el bus o en el rack dónde se colocan los módulos del PLC. El rack contiene ranuras para los módulos y un sistema de bus integrado para intercambiar información entre los diferentes módulos. 4) PLC con panel Operador y Controlador Lógico Programable (OPLC) posee una interfaz HIM para su funcionamiento y una monitorización de los procesos automáticos y las máquinas. La HMI consiste principalmente en un monitor y un teclado o una pantalla táctil.
i) Con ordenador industrial (PC industrial) son aquellos
que combina un PC normal y un PLC en un único sistema. La parte de PLC puede estar basada en hardware (PLC de tipo slot) o basadas en un PLC con software virtual (PLC de tipo software). Los ordenadores industriales que se utilizan son de tamaño medio y tienen una gran cantidad de aplicaciones en la automatización PLC de tipo de ranura se trata de una tarjeta especial, que posee todas las funciones de cualquier CPU de un PLC normal. Se sitúa en el (en una ranura vacía de la placa base), que permite intercambiar directamente la información entre las aplicaciones-HIM del PC existente y/u otras aplicaciones software. PLC de tipo software, se trata de un PLC virtual, que trabaja en un ordenador personal. Para controlar las máquinas o procesos se utilizan los puertos de comunicación del PC (Ethernet, COM) o unas tarjetas especiales del tipo del bus del sistema (que se sitúan en el PC) que permiten realizar una comunicación remota con las entradas/salidas de otros dispositivos para la automatización.