Anda di halaman 1dari 76

Controladores Lgicos Programables

Estructura de los Controladores lgicos programables UNIDAD 2

2.1 Estructura Externa


La estructura externa de un PLC Refiere a la disposicin fsica de sus elementos y por lo tanto a su aspecto. Ahora bien, las configuraciones fsicas de los PLC no estn basadas a razn de su aspecto, sino mas bien, en su funcionalidad.

2.1 Estructura Externa


En el mercado se pueden encontrar bsicamente 3 tipos de estructuras:
Compacta Semimodular (Americana) Modular (Europea)

2.1 Estructura Externa


Compactos: Este tipo de PLCs poseen todos sus elementos en un solo bloque. Es decir Fuente de poder, procesador, memorias y entadas/salidas. Son considerados de gama baja ya que su capacidad es limitada y por lo general se usan para el control de maquinas pequeas.

2.1 Estructura Externa


Compactos:

2.1 Estructura Externa


Semimodulares: Estos se caracterizan por tener los mdulos de entradas y salidas separados de la fuente de poder, procesador y memoria que se conjuntan en un solo modulo compacto. Estos PLCs son considerados de gama media

2.1 Estructura Externa


Semimodulares:

2.1 Estructura Externa


Modulares: Este tipo de PLCs Poseen todos sus elementos en mdulos por separado, los cuales se Montan en carril DIN o RACK en donde se aloja tambin el bus externo que los interconecta. Este tipo PLCs se considera de gama alta ya que permiten aplicaciones de gran magnitud y flexibilidad.

2.1 Estructura Externa


Modulares:

2.2 Componentes de un PLC


En su manera mas Bsica un PLC se compone de: CPU que esta compuesto por: Fuente de poder Procesador Memoria Unidades de E/S

2.2 Componentes de un PLC

2.2 Componentes de un PLC

2.2.2 Procesador
Los procesadores estn constituidos por circuitos integrados llamados microprocesadores, los cuales tienen un enorme capacidad de computo y control.

2.2.2 Procesador
Un procesador realiza las siguientes funciones: Operaciones de tipo lgico. Operaciones de tipo aritmtico. Operaciones de control de la transferencia y manejo de la informacin dentro del PLC Rutinas de diagnostico

2.2.2 Procesador
Procesadores Allen Bradlley

2.2.2 Procesador
El procesador govierna en su totalidad la funcionalidad de todos los elementos del PLC. Para lograr esto el procesador se compone de otros circuitos internos:

Circuitos de la unidad aritmtica y lgica o ALU


Es la parte del p donde se realizan los clculos y las decisiones lgicas para controlar el autmata.

2.2.2 Procesador
Circuitos de la unidad de control (UC) o Decodificador de instrucciones: Decodifica las
instrucciones ledas en memoria y se generan las seales de control.

Acumulador:
Es la encargada de almacenar el resultado de la ltima operacin realizada por el ALU.

2.2.2 Procesador
Flags:
Flags, o indicadores de resultado, que pueden ser consultados por el programa.

Contador de programa:
Encargada de la lectura de las instrucciones de usuario.

2.2.2 Procesador
Bus (interno):
No son circuitos en si, sino zonas conductoras en paralelo que transmiten datos, direcciones, instrucciones y seales de control entre las diferentes partes del procesador.

2.2.2 Procesador
En algunos casos los CPU constan de mas de un procesador tiendo uno para una tarea en especifico. A esto se le llama Multiprocesador.

Fuente de alimentacin
La fuente de alimentacin o fuente de poder proporciona las tensiones necesarias para el funcionamiento de los distintos circuitos del sistema. Las fuentes de los PLCs poseen un diseo electrnico optimo que le permite proporcionar voltajes bien regulados, lo que garantiza el buen funcionamiento de sus elementos.

Fuente de alimentacin
La alimentacin 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.

Fuente de alimentacin
La fuente de alimentacin del autmata puede incorporar una batera, que se utiliza para el mantenimiento de algunas posiciones internas y del programa usuario en memoria RAM, cuando falla la alimentacin o se apaga el autmata.

Fuente de alimentacin
Dado que la mala calidad de la corriente es comn en los ambientes industriales, es decir comnmente se presentan fluctuaciones de voltaje y frecuencia. Las fuentes de poder pueden llegar a tolerar fluctuaciones de un 10% a 15%.

Fuente de alimentacin

