Concepto de memoria
4.1 Áreas de memoria y remanencia
4.1.4
Áreas de operandos de la memoria de sistema
La memoria de sistema de las CPUs S7 está dividida en áreas de operandos (consulte la
siguiente tabla). Utilizando determinadas operaciones, el usuario direcciona los datos en su
programa directamente en el área de operandos que corresponda.
Áreas de operandos de la memoria de sistema
Tabla 4-4
Áreas de operandos
Imagen de proceso de las
entradas
Imagen de proceso de las salidas Durante el ciclo, el programa calcula los valores de las salidas y
Marcas
Temporizadores
Contadores
Datos locales
Bloques de datos
Referencia
Las áreas de direccionamiento posibles en la CPU se encuentran en la
de las CPUs 31xC y CPU 31x
Imagen de proceso de las entradas y salidas
Si en el programa de usuario se accede a las áreas de operandos Entradas (E) y Salidas
(S), no se consulta el estado de las señales en los módulos de señales digitales, sino que se
accede a un área de la memoria de sistema de la CPU. Este área de memoria se denomina
imagen del proceso.
La imagen de proceso está dividida en dos partes: la imagen de proceso de las entradas y
la imagen de proceso de las salidas.
Ventajas de la imagen del proceso
El acceso a la imagen del proceso presenta, frente al acceso directo a los módulos de
entrada y salida, la ventaja de que la CPU ofrece una imagen coherente de las señales de
proceso durante la ejecución cíclica del programa. Si durante la ejecución del programa
cambia el estado de las señales de un módulo de entrada, el estado original permanecerá
en la imagen del proceso hasta que se actualice dicha imagen en el siguiente ciclo.
Además, el acceso a la imagen de proceso requiere menos tiempo que el acceso directo a
los módulos de señal, ya que la imagen del proceso se encuentra en la memoria de sistema
de la CPU.
94
Áreas de operandos de la memoria de sistema
Descripción
Al comienzo de cada ciclo OB 1, la CPU lee las entradas de los
módulos de entrada y guarda los valores en la imagen de
proceso de las entradas.
los deposita en la imagen de proceso de las salidas. Al final del
ciclo OB 1, la CPU escribe los valores de salida calculados en los
módulos de salida.
Esta área dispone de espacio en memoria para los resultados
intermedios del programa.
En este área residen los temporizadores.
En este área residen los contadores.
Este área de memoria recoge los datos temporales de un bloque
lógico (OB, FB, FC) mientras dura el procesamiento de este
bloque.
Véase
.
Recetas y ficheros de valores medidos
Manual de producto, 12/2006, A5E00105477-07
lista de operaciones
CPU 31xC y CPU 31x, Datos técnicos