You are on page 1of 12

EL PLC

Un PLC es un Controlador Lgico Programable (Programmable Logic Controller), en s es


un sistema de control. Los PLCs son dispositivos electrnicos o computadoras digitales
de tipo industrial que permiten la automatizacin, especialmente de procesos de la
industria, debido a que controlan tiempos de ejecucin y regulan secuencias de acciones.
Qu es un PLC?
De acuerdo con la definicin de la NEMA (National Electrical Manufacturers Association)
un PLC es: Un aparato electrnico operado digitalmente, que usa una memoria
programable para el almacenamiento interno de instrucciones para implementar funciones
especficas, tales como lgica, secuenciacin, registro y control de tiempos, conteo y
operaciones aritmticas para controlar, a travs de mdulos de entrada/salida digitales
(ON/OFF) o analgicos (1-5 VDC, 4-20 mA, etc.), varios tipos de mquinas o procesos.

Funcionamiento bsico:
-

Detecta diversos tipos de seales del proceso mediante la Memoria Programable.

Elabora y enva acciones de acuerdo al programa en la Memoria de Datos.

Recibe configuraciones de los operadores y da reportes a los mismos

Admite modificaciones en el programa cuando son necesarias.

Dennis Incacutipa Mamani

Pgina 1

POQUE RECURIR A LOS PLCs?


PLCs y relevadores
Los sistemas de relevadores eran utilizados para un proceso especfico, por lo tanto su
funcin era nica. Pensar en cambiar el proceso era un caos y el cambio requera volver a
obtener la lgica de control y para obtenerla se tenia que realizar un anlisis matemtico.
Tambin haba que modificar el cableado de los relevadores y en algunos casos incluso
era necesario volver a hacer la instalacin del sistema.
En cambio, el PLC es un sistema de microprocesador; en otras palabras una
computadora de tipo industrial. Tiene una Unidad central de procesamiento mejor
conocido como CPU, interfaces de comunicacin, y puertos de salida y entrada de tipo
digital o anlogo, etc., y estas son solo algunas de sus caractersticas ms sobresalientes.

CAMPOS DE APLICACIN DE LOS PLCs


En la actualidad el campo de aplicacin de un PLC es muy extenso. Se utilizan
fundamentalmente en procesos de maniobras de mquinas, control, sealizacin, etc. La
aplicacin de un PLC abarca procesos industriales de cualquier tipo y ofrecen conexin a
red; esto te permite tener comunicado un PLC con una PC y otros dispositivos al mismo
tiempo, permitiendo hacer monitoreo, estadsticas y reportes.
Ingeniera y produccin en empresas, principalmente en la industria, en donde se
aprovechan especialmente para los siguientes casos:

Espacio reducido.
Procesos de produccin peridicamente cambiantes.
Procesos secuenciales.
Maquinaria de procesos variables.
Instalaciones de procesos complejos y amplios.
Chequeo de programacin centralizada de las partes del proceso

Dennis Incacutipa Mamani

Pgina 2

En concreto los PLCs son dispositivos que permiten automatizar y son empleados
principalmente para procesos industriales, con mltiples ventajas y aplicaciones variadas.

Los componentes de un PLC bsico son los siguientes:


1.- Rack principal
2.- Fuente de alimentacin
3.- CPU
4.- Tarjetas entradas/salidas digitales
5.- Tarjetas entradas/salidas analgicas
6.- Tarjetas especiales

Dennis Incacutipa Mamani

Pgina 3

RACK PRINCIPAL: Este elemento es sobre el que se "enchufan" o conectan el resto de


