Almacenamiento De Datos, Áreas De Memoria, E/S Y Direccionamiento; Acceder A Los Datos Del S7-1200 - Siemens S7 Serie Manual De Sistema

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

Publicidad

5.2
Almacenamiento de datos, áreas de memoria, E/S y
direccionamiento
5.2.1

Acceder a los datos del S7-1200

STEP 7 facilita la programación simbólica. Se crean nombres simbólicos o "variables" para
las direcciones de los datos, ya sea como variables PLC asignadas a direcciones de
memoria y E/S o como variables locales utilizadas dentro de un bloque lógico. Para utilizar
estas variables en el programa de usuario basta con introducir el nombre de variable para el
parámetro de instrucción.
Para una mejor comprensión de cómo la CPU estructura y direcciona las áreas de memoria,
los siguientes párrafos explican el direccionamiento "absoluto" al que se refieren las
variables PLC. La CPU ofrece varias opciones para almacenar datos durante la ejecución
del programa de usuario:
● Memoria global: La CPU ofrece distintas áreas de memoria, incluyendo entradas (I),
salidas (Q) y marcas (M). Todos los bloques lógicos pueden acceder sin restricción
alguna a esta memoria.
● Tabla de variables PLC: se pueden especificar nombres simbólicos en la tabla de
variables PLC de STEP 7 para posiciones de memoria específicas. Esas variables son
globales dentro del programa STEP 7 y permiten la programación con nombres
significativos para la aplicación.
● Bloque de datos (DB): Es posible incluir DBs en el programa de usuario para almacenar
los datos de los bloques lógicos. Los datos almacenados se conservan cuando finaliza la
ejecución del bloque lógico asociado. Un DB "global" almacena datos que pueden ser
utilizados por todos los bloques lógicos, mientras que un DB de instancia almacena
datos para un bloque de función (FB) especifico y está estructurado según los
parámetros del FB.
● Memoria temporal: Cada vez que se llama un bloque lógico, el sistema operativo de la
CPU asigna la memoria temporal o local (L) que debe utilizarse durante la ejecución del
bloque. Cuando finaliza la ejecución del bloque lógico, la CPU reasigna la memoria local
para la ejecución de otros bloques lógicos.
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
Principios básicos del PLC
127

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido