Escolar Documentos
Profissional Documentos
Cultura Documentos
1. Principios Bsicos
Con la llegada de los autmatas programables, los llamados PLC, la
industria sufri un impulso importante, que ha facilitado de forma notable que
los procesos de produccin o control se hayan flexibilizado mucho.
Encontramos PLC en la industria, pero tambin en nuestras casas, en los
centros comerciales, hospitalarios, etc. Tambin en nuestras escuelas de
formacin profesional encontramos frecuentemente autmatas programables.
PLC son las siglas en ingls de Controlador Lgico Programable
(Programmable Logic Controller). Cuando se inventaron, comenzaron
llamndose PC (Controlador programable), pero con la llegada de los
ordenadores personales de IBM, cambi su nombre a PLC (No hay nada que
una buena campaa de marketing no pueda conseguir). En Europa les
llamamos autmatas programables. Sin embargo, la definicin ms apropiada
sera: Sistema Industrial de Control Automtico que trabaja bajo una
secuencia almacenada en memoria, de instrucciones lgicas.
1.1Qu es un PLC?
El PLC es un dispositivo de estado slido, diseado para controlar procesos
secuenciales (una etapa despus de la otra) que se ejecutan en un ambiente
industrial. Es decir, que van asociados a la maquinaria que desarrolla
procesos de produccin y controlan su trabajo.
Como puedes deducir de la definicin, el PLC es un sistema, porque
contiene todo lo necesario para operar, y es industrial, por tener todos los
registros necesarios para operar en los ambientes hostiles que se encuentran
en la industria.
2 Un poco de historia.
Cuando se empezaron a usar los rels en el control de procesos
productivos, se comenz a aadir lgica a la operacin de las mquinas y as
se redujo e incluso se elimin la carga de trabajo del operador humano.
Los rels permitieron establecer automticamente una secuencia de
operaciones, programar tiempos de retardo, contar las veces que se produca
un suceso o realizar una tarea en dependencia de que ocurrieran otras.
Los rels sin embargo, tienen sus limitaciones: Tienen un tiempo limitado
de vida, debido a que sus partes mecnicas estn sometidas a desgaste, los
conductores de corriente pueden quemarse o fundirse, y con ello puede
provocarse una avera y tendrn que ser reemplazados.
Desde el punto de vista de la programacin, su inconveniente mayor era
que la estructura de programacin era fija. El panel de rels lo configuraban
los ingenieros de diseo. Luego se construa y se cableaba. Cuando cambiaban
las necesidades de produccin haba que construir un panel nuevo. No se
poda modificar, al menos sin un coste excesivo en tiempo y mano de obra.
3.1 Ventajas
Las ventajas de los PLC son las siguientes:
1. Menor tiempo empleado en la elaboracin de proyectos debido a que:
No es necesario dibujar el esquema de contactos.
No es necesario simplificar las ecuaciones lgicas ya que, por lo
general, la capacidad de almacenamiento del modulo de memoria es lo
suficientemente grande como para almacenarlas.
La lista de materiales a emplear es mas reducida y, al elaborar el
presupuesto correspondiente, se elimina parte del problema que supone el
contar con diferentes proveedores, distintos plazos de entrega, etc.
2. Posibilidad de introducir modificaciones sin cambiar el cableado y
aadir aparatos.
3. Mnimo espacio de ocupacin
4. Menor coste de mano de obra de la instalacin
5. Economa de mantenimiento. Adems de aumentar la fiabilidad del
sistema, al eliminar contactos mviles, los mismos autmatas pueden
detectar e indicar posibles averas.
6. Posibilidad de gobernar varias maquinas con un mismo autmata.
7. Menor tiempo para la puesta en funcionamiento del proceso al quedar
reducido el tiempo de cableado.
8. Si por alguna razn la maquina queda fuera de servicio, el autmata
sigue siendo til para controlar otra maquina o sistema de produccin.
1.4 Memoria
La memoria almacena el cdigo de mensajes o instrucciones que tiene que
ejecutar la unidad lgica del PLC. Las memorias se pueden clasificar en PROM
o ROM y RAM.
Memoria ROM: Es la memoria de slo lectura (Read only Memory). Es un
tipo de memoria no voltil, que puede ser leda pero no escrita, es decir, est
pregrabada. Se utiliza para almacenar los programas permanentes que
coordinan y administran los recursos del equipo y los datos necesarios para
ejecutar la operacin de un sistema basado en microprocesadores. Esta
memoria se mantiene aunque se apague el aparato.
Memoria RAM: Es una memoria de acceso aleatorio (Random Access
Memory). Esta memoria es voltil y puede ser leda y escrita segn se
desarrolle la aplicacin. Durante la ejecucin del proceso se puede acceder en
cualquier momento a cualquier posicin de la memoria.
Por medio de estas memorias se puede utilizar un PLC en procesos
diferentes, sin necesidad de readecuar o transformar el equipo; slo se debe
modificar el programa que est cargado. Para el control de un proceso
ejecutado por lotes (batch), se pueden almacenar varias instrucciones en la
memoria y acceder exactamente a aqulla que interesa.
Esta memoria guarda los programas de la aplicacin que se pueden
modificar. Adems la memoria se protege con bateras, para no perder la
informacin cuando se den cortes de fluido elctrico.
El sistema opera a travs de la interaccin con el procesador (la unidad
lgica) y la Memoria.
Cuando se enciende el equipo, el procesador lee la primera palabra de
cdigo (instruccin) almacenada en memoria y la ejecuta.
Una vez que termina de ejecutar la instruccin leda, busca en memoria
la siguiente instruccin y as sucesivamente hasta que se completa la tarea.
Esta operacin se llama ciclo de bsqueda-ejecucin (FETCHEXECUTE
CYCLE).
1.5.2 El TRIAC
El TRIAC se utiliza como un interruptor electrnico que deja pasar
corriente en ambos sentidos. Su construccin es la de dos SCR conectados en
anti-paralelo.
El TRIAC tiene un amplio campo de uso en los arranques de motores de
corriente alterna (AC), ya que puede conducir en ambos semiciclos de voltaje
alterno.
En comparacin con los rels, el TRIAC resulta ser ms sensible a la tensin
aplicada, a la corriente y a la disipacin interna de potencia. Una mala
operacin pude daar el dispositivo para siempre.
El ruido puede corresponder a alguno de los tres tipos bsicos que se indican:
1. Lenguajes de programacin
Los lenguajes de programacin ofrecen un conjunto de instrucciones con
una determinada sintaxis para ejecutar una funcin.
Existen lenguajes de nivel bajo, intermedio y superior dependiendo del
grado de comunicacin que se tiene con la unidad de control de procesos
(CPU) y el grado de complejidad de las instrucciones.
Los lenguajes de programacin tambin se pueden clasificar entre si son
lenguajes estructurados o no estructurados, lo que se refiere a la forma en
que se escriben y agrupan las instrucciones.
Los lenguajes de programacin deben ser de fcil entendimiento, de
manera que permitan su modificacin posterior, si es que existen nuevos
requerimientos.
1.1 Lenguajes de bajo nivel
Son los lenguajes que operan con instrucciones que controlan cada bit de
la CPU. Ejemplo de ello son los lenguajes assembler y de mquina. No
obstante, estn muy limitados: Por ejemplo, con estos lenguajes slo se
pueden sumar nmeros de 8 16 bits. Para realizar una suma mas compleja,
de nmeros de ms bits, es necesario descomponer el nmero en nmeros
sencillos, sumarlos uno por uno guardando el arrastre de cada suma bsica,
para sumarlo con el siguiente nmero ms significativo y as sucesivamente.
Ejemplo:
Suma 2+3 en Assembler de Z80
s=1;
for( i=2;i<=20;i++)
s=s*i;
use telfono
Los sistemas de programacin mas habituales para programar los PLC son:
Programacin con diagrama de escalera
Programacin con bloques funcionales
Programacin con lgica boolena
RANGO 1
Este es un ejemplo de un contacto NO (IN-1) conectado directamente a la
salida (OUT-1). OUT-1 est activado solo cuando IN-1 est activado. Si IN-1
fuera un interruptor y OUT-1 una lmpara, la lmpara funcionara con la
operacin del interruptor.
RANGO 2
ste muestra un circuito un poco mas complejo con dos entradas. IN-2 e IN-3
estn colgados del eje izquierdo y conectados a OUT-2. OUT-2 est activado si
y solo si IN-2 e IN-3 estn activados. Este tipo de circuitos se conoce como de
lgica AND.
RANGO 3
Muestra la lgica OR. OUT-3 est activado solo cuando IN-4 o IN-5 estn
activados.
RANGO 4
Muestra un circuito compuesto por la lgica AND y la lgica OR en el mismo
rango. OUT-4 estar activado si y solo si una de las siguientes condiciones se
cumple: IN-6 o IN-7 tienen que estar activados y al mismo tiempo IN-8
tambin tiene que estar activado.
Si no se cumple alguna de estas condiciones, la salida no se activar.
RANGO 5
El siguiente circuito es el contacto cerrado normalmente. Recuerda que el
control no conoce ni sabe cuando consideras que tu entrada es una apertura
normal (NO) o un cierre normal (NC). El control solo examina la lnea de
entrada para determinar est activado o desactivado, con independencia de si
es su estado normal. Un contacto normalmente cerrado solo representa la
condicin opuesta a la lnea de entrada, es decir, que estar activado, cuando
la lnea de entrada no lo est.
2.2.1 Pasos
Los pasos son una serie de smbolos secuenciales individuales, que se
representan por cuadrados numerados, cuadrados que pueden contener
nombres que describen la funcin del paso.
2.2.2 Transiciones
Las transiciones son los elementos del diagrama que describen el
movimiento de un paso a otro. Su representacin es una lnea horizontal corta.
2.2.3 Enlaces
Los enlaces muestran el flujo del control, el que va desde arriba hacia
abajo, salvo que se indique lo contrario.
2.2.4 Condiciones
Las condiciones estn asociadas a las transiciones y deben ser escritas a la
derecha. Describen el entorno que se debe cumplir en un momento dado.
El ejemplo que se muestra en la figura anterior presenta el trabajo de una
mquina de matricera. El sistema carga la pieza (load), la sujeta (clamp), la
perfora (drill) y finalmente la vuelve a sujetar y cargar para continuar con su
proceso industrial.
Cada cuadrado muestra los comandos que describen la entrada y salida
discreta o las operaciones aritmticas que se han programado.
Este tipo de programacin facilita un vnculo entre el programador y el
diseador del proceso. Adems es una gran herramienta para:
describir esquemticamente el proceso.
localizar fallas rpidamente.
integrar fcilmente el sistema de control y el usuario.
3 Enlaces de inters
En la red puedes encontrar un sinfn de enlaces interesantes para
continuar profundizando en el mundo de los PLC.
A continuacin te damos algunas pistas sobre algunos de ellos: