Principios básicos del PLC
3.2 Almacenamiento de datos, áreas de memoria y direccionamiento
3.1.5
Recuperación si se olvida la contraseña
Si se ha olvidado la contraseña de una CPU protegida por contraseña, es preciso utilizar
una tarjeta de transferencia vacía para borrar el programa protegido por contraseña. La
tarjeta de transferencia vacía borra la memoria de carga interna de la CPU. Luego es
posible cargar un programa de usuario nuevo desde STEP 7 Basic en la CPU.
Encontrará más información sobre cómo crear y utilizar una tarjeta de transferencia vacía en
el apartado Tarjeta de transferencia (Página 67).
Si se inserta una tarjeta de transferencia en una CPU que esté funcionando, la CPU
pasará a STOP. Los dispositivos de control pueden fallar y provocar condiciones no
seguras, causando a su vez reacciones inesperadas de los equipos controlados. Las
reacciones inesperadas podrían producir la muerte, lesiones corporales graves y/o daños
materiales.
Extraiga la tarjeta de transferencia antes de cambiar la CPU a estado operativo RUN.
3.2
Almacenamiento de datos, áreas de memoria y direccionamiento
La CPU ofrece varias opciones para almacenar datos durante la ejecución del programa de
usuario:
● Memoria global: La CPU ofrece distintas áreas de memoria, incluyendo entradas (I),
● Bloque de datos (DB): Es posible incluir DBs en el programa de usuario para almacenar
● Memoria temporal: Cada vez que se llama un bloque lógico, el sistema operativo de la
Toda posición de memoria diferente tiene una dirección unívoca. El programa de usuario
utiliza estas direcciones para acceder a la información de la posición de memoria.
56
ADVERTENCIA
salidas (Q) y marcas (M). Todos los bloques lógicos pueden acceder sin restricción
alguna a esta memoria.
los datos de los bloques lógicos. Los datos almacenados se conservan cuando finaliza la
ejecución del bloque lógico asociado. Un DB "global" almacena datos que pueden ser
utilizados por todos los bloques lógicos, mientras que un DB instancia almacena datos
para un bloque de función (FB) especifico y está estructurado según los parámetros del
FB.
CPU asigna la memoria temporal o local (L) que debe utilizarse durante la ejecución del
bloque. Cuando finaliza la ejecución del bloque lógico, la CPU reasigna la memoria local
para la ejecución de otros bloques lógicos.
Controlador programable S7-1200
Manual de sistema, 11/2009, A5E02486683-02