Sunteți pe pagina 1din 14

INSTITUTO UNIVERSITARIO DE TECNOLOGÍA

“JUAN PABLO PÉREZ ALFONZO”


IUTEPAL

Programadores lógicos
controlables (PLC)

Autor: Francisco Martínez

Maracay, octubre de 2018

1
ÍNDICE
p.p.
INDICE GENERAL ……...…………………………………………………….. 2
INTRODUCCION ……..……………......................................................... 3
DESARROLLO ……………………………………..…............................ 4
CONCLUSIONES …………………………………………..………………… 12
BIBLIOGRAFIA …………………………………………………………….. 14

2
INTRODUCION

En los sistemas de control discreto realizados con relés se tenía una lógica
de control fija, alambrada en un panel. Hoy en día, mediante los controladores
programables, se consigue una lógica de control configurable por programa que es
fácil de modificar.

Los primeros controladores programables fueron introducidos a partir del año


1969, en los cuales las funciones de relé fueron reemplazadas por una lógica de
estado sólido, manteniendo la notación lógica de diagrama de escalera, usada para
especificar y documentar lógica de relés. Estos primeros controladores operaban en
base a un programa fijo, definido por las conexiones entre dispositivos.

El problema de los relés era que cuando los requerimientos de producción


cambiaban también lo hacía el sistema de control. Esto comenzó a resultar bastante
caro cuando los cambios fueron frecuentes. Dado que los relés son dispositivos
mecánicos y poseen una vida limitada se requería una estricta manutención
planificada.

Por otra parte, a veces se debían realizar conexiones entre cientos o miles
de relés, lo que implicaba un enorme esfuerzo de diseño y mantenimiento.

Los "nuevos controladores" debían ser fácilmente programables por


ingenieros de planta o personal de mantenimiento. El tiempo de vida debía ser largo
y los cambios en el programa tenían que realizarse de forma sencilla. Finalmente
se imponía que trabajaran sin problemas en entornos industriales adversos. La
solución fue el empleo de una técnica de programación familiar y reemplazar los
relés mecánicos por relés de estado sólido.

Los 90 han mostrado una gradual reducción en el número de nuevos


protocolos, y en la modernización de las capas físicas de los protocolos más
populares que sobrevivieron a los 80. El último estándar (IEC 1131-3) intenta
unificar el sistema de programación de todos los PLC en un único estándar
internacional.

3
Ahora disponemos de PLC's que pueden ser programados en diagramas de
bloques, lista de instrucciones, C y texto estructurado al mismo tiempo.

4
DESARROLLO

¿Qué es un PLC?

Un controlador lógico programable, más conocido por sus siglas en inglés


PLC (Programmable Logic Controller) o por autómata programable, es una
computadora utilizada en la ingeniería automática o automatización industrial, para
automatizar procesos electromecánicos, tales como el control de la maquinaria de
la fábrica en líneas de montaje o atracciones mecánicas.

Los PLC son utilizados en muchas industrias y máquinas. A diferencia de las


computadoras de propósito general, el PLC está diseñado para múltiples señales
de entrada y de salida, rangos de temperatura ampliados, 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. Un PLC es un ejemplo de un sistema de tiempo real
«duro», donde los resultados de salida deben ser producidos en respuesta a las
condiciones de entrada dentro de un tiempo limitado, de lo contrario no producirá el
resultado deseado

Características

Un PLC está compuesto por una serie de módulos con una función determinada:

CPU: Ejecuta de modo continuo el programa en función de los datos contenidos en


la memoria, con velocidades que actualmente alcanzan varios cientos de miles de
instrucciones por segundo.

Memoria: La memoria, se encuentra dividida en dos partes: una memoria de


programa, en la que están almacenadas las instrucciones del programa a ejecutar
y una memoria de datos, en la que están almacenados los resultados intermediarios
de cálculos y los diversos estados.

Relevadores: Existen físicamente y son externos al controlador; se conectan al


mundo real y reciben señales de sensores, switches, etc.

5
Relevadores internos: Se encuentran simulados vía software, son completamente
internos al PLC, por lo que los externos pueden eliminarse o remplazarse.

Contadores: También son simulados por software y se les programa para contar
pulsos de señal.

Funcionamiento

En la mayoría de los PLC (Autómata Programable o Controladores Lógicos


Programables) el funcionamiento es de tipo cíclico y secuencial, es decir, que las
operaciones tienen lugar una tras otra, y se van repitiendo continuamente mientras
el autómata está bajo tensión.

Tiempo de Barrido o Scan Time: es el tiempo que demanda al PLC completar


un

ciclo. A cada ciclo de tareas se lo denomina Barrido o Scan.

Una típica secuencia se detalla a continuación:

Autodiagnóstico: el autodiagnóstico se realiza cuando el PLC es conectado


a tensión y es una verificación de todos sus circuitos. Si existiera algún problema el
PLC emitiría alguna señal luminosa indicando el tipo de error que ha detectado.

Lectura del registro de entradas y creación de una imagen de las entradas en


