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:
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.
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
Salidas:
Electro vlvulas Pistones neumticos Arrancadores de motores Embragues elctricos Luces Dispositivos de calentamiento
Servo vlvulas Registradoras en papel Drivers de motores Medidores analgicos Transductores de presin
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
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.
Mdulos PID
Interfaces de posicionamiento
Interfaces de Encoder
Interfases de servomotor
Unidades de comunicacion
ASSCI