Proteger Bloques; La Protección De Bloque Tiene Las Siguientes Consecuencias; Cómo Introducir La Protección De Bloque; Reglas Para Las Fuentes S7-Scl - Siemens SIMATIC S7-SCL V5.3 Manual

Tabla de contenido

Publicidad

4.4.7

Proteger bloques

Es posible activar una protección de bloque indicando en la fuente el atributo
KNOW_HOW_PROTECT al programar el bloque.
La protección de bloque tiene las siguientes consecuencias:
• Si posteriormente abre un bloque compilado con el editor AWL incremental, no se podrá
observar el área de instrucciones del bloque.
• En el área de declaración del bloque sólo se indicarán las variables de los tipos de
declaración VAR_IN, VAR_OUT y VAR_IN_OUT. Las variables de los bloques de
declaración VAR y VAR_TEMP permanecerán ocultas.
Cómo introducir la protección de bloque:
• La palabra clave es KNOW_HOW_PROTECT. Se introduce delante de los demás
atributos del bloque.
• De esta forma pueden protegerse OB, FB, FC y DB.
4.5

Reglas para las fuentes S7-SCL

4.5.1

Reglas generales para las fuentes S7-SCL

Las fuentes S7-SCL deben cumplir las siguientes reglas:
• En una fuente S7-SCL se puede editar cualquier cantidad de bloques lógicos (FB, FC,
OB), bloques de datos (DB) y tipos de datos de usuario (UDT).
• Cada tipo de bloque tiene una estructura típica.
• Cada instrucción y cada declaración de variables termina con un punto y coma (;).
• No se distingue entre mayúsculas y minúsculas.
• Los comentarios sirven únicamente para documentar el programa. No influyen en la
ejecución del programa.
• Los bloques de datos de instancia se generan automáticamente al llamar a un bloque de
función. No es necesario editarlos.
• El DB 0 está predefinido. Por lo tanto, no se puede generar ningún DB con dicho nombre.
S7-SCL V5.3 para S7-300/400
A5E00324652-01
Manejo de S7-SCL
4-7

Publicidad

Tabla de contenido
loading

Tabla de contenido