Professional Documents
Culture Documents
ASIGNATURA
INGENIERA DE CONTROL Y
AUTOMATIZACIN
INTEGRANTES
CICLO
XI SEMESTRE
2014 - I
INDICE
I. INTRODUCCIN
Fig. 1
Un PLC es una unidad de control que incluye total o
parcialmente las interfaces con las seales de proceso.
En la Figura 2 se muestra una parte ampliada del
esquema anterior. Un PLC incluye el bloque Unidad de
Control y uno o ms de los dispositivos y bloques
dibujados. Esto es: conversores A/D-D/A, rels, llaves,
teclado, indicadores luminosos, salidas 7 segmentos, etc.
Otra caracterstica de un PLC es su hardware estndar
con capacidad de conexin directa a las seales de
campo (valores de tensin y corriente industriales,
Fig. 2
C. Ventajas
Control ms preciso.
Mayor rapidez de respuesta.
Flexibilidad Control de procesos
Seguridad en el proceso.
Mejor monitoreo del funcionamiento.
Menor mantenimiento.
Deteccin rpida de averas
Posibilidad de modificaciones sin elevar costos.
Menor costo de instalacin, operacin y
mantenimiento.
Posibilidad de gobernar varios actuadores con el
mismo autmata.
Flexibilidad en la implementacin (ampliacin,
modificacin y depuracin)
Permite el uso por parte de idneos (no
especialistas)
Gran rendimiento y sofisticacin si lo usan
especialistas
Comunicacin con otros PLCs y con computadoras
de procesos.
Gran robustez para uso industrial (polvo,
temperatura, humedad, vibraciones, ruido, etc.)
D. Caractersticas
La tendencia actual en el control de procesos
complejos es utilizar PLC en red o como perifricos de un
ordenador, con lo cual se combinan la potencia de
clculo del ordenador y la facilidad de interfaces
estndar que ofrece el PLC. El sistema as integrado
ofrece las siguientes caractersticas:
Sistema programable con una gran potencia de
clculo
Gran cantidad de software estndar para
manipulacin de datos y gestin de la produccin
Interfaces estndares de ordenador para
estaciones grficas, utilizadas para monitorear el
proceso.
Control
descentralizado
con
inteligencia
distribuida, sin interrupcin de todo el proceso
ante fallas del procesador central.
Sistemas de comunicacin estndar (LAN o WAN)
Facilidad de interfaz con la planta
Mantenimiento fcil por secciones.
Posibilidad de visualizar el proceso en tiempo real.
Flexibilidad para hacer cambios.
E. Campo de Aplicacin
Sus reducidas dimensiones, la extremada facilidad de
su montaje, la posibilidad de almacenar los programas
para su posterior y rpida utilizacin, la modificacin o
alteracin de los mismos, etc., hace que su eficacia se
aprecie fundamentalmente en procesos en que se
producen necesidades tales como:
Espacio reducido.
Procesos
de
produccin
peridicamente
cambiantes.
Procesos secunciales.
Maquinaria de procesos variables.
Instalaciones de procesos complejos y amplios.
Chequeo de programacin centralizada de las
partes del proceso.
Maniobra de mquinas.
Maniobra de instalaciones.
Sealizacin y control.
Chequeo de Programas
Sealizacin del estado de procesos
III. ESTRUCTURA DEL PLC
Fig. 3
Un Controlador Lgico Programable es un dispositivo
usado para controlar. Este control se realiza sobre la
base de una lgica, definida a travs de un programa. Un
controlador lgico programable est constituido por un
conjunto de tarjetas o circuitos impresos, sobre los
cuales estn ubicados componentes electrnicos. El
controlador Programable tiene la estructura tpica de
muchos sistemas programables, como por ejemplo una
microcomputadora.
La
estructura
bsica
del hardware de
un
controlador
Programable
propiamente dicho est constituido por:
A. Fuente de Alimentacin
La fuente de alimentacin proporciona las tensiones
necesarias para el funcionamiento de los distintos
circuitos del sistema. La alimentacin a la CPU puede ser
de continua a 24 Vcc, tensin muy frecuente en cuadros
de distribucin, o en alterna a 110 / 220 Vca. En
cualquier caso es la propia CPU la que alimenta las
interfaces conectadas a travs del bus interno. La
alimentacin a los circuitos E/S puede realizarse, segn
tipos, en alterna a 48/110/220 Vca o en continua a
12/24/48 Vcc. La fuente de alimentacin del Controlador
Lgico Programable puede incorporar una batera de
Fig. 4
E. Unidad de Programacin
Los terminales de programacin, son el medio de
comunicacin entre el hombre y la mquina; estos
aparatos estn constituidos por teclados y dispositivos
de visualizacin. Existen tres tipos de programadores
los manuales (Hand Held) tipo de calculadora, Los
de video tipo (PC), y la (computadora).
IV. CLASIFICACIN DEL PLC
A. Compactos
Es decir, en un solo bloque se encuentran la CPU, la
fuente de alimentacin, la seccin de entradas y salidas,
y el puerto de comunicacin, este tipo de PLC se utiliza
cuando nuestro proceso a controlar no es demasiado
complejo y no requerimos de un gran nmero de
entradas y/o salidas o de algn mdulo especial.
Fig. 5
B. Modular
Se divide en:
Estructura Americana.- En la cual se separan los
mdulos de entrada/salida del resto del PLC.
Estructura Europea.- Cada mdulo realiza una
funcin especfica; es decir, un mdulo es el CPU,
Fig. 6
V. CICLO DE FUNCIONAMIENTO
El funcionamiento del autmata es, salvo el proceso
inicial que sigue a un Reset, de tipo secuencial y cclico,
es decir, las operaciones tienen lugar una tras otra, y se
van repitiendo continuamente mientras el autmata
est bajo tensin. La figura muestra esquemticamente
la secuencia de operaciones que ejecuta el autmata,
siendo las operaciones del ciclo de operacin las que se
repiten indefinidamente.
Fig. 7
A. Proceso Inicial
Como se muestra en la figura, antes de entrar en el
ciclo de operacin el autmata realiza una serie de
acciones comunes, que tratan fundamentalmente de
inicializar los estados del mismo y chequear el hardware.
Estas rutinas de chequeo, incluidas en el
programa monitor ROM, comprueban:
El bus de conexiones de las unidades de E/S.
El nivel de la batera, si esta existe.
La conexin de las memorias internas del sistema.
El mdulo de memoria exterior conectado, si
existe.
Si se encontrara algn error en el chequeo, se
activara el LED de error y quedara registrado
el cdigo del error. Comprobadas las conexiones, se
inicializan las variables internas:
Se ponen a OFF las posiciones de memoria interna
(excepto las mantenidas o protegidas contra
perdidas de tensin)
Fig. 8
Al ms alto nivel, el elemento software requerido
para solucionar un problema de control particular
puede ser formulado como una configuracin. Una
configuracin es especfica para un tipo de sistema de
control,
incluyendo
las
caractersticas
del
hardware: procesadores, direccionamiento de la
memoria para los canales de I/O y otras capacidades
del sistema.
Dentro de una configuracin, se pueden definir uno o
ms recursos. Se puede entender el recurso como un
procesador capaz de ejecutar programas IEC. Con un
recurso, pueden estar definidas una o ms tareas. Las
tareas controlan la ejecucin de un conjunto de
programas y/o bloques de funcin. Cada una de ellos
puede ser ejecutado peridicamente o por una seal
de disparo especificada, como el cambio de estado de
una variable.
Los programas estn diseados a partir de un
diferente nmero de elementos de software, escrito
en algunos de los distintos lenguajes definidos en IEC
61131-3. Tpicamente, un programa es una
interaccin de Funciones y Bloques Funcionales, con
capacidad para intercambiar datos. Funciones y
bloques funcionales son las partes bsicas
de construccin de un programa, que contienen una
declaracin de datos y variables y un conjunto de
instrucciones.
B. Unidades de Organizacin de Programa
Funciones
IEC 61131-3 especifica funciones estndar y funciones
definidas por usuario. Las funciones estndar son por
ejemplo ADD (suma), ABS (valor absoluto), SQRT (raz
cuadrada), SIN (seno), y COS (coseno). Las funciones
definidas por usuario, una vez implementadas
pueden ser usadas indefinidamente en cualquier
POU. Las funciones no pueden contener ninguna
informacin de estado interno, es decir, que la
invocacin de una funcin con los mismos
argumentos (parmetros de entrada) debe
suministrar siempre el mismo valor (salida).
Bloques Funcionales, FBs
Los bloques funcionales son los equivalentes de los
circuitos integrados, ICs, que representan funciones
de control especializadas. Los FBs contienen tanto
datos como instrucciones, y adems pueden guardar
los valores de las variables (que es una de las
diferencias con las funciones). Tienen un interfaz de
entradas y salidas bien definido y un cdigo interno
oculto, como un circuito integrado o una caja negra.
De este modo, establecen una clara separacin entre
los diferentes niveles de programadores, o el
personal de mantenimiento. Un lazo de control de
temperatura, PID, es un excelente ejemplo de bloque
funcional. Una vez definido, puede ser usado una y
otra vez, en el mismo programa, en diferentes
programas o en distintos proyectos. Esto lo hace
altamente reutilizable. Los bloques funcionales
pueden ser escritos por el usuario en alguno de los
lenguajes de la norma IEC, pero tambin existen FBs
estndar (biestables, deteccin de flancos,
contadores, temporizadores, etc.). Existe la
posibilidad de ser llamados mltiples veces creando
copias
del
bloque
funcional
que
se
denominan instancias. Cada instancia llevar
D. Lenguajes de Programacin
Los lenguajes de programacin son necesarios para la
comunicacin entre el usuario, sea programador u
operario de la mquina o proceso donde se encuentre el
PLC y el PLC. La interaccin que tiene el usuario con el
PLC la puede realizar por medio de la utilizacin de un
cargador de programa tambin reconocida como
consola de programacin o por medio de un PC.
En procesos grandes o en ambientes industriales el
PLC recibe el nombre tambin de API (Autmata
Programable Industrial) y utiliza como interfase para el
usuario pantallas de plasma, pantallas de contacto
(touch screen) o sistemas SCADA (sistemas para la
adquisicin de datos, supervisin, monitoreo y control
de los procesos).
Los lenguajes de programacin para PLC son de dos
tipos, visuales y escritos. Los visuales admiten
estructurar el programa por medio de smbolos grficos,
Fig. 9
[2]
VII. CONCLUSIONES
Los controladores lgicos programables (PLC, por sus
siglas en ingls), son dispositivos electrnicos digitales
que fueron investigados en 1969 para reemplazar a los
[3]
Libros:
[4]
[5]
[6]
Reportes tcnicos:
[7]
[8]
Disertaciones:
[12] S. Hwang, "Frequency domain system identification of helicopter
rotor dynamics incorporating models with time periodic
coefficients," Ph.D. disertacin, Dept. Aerosp. Eng., Univ.
Maryland, College Park, 1997.
Normas:
[13] IEEE Guide for Application of Power Apparatus Bushings, IEEE
Standard C57.19.100-1995, Ago. 1995.
Patentes:
[14] G. Brandli and M. Dick, "Alternating current fed power supply,"
U.S. Patent 4 084 217, Nov. 4, 1978.
RESUMEN
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/funciona
miento.htm#Modo%20de%20funcionamiento
Historia
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.html
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%20
2002/PLC/plc.h
http://automatica.mex.tl/imagesnew/5/0/1/4/2/Presentaci%C3%B3n%20P.L.C..pdf
http://www.infoplc.net/files/documentacion/automatas/infoPLC_net_apunte_plc.pdf
http://www.monografias.com/trabajos75/controladores-programables/controladores-programables.shtml
http://www.efn.uncor.edu/departamentos/electro/cat/eye_archivos/apuntes/a_practico/CAP%209%20Pco.pdf
http://www.dsi.fceia.unr.edu.ar/downloads/digital_I/Apunte_PLC.pdf
http://materias.fi.uba.ar/7565/U4-Control-logico-y-controladores-logicos-programables.pdf
http://www.itsa.edu.co/ciit2010/Formato_Articulos_IEEE.pdf