Principios básicos del PLC
4.2 Almacenamiento de datos, áreas de memoria, E/S y direccionamiento
Q (memoria imagen de proceso de las salidas): La CPU copia los valores almacenados en
la imagen de proceso de las salidas en las salidas físicas. A la memoria imagen de proceso
de las salidas se puede acceder en formato de bit, byte, palabra o palabra doble. Se
permiten accesos de lectura y escritura a la memoria imagen de proceso de las salidas.
Tabla 4- 11
Bit
Byte, palabra o palabra doble
Añadiendo una ":P" a la dirección es posible escribir inmediatamente en las salidas digitales
y analógicas físicas de la CPU, SB o SM. La diferencia entre un acceso que utiliza Q_:P en
vez de Q es que los datos se escriben directamente en las salidas direccionadas y también
en la memoria imagen de proceso de las salidas. El acceso Q_:P se denomina a veces
"escritura inmediata", puesto que los datos se escriben inmediatamente en la salida de
destino. Por tanto, ésta no tiene que esperar hasta la siguiente actualización desde la
memoria imagen de proceso de las salidas.
Puesto que las salidas físicas controlan directamente los aparatos de campo conectados a
ellas, está prohibido leer de estas salidas. Por tanto, los accesos Q_:P son de sólo escritura,
a diferencia de los accesos Q que pueden ser de lectura o escritura.
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. Por ejemplo, si las salidas de una
SB de 2 DI / 2 DQ se configuran de manera que comiencen en Q4.0, las salidas se podrán
direccionar como Q4.0:P y Q4.1:P, o bien QB4:P. Aunque no se rechazan los accesos a
QB4.2:P hasta QB4.7:P, no tienen sentido ya que 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 4- 12
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 4- 13
Bit
Byte, palabra o palabra doble
92
Direccionamiento absoluto para memoria Q
Q[dirección de byte].[dirección de
bit]
Q[tamaño][dirección de byte inicial] QB5, QW10, QD40
Direccionamiento absoluto para memoria Q (inmediata)
Q[dirección de byte].[dirección de
bit]:P
Q[tamaño][dirección de byte
inicial]: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
Q1.1
Q1.1:P
QB5:P, QW10:P o QD40:P
M26.7
Controlador programable S7-1200
Manual de sistema, 04/2012, A5E02486683-06