la memoria: el PLC revisa cada entrada para determinar si está encendida o
apagada (entrada binaria o de dos estados) Revisa las entradas desde la primera a
la última, graba estos estados en la memoria creando la imagen de las entradas
para ser utilizada en el paso siguiente.

Lectura y ejecución del programa: acudiendo a la imagen de las entradas y


salidas en memoria, la CPU ejecuta el programa realizado por el usuario. La
ejecución del programa se realiza instrucción por instrucción y en el orden en que
se determinó. Como ya se ha revisado el estado de las entradas, el programa puede
tomar decisiones basado en los valores que fueron guardados. Las decisiones que
toma el programa, en última instancia, corresponden a los valores que van a tomar

6
cada una de las salidas, estos valores son almacenados en registros para ser
utilizados en la etapa final.

Atención de las comunicaciones.

Actualización del registro de salidas: renovación de todas las salidas, en


forma simultánea, en función de la imagen de las mismas, obtenidas al final de la
ejecución del programa.

Los fabricantes en general dan el tiempo de barrido para ejecutar 1K (1024)


de instrucciones de lógica booleana. Sin embargo, al no estar normalizados el tipo
de instrucciones a utilizar en el ensayo, el dato no alcanza para comparar distintos
PLC.

Puede darse el caso de que un PLC ejecute un cierto tipo instrucciones más
rápido que otro o viceversa. Para determinar en forma certera el tiempo de barrido
se requiere la determinación del tiempo que le insume al procesador le ejecución de
cada una de las instrucciones utilizadas, así como el tiempo consumido por las
demás funciones que ejecuta la CPU.

Ciclo de funcionamiento: Existen dos posibilidades en cuanto al ciclo de


ejecución, que el autómata esté en RUN o en STOP.

En cada uno de estos casos el autómata se comporta de la siguiente manera:

Autómata en RUN: el procesador ejecuta el tratamiento interno, la


confirmación de entradas, el tratamiento del programa y la actualización de las
salidas.

Autómata en STOP: en este caso no se ejecuta el tratamiento del programa.

En la mayoría de los PLC existe un indicador luminoso en la parte frontal con


la leyenda de RUN, que nos muestra cuando el microprocesador está ejecutando el
programa. Cuando este indicador se encuentra en apagado el controlador no está
ejecutando el programa o bien se encuentra en modo Stop.

7
Otro indicador luminoso, con la leyenda de ERROR, nos muestra cuando se ha
encontrado una falla en la etapa de autodiagnóstico. En la mayoría de los casos
cuando se detecta un error se detiene automáticamente la ejecución del programa

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/S 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. Además, puede haber una
entrada para el contador de alta velocidad y una o dos E/S analógicas. Para
aumentar el número de las E/Ss de una PLC compacta individual se
incrementa (además) los módulos que pueden ser conectados. Estos se
colocan en un paquete, similar al del mismo PLC. Estos PLCs de tipo
compacto se utilizan en automoción como substitutos de los relés.
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. Además, los PLCs modulares pueden
utilizar un elevado número de entradas/salidas, pueden soportar programas
más grandes, guardar más datos y operar bajo el modo de multitarea.
Normalmente se utilizan para el control, regulación, posicionamiento,
procesamiento de datos, manipulación, comunicación, monitorización,
servicios-web, etc.
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

8
PLC. El rack contiene ranuras para los módulos y un sistema de bus
integrado para intercambiar información entre los diferentes módulos. La
mayoría de los módulos PLC no tienen sus propias cajas, disponen
solamente de un panel frontal con una interfaz-HIM. La ventaja principal es
que pueden permitir un intercambio más rápido de los datos entre los
módulos y el tiempo de reacción por parte de los módulos es menor.
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. El monitor puede ser bien de tipo
texto o gráfico. La ventaja principal de este sistema respecto a un PLC con
un panel operador aparte es que no es necesario programar el panel de
forma separada. Toda la programación se realiza por medio de una
herramienta software, lo que permite economizar los gastos del desarrollo
del sistema.

Aplicaciones

Veamos ahora cómo los sistemas PLC se aplican en los diversos tipos de procesos
industriales. De hecho, su utilidad abarca muchos flancos, desde aquellos de
pequeña envergadura como dosificadores o montacargas, hasta complejos
sistemas de control o líneas completas de producción. Solo hay que elegir el modelo
adecuado para cada caso.

Conozcamos varios ejemplos ilustrativos.

Maniobras de maquinaria

Comenzamos con las maniobras de maquinaria. En este caso encontramos muchas


aplicaciones interesantes:

 Máquinas de procesado de gravas, cementos y arenas.


 Máquinas industriales para la madera y los muebles.
 Maquinaria industrial del plástico.
 Máquinas – herramientas complejas.
9
 Máquinas de ensamblaje.
 Maquinaria de transferencia.
 Maniobra de instalaciones

En el campo de la maniobra de instalaciones, también encontramos aplicaciones


