Está en la página 1de 6

Estructura de los autmatas programables

Estructura externa. Estructura interna. Memoria. CPU. Unidades de entrada/salida. Interfaces. Equipos o unidades de programacin. Dispositivos perifricos. i!liograf"a.

Introduccin
Este tutorial es de libre distribucin y uso, con la nica condicin de mencionar al autor en caso de incluir parte o el total del mismo en otro documento. Es de obligado cumplimiento mandar una carta sellada en el caso de emplear este documento en centros de enseanza y empresas, indicando el centro o empresa que emplea este tutorial. Este requisito valida su empleo y la distribucin gratuita en dichos lugares, ya sea en formato electrnico o en papel impreso. Miguel Angel Montejo !e" A#. $ranada %& '( )*++, -a.n, Espa/a

(efinicin de autmata programable


0e entiende por controlador lgico programable 12345, o autmata programable, a toda m!quina electrnica dise/ada para controlar en tiempo real y en medio industrial procesos secuenciales. Esta definicin se est! quedando un poco desfasada, ya que han aparecido los micro6plc7s, destinados a peque/as necesidades y al alcance de cualquier persona.

4ampos de aplicacin
8n autmata programable suele emplearse en procesos industriales que tengan una o varias de las siguientes necesidades9 Espacio reducido. Procesos de produccin peridicamente cam!iantes. Procesos secuenciales. Maquinaria de procesos varia!les. Instalaciones de procesos comple#os $ amplios. C%equeo de programacin centrali&ada de las partes del proceso. 'plicaciones generales( Manio!ra de m)quinas. Manio!ra de instalaciones. *e+ali&acin $ control. :al y como digimos anteriormente, esto se refiere a los autmatas programables industriales, dejando de lado los peque/os autmatas para uso m!s personal 1que

se pueden emplear, incluso, para automati"ar procesos en el hogar, como la puerta de un cochera o las luces de la casa5.

#entajas e inconvenientes de los 2347s


Entre la ventajas tenemos9 Menor tiempo de ela!oracin de pro$ectos. Posi!ilidad de a+adir modificaciones sin costo a+adido en otros componentes. M"nimo espacio de ocupacin. Menor costo de mano de o!ra. Mantenimiento econmico. Posi!ilidad de go!ernar varias m)quinas con el mismo autmata. Menor tiempo de puesta en funcionamiento. *i el autmata queda peque+o para el proceso industrial puede seguir siendo de utilidad en otras m)quinas o sistemas de produccin. , entre los inconvenientes( 'diestramiento de tcnicos. Costo. A dia de hoy los inconvenientes se han hecho nulos, ya que todas la carreras de ingenier;a incluyen la automati"acin como una de sus asignaturas. En cuanto al costo tampoco hay problema, ya que hay autmatas para todas las necesidades y a precios ajustados 1tenemos desde peque/os autmatas por poco m!s de ,++++ pts. hasta 2347s que alcan"an cifras escandalosas5.

Estructura e<terna

:odos los autmatas programables, poseen una de las siguientes estructuras9 Compacta( en un solo !loque est)n todos lo elementos. Modular( o Estructura americana( separa las E/* del resto del autmata. o Estructura europea( cada mdulo es una funcin -fuente de alimentacin. CPU. E/*. etc./. Exteriormente nos encontraremos con ca#as que contienen una de estas estructuras. las cuales poseen indicadores $ conectores en funcin del modelo $ fa!ricante.

2ara el caso de una estructura modular se dispone de la posibilidad de fijar los distintos mdulos en railes normali"ados, para que el conjunto sea compacto y resistente. 3os micro6autmatas suelen venir sin caja, en formato =it, ya que su empleo no es determinado y se suele incluir dentro de un conjunto m!s grande de control o dentro de la misma maquinaria que se debe controlar.

Estructura interna

3os elementos esenciales, que todo autmata programable posee como m;nimo, son9 *eccin de entradas( se trata de l"neas de entrada. las cuales pueden ser de tipo digital o analgico. En am!os casos tenemos unos rangos de tensin caracter"sticos. los cuales se encuentran en las %o#as de caracter"sticas del fa!ricante. ' estas l"neas conectaremos los sensores. *eccin de salidas( son una serie de l"neas de salida. que tam!in pueden ser de caracter digital o analgico. ' estas l"neas conectaremos los actuadores. Unidad central de proceso -CPU/( se encarga de procesar el programa de usuario que le introduciremos. Para ello disponemos de diversas &onas de memoria. registros. e instrucciones de programa. Adicionalmente, en determinados modelos m!s avan"ados, podemos disponer de funcones ya integradas en la 428> como reguladores 2I(, control de posicin, etc. :anto las entradas como las salidas est!n aisladas de la 428 segn el tipo de autmata que utilicemos. ?ormalmente se suelen emplear optoacopladores en las entradas y rel.s@optoacopladores en las salidas. Aparte de estos elementos podemos disponer de los siguientes9 Unidad de alimentacin -algunas CPU la llevan incluida/.

Unidad o consola de programacin( que nos permitir) introducir. modificar $ supervisar el programa de usuario. Dispositivos perifricos( como nuevas unidades de E/*. m)s memoria. unidades de comunicacin en red. etc. Interfaces( facilitan la comunicacin del autmata mediante enlace serie con otros dispositivos -como un PC/.

En los siguientes apartados comentaremos la estructura de cada elemento.

Memoria
(entro de la 428 vamos a disponer de un !rea de memoria, la cual emplearemos para diversas funciones9 Memoria del programa de usuario( aqu" introduciremos el programa que el autmata va a e#ecutar c"clicamente. Memoria de la ta!la de datos( se suele su!dividir en &onas seg0n el tipo de datos -como marcas de memoria. tempori&adores. contadores. etc./. Memoria del sistema( aqu" se encuentra el programa en cdigo m)quina que monitori&a el sistema -programa del sistema o firm1are/. Este programa es e#ecutado directamenrte por el microprocesador/microcontrolador que posea el autmata. Memoria de almacenamiento( se trata de memoria externa que empleamos para almacenar el programa de usuario. $ en ciertos casos parte de la memoria de la ta!la de datos. *uele ser de uno de los siguientes tipos( EP23M. EEP23M. o 45'*6. 4ada autmata divide su memoria de esta forma gen.rica, haciendo subdivisiones espec;ficas segn el modelo y fabricante.

428
3a 428 es el cora"n del autmata programable. Es la encargada de ejecutar el programa de usuario mediante el programa del sistema 1es decir, el programa de usuario es interpretado por el programa del sistema5. 0us funciones son9 7igilar que el tiempo de e#cucin del programa de usuario no excede un determinado tiempo m)ximo -tiempo de ciclo m)ximo/. ' esta funcin se le suele denominar 8atc%dog -perro guardi)n/. E#ecutar el programa de usuario. Crear una imagen de las entradas. $a que el programa de usuario no de!e acceder directamente a dic%as entradas. 2enovar el estado de las salidas en funcin de la imagen de las mismas o!tenida al final del ciclo de e#ecucin del programa de usuario. C%equeo del sistema. Para ello el autmata va a poseer un ciclo de tra!a#o. que e#ecutar) de forma continua(

8nidades de E@0

$eneralmente vamos a disponer de dos tipos de E@09 6 (igital. 6 Analgica. 3as E@0 digitales se basan en el principio de todo o nada, es decir o no conducen se/al alguna o poseen un nivel m;nimo de tensin. Estas E@0 se manejan a nivel de bit dentro del programa de usuario. 3as E@0 analgicas pueden poseer cualquier valor dentro de un rango determinado especificado por el fabricante. 0e basan en conversores A@( y (@A aislados de la 428 1pticamente o por etapa de potencia5. Estas se/ales se manejan a nivel de byte o palabra 1A@,% bits5 dentro del programa de usuario. 3as E@0 son leidas y escritas dependiendo del modelo y del fabricante, es decir pueden estar incluidas sus im!genes dentro del !rea de memoria o ser manejadas a trav.s de instrucciones espec;ficas de E@0.

Interfaces
:odo autmata, salvo casos e<cepcionales, posee la virtud de poder comunicarse con otros dispositivos 1como un 245. 3o normal es que posea una E@0 serie del tipo 06)*) @ 06B)). A trav.s de esta l;nea se pueden manejar todas las caracter;sticas internas del autmata, incluida la programacin del mismo, y suele emplearse para monitori"acin del proceso en otro lugar separado.

Equipos o unidades de programacin

El autmata debe disponer de alguna forma de programacin, la cual se suele reali"ar empleando alguno de los siguientes elementos9 Unidad de programacin( suele ser en forma de calculadora. Es la forma m)s simple de programar el autmata. $ se suele reservar para peque+as 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 m)s cmoda de reali&ar el programa de usuario $ o!servar par)metros internos del autmata. Desfasado actualmente.

PC( es el modo m)s potente $ empleado en la actualidad. Permite programar desde un ordenador personal est)ndar. con todo lo que ello supone( %erramientas m)s poetentes. posi!ilidad de almacenamiento en soporte magntico. impresin. transferencia de datos. monitori&acin mediante soft1are *C'D'. etc.

2ara cada caso el fabricante proporciona lo necesario, bien el equipo o el softCare@cables adecuados. 4ada equipo, dependiendo del modelo y fabricante, puede poseer una cone<in a uno o varios de los elementos anteriores. En el caso de los micro6plc se escoge la programacin por 24 o por unidad de programacin integrada en la propia 428.

(ispositivos perif.ricos
El autmata programable, en la mayor;a de los casos, puede ser ampliable. 3as ampliaciones abarcan un gran abanico de posibilidades, que van desde las redes internas 13A?, etc.5, mdulos au<iliares de E@0, memoria adicional... hasta la cone<in con otros autmatas del mismo modelo. 4ada fabricante facilita las posibilidades de ampliacin de sus modelos, los cuales pueden variar incluso entre modelos de la misma serie.

Dibliograf;a
EAutmatas 2rogramables9 fundamentos, manejo, instalacin y pr!cticasE A. 2orras @ A.2.Montanero Ed. Mc $raC Fill

También podría gustarte