Datos Locales - Siemens SIMATIC S7-300 Manual De Producto

Ocultar thumbs Ver también para SIMATIC S7-300:
Tabla de contenido

Publicidad

Concepto de memoria
4.1 Áreas de memoria y remanencia
Nota
Actualmente, el ajuste variable de la imagen de proceso actúa solamente sobre la
actualización de la imagen de proceso en el punto de control del ciclo (es decir, la imagen
de proceso de las entradas se actualiza hasta el tamaño PAE ajustado con los valores
correspondientes de los módulos de periferia de entrada existentes en este área de
memoria. Los valores de la imagen de proceso de las salidas se escriben hasta el límite
ajustado para la PAA para los módulos de periferia de salida existentes en este área de
memoria.
En lo que respecta a las instrucciones STEP 7 que acceden a la imagen de proceso (p. ej.,
U E100.0, L EW200, = A20.0, T AD150 o también las instrucciones equivalentes de
direccionamiento indirecto) no se considera este tamaño ajustado de la imagen de proceso.
Hasta el tamaño máximo de la imagen de proceso (es decir, hasta el byte E/S 2047) estas
instrucciones no suministran un error síncrono de acceso, sino que acceden al área interna
de memoria de la imagen de proceso.
Lo mismo ocurre al utilizar parámetros actuales de llamadas de bloque del área E/S (área
de la imagen de proceso)
Por ello, especialmente al modificar los límites de la imagen de proceso, tenga en cuenta en
qué medida tienen lugar accesos a la imagen de processo entre el tamaño ajustado y el
tamaño máximo de la imagen de proceso. Si aquí siguen teniendo lugar este tipo de
accesos, significa que en el programa de usuario ya no se detectan entradas que se
modifican en el módulo de periferia y que las salidas no se escriben realmente en el módulo
de salida sin que se genere aquí un mensaje de error.
Además debería tener en cuenta que determinados CPs sólo pueden direccionarse fuera de
la imagen de proceso.

Datos locales

Los datos locales guardan:
• Las variables temporales de los bloques lógicos
• La información de arranque de los bloques de organización
• Parámetros de transferencia
• Resultados provisionales
Variables temporales
Al generar bloques, se pueden declarar variables temporales (TEMP) que sólo estarán
disponibles durante el procesamiento del bloque, pudiendo volver a escribirse después.
Estos datos locales tienen una longitud fija por cada OB. Antes del primer acceso de lectura,
los datos locales deberán inicializarse. Además, todos los bloques de organización
necesitan 20 bytes de datos locales para la información de arranque. El acceso a los datos
locales tiene lugar más rápidamente que el acceso a los datos en DBs.
La CPU dispone de memoria para las variables temporales (datos locales) de los bloques
que se acaban de procesar. El tamaño de este área de memoria depende de la CPU. Se
divide en partes iguales con distintas prioridades. Cada prioridad tiene un área de datos
locales propia.
96
CPU 31xC y CPU 31x, Datos técnicos
Manual de producto, 12/2006, A5E00105477-07

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic cpu 31 c serieCpu 31 serie

Tabla de contenido