Anda di halaman 1dari 9

Introduccin a la Automatizacin

Automatismo Secuencial

AUTOMATISMO SECUENCIAL

Historia del PLC

Su historia se remonta a finales de la dcada de 1960 cuando la industria busc en las nuevas
tecnologas electrnicas una solucin ms eficiente para reemplazar los sistemas de control basados
en circuitos elctricos con rels, interruptores y otros componentes comnmente utilizados para el
control de los sistemas de lgica combinacional.

Los PLC's se introdujeron por primera vez en la industria en 1960 aproximadamente. La razn
principal de tal hecho fue la necesidad de eliminar el gran costo que se produca al reemplazar el
complejo sistema de control basado en rels y contactores.

Los PLC fueron inventados en respuesta a las necesidades de la automatizacin de la industria


automotriz norteamericana por el ingeniero Estadounidense Dick Morley. Antes de los PLC, el control,
la secuenciacin, y la lgica para la manufactura de automviles era realizada utilizando rels,
contadores, y controladores dedicados.

El proceso para actualizar dichas instalaciones en la industria ao tras ao era muy costoso y
consuma mucho tiempo, y los sistemas basados en rels tenan que ser recableados por electricistas
especializados.

La industria automotriz es todava una de las ms grandes usuarias de PLC, y hoy en da, los PLC no
slo controlan la lgica de funcionamiento de mquinas, plantas y procesos industriales, sino que
tambin pueden realizar operaciones aritmticas, manejar seales analgicas para realizar estrategias
de control, tales como controladores proporcional integral derivativo (PID).

Los PLC actuales pueden comunicarse con otros controladores y computadoras en redes de rea local,
y son una parte fundamental de los modernos sistemas de control distribuido.

Existen varios lenguajes de programacin, tradicionalmente los ms utilizados son el diagrama de


escalera (Lenguaje Ladder), preferido por los electricistas, lista de instrucciones y programacin por
estados, aunque se han incorporado lenguajes ms intuitivos que permiten implementar algoritmos
complejos mediante simples diagramas de flujo ms fciles de interpretar y mantener.

Un lenguaje ms reciente, preferido por los informticos y electrnicos, es el FBD (Function Block
Diagram) que emplea compuertas lgicas y bloques con distintas funciones conectados entre s.

gonzalo.reyes@usach.cl Rev5.0-. (Nov. 2011)


Introduccin a la Automatizacin
Automatismo Secuencial

En la programacin se pueden incluir diferentes tipos de operandos, desde los ms simples como
lgica booleana, contadores, temporizadores, contactos, bobinas y operadores matemticos, hasta
operaciones ms complejas como manejo de tablas (recetas), apuntadores, algoritmos PID y
funciones de comunicacin multiprotocolo que le permitiran interconectarse con otros dispositivos.

Definicin de Controlador de Lgica Programable.

De acuerdo con la definicin de la "Nema" (National Electrical Manufacturers Association) un


controlador programable 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.

gonzalo.reyes@usach.cl Rev5.0-. (Nov. 2011)


Introduccin a la Automatizacin
Automatismo Secuencial

Estructura del PLC

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.

gonzalo.reyes@usach.cl Rev5.0-. (Nov. 2011)


Introduccin a la Automatizacin
Automatismo Secuencial

La estructura bsica del hardware de un consolador Programable propiamente dicho est constituido
por:

Fuente de alimentacin
Unidad de procesamiento central (CPU)
Mdulos de interfaces de entradas/salidas (E/S)
Modulo de memorias
Unidad de programacin

En algunos casos cuando el trabajo que debe realizar el controlador es ms exigente, se incluyen
Mdulos Inteligentes.

Fuente De Alimentacin

La funcin de la fuente de alimentacin en un controlador, es suministrar la energa a la CPU y dems


tarjetas segn la configuracin del PLC.

 + 5 V para alimentar a todas las tarjetas.


 + 5.2 V para alimentar al programador.
 + 24 V para los canales de lazo de corriente 20 mA.

Unidad De Procesamiento Central (C.P.U.)

Es la parte ms compleja e imprescindible del controlador programable, que en otros trminos podra
considerarse el cerebro del controlador.

La unidad central est diseada a base de microprocesadores y memorias; contiene una unidad de
control, la memoria interna del programador RAM, temporizadores, contadores, memorias internas
tipo rel, imgenes del proceso entradas/salidas, etc. Su misin es leer los estados de las seales de
las entradas, ejecutar el programa de control y gobernar las salidas, el procesamiento es permanente
y a gran velocidad.

Mdulos o Interfaces de Entrada y Salida (E/S)

Son los que proporciona el vnculo entre la CPU del controlador y los dispositivos de campo del
sistema. A travs de ellos se origina el intercambio de informacin ya sea para la adquisicin de datos
o la del mando para el control de maquinas del proceso.

gonzalo.reyes@usach.cl Rev5.0-. (Nov. 2011)


Introduccin a la Automatizacin
Automatismo Secuencial

Tipos de Mdulos de Entrada y Salida

Debido a que existen gran variedad de dispositivos exteriores (captadores, actuadores), encontramos
diferentes tipos de mdulos de entrada y salidas, cada uno de los cuales sirve para manejar cierto tipo
de seal (discreta o anloga) a determinado valor de tensin o de corriente en DC o AC.

Mdulos de Entradas Discretas. (DI)


Mdulos de Salidas Discretas. (DO)
Mdulos de Entrada Analgica. (AI)
Mdulos de Salida Analgica. (AO)