2.2.1 Memoria
El sistema de memoria es la parte del PLC donde se almacenan todas la secuencias de instrucciones o programas para ser ejecutadas por el procesador.
Estos programas pueden ser editados y realmacenados para hacer cambios en los procesos controlados.

2.2.1 Memoria
Unidades bsicas de memoria

2.2.1 Memoria
Datos del proceso:
Seales de planta, entradas y salidas. Variables internas, de bit y de palabra. Datos alfanumricos y constantes.

Datos de control:
Instrucciones de usuario (programa) Configuracin del autmata (modo de funcionamiento, nmero de e/s conectadas, ...)

2.2.1 Memoria
Tipos de Memoria
RAM. Memoria de lectura y escritura. ROM. Memoria de solo lectura, no reprogramable. EPRON. Memoria de solo lectura, reprogramables con borrado por
ultravioletas.

EEPRON.

Memoria de solo lectura, alterables por medios elctricos.

2.2.1 Memoria

2.2.1 Memoria
La memoria RAM se utiliza principalmente como memoria interna, y nicamente como memoria de programa en el caso de que pueda asegurarse el mantenimiento de los datos con una batera exterior. La memoria ROM se utiliza para almacenar el programa monitor del sistema.

2.2.1 Memoria
Las memorias EPROM se utilizan para almacenar el programa de usuario, una vez que ha sido convenientemente depurada.
Las memorias EEPROM se emplean principalmente para almacenar programas, aunque en la actualidad es cada vez ms frecuente el uso de combinaciones RAM + EEPROM, utilizando estas ultimas como memorias de seguridad que salvan el contenido de las RAM. Una vez reanudada la alimentacin, el contenido de la EEPROM se vuelca sobre la RAM. Las soluciones de este tipo estn sustituyendo a las clsicas RAM + batera puesto que presentan muchos menos problemas.

2.2.1 Memoria
En cuanto a la funcionalidad de la memoria se tienen 2 tipos:
Memoria interna

Memoria de programa

2.2.1 Memoria
la memoria interna es aquella que almacena el estado de las variables que maneja el autmata: entradas, salidas, contadores, rels internos, seales de estado, etc. Esta memoria interna se encuentra dividida en varias reas, cada una de ellas con un cometido y caractersticas distintas.

2.2.1 Memoria
rea de imgenes de entradas/salidas y rea interna (IR).
Los canales (registros) asociados a los terminales externos (entradas y salidas). Los rels (bit) internos (no correspondidos con el terminal externo), gestionados como rels de E/S. Los rels E/S no usados pueden usarse como IR. No retienen estado frente a la falta de alimentacin o cambio de modo de operacin.

2.2.1 Memoria
rea especial (SR).
Son rels de sealizacin de funciones particulares como:
Servicio ( siempre ON, OFF) Diagnosis ( sealizacin o anomalas) Temporizaciones (relojes a varias frecuencias) Clculo Comunicaciones Accesible en forma de bit o de canal. No conservan su estado en caso de fallo de alimentacin o cambio de modo.

2.2.1 Memoria
rea auxiliar (AR).
Contienen bits de control e informacin de recursos de PLC como: Puerto RS232C, puertos perifricos, casetes de memoria...
Se dividen en dos bloques: Sealizacin: Errores de configuracin, datos del sistema. Memorizacin y gestin de datos
Es un rea de retencin. Accesible en forma de bit o de canal. No conservan su estado en caso de fallo de alimentacin o cambio de modo.

2.2.1 Memoria
rea de enlace (LR).
Se utilizan para el intercambio de datos entre dos PLCs unidos enforma PC Link(1:1). Dedicados al intercambio de informacin entre PLCs. Si no se utilizan como LR pueden usarse como IR. Accesible en forma de bit o canal. No conservan su estado en caso de fallo de alimentacin o cambio de modo.

2.2.1 Memoria
rea de retencin (HR).
Mantienen su estado ante fallos de alimentacin o cambio de modo de PLC. Son gestionados como los IR y direccionables como bit o como canal.

2.2.1 Memoria
rea de temporizadores y contadores (TIM/CNT).
Es el rea de memoria que simula el funcionamiento de estos dispositivos. Son usados por el PLC para programar retardos y contajes.

2.2.1 Memoria
rea de datos (DM).
Se trata de memoria de 16 bits ( palabra). Utilizable para gestin de valores numricos. Mantiene su estado ante cambios de modos de trabajo o fallo de alimentacin. Direccionables como Canal(palabra). Esta rea suele contener los parmetros de configuracin del PLC(setup).

