You are on page 1of 4

DEPARTAMENTO DE ELCTRICA Y ELECTRNICA

PLC
ALEX CADENA
NIVEL:

OCTAVO

MEMORIAS DE UN PLC Y SU CLASIFICACION


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
20 bits

65.535
posiciones
1.048.576
posiciones

64KB

2^16

1MB

2^20

Figura 1 Estructura de una 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.
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 E2 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 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 modo.

rea de enlace (LR).

Se utilizan para el intercambio de datos entre dos PLC s unidos en forma PC


Dedicados al intercambio de informacin entre PLC s.
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.
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://inggilberto.com/plc.htm
http://www.emagister.com/curso-controladores-logicos-programables/estructurabasica-plc.htm
http://www.sc.ehu.es/sbweb/webcentro/automatica/WebCQMH1/PAGINA
%20PRINCIPAL/PLC/ESTRUCTURAS/ESTRUCTURA%20INTERNA/MEMO RIA/memoria.htm

Bibliografa Digital

You might also like