A
B
C
D
En el ejemplo, el área de memoria y la dirección del byte (M = área de memoria de bit; y 3 =
Byte 3) van seguidas de un punto ("."), que separa la dirección del bit (bit 4).
Acceder a los datos en las áreas de memoria de la CPU
STEP 7 facilita la programación simbólica. Por lo general, las variables se crean en la tabla de
variables PLC, en un bloque de datos o en la interfaz de un OB, FC o FB. Estas variables incluyen
un nombre, tipo de datos, offset y comentario. Además, en un bloque de datos es posible
especificar un valor de arranque. Estas variables pueden utilizarse durante la programación,
introduciendo el nombre de la variable en el parámetro de la instrucción. Opcionalmente se
puede introducir el operando absoluto (área de memoria, tamaño y offset) en el parámetro de
la instrucción. Los ejemplos de los apartados siguientes muestran cómo introducir operandos
absolutos. El editor de programación antepone automáticamente el carácter % al operando
absoluto. Es posible cambiar entre las siguientes vistas del editor de programación: simbólica,
simbólica y absoluta o absoluta.
I (memoria imagen de proceso de las entradas): La CPU consulta las entradas de periferia
(físicas) inmediatamente antes de ejecutar el OB de ciclo en cada ciclo y escribe estos valores en
la memoria imagen de proceso de las entradas. A la memoria imagen de proceso de las entradas
se puede acceder en formato de bit, byte, palabra o palabra doble. Aunque se permiten accesos
de lectura y escritura, generalmente solo se leen las entradas de la memoria imagen de proceso.
Tabla 5-22
Bit
Byte, palabra o palabra doble
Agregando una ":P" a la dirección es posible leer inmediatamente las entradas digitales y
analógicas de CPU, SB, SM o módulo descentralizado. La diferencia entre un acceso que utiliza
I_:P en vez de I es que los datos provienen directamente de las entradas direccionadas, en vez de
la memoria imagen de proceso de las entradas. El acceso I_:P también se denomina "lectura
inmediata", puesto que los datos se leen inmediatamente del origen y no de una copia creada
la última vez que se actualizó la memoria imagen de proceso de las entradas.
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
5.2 Almacenamiento de datos, áreas de memoria, E/S y direccionamiento
Identificador de área
Dirección de byte: Byte 3
Separador ("byte.bit")
Bit del byte (bit 4 de 8)
Direccionamiento absoluto para memoria I
E
Bytes del área de memoria
F
Bits del byte seleccionado
I[dirección de byte].[dirección de
bit]
I[tamaño][dirección de byte inicial]
Principios básicos del PLC
I0.1
IB4, IW5 o ID12
101