La siguiente imagen muestra el esquema al detalle del alambrado en la estructura de E/S.

gonzalo.reyes@usach.cl Rev5.0-. (Nov. 2011)


Introduccin a la Automatizacin
Automatismo Secuencial

Mdulos de Memorias

Son dispositivos destinados a guardar informacin de manera provisional o permanente. Existen dos
tipos de memorias:

Voltiles (RAM)
No voltiles (EPROM y EEPROM)

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 dos tipos de programadores, los manuales (Hand Held) y la Computadora.

Esquema Funcional de un PLC.

gonzalo.reyes@usach.cl Rev5.0-. (Nov. 2011)


Introduccin a la Automatizacin
Automatismo Secuencial

Funcionamiento del CPU

Al comenzar el ciclo, la CPU lee el estado de las entradas. A continuacin ejecuta la aplicacin
empleando el ltimo estado ledo. Una vez completado el programa, la CPU ejecuta tareas internas de
diagnstico y comunicacin. Al final del ciclo se actualizan las salidas. El tiempo de ciclo depende del
tamao del programa, del nmero de E/S y de la cantidad de comunicacin requerida.

Durante cada ciclo de barrido denominado SCAN, las seales de entrada provenientes de los sensores
se transmiten a travs de un modulo adaptador de comunicaciones al procesador, el que ejecuta el
programa de control previamente ingresado por el usuario, y transmite los datos de salida a los
respectivos actuadores.

En este proceso el controlador realiza los siguientes pasos:

1.- Al encender el procesador, se efecta un auto chequeo (self test) durante el cual, el procesador
deshabilita las entradas y salidas, realiza test de memorias, revisin del programa, test de
configuracin de las puertas de comunicaciones. Una vez aceptado el test, se habilitan las E/S y se
pasa a modo de operacin NORMAL.

2.- Lee estado de las entradas y almacena la representacin de los estados de estos puntos (ON/OFF)
en una tabla de imgenes de las entradas.

3.- Ejecuta la lgica programada en su programa usuario, y dependiendo del resultado de cada una de
las instrucciones se actualiza la tabla de imgenes de las salidas.

4.- Se actualiza el estado de las salidas, copiando hacia los mdulos de salida el estado de la tabla de
imgenes de las salidas, modificando el estado de los actuadores alambrados a estos mdulos.

5.- Se repite el ciclo vuelve al punto 2.

gonzalo.reyes@usach.cl Rev5.0-. (Nov. 2011)


Introduccin a la Automatizacin
Automatismo Secuencial

Lenguaje 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 interface 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).

Clasificacin de los Lenguajes de Programacin

Los lenguajes de programacin para PLC son de dos tipos, visuales y escritos. Los visuales admiten
estructurar el programa por medio de smbolos grficos, similares a los que se han venido utilizando
para describir los sistemas de automatizacin, planos esquemticos y diagramas de bloques. Los
escritos son listados de sentencias que describen las funciones a ejecutar.

Los programadores de PLC poseen formacin en mltiples disciplinas y esto determina que exista
diversidad de lenguajes. Los programadores de aplicaciones familiarizados con el rea industrial
prefieren lenguajes visuales, por su parte quienes tienen formacin en electrnica e informtica
optan, inicialmente por los lenguajes escritos.

Literales o Escritos: Visuales o Grficos:


Lista de instrucciones (IL). Diagrama de contactos (LD).

Texto estructurado (ST). Diagrama de bloques funcionales (FBD).

PLC en la actualidad

Hoy en da, los PLC no slo controlan la lgica de funcionamiento de mquinas, plantas y procesos
industriales, sino que tambin pueden realizar operaciones aritmticas, manejar seales analgicas
para realizar estrategias de control, tales como controladores Proporcional-Integral-Derivativo (PID).

gonzalo.reyes@usach.cl Rev5.0-. (Nov. 2011)


Introduccin a la Automatizacin
Automatismo Secuencial

Los PLC actuales pueden comunicarse con otros controladores y computadoras en redes de rea local,
y son una parte fundamental de los modernos sistemas de control distribuido. Existen varios
lenguajes de programacin, tradicionalmente los ms utilizados son el diagrama de escalera (Lenguaje
Ladder), preferido por los electricistas, lista de instrucciones y programacin por estados, aunque se
han incorporado lenguajes ms intuitivos que permiten implementar algoritmos complejos mediante
simples diagramas de flujo ms fciles de interpretar y mantener. Un lenguaje ms reciente, preferido
por los informticos y electrnicos, es el FBD (en ingls Function Block Diagram) que emplea
compuertas lgicas y bloques con distintas funciones conectados entre s.

En la programacin se pueden incluir diferentes tipos de operandos, desde los ms simples como
lgica booleana, contadores, temporizadores, contactos, bobinas y operadores matemticos, hasta
operaciones ms complejas como manejo de tablas (recetas), apuntadores, algoritmos PID y
funciones de comunicacin muti-protocolos que le permitiran interconectarse con otros dispositivos.

Bibliografa

 Apuntes de Instrumentacin Industrial.


Profesor Sr. Ivn Pezoa Rojas, Universidad de Santiago de Chile, 2005.
 Apuntes de Control Secuencial. Sr. Bernard Pavel Barreto Veliz.

El Conocimiento es la herramienta que hace digno al Hombre,


Compartirlo lo inmortaliza

gonzalo.reyes@usach.cl Rev5.0-. (Nov. 2011)

Anda mungkin juga menyukai