You are on page 1of 5

ESCUELA POLITCNICA DEL EJRCITO

CONSULTA DE PLCs

Memorias de un PLC y sus clasificacin

Como cualquier sistema informtico el PLC dispone de una memoria de programa,


donde se almacenan los cdigos encargados de ejecutar las funciones
programadas para controlar el proceso (tal como se muestra en la Figura 1). Las
instrucciones sern almacenadas en bytes y la cantidad que pueden ser
almacenadas, depende de la cantidad de memoria que la CPU puede direccionar

Ejemplo:

16 bits 65.535 posiciones 64 KB 2 ^ 16


20 bits 1.048.576 posiciones 1 MB 2 ^ 20
1 Kbyte = 1024 bytes

Figura 1: Estructura de un PLC

Los diferentes tipos de mdulos sern los encargados de conectarse con el campo
para obtener y proveer la informacin necesaria para el control. Existen distintas
prestaciones en los mdulos de entrada / salida, de acuerdo a la tarea que deber
realizar el PC.

Pgina 1
ESCUELA POLITCNICA DEL EJRCITO

Existen distintas tecnologas aplicadas a los controladores; las ms utilizadas son


del tipo:

ROM ( Read Only Memory ) o memorias de solo lectura. La escritura de la


informacin se lleva a cabo durante la construccin por lo cual el contenido no es
modificable ni borrable.
PROM ( Programmable Read Only Memory), son de solo lectura pero
programables por el usuario antes de ser utilizadas. Una vez programadas son
inalterables.
EPROM ( Erasable Programmable Read Only Memory ) son de solo lectura
pero reprogramables por el usuario previa cancelacin de la informacin anterior
por medio de aplicaciones ultravioleta, que inciden al chip por medio de una
ventana. Es aconsejable proteger la misma por medio de una cinta oscura a fin de
que no se produzca un borrado accidental por exposiciones ambientales.
EAROM ( Electrically Alterable Read Only Memory )son de caractersticas
similares a las precedentes pero se reprograman por medios elctricos sin
necesidad de ser extradas de su puesto de trabajo, tambin denominadas E
PROM ( Electrically Erasable PROM ).
NVRAM denominada tambin shadow se compone esencialmente de una RAM y
una EEPROM
Algunas caractersticas importantes y generales a todas las memorias, se detallan
a continuacin.
Capacidad: representada por el nmero total de bits que pueden ser
almacenados, la misma se determina de acuerdo a la magnitud del programa que
debe ser cargado para el desarrollo de la aplicacin.
Tiempo de acceso: es el tiempo requerido para ser leda en cualquier posicin de
la misma. Est determinado de acuerdo a la tecnologa de la CPU.

Por Localidad De La Memoria

Memoria interna.- En un autmata programable, 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

Pgina 2
ESCUELA POLITCNICA DEL EJRCITO

se encuentra dividida en varias reas, cada una de ellas con un cometido y


caractersticas distintas.

La clasificacin de la memoria interna no se realiza atendiendo a sus


caractersticas de lectura y escritura, sino por el tipo de variables que almacena y
el nmero de bits que ocupa la variable. As, la memoria interna del autmata
queda clasificada en las siguientes reas.

rea de imgenes de entradas/salidas y rea interna (IR).

En esta rea de memoria se encuentran:

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.

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.

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

Pgina 3
ESCUELA POLITCNICA DEL EJRCITO

modo.

rea de enlace (LR).

Se utilizan para el intercambio de datos entre dos PLCs unidos enforma PC


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.

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.

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.

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).

Las variables contenidas en la memoria interna, pueden ser consultadas y


modificadas continuamente por el programa, cualquier nmero de veces. Esta
actualizacin continua de los datos obliga a construir la memoria con dispositivos
RAM.

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 . Por lo general la mayora de los
fabricantes de autmatas 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 una vez finalizada esta fase.

Pgina 4
ESCUELA POLITCNICA DEL EJRCITO

La ejecucin del programa en el mdulo es siempre prioritaria, de forma que si se


da tensin al autmata con un mdulo conectado, la CPU ejecuta su programa y
no el contenido en memoria RAM interna.

BIBLIOGRAFA:
http://www.profesores.frc.utn.edu.ar/industrial/sistemasinteligentes/UT3/UNI
5200.pdf
http://inggilberto.com/plc.htm
http://www.emagister.com/curso-controladores-logicos-
programables/estructura-basica-plc
http://www.sc.ehu.es/sbweb/webcentro/automatica/WebCQMH1/PAGINA%
20PRINCIPAL/PLC/ESTRUCTURAS/ESTRUCTURA%20INTERNA/MEMO
RIA/memoria.htm

Pgina 5

You might also like