Está en la página 1de 9

Tecnológico Nacional de México

Campus Ensenada

“Estructura de los controladores lógicos


programables”

Controladores Lógicos Programables


Estructura externa de los controladores programables

De manera general se puede distinguir entre tres tipos de estructura externa, de los
PLC; estructura compacta, semimodular y modular.
 Estructura compacta: Este tipo de autómatas se distingue por presentar en
un solo bloque todos sus elementos, esto es, fuente de alimentación, CPU,
memorias, entradas/salidas, etc. Son los autómatas de gama baja o nanos
autómatas los que suelen tener una estructura compacta. Su potencia de
proceso suele ser muy limitada dedicándose a controlar máquinas muy
pequeñas o cuadros de mando.

 Semimodular: Se caracteriza por separar las E/S del resto del autómata, de
tal forma que en un bloque compacto están reunidas las CPU, memoria de
usuario o de programa y fuente de alimentación y separadamente las
unidades de E/S. Son los autómatas de gama media los que suelen tener
una estructura semimodular.

 Modular: Su característica principal es la de que existe un módulo para cada


uno de los diferentes elementos que componen el autómata como puede ser
una fuente de alimentación, CPU, E/S, etc. La sujeción de los mismos se
hace por carril DIN, placa perforada o sobre RACK, en donde va alojado el
BUS externo de unión de los distintos módulos que lo componen. Son los
autómatas de gama alta los que suelen tener una estructura modular, que
permiten una gran flexibilidad en su constitución.
Componentes de un PLC
En esta sección explicare las partes que componen un PLC; se pueden diferenciar
dos partes generales, las E/S y el CPU, las cuales se encuentran estrechamente
relacionadas.
CPU
La unidad central de procesamiento, o CPU, es el elemento más importante de un
PLC. El CPU forma lo que se puede considerar el "cerebro" del sistema. Los tres
componentes de la CPU son:
 Procesador
 Memoria
 Fuente de alimentación
La arquitectura del CPU puede diferir de un fabricante a otro, pero en general, la
mayoría de los CPU sigue esta organización típica de tres componentes. Aunque el
siguiente diagrama muestra la fuente de alimentación dentro de la carcasa del
bloque de la CPU, la fuente de alimentación puede ser una unidad separada que se
monta junto a la caja del bloque que contiene el procesador y la memoria.

Diagrama de bloques, de los elementos de un PLC.

El término CPU a menudo se usa indistintamente con el procesador; sin embargo,


la CPU incluye todos los elementos necesarios que forman la inteligencia del
sistema: el procesador, el sistema de memoria y la fuente de poder. Existen
relaciones integrales entre los componentes de la CPU, resultando en una
interacción constante entre ellos.
Interacción funcional del sistema de un PLC.

Procesador
La función principal del procesador es comandar y gobernar las actividades de todo
el sistema. Realiza esta función interpretando y corriendo una colección de
programas del sistema conocidos como sistema ejecutivo. El sistema ejecutivo, es
un grupo de programas directivos, se almacena permanentemente en el procesador
y se considera parte del controlador mismo. Corriendo el ejecutable, el procesador
puede realizar todo su control, procesamiento, comunicación, y otras funciones de
limpieza. El sistema ejecutivo realiza la comunicación entre el sistema PLC y el
usuario a través del dispositivo de programación. También es compatible con otras
comunicaciones periféricas, tales como dispositivos de campo de monitoreo; leer
datos de diagnóstico de la fuente de alimentación, módulos de E/S y memoria; y
comunicarse con un interfaz del operador.
La CPU de un sistema PLC puede contener más de un procesador (o micro) para
ejecutar las funciones y/o comunicaciones del sistema, porque procesadores
adicionales aumentan la velocidad de estas operaciones. Este enfoque de utilizar
varios microprocesadores para dividir las tareas de control y comunicación se
conoce como multiprocesamiento.
Configuración de un multiprocesador

Memoria
La característica más importante de un controlador programable es la capacidad de
cambiar el programa de control de forma rápida y sencilla. La arquitectura del PLC
hace posible esta característica programable. El sistema de memoria es el área en
la CPU del PLC donde todas las secuencias de instrucciones, o programas, son
almacenados y ejecutados por el procesador para proporcionar el deseado control
de dispositivos de campo. Las secciones de memoria que contienen los programas
de control pueden modificarse o reprogramarse para adaptarse a la línea de
fabricación, cambio de procedimientos o nuevos requisitos de puesta en marcha del
sistema.
Secciones de memoria
La memoria total del sistema en un PLC está compuesta de dos secciones de
memoria, el área de la memoria para el sistema ejecutivo y el área de la memoria
para las aplicaciones.

