Siemens S7 Serie Manual De Sistema página 131

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

Los accesos Q_:P también están restringidos por el tamaño de las salidas que soporta una
única CPU, SB o SM, redondeado al byte más próximo. Así, por ejemplo, si las salidas de
una SB de 2 DI / 2 DQ se configuran para que arranquen en Q4.0, es posible acceder a las
salidas como Q4.0:P y Q4.1:P o como QB4:P. Los accesos a Q4.2:P a través de Q4.7:P no
se rechazan pero no tienen sentido, porque estas salidas no se utilizan. Los accesos a
QW4:P y QD4:P están prohibidos, puesto que exceden el offset de bytes asociado a la SB.
Los accesos mediante Q_:P afectan tanto la salida física como el valor correspondiente
almacenado en la memoria imagen de proceso de las salidas.
Tabla 5- 25
Bit
Byte, palabra o palabra doble
M (área de marcas): El área de marcas (memoria M) puede utilizarse para relés de control y
datos para almacenar el estado intermedio de una operación u otra información de control.
Al área de marcas se puede acceder en formato de bit, byte, palabra o palabra doble. Se
permiten accesos de lectura y escritura al área de marcas.
Tabla 5- 26
Bit
Byte, palabra o palabra doble
Temp (memoria temporal): La CPU asigna la memoria temporal según sea necesario. La
CPU asigna la memoria temporal del bloque lógico e inicializa las posiciones de memoria a
0 en el momento en el que se inicia el bloque lógico (para un OB) o llama al bloque lógico
(para una FC o un FB).
La memoria temporal es similar al área de marcas, con una excepción importante: el área
de marcas tiene un alcance "global", en tanto que la memoria temporal tiene un alcance
"local".
● Área de marcas: Cualquier OB, FC o FB puede acceder a los datos del área de marcas.
Esto significa que los datos están disponibles globalmente para todos los elementos del
programa de usuario.
● Memoria temporal: La CPU restringe el acceso los datos de la memoria temporal al OB,
la FC o el FB que ha creado o declarado la posición de memoria temporal. Las
posiciones de memoria temporal son siempre locales y los diferentes bloques lógicos no
comparten la memoria temporal, incluso si un bloque lógico llama otro bloque lógico.
Ejemplo: Cuando un OB llama una FC, esta no puede acceder a la memoria temporal del
OB que ha efectuado la llamada.
La CPU pone a disposición memoria temporal (local) para cada nivel de prioridad de OB:
● 16 KB para arranque y ciclo, incluyendo los FBs y FCs asociados
● 6 KB para cada subproceso de evento de alarma, incluidos los FB y las FC
A la memoria temporal se puede acceder solo con direccionamiento simbólico.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
5.2 Almacenamiento de datos, áreas de memoria, E/S y direccionamiento
Direccionamiento absoluto para memoria Q (inmediata)
Q[dirección de byte].[dirección de
bit]:P
Q[tamaño][dirección de byte ini-
cial]:P
Direccionamiento absoluto para memoria M
M[dirección de byte].[dirección de
bit]
M[tamaño][dirección de byte inicial] MB20, MW30, MD50
Principios básicos del PLC
Q1.1:P
QB5:P, QW10:P o QD40:P
M26.7
131

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido