Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CONTROLADORES LÓGICOS
PROGRAMABLES (I)
1.1. INTRODUCCIÓN
En muchos procesos industriales se pueden realizar tareas repetitivas, peligrosas o
de precisión. La automatización de dichos procesos permite el empleo de sistemas o
dispositivos que reemplazan operadores humanos en la realización de dichas tareas y que
controlan secuencias de operaciones sin intervención humana. Estos sistemas, conocidos
como controladores, inician, regulan y detienen un proceso basándose en la información
que reciben, con el fin de obtener una salida deseada. Ver figura 1.1.
INFORMACIÓN CONTROLADOR
1-1
Controladores Lógicos Programables (I)
RELES (ON/OFF)
CONTROL CABLEADO LOGICA ELECTRONIC A (ON/OFF)
ELECTRONIC A ANALOGICA
AUTOMATIZACION
COMPUTADOR ES (D/A)
CONTROL PROGRAMADO MICROCOMPU TADORES (D/A)
CONTROLADO RES LOGICOS (D/A)
PROGRAMABL ES
1-2
Fundamentos de Automatización Industrial
1.2. DEFINICIÓN
Un Controlador Lógico Programable (PLC) o Autómata programable puede
definirse de muchas maneras. Básicamente, un PLC es un equipo electrónico programable,
basado en microprocesadores, diseñado para controlar procesos secuenciales en tiempo
real y en ambientes industriales.
En la actualidad, los PLC han extendido sus aplicaciones al campo de control de
procesos, es decir, procesos continuos, así como también a pequeñas aplicaciones no
industriales (control de semáforos y ascensores, por ejemplo).
1-3
Controladores Lógicos Programables (I)
AÑO Acontecimiento
1968 General Motors concibió un controlador programable industrial,
compacto y de fácil mantenimiento:
1969 Aparece un Controlador Electrónico, con instrucciones lógicas, 1K de
memoria y 128 E/S
1974 Sale al mercado un PLC con temporizadores, contadores, operaciones
aritméticas, 12K de memoria y 1024 E/S
1976 Es posible controlar puntos de E/S a grandes distancias
1977 Allen-Bradley Co. desarrolla el primer PLC basado en un
microprocesador 8080
1980 Desarrollo de módulos E/S inteligentes
Mejoramiento de los enlaces de comunicaciones
Uso de PC para programación de PLC
1983 Aparecen en el mercado pequeños PLC de bajo costo
1985 en adelante Desarrollo de redes de PLC, y control distribuido de plantas industriales
Tabla 1.1. Evolución de los Controladores Programables.
1-4
Fundamentos de Automatización Industrial
• Operaciones aritméticas.
• Comunicación entre diferentes PLC y entre PLC y computadores.
Los avances en la tecnología de los microprocesadores y microcontroladores han
permitido la fabricación de PLC con la flexibilidad y versatilidad que los caracteriza en
nuestros días. Actualmente los PLC poseen las siguientes características que los hacen
adecuados para el campo industrial:
• Fácilmente programable y reprogramable, lo cual permite alterar su secuencia
de operaciones inclusive en el mismo sitio de operación.
• Fácil mantenimiento y reparación.
• Inmunes al ruido presente en el ambiente industrial.
• Alta velocidad de respuesta (mínimo tiempo de ejecución del programa).
• Niveles, señales y conexiones estandarizadas.
• Lenguaje de programación de fácil entendimiento.
• Dimensiones reducidas, alta densidad de entradas/salidas y bajo costo.
Además, los modelos más recientes poseen avanzadas características tanto a nivel
físico (hardware) como a nivel de programación (software) tales como:
• Entradas y salidas analógicas.
• Interfaces para algoritmos de control PID, redes, comunicaciones, etc.
• Expansión de E/S y memoria.
• Lenguajes alternativos de alto nivel tales como BASIC y C.
• Matemática de punto flotante para aplicaciones de control complejas.
1-5
Controladores Lógicos Programables (I)
PROGRAMADOR
SENSORES
CIRCUITOS
CPU DE ENTRADA
FUENTE DE
PODER
ACTUADORES
1-6
Fundamentos de Automatización Industrial
1.5.1. PROGRAMA
1-7
Controladores Lógicos Programables (I)
1-8
Fundamentos de Automatización Industrial
1-9
Controladores Lógicos Programables (I)
Scan de Scan de
salida entrada
Barrido de E/S
Barrido de programa
1-10
Fundamentos de Automatización Industrial
Al iniciar el ciclo, el CPU lee o consulta el estado de cada uno de los sensores del
proceso y los almacena en una zona de la memoria llamada imagen de entrada. A
continuación, lee y ejecuta en forma sucesiva las instrucciones contenidas en la memoria de
programa. El resultado de las instrucciones que afectan elementos de salida es almacenado
en la zona de memoria llamada imagen de salida. Al finalizar la ejecución del programa, el
CPU asigna los estados de la imagen de salida a los respectivos actuadores o dispositivos
de salida. Este ciclo se repite continuamente y se denomina barrido o scan. Ya que al
repetirse el ciclo, la actualización de salidas y la consulta de entradas se realizan en forma
consecutiva, el proceso conjunto de denomina Barrido de E/S.
1-11
Controladores Lógicos Programables (I)
• Grandes: Hasta 4096 E/S, que incluye digitales y analógicas, y con capacidad de
memoria hasta 12K de instrucciones, expansible a 128K. Poseen estructura
modular. Pueden poseer un microprocesador central de 16 o 32 bits para las
funciones estándar y un microprocesador periférico para funciones especiales tales
como cálculo en punto flotante, diagnóstico, algoritmo PID, comunicación, manejo
de pantalla, etc. Manejan interfaces de E/S tanto locales como remotas. Poseen
capacidad de cálculos matemáticos elevada y capacidad para conexión en redes
de área local.
• Muy grandes: Hasta 8192 E/S (digitales y analógicas) y memoria hasta 64K,
expansible a 1M. Emplean un microprocesador de 32 bits o múltiples
procesadores de menor tamaño. Realizan toda clase de funciones incluyendo
saltos, subrutinas e interrupciones. Poseen módulos PID y otras funciones
especiales, puertos para comunicación serial, etc. Son capaces de ejecutar 2 o
más programas simultáneamente (multitarea o multitasking). Usualmente sirven
como controladores supervisorios en aplicaciones de grandes sistemas de control
distribuido tales como refinerías y siderúrgicas.
1-12
Fundamentos de Automatización Industrial
1-13
Fundamentos de Automatización Industrial
1-14
Fundamentos de Automatización Industrial
Esta clasificación, tal como se indicó, no es muy precisa. Algunos autores señalan
sólo 3 grupos, mientras que otros difieren en las características de cada grupo, sobre todo
en lo concerniente a número de E/S y capacidad de memoria.
1 0 0 1 0 .......
Dispositivos
de entrada
PLC
24V 0 V 1 2 3 4 .......
1-15
Controladores Lógicos Programables (I)
+
-- out sensor activo
24V 0 V 1 2 3 4 .......
PLC
Una carga puede ser acoplada directamente a la salida del PLC cuando su tensión
y su consumo de corriente están dentro del rango indicado por el fabricante. En caso
contrario la conexión se hará a través de contactores y relés. Ver figura 1.8.
1-16
Fundamentos de Automatización Industrial
C 0 1 2 3 4 .......
PLC
L2
E~ K1
KM1 ACTUADORES
KM2 K2
L1
PREACTUADORES M3
φ
1-17
Controladores Lógicos Programables (I)
diferente voltaje. Si las tensiones de alimentación para ambas bobinas es la misma se puede
emplear una sola fuente E1 alimentando directamente la rama auxiliar.
C 0 1 2 3 4 .......
PLC
K1
E1 ~ KM1
ACTUADOR
KM2
K2
E2 ~
M
PREACTUADORES 3φ
1-18
Fundamentos de Automatización Industrial
1-19