2.2.1 Memoria
Memoria de programa La memoria de programa, normalmente externa y enchufable a la CPU mediante casete de memoria, almacena el programa escrito por el usuario para su aplicacin.
Cada instruccin del usuario ocupa un paso o direccin del programa. Las memorias de programa o memorias de usuario son siempre de tipo permanente RAM + batera o EPROM/EEPROM .

2.2.1 Memoria
Por lo general la mayora de los fabricantes de PLCS ofrecen la posibilidad de utilizar memorias RAM con batera para la fase de desarrollo y depuracin de los programas, y de pasar estos a memorias no voltiles EPROM o EEPROM

2.2.3 Unidades de E/S


Las unidades de entrada y salida son la parte del PLC encargada de interconectar con el CPU numerosos dispositivos de campo encargados de realizar las acciones de control que intervienen en un determinado proceso.

2.2.3 Unidades de E/S


Podemos clasificar las unidades de E/S de acuerdo a la naturaleza de las seales de control que manejan: Unidades E/S Discretas Unidades E/S Analgicas Unidades E/S Especiales Unidades E/S de Comunicacin

Unidades E/S Discretas


Estos mdulos manejan entradas y salidas Digitales, es decir los dispositivos de control que solo poseen dos estados posibles 0 o 1. On-Off. Ejemplo de estos dispositivos son
Entradas:
Switch de limite Sensores pticos Sensores capacitivos Sensores inductivos Sensores magnticos Botones de funciones Selectores

Salidas:
Electro vlvulas Pistones neumticos Arrancadores de motores Embragues elctricos Luces Dispositivos de calentamiento

Unidades E/S Discretas

Unidades E/S Discretas

Unidades E/S Discretas


Las unidades E/S se interconectan con el CPU pueden formar conjuntos o mdulos de expansin o bien racks completos dedicados solo a el manejo de E/S. de acuerdo a lo anterior podemos encontrar:

Rack maestro con E/S

Rack maestro sin E/S con Racks locales de E/S

Unidades E/S Discretas

Rack maestro sin E/S con Racks remotos de E/S

Unidades E/S Discretas

Unidades E/S Analogicas


Las Unidades o mdulos E/S analgicas son usados en aplicaciones donde el campo de las seales de los dispositivos es continua, a diferencia de las seales discretas que solo poseen 2 estados (on-off) , las seales continuas poseen infinidad de estados o valores. La temperatura, por ejemplo, es una seal anloga ya que cambia constantemente en cantidades infinitesimales.

Unidades E/S Analgicas


Ejemplo de un modulo analgico

Unidades E/S Analgicas


Ya que ningn computador o procesador puede interpretar una seal continua como tal, es necesario realizar una conversin Anlogo-Digital para discretizar la seal, convirtiendo valores continuos en valores de 0 y 1 que el procesador pueda entender y manejar.
Entradas Analgicas: Sensores de flujo Sensores de humedad Celdas de carga Potencimetros Sensores de presin Sensores de vibracin Sensores de temperatura Salidas Analgicas:

Servo vlvulas Registradoras en papel Drivers de motores Medidores analgicos Transductores de presin

Discretizacion de una seal analgica

Discretizacion de una seal analgica

Convertidor A/D de 12 bits

Salidas analgicas
Para el manejo de salidas Analgicas es necesaria la conversin Digital anloga de las seales. Cuyo funcionamiento es muy similar a las entradas.

Salidas analgicas

Interfaces comunes para salidas analgicas

Mdulos especiales
Los mdulos especiales se pueden dividir en 2 categoras:
Interfaces de accin directa

Interfaces inteligentes

Este tipo de unidades o mdulos pre-procesan una seal que no puede ser manejada por un modulo de entrada o salida comn, acondicionando seales que posteriormente son aplicadas directamente al PLC o a los Controladores de salida. Ejemplo de ellos son los amplificadores y los mdulos para seales rpidas

Los mdulos especiales inteligentes poseen sus propios procesadores lo que les da la capacidad de realizar tareas independientes al PLC. Debido a que estos mdulos pueden manejar entradas y salidas analgicas y digitales de manera independiente se considera como un procesamiento E/S distribuido.

Modulo de entrada de pesaje

Modulo de entrada de termocoples

Modulo de entrada de RTDs

Mdulos PID

Interfaces de posicionamiento

Interfaces de Encoder

Interfases de servomotor

Unidades de comunicacion
ASSCI

Anda mungkin juga menyukai