los elementos. Va atornillado a la placa de montaje del armario de control. Aloja a un
nmero finito de elementos dependiendo del fabricante y conectarse a otros racks
similares mediante un cable al efecto, llamndose en este caso rack de expansin.
FUENTE DE ALIMENTACION: Es la encargada de suministrar la tensin y corriente
necesarias tanto a la CPU como a las tarjetas (segn fabricante). La tensin de entrada
es normalmente de 110/220VAC de entrada y 24 DCV de salida que es con la que se
alimenta a la CPU.
CPU: Es el cerebro del PLC. Consta de uno o varios microprocesadores (segn
fabricante) que se programan mediante un software propio. La mayora de ellos ofrecen
varias formas de programacin (lenguaje contactos, lenguaje nemnico o instrucciones,
lenguaje de funciones, grafcet, etc). Trabajan segn la lgica de 0 y 1, esto es, dos
estados para un mismo bit. Normalmente trabajan con bases de 16 bits, del 0 al 15
aunque algunos modernos trabajan con bases de 32 bits. Segn los modelos de CPU
ofrecen en principio mas o menos capacidad de memoria pero tambin va ligado esto a
un aumento de la velocidad del reloj del procesador y prestaciones de clculo o funciones
matemticas
especiales.
TARJETAS ENTRADAS/SALIDAS DIGITALES. Se enchufan o conectan al rack y
comunican con la CPU a travs de la citada conexin. En el caso de las entradas digitales
transmiten los estados 0 o 1 del proceso (presostatos, finales carrera, detectores,
conmutadores, etc) a la CPU. En el caso de las salidas, la CPU determina el estado de las
mismas tras la ejecucin del programa y las activa o desactiva en consecuencia.
Normalmente se utilizan tarjetas de entradas de 24 DCV y salidas de 24 DCV, aunque
tambin las hay de 110 y 220 VAC, depende de las preferencias y normativas locales. Las
hay de 8, 16 y 32 entradas o salidas o mezclas de ambas.
TARJETAS ENTRADAS/SALIDAS ANALOGICAS. Se enchufan o conectan al rack de
igual manera que las anteriores, pero teniendo en cuenta que en algunos modelos de
PLCs han de estar situadas lo mas cerca posible de la CPU. Estas tarjetas leen un valor
analgico e internamente lo convierten en un valor digital para su procesamiento en la
CPU. Esta conversin la realizan los convertidores analgico-digitales internos de las
tarjetas que en algunos casos es uno para todos los canales de entrada o salida aunque
actualmente se tiene uno por cada canal de entrada o salida. En este ltimo caso el
procesamiento de las seales analgicas es mucho mas rpido que en el otro.
Estas tarjetas son normalmente de 2, 4, 8 o 16 entradas/salidas analgicas, llamndose a
cada una de ellas canal y empezando por el 0, esto es, una tarjeta de 4 canales
analgicos comenzara por el 0 y terminara en el 3. Los rangos de entrada estn
normalizados siendo lo ms frecuente el rango de 4-20 mA (miliamperios) y 0-10 DCV,
aunque tambin existen de 0-20 mA, 1-5V, 0-5V, etc.
TARJETA ESPECIALES: Se enchufan o conectan al rack y comunican con la CPU a
travs de la citada conexin. Se utilizan normalmente para control o monitorizacin de
Dennis Incacutipa Mamani

Pgina 4

variables o movimientos crticos en el tiempo, ya que usualmente realizan esta labor


independientemente de la CPU. Son algunas muestras las siguientes:
a) Tarjetas de contage rpido
b) Tarjetas de posicionamiento de motores
c) Tarjetas de regulacin.
El autmata (tambin llamado PLC o Dispositivo lgico Programable) podemos definirlo
como un ordenador especializado en la automatizacin de procesos ya sean estos
industriales, domsticos, militares, Como los ordenadores, el PLC, va a constar de dos
partes fundamentales
-El HARDWARE que es la parte fsica o tangible del ordenador y del autmata
-El SOFTWARE es la parte que no es tangible: es el programa o programas que hacen
que el ordenador o el autmata hagan un trabajo determinado

SENSORES Y ACTUADORES QUE SE EMPLEAN EN LOS PLC


Para poder automatizar cualquier proceso industrial, es necesario contar con una amplia
gama de sensores que haciendo una analgica con el cuerpo de cualquier ser viviente,
representaran sus sentidos, o dicho de otra manera, los sensores son los elementos que
recogen la informacin del mundo exterior, y la hacen llegar al sistema del control
automtico.
Cuando se llega a la etapa de la seleccin de los sensores, es porque ya se ha realizado
el correspondiente anlisis de la lnea o proceso que se tiene que automatizar, por lo tanto
la fase de anlisis tuvo que haber incluido la elaboracin de los correspondientes
esquemas diagramas planos de situacin como el mostrado en la figura 4.1. Estos
planos de situacin son los elementos en donde se visualiza en donde deben instalarse,
as como el tipo de sensor que de acuerdo con la variable fsica que va a medir, debe
seleccionarse.
La variable fsica que tiene que medirse es el aspecto ms importante a tomarse en
cuenta, ya que este aspecto es el que marca el tipo de sensor que habr de instalarse,
para ello en la actualidad existe una amplia variedad de sensores que de manera
especfica pueden medir diferentes variables fsicas, como pueden ser la temperatura,
humedad relativa de la tierra, humedad relativa del medio ambiente, presin sobre una

Dennis Incacutipa Mamani

Pgina 5

superficie, presin por calor, distancias longitudinales, presencia de materiales, colores,


etc.

Figura 4. 1 Plano de situacin.