Diagrama de bloques simplificado, del sistema de memoria en un PLC


La memoria del sistema ejecutivo, es una colección de programas
permanentemente grabados y se consideran parte del mismo PLC. Esos programas
directrices, dirigen todas las actividades del sistema, tales como el control de
programas y comunicación con los periféricos. En esta sección de memoria (sistema
ejecutivo) se encuentran las instrucciones disponibles del sistema, hablando de
software; por ejemplo, instrucciones de los relés, funciones de transferencia,
funciones matemáticas; cabe resaltar que esta sección de memoria es inaccesible
para los usuarios.
Tipos de memoria
Los requisitos de almacenamiento y recuperación para las secciones de memoria
ejecutiva y de aplicación no son los mismos; por lo tanto, no siempre se almacenan
en el mismo tipo de memoria. Por ejemplo, el ejecutivo requiere una memoria que
almacene permanentemente su contenido y no se pueda borrar ni alterar ni por
pérdida de energía eléctrica ni por parte del usuario. Este tipo de memoria a menudo
no es adecuado para el programa de aplicación. La memoria se puede dividir en
dos categorías: volátil y no volátil. La memoria volátil pierde su contenido
programado si se pierde o se elimina toda la energía operativa, ya sea energía
normal o alguna forma de energía de respaldo. La memoria volátil se modifica
fácilmente y es bastante adecuada para la mayoría de las aplicaciones cuando está
respaldada por una batería de respaldo y posiblemente una copia en disco del
programa. La memoria no volátil retiene su contenido programado, incluso durante
una pérdida total de energía operativa, sin requerir una fuente de respaldo. La
memoria no volátil generalmente es inalterable, sin embargo, existen tipos
especiales de memoria no volátil que son modificables. Los PLC de hoy incluyen
aquellos que usan memoria no volátil, aquellos que usan memoria volátil con
respaldo de batería, así como aquellos que ofrecen ambas.
- Read-Only Memory
La memoria de solo lectura (ROM) está diseñada para almacenar de forma
permanente un programa fijo que no se puede alterar en circunstancias normales.
Recibe su nombre del hecho de que su contenido puede examinarse o leerse, pero
no modificarse una vez que se ha almacenado la información. Por naturaleza, los
ROM son generalmente inmunes a las alteraciones debidas al ruido eléctrico o la
pérdida de energía. Los programas ejecutivos a menudo se almacenan en ROM.
Los controladores programables rara vez usan memoria de solo lectura para la
memoria de su aplicación. Sin embargo, en aplicaciones que requieren datos fijos,
la memoria de solo lectura ofrece ventajas cuando la velocidad, el costo y la
confiabilidad son factores. Generalmente, el fabricante crea programas de PLC
basados en ROM en la fábrica. Una vez que el fabricante programa el conjunto de
instrucciones original, el usuario nunca puede modificarlo. Este enfoque típico para
la programación de controladores basados en ROM asume que el programa ya ha
sido depurado y nunca se cambiará. Esta depuración se logra utilizando un PLC
basado en memoria de acceso aleatorio o posiblemente una computadora. Luego,
el programa final se ingresa en la ROM. La memoria de la aplicación ROM
normalmente se encuentra solo en PLC dedicados muy pequeños.
- Random-Access Memory
La memoria de acceso aleatorio (RAM), a menudo denominada memoria de lectura
/ escritura (R / W), está diseñada para que la información se pueda escribir o leer
desde el área de almacenamiento de la memoria. La memoria de acceso aleatorio
no retiene su contenido si se pierde la energía; por lo tanto, es un tipo de memoria
volátil. La memoria de acceso aleatorio normalmente usa una batería de respaldo
para mantener su contenido en caso de un corte de energía. En su mayor parte, los
controladores programables actuales utilizan RAM con soporte de batería para la
memoria de la aplicación. La memoria de acceso aleatorio proporciona un medio
excelente para crear y modificar fácilmente un programa, así como para permitir la
entrada de datos. En comparación con otros tipos de memoria, la RAM es una
memoria relativamente rápida. La única desventaja notable de la RAM con batería
es que la batería eventualmente puede fallar, aunque el procesador monitorea
constantemente el estado de la batería. La RAM con batería ha demostrado ser
suficiente para la mayoría de las aplicaciones de controladores programables. Si
una batería de respaldo no es factible, se puede usar un controlador con una opción
de memoria no volátil (por ejemplo, EPROM) en combinación con la RAM. Este tipo
de disposición de memoria proporciona las ventajas de la memoria tanto volátil
como no volátil.
- Programmable Read-Only Memory
La memoria programable de solo lectura (PROM) es un tipo especial de ROM
porque se puede programar. Muy pocos de los controladores programables actuales
utilizan PROM para la memoria de aplicaciones. Cuando se utiliza, este tipo de
memoria es probablemente una copia de seguridad de almacenamiento
permanente para algún tipo de RAM. Aunque una PROM es programable y, como
cualquier otra ROM, tiene la ventaja de no volatilidad, tiene la desventaja de requerir
un equipo de programación especial. Además, una vez programado, no se puede
borrar ni modificar fácilmente; cualquier cambio de programa requiere un nuevo
conjunto de chips PROM. Una memoria PROM es adecuada para almacenar un
programa que ha sido revisado minuciosamente mientras residía en la RAM y no
requerirá más cambios o ingreso de datos en línea.
- Erasable Programmable Read-Only Memory
La memoria de solo lectura programable y borrable (EPROM) es una PROM
especialmente diseñada que se puede reprogramar después de haber sido borrada
por completo por una fuente de luz ultravioleta (UV). El borrado completo del
contenido del chip requiere que la ventana del chip esté expuesta a una fuente de
luz ultravioleta durante aproximadamente veinte minutos. EPROM puede
considerarse un dispositivo de almacenamiento semipermanente, porque almacena
permanentemente un programa hasta que está listo para ser alterado. EPROM
proporciona un excelente medio de almacenamiento para programas de aplicación
que requieren no volatilidad, pero que no requieren cambios de programa o entrada
de datos en línea. Muchos fabricantes de equipos originales utilizan controladores
con memorias de tipo EPROM para proporcionar un almacenamiento permanente
del programa de la máquina después de que se haya depurado y esté
completamente operativo. Los fabricantes de equipos originales utilizan EPROM
porque la mayoría de sus máquinas no requerirán cambios o entrada de datos por
parte del usuario.
- Electrically Erasable Programmable Read-Only memory
La memoria de sólo lectura programable y borrable eléctricamente (EEPROM) es
un dispositivo de almacenamiento de memoria de circuito integrado que se
desarrolló a mediados de la década de 1970. Al igual que las ROM y las EPROM,
es una memoria no volátil, pero ofrece la misma flexibilidad de programación que la
RAM. Varios de los controladores pequeños y medianos actuales utilizan EEPROM
como la única memoria dentro del sistema. Proporciona almacenamiento
permanente para el programa y se puede cambiar fácilmente con el uso de un
dispositivo de programación (por ejemplo, una PC) o una unidad de programación
manual. Estas dos funciones ayudan a eliminar el tiempo de inactividad y los
retrasos asociados con los cambios de programación.
Unidades E/S
Los sistemas de entrada / salida (E / S) ponen el "control" en controladores
programables. Estos sistemas permiten que los PLC trabajen con dispositivos de
campo para realizar aplicaciones programadas. El sistema de entrada / salida
discreta (E / S) proporciona la conexión física entre la unidad central de
procesamiento y los dispositivos de campo que transmiten y aceptan señales
digitales. Las señales digitales son señales discontinuas que tienen solo dos
estados: ENCENDIDO y APAGADO. A través de varios circuitos de interfaz y
dispositivos de campo (interruptores de límite, transductores, etc.), el controlador
detecta y mide cantidades físicas (por ejemplo, proximidad, posición, movimiento,
nivel, temperatura, presión, corriente y voltaje) asociadas con una máquina o
proceso. Según el estado de los dispositivos detectados o los valores de proceso
medidos, la CPU emite comandos que controlan los dispositivos de campo. En
resumen, las interfaces de entrada / salida son las habilidades sensoriales y motoras
que ejercen control sobre una máquina o proceso.

Módulos de E/S discretos

También podría gustarte