Siemens SIMATIC S7-SCL V5.3 Manual página 334

Tabla de contenido

Publicidad

Descripción del lenguaje
Restricciones
Durante la asignación de nombres debe tener en cuenta una serie de restricciones.
Los nombres deben ser unívocos dentro de su rango de validez; es decir, los nombres que
ya se han adjudicado dentro de un bloque no pueden utilizarse otra vez en el mismo bloque.
Asimismo, tampoco pueden utilizarse los siguientes nombres ya asignados por el sistema:
• Nombres de palabras clave: p. ej. CONST, END_CONST, BEGIN
• Nombres de operaciones: p. ej. AND, XOR
• Nombres de identificadores predefinidos: p. ej. nombres de tipos de datos como BOOL,
STRING, INT
• Nombres de las constantes predefinidas TRUE y FALSE
• Nombres de funciones estándar: p. ej. ABS, ACOS, ASIN, COS, LN
• Nombres de identificadores absolutos o de operandos para datos del sistema globales:
p. ej. EB, EW, ED, AB, AW, AD MB, MD
Utilización de IDENTIFICADOR
En la siguiente tabla se muestra en qué casos puede asignar nombres que cumplan la regla
IDENTIFICADOR.
IDENTIFICADOR
Nombre de bloque
Nombre de temporizador y contador Nombre simbólico para temporizador
Nombre de atributo
Secuencia de caracteres
Meta de salto
Nombre de variable
Declaración de instancia
15-18
Descripción
Nombre simbólico para bloque
y contador
Nombre para un atributo
Declaración de constantes
simbólicas, utilización
Declaración de meta de salto,
utilización de meta de salto
Declaración de variables temporales
o estáticas
Instancia de declaración local
Regla
DESIGNACIÓN DE BLOQUE,
llamada de función
DESIGNACIÓN DE
TEMPORIZADOR, DESIGNACIÓN
DE CONTADOR
Asignación de atributo
Bloque de constantes,
Constante
Área de instrucciones del bloque de
metas de salto, instrucción GOTO
Declaración de variables, variable
simple,
Variable estructurada
Declaración de instancia, nombre de
llamada FB
S7-SCL V5.3 para S7-300/400
A5E00324652-01

Publicidad

Tabla de contenido
loading

Tabla de contenido