Área De Declaración Del Db; Área De Asignación Del Db - Siemens SIMATIC S7-SCL V5.3 Manual

Tabla de contenido

Publicidad

Área de declaración del DB
En el área de declaración del bloque de datos se define la estructura de los datos del DB.
Dispone de dos posibilidades:
• Asignando un tipo de datos de usuario
Aquí se puede introducir un tipo de datos de usuario previamente definido en el
programa. En tal caso, el bloque de datos adoptará la estructura de este UDT. Los
valores iniciales de las variables se pueden asignar en la tabla de asignación del DB.
• Definiendo un tipo de datos STRUCT
Al especificar el tipo de datos STRUCT se define el tipo de datos de cada una de las
variables que va a guardarse en el DB y, dado el caso, su valor inicial.
Área de declaración de DB
Ejemplo:
DATA_BLOCK DB20
STRUCT
END_STRUCT
BEGIN
:
END_DATA_BLOCK
Área de asignación del DB
En el área de asignación se pueden adaptar los datos declarados en el área de declaración
a la aplicación concreta mediante valores específicos del DB.
El área de asignación empieza por la palabra clave BEGIN y se compone de una sucesión
de asignaciones de valores.
Área de asignación de DB
Al asignar los valores iniciales (de inicialización), al especificar atributos y al indicar
comentarios rige la sintaxis de AWL. En la ayuda en pantalla de AWL y en la documentación
de STEP 7 puede consultar la distinta notación de las constantes, los atributos y los
comentarios.
S7-SCL V5.3 para S7-300/400
A5E00324652-01
Estructura especifica-
ción del tipo de datos
// Área de declaración
VALOR:ARRAY
[1..100] OF INT;
// Principio del área de declaración
// Fin del bloque de datos
Variable simple
:=
Estructura de programas S7-SCL
Identificador
de UDT
Constante*
* en notación AWL
;
6-21

Publicidad

Tabla de contenido
loading

Tabla de contenido