Ahora bien, ya se sabe que variable fsica se tiene que medir, supongamos que sea la
temperatura (es una de las variables que comnmente se tienen que estar controlando),
tenemos que saber que rango de temperatura se va a medir, ya que no es lo mismo
controlar la temperatura ambiente de una habitacin recinto que la temperatura de una
caldera, por otra parte dependiendo del proceso que vamos a automatizar, debemos
tomar en cuenta la resolucin de los cambios de la temperatura, esto es, no es lo mismo
controlar una incubadora invernadero en donde variaciones de hasta de grado
centgrado tienen que registrarse, que controlar un crisol en donde se deposita el acero
fundido que por lo menos debe estar a una temperatura promedio aproximadamente de
2000 C, y en donde el registro de variaciones de 1C no sirven para mucho.
De acuerdo a lo anterior nuevamente hacemos hincapi en la importancia que tiene la
seleccin de los sensores, por lo tanto para ayudar con esta actividad comencemos a
clasificar los distintos tipos de sensores que existen en le mercado.
Todos los sensores son una rama de los llamados transductores, que a su vez se trata de
dispositivos que convierten la naturaleza de una variable fsica en otra, para que se
entienda lo que es un transductor lo haremos por medio del siguiente ejemplo:
Dennis Incacutipa Mamani

Pgina 6

Figura 4. 2 Termmetro de mercurio.

Un termmetro de mercurio es un transductor que convierte el efecto de la temperatura en


un movimiento que es provocado por la dilatacin o contraccin del mercurio, por lo tanto
en un termmetro de mercurio se esta convirtiendo la variable fsica representada por la
temperatura, por otra variable fsica que es un movimiento mecnico.
En cualquier proceso industrial podemos encontrar una gran variedad de transductores,
pero no todos son tiles para emplearlos en un sistema de automatizacin por medio de
un PLC, porque la naturaleza de la informacin que entreguen los transductores debe ser
elctrica, por lo tanto los transductores que debemos emplear en un proceso industrial
automatizado por medio de un PLC, deben convertir cualquier variable fsica a una seal
elctrica. Estos transductores reciben el nombre de Sensores.

Dennis Incacutipa Mamani

Pgina 7

Consola de programacin
La consola de programacin es la que permite comunicar al operario con el sistema,
permitiendo escribir y poner a punto programas. Algunas permiten ensayos de simulacin
y puesta en servicio de los mismos.
Las consolas pueden estar constituidas por un dispositivo de presentacin visual (display)
o bien un ordenador personal (PC) que soporte un software especialmente diseado para
resolver los problemas de programacin y control.
Las funciones bsicas de ste son las siguientes:
1. Transferencia y modificacin de programas.
2. Verificacin de la programacin.
3. Informacin del funcionamiento de los procesos.

PERIFRICOS
Los perifricos no intervienen directamente en el funcionamiento del autmata, pero sin
embargo facilitan la labor del operario.
Los ms utilizados son:
- Grabadoras a casetes.
- Impresoras.
- Cartuchos de memoria EEPROM.
- Visualizadores y paneles de operacin OP

Dennis Incacutipa Mamani

Pgina 8

EQUIPOS O UNIDADES DE PROGRAMACION:


El autmata debe disponer de alguna forma de programacin, la cual se suele realizar
empleando alguno de los siguientes elementos:

Unidad de programacin: suele ser en forma de calculadora. Es la forma


ms simple de programar el autmata, y se suele reservar para pequeas
modificaciones del programa o la lectura de datos en el lugar de colocacin del
autmata.

Consola de programacin: es un terminal a modo de ordenador que


proporciona una forma ms cmoda de realizar el programa de usuario y observar
parmetros internos del autmata. Desfasado actualmente.

PC: es el modo ms potente y empleado en la actualidad. Permite


programar desde un ordenador personal estndar, con todo lo que ello supone:
herramientas ms potentes, posibilidad de almacenamiento en soporte magntico,
impresin, transferencia de datos, monitorizacin mediante software SCADA, etc.
Para cada caso el fabricante proporciona lo necesario, bien el equipo o el
software/cables adecuados. Cada equipo, dependiendo del modelo y fabricante, puede
poseer una conexin a uno o varios de los elementos anteriores. En el caso de los microplc se escoge la programacin por PC o por unidad de programacin integrada en la
propia CPU.
Registros y acumuladores
Todas las operaciones que hagamos con las entradas y las salidas se deben efectuar en
algn sitio. Para ello, se definen:
Registro de estado (VKE): Su tamao es de 1 bit. Aqu es donde efectuaremos las
instrucciones combinacionales, la carga de entradas y la asignacin de salidas a
nivel de bit.

Dennis Incacutipa Mamani

Pgina 9

Acumuladores (AKKU1 y AKKU2): Sus tamaos son de 16 bits cada uno. Cada
vez que carguemos un dato en los acumuladores se seguir la siguiente
secuencia:
Contenido de AKKU2 ===> Se pierde el contenido
Contenido de AKKU1 ===> AKKU2
DATO ===> AKKU1
A su vez, cuando realicemos una operacin entre AKKU's (como suma o resta) el
resultado se introducir en el AKKU1, perdindose el valor antes all contenido.