interesantes para el PLC:

 Instalaciones de seguridad.
 Instalaciones de calefacción y aire acondicionado.
 Instalaciones de plantas para el embotellado.
 Instalaciones de transporte y almacenaje.
 Instalaciones para tratamientos térmicos.
 Instalaciones de la industria de la automoción.
 Instalaciones industriales azucareras.
 Industria del automóvil

Hemos comentado la importancia de las aplicaciones de los PLC en la industria de


la automoción. Y efectivamente, sus usos son muchos y muy variados e
importantes:

 Aplicaciones en cadenas de montaje para soldaduras, cabinas de pintura,


ensamblaje, etc.
 Uso en máquinas de herramientas como fresadoras, taladradoras, tornos,
etc.
 Fabricación de neumáticos

Muy emparentado con la industria automotriz, encontramos aplicaciones


importantes para la fabricación de neumáticos:

 Control de maquinaria para la extrusión de gomas, el armado de cubiertas.


 Control de sistemas de refrigeración, calderas, prensas de vulcanizado.
 Plantas petroquímicas y químicas.

10
En el sector de la industria química también descubrimos una serie de usos
importantes para el PLC:

 Aplicación en oleoductos, refinados, baños electrolíticos, tratamientos de


aguas residuales y fecales, etc.
 Control de procesos como el pesaje, la dosificación, la mezcla, etc.
 Otros sectores industriales.

Y, por último, también observamos más aplicaciones en sectores diversos de la


industria moderna:

 Metalurgia: control de hornos, fundiciones, laminado, grúas, forjas,


soldadura, etc.
 Alimentación: empaquetado, envasado, almacenaje, llenado de botellas,
embotellado, etc.
 Madereras y papeleras: serradoras, control de procesos, laminados,
producción de conglomerados.
 Producción de energía: turbinas, transporte de combustibles, centrales
eléctricas, energía solar.
 Tráfico: ferrocarriles, control y regulación del tráfico.
 Domótica: temperatura ambiente, sistemas anti robo, iluminación, etc.

11
CONCLUSIONES

Los controladores lógicos programables (PLC, por sus siglas en inglés), son
dispositivos electrónicos digitales que fueron investigados en 1969 para reemplazar
a los circuitos de relevadores (relés) electromecánicos, interruptores y otros
componentes comúnmente utilizados para el control de los sistemas. En los
sistemas el estado de una salida queda determinado por el estado de una cierta
combinación de entradas sin importar la historia de éstas.

Los PLC's resultaron muy atractivos ya que, a diferencia de los antiguos


circuitos permiten reprogramación, ocupan comparativamente muy poco espacio,
consumen poca potencia, poseen auto-diagnóstico y tienen un costo competitivo.
Sin embargo, fueron las innovaciones tecnológicas en microprocesadores y
memorias lo que a hecho tan versátiles y populares a los PLC's. Así, los PLC's
pueden realizar operaciones aritméticas, manipulaciones complejas de datos,
tienen mayores capacidades de almacenamiento y pueden comunicarse más
eficientemente con el programador y con otros controladores y computadoras en
redes de área local. Además, ahora muchos PLC's incorporan instrucciones y
módulos para manejar señales análogas y para realizar estrategias de control, más
sofisticados que el simple ON-OFF, tales como el control PID, inclusive con
múltiples procesadores.

Al inicio, la utilización de un lenguaje de programación con una estructura o


representación similar a la de los arreglos de relevadores en escalera (diagramas
de escalera), fue una buena elección ya que facilitaba el entrenamiento de los
operadores que ya conocían estos diagramas. Así, el primer lenguaje de
programación para PLC's, considerado de bajo nivel, fue el "Lenguaje de Escalera".
Aún 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 evolución de capacidades que ahora tienen, que
no poseían los antiguos circuitos, aparecieron los lenguajes de alto nivel como el
"lenguaje de escalera" pero, con la adición de funciones especiales complejas, que
12
en el diagrama de escalera aparecen en el lugar de las salidas". Luego, se
desarrollaron los Lenguajes Especiales de Computadora, también de alto nivel, que
son muy similares a los lenguajes de programación de computadoras como el Basic
y el C, para hacer cada vez más amigable la programación aumentando el aporte
de los plc en ámbito industrial.

13
BIBLIOGRAFIA

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%20PRI
NCIPAL/PLC/FUNCIONAMIENTO/funcionamiento.htm#Modo%20de%20funciona
miento

http://wapedia.mobi/es/Controlador_l%C3%B3gico_programable#1.

http://html.rincondelvago.com/automatas-programables_2.html

http://es.wikipedia.org/wiki/Controlador_l%C3%B3gico_programable

http://www.unicrom.com/Tut_ProgramarPLC.asp

http://www.unicrom.com/art_historia_PLC.asp

http://www.unicrom.com/Art_OrigenHistoriaAutomatas.asp

http://www.monografias.com/trabajos-pdf/controlador-logico-
programable/controlador-logico-programable.shtml

http://grupos.emagister.com/ficheros/vcruzada?idGrupo=1419&idFichero=96330

http://www.profesores.frc.utn.edu.ar/industrial/sistemasinteligentes/UT3/plc/PLC.ht
ml

14

S-ar putea să vă placă și