Está en la página 1de 9

UGM

INTRODUCCIN A LOS PLCS PLCS


JMV 11/11/2012

Un PLC o Autmata programable, es un dispositivo programable diseado para el control de seales elctricas asociadas al control automtico de procesos industriales

Contenido
INTRODUCCION A LOS PLCS ............................................................................................................... 2 PLCs o Autmatas programables .................................................................................................... 2 Arquitectura interna de un PLC ........................................................................................................... 4 Conexin mediante buses ................................................................................................................... 5 Fuente de poder .............................................................................................................................. 6 Tipos de lenguajes de programacin para los PLC .............................................................................. 7 Programa, Programacin y Lenguaje de Programacin .................................................................. 7 Aplicaciones de las PLCs ..................................................................................................................... 8

INTRODUCCION A LOS PLCS


PLCs o Autmatas programables
Los PLCs cambiaron la forma de automatizar los procesos industriales gracias a su simplicidad y a sus poderosas funciones. En este captulo conoceremos su funcionamiento, arquitectura y principales aplicaciones en el campo industrial. Un PLC o Autmata programable, es un dispositivo programable diseado para el control de Seales elctricas asociadas al control automtico de procesos industriales

Es un elemento utilizado ampliamente en empresas de manufactura, plantas de ensamble de vehculos, plantas productoras de qumicos, refineras de petrleo, elaboracin de semiconductores y otras innumerables aplicaciones, en las cuales se requieran operaciones que puedan ser efectuadas directamente por dispositivos automticos. Un PLC posee las herramientas necesarias, tanto de software como de hardware, para controlar dispositivos externos, recibir seales de sensores y tomar decisiones de acuerdo a un programa que el usuario elabore segn el esquema del proceso a controlar. Lo anterior significa que, adems de los componentes fsicos requeridos para la adaptacin de las seales, es necesario disponer de un programa para que el PLC pueda saber qu es lo que tiene para hacer con cada una de ellas

Las entradas pueden recibir seales de tipo digital, por ejemplo interruptores, o de tipo analgico, como sensores de temperatura. Estas seales son transformadas internamente en seales compatibles con los microprocesadores y dems circuitos integrados de procesamiento interno. 2

De igual manera, despus que se ha hecho el procesamiento de las seales y se han tomado decisiones, el PLC altera sus salidas, inicialmente con seales de formato digital y posteriormente a otro formato de acuerdo a los actuadores que se vayan a utilizar, ya sean digitales o analgicos. Todo PLC est compuesto de tres componentes principales: 1. Una Unidad Central de Procesamiento (CPU) 2. Un grupo de entradas (I) 3. Un grupo de salidas (O) Podemos hacer una analoga entre un PLC y una computadora, Toda computadora posee una unidad central, la cual contiene un microprocesador, memoria RAM, etc. Igual sucede con el PLC, que posee una CPU o unidad central de procesamiento, con uno o varios microprocesadores que se encargan de analizar la informacin que les llega y de ordenar acciones de acuerdo al programa que tengan instalado.

Las computadoras poseen perifricos de entrada como teclado, escner, mando para juegos, etc., as como los PLCs capturan seales de sensores, interruptores, pulsadores y otros. Por su parte, para ejecutar las acciones que resultan luego de procesar la informacin, una computadora tiene el monitor donde se muestran los resultados, as mismo, puede tener una impresora y un PLC, por una parte, para entregar los resultados a travs de sus salidas, puede tener contactores, relevos, electrovlvulas, motores, lmparas, etc.

Aunque todos los autmatas poseen los bloques principales mencionados, no todos los tienen dentro de un mismo compartimiento. Es decir, algunos de ellos son compactos, mientras otros son modulares. En los modulares, las entradas pueden ser bloques independientes, incluso varios de ellos, al igual que las salidas, y todos independientes de la Unidad Central de Procesamiento, Por su parte, los PLCs compactos, tienen todos sus dispositivos electrnicos en un solo compartimiento y no permiten configuraciones especiales, como s sucede en los modulares

Arquitectura interna de un PLC

Los autmatas programables estn compuestos de muchos bloques internos, dependiendo especialmente de la configuracin del mismo. Sin embargo, todos se ajustan a ciertos elementos bsicos, como son: Fuente de alimentacin Unidad central de proceso (CPU) Memoria ROM Memoria de datos RAM Memoria de programa (ROM, EEPROM o FLASH) Interfaces de Entrada y Salida

Conexin mediante buses


Si el PLC es de tipo modular, los mdulos se comunican internamente a travs de buses ubicados en el fondo del dispositivo o rack donde se ensambla la arquitectura deseada, Ahora, si el PLC es compacto, los buses tambin estn presentes internamente, pero no admiten conexin de otros dispositivos externos. La estructura utilizada para la comunicacin mediante buses.