Temporizadores y contadores
Varan en funcin de marcas y modelos, pero los ms usados suelen incorporar 32
temporizadores: T0 ...T31 y 32 contadores: Z0 ... Z31 De los 32 contadores, 8 no se
borran al desconectar el autmata (son remanentes), dichos contadores son Z0 a Z7.
Para consultar el estado de cada uno de ellos podremos usarlos como si fueran entradas
(mediante operaciones combinacionales) o introduciendo su valor en los AKKU.

Constantes
A la hora de cargar datos en acumuladores, temporizadores, registros, etc. tendremos
varias posibilidades en la forma de introducir el dato:
KB: 8 bits (0 a 255 en decimal).
KC: 8 bits (2 caracteres alfanumricos).
KF: 16 bits (n en coma fija, +32768 a -32768).
KH: 16 bits (n hexadecimal, 0000 a FFFF).
KM: 16 bits (binario natural).
KY: 16 bits (2 bytes, 0 a 255 en decimal cada uno).
KT: 16 bits (valor de preseleccin de temporizadores, 0.0 a 999.3 en decimal).
KZ: 16 bits (valor de preseleccin de contadores, 0 a 999 en decimal).

Dennis Incacutipa Mamani

Pgina 10

Conclusiones
Los controladores lgicos programables (PLC, por sus siglas en ingls), son dispositivos
electrnicos digitales que fueron investigados en 1969 para reemplazar a los circuitos de
relevadores (rels) electromecnicos, interruptores y otros componentes comnmente
utilizados para el control de los sistemas. En los sistemas el estado de una salida queda
determinado por el estado de una cierta combinacin de entradas sin importar
la historia de stas.
Los PLC's resultaron muy atractivos ya que, a diferencia de los antiguos circuitos permiten
reprogramacin, ocupan comparativamente muy poco espacio, consumen poca potencia,
poseen auto-diagnstico y tienen un costo competitivo. Sin embargo, fueron las
innovaciones tecnolgicas en microprocesadores y memorias lo que a hecho tan
verstiles y populares a los PLC's. As, los PLC's pueden realizar operaciones aritmticas,
manipulaciones complejas de datos, tienen mayores capacidades de almacenamiento y
pueden comunicarse ms eficientemente con el programador y con otros controladores y
computadoras en redes de rea local. Adems, ahora muchos PLC's incorporan
instrucciones y mdulos para manejar seales anlogas y para realizar estrategias de
control, ms sofisticados que el simple ON-OFF, tales como el control PID, inclusive con
mltiples procesadores.
Al inicio, la utilizacin de un lenguaje de programacin con una estructura o
representacin similar a la de los arreglos de relevadores en escalera (diagramas de
escalera), fue una buena eleccin ya que facilitaba el entrenamiento de los operadores
que ya conocan estos diagramas. As, el primer lenguaje de programacin para PLC's,
considerado de bajo nivel, fue el "Lenguaje de Escalera". An hoy se utiliza este lenguaje,
as como el "lenguaje Booleano" que se basa en los mismos principios del algebra
booleana.
Cuando se comprendi el gran potencial de los PLC's , como poderosas computadoras
que son y se dio la evolucin de capacidades que ahora tienen, que no posean los
antiguos circuitos, aparecieron los lenguajes de alto nivel como el "lenguaje de escalera"
pero, con la adicin de funciones especiales complejas, que en el diagrama de escalera
aparecen en el lugar de las salidas". Luego, se desarrollaron los Lenguajes Especiales
de Computadora, tambin de alto nivel, que son muy similares a los lenguajes de
programacin de computadoras como el Basic y el C, para hacer cada vez ms amigable
la programacin aumentando el aporte de los plc en mbito industrial.

Dennis Incacutipa Mamani

Pgina 11

Bibliografa

General
http://www.automatas.org/allen/PLC5.htm
http://www.alegsa.com.ar/Diccionario/C/1231.php
http://www.geocities.com/ingenieria_control/control2.htm
http://www.sc.ehu.es/sbweb/webcentro/automatica/WebCQMH1/PAGINA%20PRINCIPAL/
PLC/FUNCIONAMIENTO/funcionamiento.htm#Modo%20de%20funcionamiento

Concepto
http://www.megaupload.com/?d=P7UAQAG6
http://www.dimeint.com.mx/PDF/PRINCIPIOS%20BASICOS%20PLC%C2%B4S.pdf
Estructura
http://www.mailxmail.com/curso-controladores-logicos-programables/estructura-basica-plc
http://www.control-systems-principles.co.uk/whitepapers/spanishwp/14ProgLogicSP.pdf
http://www.industria.uda.cl/Academicos/AlexanderBorger/Docts%20Docencia/Seminario%
20de%20Aut/trabajos/trabajos%202002/PLC/plc.htm

Dennis Incacutipa Mamani

Pgina 12

You might also like