Propiedades válidas para los diferentes tipos de bloques



La siguiente tabla muestra qué propiedades pueden asignarse a qué tipos de bloques.

Protección de bloques (KNOW_HOW_PROTECT)

Puede proteger sus bloques indicando la palabra clave KNOW_HOW_PROTECT al programar el bloque en la fuente AWL. La protección de bloques tiene los siguientes efectos:

            · Si desea visualizar posteriormente el bloque compilado en el editor AWL, FUP o KOP incremental, no podrá ver el área de instrucciones del bloque.

            · En la tabla de declaración de variables del bloque se visualizan sólo las variables de tipo var_in, var_out y var_in_out. Las variables de tipo var_stat y var_temp permanecerán ocultas.

            · La palabra clave KNOW_HOW_PROTECT se deberá introducir antes de las demás propiedades.

Protección contra escritura de bloques de datos (READ_ONLY)

Para los bloques de datos puede activar una protección, de manera que no se sobrescriban al ejecutarse el programa. A tal efecto, el bloque de datos deberá existir como fuente AWL. Introduzca en la fuente la palabra clave READ_ONLY. Dicha palabra deberá figurar en una línea propia inmediatamente antes de la declaración de variables.