Bsicamente existen tres tipos de buses, datos, direcciones y control, que son simplemente lneas paralelas de cobre sobre un circuito impreso, con conectores donde se instalan los mdulos que van a formar parte del sistema. A continuacin conoceremos la funcin de estos buses: Bus de datos. Es el bus encargado de transportar la informacin que hace referencia a los datos propiamente dichos, tales como entradas y salidas. Bus de direcciones. Contiene la informacin del dispositivo que es afectado por los datos que actualmente viajen por el bus de datos. Esto es necesario ya que el bus de datos es el mismo para todos los dispositivos, pero no todos ellos deben tener en cuenta a la vez la misma informacin. Bus de control. Es el bus por donde viaja la informacin que indica al dispositivo seleccionado con el bus de direcciones, lo que debe hacer con los datos que viajan actualmente por el bus de datos. Por ejemplo, mediante el bus de control se indica si los datos son de entrada o son de salida.

Fuente de poder
Es la encargada de suministrar el voltaje a todos los mdulos que se conecten al PLC, as como a la unidad de procesamiento. Su funcin es reducir y adaptar el voltaje de entrada, que es de valores elevados y de corriente alterna, a voltajes de valores ms bajos y de corriente directa

Inicialmente, el voltaje de entrada debe ser reducido a valores ms manejables. Luego, por medio de un rectificador, debe ser convertido de CA a CD. Por ltimo, se deben utilizar reguladores para asegurar la estabilidad en el voltaje de salida

Tipos de lenguajes de programacin para los PLC


Programa, Programacin y Lenguaje de Programacin
Desde el punto de vista del Procesador, un programa es un conjunto de instrucciones o proposiciones bien definidas que le dicen lo que tiene que hacer. Cada instruccin le indica:- Qu operacin realizar a continuacin- De dnde obtendr los datos que necesita para realizarlaDnde guardar los resultados de la operacin. Desde el punto de vista del usuario, un programa, son las especificaciones de un conjunto de operaciones que debe llevar a cabo el computador para lograr resolver una determinada tarea. Un programa se escribe en un lenguaje de programacin y a la actividad de expresar un algoritmo en forma de programa se le denomina programacin. A menudo, el lenguaje de programacin se denomina software de programacin cuando se emplea un trmino genrico, a fin de distinguirlo del hardware. En la actualidad cada fabricante disea su propio lenguaje de programacin, lo que significa, que existe una gran variedad comparable con la cantidad de PLCs que hay en el mercado. Las formas que adopta el lenguaje de programacin usado para realizar programas se denomina representacin del lenguaje de programacin. Hasta el momento existen tres tipos de representaciones como las ms difundidas a nivel mundial, las cuales cada fabricante la (s) emplea para su programacin, estas son:- Lista de instrucciones- Plano de funciones y- Diagrama contactos o plano de contactos Es obvio, que la gran diversidad de lenguajes de programacin da lugar a que cada fabricante tenga su propia representacin, originando cierta incomodidad al usuario cuando programa ms de un PLC.

Tipos de lenguajes de programacin- Lenguajes Grficos- Lenguajes Textuales Lenguajes Grficos Se denomina lenguaje grfico a la representacin basada en smbolos grficos, de tal forma que segn la disposicin en que se encuentran cada uno de estos smbolos y en conformidad a su sintaxis que lo gobierna, expresa una lgica de mando y control. Lenguajes Textuales Este tipo de lenguaje se refiere bsicamente al conjunto de instrucciones compuesto de letras, cdigos y nmeros de acuerdo a una sintaxis establecida. Se considera un lenguaje de menor nivel que los grficos y por lo general se utilizan para programar pequeos PLCs cuyos programas no son muy complejos, o para programar instrucciones no programables en modo grfico Existen dos lenguajes diferentes en nivel y tipo de aplicacin, ellos son: Lista de Instrucciones: Son instrucciones del tipo Booleanas, utilizando para su representacin letras y nmeros. Texto Estructurado: Es un lenguaje del tipo booleano de alto nivel y estructurado, incluye las tpicas sentencias de seleccin (IF-THEN-ELSE) y de interaccin (FOR, WHILE Y REPEAT), adems de otras funciones especficas para aplicaciones de control.

Aplicaciones de las PLCs


Estas aplicaciones se dan ms en procesos cclicos que por lo general son ocupadas en fbricas para agilizar la productividad. Pueden ser utilizados tambin para mover objetos pesados o trabajos riesgosos que para los humanos