Escolar Documentos
Profissional Documentos
Cultura Documentos
(PLC)
Un controlado)- lgico programable (PLC, por sus sigias en ingls) se define como un
dispositivo electrnico digital que usa una memoria programable para guardar instrucciones y
llevar a cabo funciones lgicas, de configuracin de secuencia, de sincronizacin, de conteo y
aritmticas, para el control de maquinaria y procesos (figura 19.1). Este tipo de procesadores
se denomina lgico debido a que su programacin bsicamente tiene que ver con la ejecucin
de operaciones lgicas y de conmutacin. Los dispositivos de entrada (por ejemplo, un
interruptor) y los dispositivos de salida (por ejemplo, un motor), que estn bajo control, se
conectan al PLC; de esta manera el controlador monitorea las entradas y salidas, de acuerdo
con el programa diseado por el operador para el PLC y que ste conserva en memoria, y de
esta manera se controlan mquinas o procesos. En un principio, el propsito de estos
controladores fue sustituir la conexin fsica de relevadores de los sistemas de control lgicos
y de sincronizacin. Los PLCs tienen la gran ventaja de que permiten modificar un sistema de
control sin tener que volver a alambrar las conexiones de los dispositivos de entrada y de
salida; basta con que el operador digite en un teclado las instrucciones correspondientes. Lo
anterior permite contar con un sistema flexible mediante el cual es posible controlar sistemas
muy diversos entre s, tanto en tipo como en complejidad.
Si bien los PLCs son similares a las computadoras, tienen caractersticas especficas que
permiten su empleo como controladores. Estas son:
1.Son robustos y estn diseados para resistir vibraciones, temperatura, humedad y ruido.
2.La interfaz para las entradas y las salidas est dentro del controlador.
3.Es muy fcil programarlos, as como entender el lenguaje de programacin. La
programacin bsicamente consiste en operaciones de lgica y conmutacin.
2.6.3 Procesamiento de la
entrada/salida
La forma bsica de programacin ms comn en los PLC es la "programacin de escalera".
sta especifica cada una de las tareas de un
programa como si fueran los peldaos de una escalera. En cada peldao se especifica, por
ejemplo, la revisin de los interruptores A y B (las entradas); si ambos estn cerrados, se
proporciona energa a un solenoide (la salida). En la siguiente seccin se analiza con ms
detalle la programacin en escalera.
La secuencia que sigue un PLC para realizar un programa se resume de la siguiente manera:
1. Explora las entradas asociadas a un peldao del programa de escalera.
2. Solucin de la operacin lgica de cada una de las entradas.
3. Encendido/apagado de las salidas del peldao.
4. Continua con el siguiente peldao y repite los pasos 1, 2, 3.
5. Continua con el siguiente peldao y repite los pasos 1, 2 y 3.
6. Continua con el siguiente peldao y repite los pasos 1, 2 y 3.
2.6.4 Programacin
La programacin de un PLC mediante diagramas de escalera consiste en la elaboracin de un
programa de manera similar a como se dibuja un circuito de contactos elctricos. El diagrama
de escalera consta de dos lneas verticales que representan las lneas de alimentacin. Los
circuitos se disponen como lneas horizontales, es decir, como si fueran los peldaos de una
escalera, sujetos entre las dos lneas verticales. La figura 19.6 muestra los smbolos estndar
bsicos que se utilizan, as como un ejemplo de peldaos en un diagrama de escalera.
Cuando se dibuja la lnea de circuito de un peldao, las entradas siempre preceden a las salidas
y siempre debe haber por lo menos una salida por cada lnea. Los peldaos deben empezar
con una o varias entradas y terminar con una salida.
Las entradas y las salidas estn numeradas y la notacin utilizada depende del fabricante del
PLC; por ejemplo, en la serie F de PLC Mitsubishi antes de un elemento de entrada hay una X
y antes de un elemento de salida, una Y; la numeracin empleada es la siguiente:
Entradas X400-407,410-413
X500-507, 510-513 (24 entradas posibles)
Salidas Y430-437
Y530-537 (1.6 salidas posibles)
1. AND (Y)
La figura 19.9a muestra una bobina que no se energiza a menos que dos interruptores, en
general abiertos, se cierren. Si los interruptores A y B estn cerrados, se obtiene la funcin
lgica AND (Y). El diagrama de escalera empieza en 11, que es la entrada identificada como 1
y representa al interruptor A conectado en serie con 11, entrada identificada como 2, la cual
representa al interruptor B. La lnea termina en O y representa a la salida. La figura 19.9b
muestra la lnea.
2. OR(O)
La figura 19.10a ilustra una bobina que no se energiza hasta que uno de los interruptores A o
B, en general abiertos, se cierra, situacin que corresponde a una compuerta lgica OR (O). El
diagrama de escalera empieza en 11, denominado entrada 1, que representa al interruptor A,
el cual est conectado en paralelo con | |, denominado entrada 2, que representa al interruptor
B. La lnea termina en O, que representa a la salida. La figura 19.10b muestra la lnea.
3. OR (NO-O)
La figura 19.11 muestra cmo representar el diagrama del programa de escalera para una
compuerta OR (NO-O). Dado que debe haber una salida cuando ni A ni B tengan entrada,
entonces cuando existe entrada en A o en B no hay salida, el programa escalera muestra la
entrada 1 en serie con la entrada 2, ambas representadas por contactos en general cerrados.
4. NAND (NO-Y)
La figura 19.12 muestra una compuerta NAND (NO-Y). No hay salida cuando tanto A como B
tienen una entrada. El diagrama del programa de escalera indica que para que haya salida, ni
la entrada 1 ni la entrada 2 deben tener entradas.
5.XOR (O EXCLUYENTE)
La figura 19.13 muestra cmo dibujar el diagrama de un programa escalera para una compuerta
XOR (O EXCLUYENTE), donde no hay salida cuando no hay entrada ni para la entrada 1 ni
para la entrada 2 ni tampoco cuando hay entrada tanto en la entrada 1 como en la entrada 2.
Ntese que las entradas estn representadas por dos juegos de contactos, uno normalmente
a-bierto y otro normalmente cerrado.
2.6.4.2 Retencin
Con frecuencia se presentan situaciones en las que es necesario mantener energizada una
bobina, aun cuando ya no exista la entrada que proporciona la energa. Para lograr lo anterior
se utiliza lo que se conoce como circuito de retencin. ste es un circuito de autososteni-
miento, ya que despus de ser energizado mantiene ese estado hasta que recibe otra entrada.
2.6.4.5 Mnemnicos
Cada uno de los peldaos de un programa escalera representa una lnea del programa; la
escalera constituye el programa completo en 'lenguaje de escalera'. Para introducir el programa
en el PLC, el pro-gramador emplea un teclado con los smbolos grficos de los elementos de
escalera o selecciona los smbolos en una pantalla de computadora mediante un ratn; el
tablero o computadora que contiene el programa traduce los smbolos a lenguaje de mquina
que se guardan en la memoria del PLC.
Otra manera de introducir un programa es traducir el programa escalera en instrucciones
conocidas como mnemnicos; en este caso, cada lnea de cdigo corresponde a un elemento
de la escalera; a continuacin stos se introducen en el panel de programacin o en la
computadora y se traducen a lenguaje de mquina. Los mnemnicos difieren de un fabricante
a otro.
2.6.6.2 Temporizadores
2.6.8.1 Saltos
Una funcin frecuente en los PLCs es la de salto condicional. Mediante sta se designan
programas para que, si existe cierta condicin, se produzca un salto en la secuencia de
ejecucin del programa a otra seccin de ste. La figura 19.41 ilustra lo anterior con un diagrama
de flujo en una seccin del programa de escalera. Despus de una seccin del programa, A, se
encuentra el peldao del programa con la entrada 1 y el relevador de salto condicional CJP. Si
se produce la entrada 1, el programa salta al peldao que contiene el final del salto EJP, y
contina con la seccin del programa designada como C; de otra forma, contina con los
peldaos del programa designados como programa B.
El motivo de dicha transferencia de dalos puede ser el llevar una constante a un registro do
datos, un valor de temporizacin o de con-teo a un registro de datos, datos de un registro de
datos a un tempori-zador o a un contador, datos de un registro de datos a una salida, datos de
entrada a un registro de datos, etctera.
Un PLC equipado con canales de entrada analgica se puede aprovechar para seguir una
funcin de control continuo, es decir, un control PID (ver el captulo 13). Por ejemplo, para un
control proporcional de una entrada analgica se lleva a cabo el siguiente conjunto de
operaciones:
2.Comparar la salida del sensor convertida con el valor requerido del sensor, es decir, el valor
de calibracin, y obtener la diferencia. Esta diferencia es el error.
4.Transferir este resultado a la salida que va al convertidor de seal digital a analgica y utilizar
el resultado como seal de correccin para el actuador.
4. Qu velocidad y capacidad debe tener la CPU? Esto tiene relacin con cuntos tipos de
instrucciones manejar el PLC. Cuantos ms tipos haya, ms rpida deber ser la CPU.
Asimismo. cuanto mayor sea la cantidad de entradas/salidas que se manejen, ms rpida tendr
que ser la CPU requerida.