Asignación Con Variables Absolutas Para Áreas De Memoria - Siemens SIMATIC S7-SCL V5.3 Manual

Tabla de contenido

Publicidad

12.1.6 Asignación con variables absolutas para áreas de memoria
La variable absoluta referencia las áreas de memoria globales válidas de una CPU. Existen
tres posibilidades para acceder a estas áreas:
• acceso absoluto
• acceso indizado
• acceso simbólico
Sintaxis de las variables absolutas
Variable absoluta
Ejemplo
FUNCTION_BLOCK FB3
VAR
PALABRA_DE_ESTADO1 : WORD ;
PALABRA_DE_ESTADO2 : BOOL ;
PALABRA_DE_ESTADO3 : BYTE ;
PALABRA_DE_ESTADO4 : BOOL ;
DIRECCIÓN
END_VAR
BEGIN
DIRECCIÓN := 10 ;
// Asignación de una palabra de entrada a una variable
// (acceso sencillo)
PALABRA_DE_ESTADO1 := EW4 ;
// Asignación de una variable a un bit de salida (acceso sencillo)
a1.1 := PALABRA_DE_ESTADO2 ;
// Asignación de un byte de entrada a una variable (acceso indexado)
PALABRA_DE_ESTADO3 := EB[DIRECCIÓN] ;
// Asignación de un bit de entrada a una variable (acceso indexado)
DIRECCION_FOR := 0 TO 7 BY 1 DO
END_FOR ;
END_FUNCTION_BLOCK
S7-SCL V5.3 para S7-300/400
A5E00324652-01
Identificador de operando
Prefijo de
Prefijo de
memoria
tamaño
: INT ;
PALABRA_DE_ESTADO4 := e[1, DIRECCIÓN] ;
Dirección
Instrucciones
12-9

Publicidad

Tabla de contenido
loading

Tabla de contenido